2025-10-17  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Get ready for release 6.1.8

2025-10-17  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/marsh.py, xdis/unmarshal.py, xdis/verify.py:
	Correct up PyPy 3.11 unmarshaling Much more in the way of PyPy could be done though.

2025-10-17  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/marsh.py: Add magics 3.13.9 3.15.0a1 Add is_pypy parameter and pass it

2025-10-17  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-2.4-2.7.sh,
	admin-tools/make-dist-3.3-3.5.sh,
	admin-tools/make-dist-3.6-3.10.sh, admin-tools/make-dist-newest.sh:
	Admnistrivia

2025-10-17  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.13.9

2025-10-17  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-3.6-3.10-versions,
	admin-tools/pyenv-newest-versions: More 3.6-3.10 and 3.12 versions

2025-10-17  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions: Revise list of "newest" Pythons

2025-10-13  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Bump version

2025-10-13  rocky <rocky@dusytfeet.com>

	* NEWS.md, README.rst: Go over docs

2025-10-12  rocky <rocky@dusytfeet.com>

	* NEWS.md, README.rst, admin-tools/install-all-2.4-2.7.sh,
	admin-tools/install-all-3.3-3.5.sh,
	admin-tools/make-dist-3.6-3.10.sh,
	admin-tools/pyenv-2.4-2.7-versions, xdis/magics.py, xdis/version.py:
	Get ready for release 6.1.7 Include Python versions 3.9.24 3.10.19,
	3.11.14 3.12.12

2025-10-12  rocky <rocky@dusytfeet.com>

	* .gitignore, README.rst, admin-tools/install-all-2.4-2.7.sh,
	admin-tools/install-all-3.0-3.2.sh,
	admin-tools/make-dist-3.0-3.2.sh, admin-tools/make-dist-3.3-3.5.sh,
	admin-tools/make-dist-3.6-3.10.sh, admin-tools/merge-for-3.0.sh,
	admin-tools/pyenv-3.3-3.5-versions: Adjust suffix in 3.0..3.2
	package builds Set Python to 3.0 in merge with 3.3

2025-10-12  rocky <rocky@dusytfeet.com>

	* admin-tools/install-all-2.4-2.7.sh,
	admin-tools/install-all-3.0-3.2.sh,
	admin-tools/install-all-3.3-3.5.sh,
	admin-tools/make-dist-2.4-2.7.sh, admin-tools/make-dist-3.0-3.2.sh,
	admin-tools/make-dist-3.3-3.5.sh,
	admin-tools/make-dist-3.6-3.10.sh, admin-tools/make-dist-newest.sh:
	More packaging and testing tweaks

2025-10-11  rocky <rocky@dusytfeet.com>

	* README.rst, admin-tools/install-all-3.6-3.10.sh,
	admin-tools/install-all-newest.sh,
	admin-tools/make-dist-3.6-3.10.sh, admin-tools/make-dist-newest.sh,
	pyproject.toml: Revise packaging and testing.

2025-10-11  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/wordcode.py: Tidy a little: _get_cache_size_313 is *not* an internal routine.

2025-10-11  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2025-10-09  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py: Set flag_ref bit on strings in >= 3.11

2025-10-09  rocky <rocky@dusytfeet.com>

	* xdis/codetype/__init__.py, xdis/codetype/code310.py,
	xdis/codetype/code311.py, xdis/marsh.py, xdis/unmarshal.py: Better
	code type and marshalling routines for 3.11+

2025-10-08  rocky <rocky@dusytfeet.com>

	* Makefile, xdis/opcodes/opcode_311.py, xdis/opcodes/opcode_36.py:
	Adjust MAKE_FUNCTION for 3.6 & 3.11 Python 3.11 MAKE_FUNCTION is different from 3.6.  See
	https://github.com/python/cpython/issues/93270 In both cases though, detect whether argument count is 0, and adjust
	parameter signature accordingly.

2025-10-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #167 from ril3y/master perf: Fix O(n^2) performance issue with Python 3.11+ exception
	tables

2025-10-07  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, pyproject.toml, xdis/magics.py,
	xdis/op_imports.py: Add 3.14; CircleCI test with 3.13 or greater

2025-10-07  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI test with 3.13 or greater

2025-10-07  rocky <rocky@dusytfeet.com>

	* README.rst, __pkginfo__.py, pyproject.toml, setup.py: Revise
	setup.py to test Python version at install time.

2025-10-06  rocky <rocky@dusytfeet.com>

	* README.rst: Note compiling and installing or older Pythons

2025-10-03  rocky <rocky@dusytfeet.com>

	* xdis/op_imports.py: Allow 3.8pypy

2025-10-03  rocky <rocky@dusytfeet.com>

	* xdis/load.py, xdis/magics.py: Handle unsupported magics better.

2025-09-27  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: More Rust magics

2025-09-26  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/opcodes/base.py, xdis/opcodes/opcode_311.py,
	xdis/opcodes/opcode_312.py, xdis/opcodes/opcode_312rust.py,
	xdis/opcodes/opcode_313.py, xdis/unmarshal.py, xdis/version_info.py:
	Bang on RustPython

2025-09-26  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/magics.py, xdis/op_imports.py: More
	magics, add temporary 3.15. Allow 3.15.

2025-09-26  rocky <rocky@dusytfeet.com>

	* pytest/test_cross_dis.py, pytest/test_magic.py,
	pytest/test_opcode.py, pytest/test_stack_effect.py, xdis/magics.py,
	xdis/op_imports.py, xdis/opcodes/opcode_314.py: Limited 3.14
	support.  Add 3.14 magic numbers.

2025-09-25  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code20.py, xdis/load.py, xdis/magics.py: Note Jython
	65226 (2.7.4 Jython)

2025-09-25  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/disasm.py, xdis/load.py: Improve error
	message when not giving a pyc or pyo.

2025-09-25  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py, xdis/opcodes/opcode_313.py:
	Improve 3.13 assembly printing

2025-09-24  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code20.py, xdis/load.py: Handle pyston and unknown
	bytecodes better

2025-09-19  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Small doc typo

2025-09-12  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, pytest/test_instructions.py,
	pytest/test_load_file.py, pytest/test_opcode.py,
	pytest/test_stack_effect.py, pytest/todo-test.py,
	test_crossversion/serialize_bytecode.py,
	test_crossversion/test_xdis.py, test_unit/test_codetype.py,
	test_unit/test_disasm.py, xdis/bin/pydisasm.py, xdis/bytecode.py,
	xdis/codetype/__init__.py, xdis/codetype/base.py,
	xdis/codetype/code13.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/codetype/code30.py,
	xdis/codetype/code310.py, xdis/codetype/code311.py,
	xdis/codetype/code38.py, xdis/cross_dis.py, xdis/cross_types.py,
	xdis/disasm.py, xdis/dropbox/decrypt25.py, xdis/instruction.py,
	xdis/lineoffsets.py, xdis/load.py, xdis/magics.py, xdis/marsh.py,
	xdis/op_imports.py, xdis/opcodes/base.py,
	xdis/opcodes/format/basic.py, xdis/opcodes/format/extended.py,
	xdis/opcodes/opcode_14.py, xdis/opcodes/opcode_310graal.py,
	xdis/opcodes/opcode_313.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_39.py, xdis/std.py,
	xdis/unmarshal.py, xdis/util.py, xdis/verify.py,
	xdis/version_info.py: Add lots of type annotations via pyrefly

2025-09-08  rocky <rocky@dusytfeet.com>

	* xdis/dropbox/decrypt25.py, xdis/op_imports.py: Distinguish dropbox
	2.5 from regular 2.5

2025-09-07  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py: pydisasm --help text tweaks.

2025-09-07  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/disasm.py, xdis/marsh.py: Add --method
	option to limit to specific methods

2025-09-07  rocky <rocky@dusytfeet.com>

	* .gitignore: More ignore

2025-09-07  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pythonlib.py: Add lots more bytecode.
	Test 3.13 now.

2025-09-07  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #166 from rocky/BSideNYC-changes Misc fixes inspired by BSidesNYC workshop: * Handle Python 3.11PyPy -- is more like 3.10 CodeType than 3.11 * Better error handling on load failure.

2025-09-04  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-newest.sh, xdis/version.py: Bump to dev
	version

2025-09-04  rocky <rocky@dusytfeet.com>

	* ChangeLog-spell-corrected.diff, NEWS.md,
	admin-tools/make-dist-newest.sh, xdis/codetype/code310.py,
	xdis/version.py: Get ready for release 6.1.6

2025-09-04  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2025-08-17  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #164 from
	FomichevAK-CMC/bugfix/labels-param-missing fix: forgotten 'labels' parameter

2025-08-17  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Note existence of 3.13.{6,7}

2025-08-17  Andrey <arcanoid7423@gmail.com>

	* xdis/bytecode.py: fix: forgotten 'labels' parameter

2025-07-25  rocky <rocky@dusytfeet.com>

	* ChangeLog-spell-corrected.diff, Makefile, NEWS.md,
	pyproject.toml, xdis/version.py: Get ready for release 6.1.5

2025-07-25  rocky <rocky@dusytfeet.com>

	* test/Makefile: Don't try pypy311 for now

2025-07-25  R. Bernstein <rocky@users.noreply.github.com>

	* NEWS.md: Update NEWS.md

2025-07-25  R. Bernstein <rocky@users.noreply.github.com>

	* .github/ISSUE_TEMPLATE/feature-request.md: Update
	feature-request.md

2025-07-25  R. Bernstein <rocky@users.noreply.github.com>

	* .github/ISSUE_TEMPLATE/bug-report.md: Update bug-report.md

2025-07-25  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2025-07-25  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pythonlib.py: Add PyPy 3.9, 3.10 test
	bytecode

2025-07-25  rocky <rocky@dusytfeet.com>

	* pytest/test_codetype.py, pytest/test_std.py, xdis/magics.py,
	xdis/op_imports.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_310pypy.py, xdis/opcodes/opcode_311pypy.py: PyPy
	3.11 support

2025-07-25  rocky <rocky@dusytfeet.com>

	* pytest/test_cross_dis.py, pytest/test_magic.py,
	xdis/codetype/__init__.py, xdis/codetype/code310.py,
	xdis/cross_dis.py, xdis/disasm.py, xdis/magics.py,
	xdis/op_imports.py: Tolerate 3.11pypy and 3.11 graal

2025-07-16  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #163 from damenhello/master opname == "%="

2025-07-09  rocky <rocky@dusytfeet.com>

	* README.rst: Note Blackhat Asia talk

2025-06-22  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Note Python is a valid version 3.12.11

2025-06-20  rocky <rocky@dusytfeet.com>

	* .github/workflows/macos.yml, .github/workflows/ubuntu.yml,
	.github/workflows/windows.yml: Add 3.13 testing

2025-06-20  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Update magics for latest Python versions

2025-06-19  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py, xdis/load.py, xdis/magics.py, xdis/unmarshal.py:
	Detect Rust 3.12 & 3.13 RustPython magic

2025-06-18  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #162 from rocky/format-stack-opcodes Start formatting stack manip opcodes...

2025-06-17  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/basic.py, xdis/opcodes/format/extended.py,
	xdis/opcodes/opcode_311.py: Start formatting stack manip opcodes...  These are things like SWAP, COPY, DUP_TOP, ROT_XXX

2025-06-15  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_311.py, xdis/opcodes/opcode_34.py: Small
	stuff...  opcode_311.py: define opcode_extended_fmt opcode_34.py: use a *copy*
	of opcde_arg_fmt33.

2025-06-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_311.py: NB_REMAINDER->NB_MODULO MODULO is used in the opcode name so it should be used in the NB
	name as well

2025-05-30  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Bump version to dev

2025-05-30  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Another CircleCI try

2025-05-30  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Go back to using CircleCI 3.10 Python image

2025-05-30  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Go back to CricleCI testing with 3.10

2025-05-26  rocky <rocky@dusytfeet.com>

	* .gitignore, NEWS.md, xdis/codetype/code310.py, xdis/version.py:
	Get ready for release 6.1.4

2025-05-26  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #159 from 2elli/cross_version_tests Automated cross-version testing

2025-04-25  rocky <rocky@dusytfeet.com>

	* xdis/wordcode.py: Remove debug print

2025-04-09  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/wordcode.py: Add 3.12.9 to list of acceptable
	Python versions

2025-02-03  elliot <elliot@utdallas.edu>

	* test_crossversion/prepare_templates.py,
	test_crossversion/serialize_bytecode.py: add "headers" and
	"serialize_insts" options to bytecode serialization to define which
	parts of bytecode should be serialized

2025-02-03  elliot <elliot@utdallas.edu>

	* : commit 165bf1dc286e5f4e12b423b60a65d5481c2afaa7 Author: elliot
	<elliot@utdallas.edu> Date:   Mon Feb 3 13:35:10 2025 -0600

2025-01-31  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #160 from 2elli/3.10-fix-co_lines Python 3.10 fix co_lines parsing of co_linetable

2025-01-30  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch
	'origin/cross_version_tests-additional' into cross_version_tests

2025-01-30  elliot <elliot@utdallas.edu>

	* test_crossversion/Makefile, test_crossversion/tox.ini,
	test_crossversion/tox_prepare.ini: improve test verbosity and run
	tox prepare in parallel

2025-01-30  elliot <elliot@utdallas.edu>

	* test_crossversion/prepare_templates.py,
	test_crossversion/serialize_bytecode.py: update logging

2025-01-23  elliot <elliot@utdallas.edu>

	* test_crossversion/Makefile, test_crossversion/tox.ini,
	test_crossversion/tox_prepare.ini: update makefile and remove
	dependency tox-pyenv-redux

2025-01-23  elliot <elliot@utdallas.edu>

	* test_crossversion/.gitignore: add .python-version to git ignore

2025-01-23  rocky <rocky@dusytfeet.com>

	* pyproject.toml: Add tox to "dev" dependencies

2025-01-21  elliot <elliot@utdallas.edu>

	* test_crossversion/config/__init__.py,
	test_crossversion/serialize_bytecode.py,
	test_crossversion/test_xdis.py: Add version specific test headers
	and improve test verbosity

2025-01-21  elliot <elliot@utdallas.edu>

	* test_crossversion/test_xdis.py: test refactor and comments move test of existing files to test class

2025-01-21  elliot <elliot@utdallas.edu>

	* test_crossversion/Makefile, test_crossversion/USAGE.md: Update
	makefile and usage for `remake`

2025-01-18  elliot <elliot@utdallas.edu>

	* test_crossversion/test_xdis.py: improve pytest parameter and
	testcase repr

2025-01-18  elliot <elliot@utdallas.edu>

	* test_crossversion/test_xdis.py: parameterize pytest

2025-01-18  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch 'origin/master' into
	cross_version_tests

2025-01-18  elliot <elliot@utdallas.edu>

	* test_crossversion/.gitignore: init cross version git ignore

2024-12-19  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Bump version

2024-12-19  rocky <rocky@dusytfeet.com>

	* README.rst: Note 3.6-3.10 branch

2024-12-19  rocky <rocky@dusytfeet.com>

	* ChangeLog-spell-corrected.diff, Makefile, NEWS.md, README.rst,
	__pkginfo__.py, admin-tools/make-dist-newest.sh,
	xdis/codetype/__init__.py, xdis/version.py: Get ready for release
	6.1.3

2024-12-15  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #157 from 2elli/python-3.13 Python 3.10-3.13 line number and opcode argrepr fixes

2024-12-12  elliot <elliot@utdallas.edu>

	* : commit f80eea1e7ca9ee3ab09ceb8739da7685db9c5864 Author: elliot
	<elliot@utdallas.edu> Date:   Thu Dec 12 17:03:20 2024 -0600

2024-12-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* xdis/codetype/code310.py: 310 co_lines fix

2024-12-12  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_313.py: fix opcode
	fmt order and typo

2024-12-12  elliot <elliot@utdallas.edu>

	* : commit bf03e003e0bd37eb50b4f56e4faed4b7f0d01c6e Author: elliot
	<elliot@utdallas.edu> Date:   Thu Dec 12 15:14:49 2024 -0600

2024-12-09  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.13.1, 3.10.16, and 3.12.8 to magics

2024-12-09  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add pypy3.6.12 to magics

2024-12-09  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code311.py: Lint: unused imports and correct
	annotation type

2024-12-09  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: black bytecode.py

2024-12-09  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #156 from 2elli/python-3.13 Python 3.11 - 3.13 Line number fixes

2024-12-04  elliot <elliot@utdallas.edu>

	* xdis/bytecode.py: Remove duplicates in recreated
	co_localsplusnames Co-authored-by: Joel Flores <jjf190004@utdallals.edu>

2024-12-04  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch '2elli/master' into python-3.13

2024-12-02  elliot <elliot@utdallas.edu>

	* xdis/__init__.py, xdis/codetype/__init__.py,
	xdis/codetype/code313.py: delete 313 code type

2024-12-02  elliot <elliot@utdallas.edu>

	* : commit 79f745f6ee181fce7dd91c2b2533c4f153f58225 Merge: be3ec972
	b7d9ac6f Author: R. Bernstein <rocky@users.noreply.github.com> Date:
	Sat Nov 30 10:04:17 2024 -0500

2024-11-30  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Add get_logical_instruction_at_offset()...  This disassembles a single instruction at a given offset

2024-11-29  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #154 from c10udlnk/master Fix dumping co_varnames

2024-11-20  Joel Flores <jjf190004@utdallals.edu>

	* xdis/codetype/__init__.py: typo

2024-11-20  Joel Flores <jjf190004@utdallals.edu>

	* xdis/bytecode.py: deal with cache instructions in python 3.13 so
	it does not mess with jump targets

2024-11-20  Joel Flores <jjf190004@utdallals.edu>

	* xdis/codetype/code312.py: add a python 3.12 object

2024-11-20  Joel Flores <jjf190004@utdallals.edu>

	* xdis/bytecode.py, xdis/codetype/__init__.py,
	xdis/codetype/code312.py, xdis/load.py: Revert "to fix python 3.12
	line table issues. We do this by turning the python 3.13 object to a
	python 3.12 object since both of those versions do the same thing.
	Also added some stuff to fix some control flow issues in 3.13 as
	there are some cache instructions that mess up some targets" This reverts commit eaeae09f8258368089de95e8e7d681326be2d4f5.

2024-11-20  Joel Flores <jjf190004@utdallals.edu>

	* xdis/bytecode.py, xdis/codetype/__init__.py,
	xdis/codetype/code312.py, xdis/load.py: to fix python 3.12 line
	table issues. We do this by turning the python 3.13 object to a
	python 3.12 object since both of those versions do the same thing.
	Also added some stuff to fix some control flow issues in 3.13 as
	there are some cache instructions that mess up some targets

2024-11-18  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, xdis/instruction.py: tolerates compatible
	Instruction nametuples The control-flow project uses a compatible Instruction nametuple,
	ExtendedInstruction.  To make this possible, we should not call Instruction, but
	self.__class__ to accommodate such extension.

2024-11-09  rocky <rocky@dusytfeet.com>

	* pyproject.toml, xdis/version.py: Bump version to dev note some
	3.13 support

2024-11-08  rocky <rocky@dusytfeet.com>

	* ChangeLog-spell-corrected.diff, NEWS.md,
	admin-tools/pyenv-newest-versions, xdis/opcodes/opcode_27.py,
	xdis/version.py: Get ready for release 6.1.2

2024-11-08  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_313.py: One more small typo

2024-11-08  rocky <rocky@dusytfeet.com>

	* xdis/dropbox/__init__.py, xdis/load.py, xdis/opcodes/__init__.py,
	xdis/opcodes/opcode_312.py: Misc lint

2024-11-08  rocky <rocky@dusytfeet.com>

	* README.rst: Update downloads status

2024-11-08  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, xdis/opcodes/opcode_313.py: Lint stuff for Python
	3.13 opcodes

2024-11-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #153 from 2elli/python-3.13 Python 3.13 Support Draft

2024-11-07  elliot <elliot@utdallas.edu>

	* xdis/codetype/code313.py: update type annotations to be backwards
	compatible

2024-11-07  elliot <elliot@utdallas.edu>

	* xdis/codetype/__init__.py: fix comment

2024-10-31  elliot <elliot@utdallas.edu>

	* xdis/cross_dis.py, xdis/opcodes/opcode_313.py: move 313
	findlinestarts to opcode_313

2024-10-31  elliot <elliot@utdallas.edu>

	* xdis/codetype/code313.py: fix 3.9 compatibility

2024-10-31  elliot <elliot@utdallas.edu>

	* xdis/wordcode.py: fix calls to wordcode findlabels with 3.13 logic

2024-10-31  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: remove unnecessary len check

2024-10-30  elliot <elliot@utdallas.edu>

	* xdis/codetype/code313.py: update type annotations

2024-10-23  elliot <elliot@utdallas.edu>

	* xdis/__init__.py, xdis/codetype/__init__.py,
	xdis/codetype/code313.py, xdis/cross_dis.py,
	xdis/opcodes/opcode_313.py: finalize codetype 313 and
	findlinestarts313

2024-10-23  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch 'origin/3.13-more' into python-3.13

2024-10-20  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add pypy 3.10.14

2024-10-20  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.19pypy

2024-10-17  elliot <elliot@utdallas.edu>

	* xdis/bytecode.py: add new formatting for LOCAL_OPs with two args

2024-10-13  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/magics.py, xdis/op_imports.py: Adjust
	Stack effect for 3.13 CALL_KW

2024-10-11  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: fix formatting tables

2024-10-11  elliot <elliot@utdallas.edu>

	* xdis/op_imports.py: remove incorrect 3.12 import idk why i put this here

2024-10-11  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: fix CALL_KW pop and push vals

2024-10-09  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: update new "HAVE_ARGUMENT" val

2024-10-09  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-3.0-3.2-versions,
	admin-tools/pyenv-3.1-3.2-versions,
	admin-tools/pyenv-3.3-3.5-versions,
	admin-tools/pyenv-3.6-3.10-versions,
	admin-tools/setup-python-3.0.sh, admin-tools/setup-python-3.1.sh:
	Administrivia

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: remove MAKE_FUNCTION formatting

2024-10-08  elliot <elliot@utdallas.edu>

	* requirements-dev.txt: add setuptools so 'make check' works

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: formatting

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/bin/pydisasm.py: enable pydisasm on 3.13

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: update stack effects

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/cross_dis.py: add jump target increment on cache size

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: init stack effects

2024-10-08  elliot <elliot@utdallas.edu>

	* test_unit/test_modules.py: add test for matching opname and
	"has<xyz>" tables in xdis and dis

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: init all changed opcodes in 3.13

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: fix 3.13 hasfree table

2024-10-08  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: remove nonexistent ops in 3.12

2024-10-07  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: mistyped ops

2024-10-07  elliot <elliot@utdallas.edu>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_313.py: add new 3.13
	tables

2024-10-07  elliot <elliot@utdallas.edu>

	* xdis/magics.py: fix 3.13.0rc3 magic number

2024-10-07  elliot <elliot@utdallas.edu>

	* xdis/opcodes/base.py: update which tables to copy for python
	versions 3.13+

2024-10-07  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: add hasexc table to 3.12

2024-10-04  rocky <rocky@dusytfeet.com>

	* admin-tools/check-3.0-3.2-versions.sh: Make check program
	executable

2024-10-04  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.12.7

2024-10-03  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_313.py: init 3.13 opcodes (unfinished)

2024-10-03  elliot <elliot@utdallas.edu>

	* xdis/bytecode.py: fix 3.13 compare ops formatting

2024-10-03  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: add old 3.12 table forgot to add

2024-10-03  elliot <elliot@utdallas.edu>

	* xdis/op_imports.py, xdis/opcodes/opcode_313.py: add 3.13 to
	op_imports and init opcodes

2024-10-03  elliot <elliot@utdallas.edu>

	* xdis/magics.py: update versions and organize

2024-10-03  elliot <elliot@utdallas.edu>

	* xdis/magics.py: add old 3.12 magics

2024-09-30  rocky <rocky@dusytfeet.com>

	* .github/workflows/{osx.yml => macos.yml}: osx -> macos Keep up to date with the times!

2024-09-14  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #152 from rocky/CI-cleanup Tweak CI

2024-09-10  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Update magics for new Python minor releases

2024-08-26  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: shorten using opcode = self.opcode

2024-08-18  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #150 from rocky/revise-CI Try updating CI

2024-08-18  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, .github/workflows/windows.yml: Add more
	3.12 testing

2024-08-18  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, .github/workflows/ubuntu.yml,
	.github/workflows/windows.yml: Try updating CI

2024-08-18  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #149 from greenozon/issue_147 Fixes #147

2024-08-17  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Lint and add f-strings to load.py

2024-08-17  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #146 from rocky/load-refactor Load refactor

2024-08-17  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #145 from greenozon/issue_138 Fix crazy [Access is denied] error on TC run on Windows OS

2024-08-17  Alex <greenozon@gmail.com>

	* xdis/load.py: Fix crazy [Access is denied] error on TC run on
	Windows OS

2024-08-16  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #144 from rocky/issue_138 Issue 138

2024-08-14  Alex <greenozon@gmail.com>

	* pytest/testdata/03_annotations-3.7.right: Add TC for #138 (add one
	more trailing newline)

2024-08-14  Alex <greenozon@gmail.com>

	* pytest/testdata/03_annotations-3.7.right: Add TC for #138 (add
	trailing newline)

2024-08-14  Alex <greenozon@gmail.com>

	* : Add TC for #138 (add missed .pyc)

2024-08-14  Alex <greenozon@gmail.com>

	* pytest/test_disasm.py, pytest/testdata/03_annotations-3.7.right,
	pytest/testdata/03_annotations-xasm-3.7.right: Add TC for #138

2024-08-14  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #140 from itamarga/test/write_btecode_file Add unit tests for write_bytecode_file

2024-08-14  Alex <greenozon@gmail.com>

	* xdis/__init__.py, xdis/util.py: Fixes #138 (correct sorting)

2024-08-13  Alex <greenozon@gmail.com>

	* xdis/__init__.py, xdis/util.py: Fixes #138

2024-08-13  Itamar Gafni <itamar@intezer.com>

	* pytest/test_std.py: Add unit tests for write_bytecode_file

2024-08-13  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #139 from itamarga/patch-1 Raise exception on invalid timestamp

2024-08-10  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.12.5

2024-08-07  rocky <rocky@dusytfeet.com>

	* .github/ISSUE_TEMPLATE/bug-report.md: More cut-and-paste holdovers

2024-08-07  rocky <rocky@dusytfeet.com>

	* .github/ISSUE_TEMPLATE/bug-report.md: Correct cut-and-paste
	holdover

2024-08-05  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Fixes #137

2024-07-24  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-3.0-3.2.sh,
	admin-tools/make-dist-3.3-3.5.sh: Administrivia

2024-07-24  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-2.4-2.7.sh,
	admin-tools/make-dist-3.0-3.2.sh, admin-tools/make-dist-3.3-3.5.sh,
	admin-tools/make-dist-3.6-3.10.sh: Administrivia

2024-07-24  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-3.3-3.5.sh: Fix make_dist bug

2024-07-22  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-3.0-3.2.sh,
	admin-tools/make-dist-3.3-3.5.sh,
	admin-tools/make-dist-3.6-3.10.sh, admin-tools/setup-master.sh,
	admin-tools/setup-python-3.0.sh, admin-tools/setup-python-3.6.sh:
	Administrivia

2024-07-22  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh, admin-tools/setup-python-3.6.sh:
	Administrivia

2024-07-21  rocky <rocky@dusytfeet.com>

	* xdis/version.py: bump version to dev

2024-07-21  rocky <rocky@dusytfeet.com>

	* NEWS.md, README.rst, xdis/version.py: Get ready for release 6.1.1

2024-07-21  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-3.6-3.10-versions: Administriva - generalize
	pyenv version switch

2024-07-21  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/disasm.py, xdis/instruction.py,
	xdis/op_imports.py, xdis/opcodes/format/extended.py: More lint

2024-07-21  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py, xdis/std.py, xdis/unmarshal.py, xdis/util.py,
	xdis/verify.py: Lint

2024-07-21  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Note 3.12.4's existence

2024-07-21  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_37.py: clarify
	MAKE_FUNCTION name for 3.6

2024-07-21  rocky <rocky@dusytfeet.com>

	* pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/opcodes/format/extended.py: Improve IMPORT_FROM and
	MAKE_FUNCTION formatting

2024-07-20  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_1x.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_310graal.py,
	xdis/opcodes/opcode_3x.py: IMORT_NAME is a nullary load op

2024-07-20  rocky <rocky@dusytfeet.com>

	* .github/ISSUE_TEMPLATE/feature-request.md, README.rst,
	pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/instruction.py, xdis/opcodes/format/extended.py: Misc fixes and
	improvements Use revised extended format in README.rst Note release cycle in
	feature issue template load operations now print with TOS=
	improve/simplify extended formatting of IMPORT_NAME and IMPORT_FROM

2024-07-20  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Clarify params on instr.disassemble...  and make linestarts optional by setting a default value of None.

2024-07-14  rocky <rocky@dusytfeet.com>

	* pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/opcodes/opcode_35.py: Correct bug in extended BUILD_MAP_35

2024-07-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Correct args order in
	CALL_FUNCTION format

2024-07-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: More aggressive binary_op jump
	target detection When an operand is a jump target all bets are off for extended
	formatting

2024-07-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Fix extended format of
	ternary_op: STORE_SUBSCR

2024-07-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_35.py: Add missing import

2024-07-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py: Handle extended FORMAT_VALUE with
	specifiers Also fix bug in extended_FORMAT_VALUE routine

2024-07-11  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_35.py: Need to split BUILD_MAP ...  From pre 3.5 version with older 2.x version

2024-07-11  rocky <rocky@dusytfeet.com>

	* pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/opcodes/format/extended.py: Adjust for recent get_arglist()
	change

2024-07-10  rocky <rocky@dusytfeet.com>

	* pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/opcodes/base.py, xdis/opcodes/format/extended.py,
	xdis/opcodes/opcode_1x.py, xdis/opcodes/opcode_2x.py: Go over SLICE
	formatting and...  * fix bug in get_arglist() * start a ternary_op * turn SLICE into binary and unary ops (which also corrects
	stack-effect values)

2024-07-10  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_1x.py: Add formatting for 1x opcodes

2024-07-10  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py: Correct spelling typos

2024-07-10  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py: Tolerate code object diff in load test

2024-07-10  rocky <rocky@dusytfeet.com>

	* pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/instruction.py: Regularize space before ";" in format

2024-07-09  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/opcode_36.py: More type
	annotations and DRY code

2024-07-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Was missing f prefix in f-string

2024-07-09  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/format/extended.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_35pypy.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py: extended format BUILD_STRING...  also DRY get_instruction_arg

2024-07-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_3x.py: mark LOAD_NAME as a load operations

2024-07-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Correct recently-introduced len()
	arg error

2024-07-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Add extended format for
	BUILD_CONST_KEY_MAP

2024-07-09  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Fix extended format jump bug introduced...  as a result of a recent change to modify self.

2024-07-09  rocky <rocky@dusytfeet.com>

	* README.rst: Add packaging "alt" tag

2024-07-08  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/format/extended.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_3x.py: correct extend format for BUILD_MAP...  Was setting start_offset incorrectly for some MAPS let all vargargs
	be considered operators

2024-07-08  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py, xdis/opcodes/opcode_312.py,
	xdis/opcodes/opcode_37.py: extended format; BUILD_LIST is like
	BUILD_TUPLE

2024-07-08  rocky <rocky@dusytfeet.com>

	* pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/instruction.py: Improve extended format for NARGS ops

2024-07-08  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/format/extended.py, xdis/opcodes/opcode_10.py,
	xdis/opcodes/opcode_12.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_1x.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_310graal.py, xdis/opcodes/opcode_311.py,
	xdis/opcodes/opcode_3x.py: Add nullaryloadop...  Indicates a load operation which does not look at the stack (is
	nullary).

2024-07-07  rocky <rocky@dusytfeet.com>

	* pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	xdis/instruction.py, xdis/opcodes/format/extended.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_36.py: track jump
	target in in extended format operands

2024-07-03  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/instruction.py, xdis/load.py: Show line
	number on JUMPs in extended format

2024-07-03  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py,
	pytest/testdata/01_augmented_assign-extended-bytes-3.7.right,
	pytest/testdata/04_pypy_lambda-2.7pypy.right,
	pytest/testdata/04_pypy_lambda-xasm-2.7pypy.right,
	pytest/testdata/test_nested_scopes-extended-bytes-2.1.right: Revise
	test_disasm for CI ...  for now we have to skip a test.

2024-07-02  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py,
	pytest/testdata/01_augmented_assign-extended-bytes-3.7.right,
	xdis/opcodes/opcode_3x.py: Better handling of INPLACE operators

2024-07-01  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, pytest/test_disasm.py: Small
	tweaks...  pyenv-newest-versions: use short version form: 3.11 vs 3.11.8
	test_disasm.py: remove unneeded version test; we use git branch
	versioning for this

2024-07-01  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py,
	pytest/testdata/test_nested_scopes-extended-bytes-2.1.right,
	test/decompyle/test_nested_scopes.py: Add an extended-bytes test

2024-06-30  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Do't handle formatting when store
	is a jump target

2024-06-30  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py, xdis/opcodes/opcode_310graal.py,
	xdis/opcodes/opcode_311.py: Handle STORE_DEREF formatting like any
	other store

2024-06-28  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/disasm.py: Add "dis" format which uses
	stdlib dis routines

2024-06-28  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_3x.py: Add LOAD_DEREF to nullary op ...  And add cmp_opp indices in comment

2024-06-27  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code310.py: explicit yield instead of yield via return

2024-06-27  rocky <rocky@dusytfeet.com>

	* : More bytecode

2024-06-27  rocky <rocky@dusytfeet.com>

	* test/add-test.py: Fix add-test.py; more bytecode

2024-06-27  rocky <rocky@dusytfeet.com>

	* pytest/testdata/03_big_dict-xasm-3.3.right,
	pytest/testdata/03_big_dict-xasm-3.5.right: Add needed test files

2024-06-27  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/testdata/03_big_dict-3.3.right,
	pytest/testdata/03_big_dict-3.5.right: More disasm testing work

2024-06-27  rocky <rocky@dusytfeet.com>

	* : Add more bytecode tests

2024-06-27  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/testdata/03_big_dict-3.10.right,
	pytest/testdata/03_big_dict-xasm-2.7.right: Comment out 3.10
	bytecode test for now

2024-06-27  rocky <rocky@dusytfeet.com>

	* pytest/testdata/03_big_dict-2.7.right,
	pytest/testdata/raise-3.0.right: Correct some disasm test data

2024-06-27  rocky <rocky@dusytfeet.com>

	* .editorconfig, .pre-commit-config.yaml,
	pytest/testdata/03_big_dict-xasm-2.7.right,
	xdis/codetype/code310.py, xdis/marsh.py: line number tweaks and
	fixes

2024-06-27  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/testdata/01_fstring-3.10.right,
	pytest/testdata/01_fstring-xasm-3.10.right,
	pytest/testdata/03_big_dict-2.7.right,
	pytest/testdata/03_big_dict-3.10.right,
	pytest/testdata/03_big_dict-xasm-2.7.right,
	pytest/testdata/03_big_dict-xasm-3.10.right,
	pytest/testdata/{04_pypy_lambda.right =>
	04_pypy_lambda-2.7pypy.right},
	pytest/testdata/04_pypy_lambda-xasm-2.7pypy.right: Redo and expan
	disasm pytest

2024-06-24  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code310.py: Correct 3.10 line number table reporting

2024-06-24  rocky <rocky@dusytfeet.com>

	* admin-tools/merge-for-3.0.sh: Administrivia

2024-06-24  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Add omitted fallthrough param in Instruction()

2024-06-24  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Something versioning thing prefers .dev over dev

2024-06-24  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/testdata/01_fstring-xasm-3.6.right,
	pytest/testdata/03_big_dict-xasm-3.6.right,
	pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right: Regularize test disasm filenames

2024-06-24  rocky <rocky@dusytfeet.com>

	* pytest/testdata/01_fstring-3.6.right,
	pytest/testdata/01_fstring-xasm-3.6.right,
	pytest/testdata/03_big_dict-3.6.right,
	pytest/testdata/03_big_dict-xasm-3.6.right,
	pytest/testdata/04_pypy_lambda.right: Regularize filenames in disasm
	test

2024-06-23  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py: Remove name mangling method field for unmapped
	functions

2024-06-15  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code310.py, xdis/marsh.py: Fix some small 3.10+ line
	number problems

2024-06-15  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #135 from rocky/3-10-linetable Revise for 3.10 linetable...

2024-06-08  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code30.py, xdis/codetype/code38.py: Small tweaks

2024-06-03  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_37.py: correct
	EXTEND_ARG_SHIFT for 3.6+

2024-06-03  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Handle EXTENDED_ARG in xasm format better

2024-06-03  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/dropbox/decrypt25.py, xdis/magics.py: More
	types and xasm fix...  Don't write out EXTENDED_ARG instructions in xasm mode

2024-06-03  rocky <rocky@dusytfeet.com>

	* xdis/codetype/__init__.py: Tighter type on on more variable

2024-06-03  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/magics.py, xdis/unmarshal.py: More type
	checking corrections

2024-06-02  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_310graal.py, xdis/opcodes/opcode_311.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37pypy.py: Remove some type errors

2024-05-31  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_312.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_32pypy.py, xdis/util.py, xdis/verify.py,
	xdis/version_info.py, xdis/wordcode.py: Misc lint

2024-05-30  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Small changes

2024-05-28  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/opcodes/opcode_310graal.py,
	xdis/opcodes/opcode_35pypy.py: Fix some spalling typos

2024-05-28  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/instruction.py,
	xdis/opcodes/format/extended.py, xdis/opcodes/opcode_2x.py: Add
	Python 2x PRINT_ITEM and PRINT_NEWLINE format

2024-05-28  rocky <rocky@dusytfeet.com>

	* admin-tools/merge-for-2.4.sh, admin-tools/merge-for-3.0.sh,
	admin-tools/merge-for-3.3.sh, admin-tools/merge-for-3.6.sh,
	admin-tools/setup-master.sh, admin-tools/setup-python-2.4.sh,
	admin-tools/setup-python-3.6.sh: Use 3.12 in master branch now The former 3.10 is for the 3.6-3.10 branch Fix up merge from other python versions an appropriate Python

2024-05-27  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_37.py: Add extended formatting for LOAD_METHOD

2024-05-27  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/format/extended.py, xdis/opcodes/opcode_16.py,
	xdis/opcodes/opcode_1x.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_32pypy.py, xdis/opcodes/opcode_33pypy.py,
	xdis/opcodes/opcode_35pypy.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_36pypy.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_37pypy.py, xdis/opcodes/opcode_38pypy.py,
	xdis/opcodes/opcode_39pypy.py, xdis/opcodes/opcode_3x.py: Add a
	"call_op", improve formatting of CALL_METHOD CALL_METHOD is similar to CALL_FUNCTION tag opcodes that are
	call_ops that perform some sort of call

2024-05-27  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #133 from stredaa/patch-1 Removed self-reference from pyproject.toml

2024-05-26  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: ATTR formatting info yet again

2024-05-26  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Better ATTR formatting

2024-05-26  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: Wrong order on LOAD_ATTR
	formatting

2024-05-26  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: format attr ops when used in
	FREE_OPS

2024-05-21  rocky <rocky@dusytfeet.com>

	* xdis/codetype/base.py, xdis/cross_dis.py: Correct a
	recently-changed f-string

2024-05-20  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py: Disambguate identical lambdas ...  by using the line number. It is possible that the code bytes for two
	lambdas can be the same.

2024-05-20  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_39.py: Correct two function calls and
	signatures

2024-05-20  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/opcodes/base.py: More docstrings, lint two
	files

2024-05-19  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add alias for 3.10.13Graal

2024-05-18  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Show instrucitonh arg in classic asm

2024-05-17  rocky <rocky@dusytfeet.com>

	* xdis/codetype/base.py: lint codetype/base.py

2024-05-06  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py, xdis/magics.py: Add 3.11.9

2024-05-06  rocky <rocky@dusytfeet.com>

	* xdis/codetype/__init__.py, xdis/magics.py: Add versions 3.12.3 and
	3.8.19

2024-04-03  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_2x.py: Add 2.x SLICE extended formatting

2024-04-03  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/opcodes/format/extended.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py: SLICE format
	bug fix ...  SLICE formatting was accessing wrong stack fields; guard better
	against invalid instruction access MAKE_FUNCTION : better formatting
	in 3.x when there are no args.

2024-03-31  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh: For master version use 3.10.14

2024-03-31  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py: Simplify "Neither x, nor y, nor" to "No
	arguments'

2024-03-29  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-3.6-3.10-versions, xdis/magics.py: Add 3.10.14
	and 3.9.19 to magics

2024-03-29  rocky <rocky@dusytfeet.com>

	* : Adding some more 3.11 and 3.12 tests

2024-03-25  rocky <rocky@dusytfeet.com>

	* README.rst: Revise README.rst

2024-03-22  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py: Add minimal help for --format option

2024-03-16  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-2.4-2.7.sh: Administrivia

2024-03-16  rocky <rocky@dusytfeet.com>

	* pyproject.toml, xdis/version.py: Remove unused dependencies; bump
	version

2024-03-15  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-2.4-2.7.sh,
	admin-tools/make-dist-3.0-3.2.sh, admin-tools/make-dist-newest.sh:
	Administrivia

2024-03-15  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/make-dist-2.4-2.7.sh,
	admin-tools/make-dist-3.0-3.2.sh, admin-tools/make-dist-3.3-3.5.sh,
	admin-tools/make-dist-3.6-3.10.sh, admin-tools/make-dist-newest.sh,
	pyproject.toml, xdis/version.py: Get ready for release 6.1.0

2024-03-15  rocky <rocky@dusytfeet.com>

	* pyproject.toml, setup.py: Start using TOML/poetry

2024-03-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36pypy.py: CALL_FUNCTION_EX is not in PyPy 3.6

2024-03-13  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py, xdis/opcodes/format/extended.py,
	xdis/opcodes/opcode_311.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_36pypy.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_37pypy.py, xdis/opcodes/opcode_39.py,
	xdis/opcodes/opcode_3x.py: Make a pass over extended formatting...  There is plenty more to do, but this is a start.

2024-03-12  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: one more fstring

2024-03-11  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: extended format disassembly change: tos_string separator is now ";" instead of "|".  This makes highlightjs parsing (and disasm parsing) easier. And this
	is clearer

2024-03-08  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Rerder Instruction creation ...  so it matches disasembly output closer

2024-03-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #131 from rocky/refactor-assembly Refactor assembly

2024-03-03  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Reorder fields ...  to match assembly-listing format

2024-03-03  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: WIP - redo assembly formatting

2024-03-06  rocky <rocky@dusytfeet.com>

	* admin-tools/check-2.4-2.7-versions.sh,
	admin-tools/check-3.0-3.2-versions.sh,
	admin-tools/check-3.3-3.5-versions.sh,
	admin-tools/check-3.6-3.10-versions.sh,
	admin-tools/check-newest-versions.sh,
	admin-tools/make-dist-2.4-2.7.sh, admin-tools/make-dist-3.0-3.2.sh,
	admin-tools/make-dist-3.3-3.5.sh, admin-tools/merge-for-2.4.sh,
	admin-tools/merge-for-3.0.sh, admin-tools/merge-for-3.3.sh,
	admin-tools/merge-for-3.6.sh: Administrivia In sourcing code and bash in general with namespace problems, it is
	goot to use unique variable names

2024-03-02  rocky <rocky@dusytfeet.com>

	* admin-tools/check-2.4-2.7-versions.sh: Admnistrivia

2024-03-02  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Improve Unicode unmarshal handling on Python
	3.x

2024-02-28  rocky <rocky@dusytfeet.com>

	* .github/FUNDING.yml, xdis/bytecode.py,
	xdis/opcodes/opcode_310graal.py: Add liberapay funding option...  Fill out 3.10 graal opcodes more

2024-02-27  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310graal.py: Add rudimentary Graal opcode file
	for Graal 23.1.2

2024-02-27  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py: Chip away at getting more Graal bytecode info.  There is always more that could be done

2024-02-27  rocky <rocky@dusytfeet.com>

	* admin-tools/check-2.4-2.7-versions.sh,
	admin-tools/check-3.0-3.2-versions.sh,
	admin-tools/check-3.3-3.5-versions.sh,
	admin-tools/check-3.6-3.10-versions.sh,
	admin-tools/check-newest-versions.sh: Administrivia

2024-02-27  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, xdis/opcodes/opcode_39pypy.py: Another pass
	at PyPy opcodes

2024-02-27  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, xdis/opcodes/opcode_310pypy.py,
	xdis/opcodes/opcode_39.py: Go over PyPy 3.10 opcodes

2024-02-26  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Limit code decoding of Graal bytecode

2024-02-26  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py: Fix broken CI test

2024-02-26  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py: More Graal tolerance hacking

2024-02-26  rocky <rocky@dusytfeet.com>

	* pytest/test_instructions.py, pytest/test_load_file.py,
	pytest/test_magic.py, pytest/test_stack_effect.py,
	pytest/test_std.py, xdis/__init__.py, xdis/disasm.py,
	xdis/magics.py, xdis/op_imports.py, xdis/std.py: More Graal
	tolerance...  Code objects have headers but bytecode bytes and some tables are
	missing

2024-02-26  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/disasm.py, xdis/load.py, xdis/magics.py,
	xdis/version_info.py: Better GraalVM detection, but still needs
	work...

2024-02-26  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/instruction.py: Misc lint

2024-02-26  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, xdis/load.py, xdis/magics.py: Some
	tolerance for GraalVM 23.1.2

2024-02-24  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-python-2.4.sh: Administrivia Set python for 2.4.6 in that branch

2024-02-23  rocky <rocky@dusytfeet.com>

	* xdis/disasm.py: Show full header when -F header is given

2024-02-22  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Show docstrings better when pydisasm -S is used

2024-02-18  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Tolerance for older Pythons

2024-02-18  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/instruction.py, xdis/std.py: Use NameTuple
	for Instructions ...  and align better with Python 3.12 Instructions structure

2024-02-18  rocky <rocky@dusytfeet.com>

	* admin-tools/merge-for-2.4.sh, admin-tools/merge-for-3.0.sh,
	admin-tools/merge-for-3.3.sh, admin-tools/merge-for-3.6.sh: More
	Administrivia Try to go back to directory we started off when merging

2024-02-18  rocky <rocky@dusytfeet.com>

	* pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right, xdis/bytecode.py: Prefer double
	quote in LOAD_CONST strings...  It can help consumers of the library like decompilers.  Python
	repr() seems to prefer single quotes, and sadly the style Facists
	have decided to prefer something different from what Python repr()
	currently does. Sigh.

2024-02-14  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Add 3.12.2

2024-02-14  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.11.8

2024-02-14  rocky <rocky@dusytfeet.com>

	* admin-tools/merge-for-2.4.sh, admin-tools/merge-for-3.0.sh,
	admin-tools/merge-for-3.3.sh, admin-tools/merge-for-3.6.sh,
	admin-tools/setup-master.sh: Adminstrivia

2024-02-14  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh: Administrivia

2024-02-14  rocky <rocky@dusytfeet.com>

	* pytest/test_stack_effect.py, xdis/cross_dis.py,
	xdis/opcodes/opcode_312.py, xdis/opcodes/opcode_3x.py: Go over 3.12
	stack effects Not sure this is 100% correct but it matches dis.stack_effect

2024-02-12  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py, xdis/opcodes/opcode_35pypy.py,
	xdis/opcodes/opcode_37pypy.py: Deal with a small part of the PyPy
	opcode mess

2024-02-12  rocky <rocky@dusytfeet.com>

	* admin-tools/merge-for-2.4.sh, admin-tools/merge-for-3.0.sh,
	admin-tools/merge-for-3.3.sh, admin-tools/merge-for-3.6.sh:
	Administrivia: merge should leave us back in the directory we started

2024-02-12  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_3x.py: remove unused statement

2024-02-12  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-3.3-3.5-versions: Admnistrivia

2024-02-12  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh: Administrivia

2024-02-12  rocky <rocky@dusytfeet.com>

	* admin-tools/merge-for-2.4.sh: Administrivia 2.4 mere script

2024-02-11  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/cross_types.py: Make UnicodeForPython work
	more like Unicode...  * extend __eq__() so we can compare unicode and str values * define __hash__() so we can use as a key in a dict

2024-02-11  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/opcodes/format/extended.py: fix
	EXTENDED_ARG bug and improve tuple formatting

2024-02-11  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Administrivia Some setup versions complain about version number

2024-02-11  rocky <rocky@dusytfeet.com>

	* admin-tools/{make-dist-newer.sh => make-dist-newest.sh},
	admin-tools/merge-for-3.0.sh, admin-tools/merge-for-3.3.sh,
	admin-tools/merge-for-3.6.sh: Administrivia: add merge programs for different branches

2024-02-05  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Administriva canonicalization complains about 3rd "."

2024-02-04  rocky <rocky@dusytfeet.com>

	* pytest/test_magic.py: Start xdis.magics testing

2024-02-04  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-3.6-3.10-versions: Adjust 3.6-3.10 versions
	tested

2024-02-04  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Bump copyright

2024-02-04  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Correcting some PyPy 3.8 magics

2024-01-16  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, xdis/cross_dis.py,
	xdis/opcodes/opcode_310.py: revise findlinestarts yet again...  to allow greater portablilty. 3.10+ changes it again

2024-01-13  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, xdis/opcodes/opcode_310.py: Adjust
	3.10+ findlinestarts for pre-3.10 x-disasm

2024-01-13  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Bump CircleCI testing version to 3.10

2024-01-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_311.py: For 3.10+
	use newer findlinestarts() Uses co_lines()

2024-01-13  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #129 from rocky/python-3.6-to-3.10 Split off 3.6 to 3.10

2024-01-13  rocky <rb@dustyfeet.com>

	* .editorconfig: Go over editorconfig

2024-01-10  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml: Bump pre-commit hook

2024-01-07  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py: Correct a
	couple of 3.0-3.1 opmaps

2024-01-07  rocky <rocky@dusytfeet.com>

	* pytest/__init__.py: __init__.py messes things up?

2024-01-07  rocky <rb@dustyfeet.com>

	* .editorconfig, .github/ISSUE_TEMPLATE/bug-report.md, Makefile,
	NEWS.md, README.rst, test/add-test.py, xdis/__main__.py,
	xdis/bytecode.py, xdis/cross_dis.py, xdis/instruction.py,
	xdis/load.py, xdis/marsh.py, xdis/std.py, xdis/unmarshal.py: Misc
	grammar and typos

2024-01-07  rocky <rb@dustyfeet.com>

	* pytest/__init__.py, pytest/test_bytecode.py,
	pytest/test_codetype.py, pytest/test_cross_dis.py,
	pytest/test_instructions.py, pytest/test_std.py,
	pytest/todo-test.py: flake8, black and isort

2023-12-31  rocky <rocky@dusytfeet.com>

	* setup-master.sh: setup-master.sh is now admin/setup-master.sh

2023-12-17  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/test_instructions.py,
	test/simple_source/01_hexstring.py, xdis/magics.py,
	xdis/opcodes/base.py, xdis/opcodes/opcode_312.py: Correct some
	spelling mistakes

2023-12-17  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Add Python
	3.11.7 and 3.12.1

2023-10-21  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Bump pypy versions

2023-10-16  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_311.py,
	xdis/opcodes/opcode_312.py: Extend 3.9 formatting to 3.10..3.12

2023-10-16  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/opcodes/format/basic.py,
	xdis/opcodes/format/extended.py, xdis/opcodes/opcode_36.py: Add
	3.11.6; DRY extended_function_MAKE_FUNCTION Note: for extended_function_signature, we will improve this later.

2023-10-15  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py, xdis/opcodes/opcode_36.py: Start
	extended formatting for MAKE_FUNCTION

2023-10-13  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions: Administrivia Add a 3.11
	testing version

2023-10-13  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py: Allow disassembly on 3.12

2023-10-13  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #126 from 2elli/3.12 3.12 and 3.11 cross-version improvements

2023-10-13  R. Bernstein <rocky@users.noreply.github.com>

	* : commit 3c676c57471a745965106841cb866262d0aaeabb Merge: e94f8a38
	5673a21c Author: R. Bernstein <rocky@users.noreply.github.com> Date:
	Fri Oct 13 03:34:22 2023 -0400

2023-10-13  R. Bernstein <rocky@users.noreply.github.com>

	* : commit e94f8a38500cc5f51556fc68e4ffa4d568c859dc Merge: 29d3886f
	da93391e Author: R. Bernstein <rocky@users.noreply.github.com> Date:
	Fri Oct 13 03:26:40 2023 -0400

2023-10-13  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/opcodes/opcode_311.py: Go over 3.11 stack
	effects

2023-10-12  elliot <elliot@utdallas.edu>

	* : commit c8961dc45dee85aa613666fd55a5261bb78efcf8 Merge: 213e96b5
	29d3886f Author: elliot <elliot@utdallas.edu> Date:   Thu Oct 12
	19:45:08 2023 -0500

2023-10-12  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_310.py: remove redundant call was caused by earlier merge issue

2023-10-12  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: add CALL_INTRINSIC 1 and 2 formatting

2023-10-12  rocky <rocky@dusytfeet.com>

	* pytest/test_stack_effect.py, xdis/cross_dis.py,
	xdis/opcodes/opcode_311.py: Go over stack effects, especially for
	3.11

2023-10-12  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format/extended.py: extended format for STORE_GLOBAL

2023-10-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* xdis/unmarshal.py: skip co_nlocals in 3.11+

2023-10-12  elliot <elliot@utdallas.edu>

	* xdis/unmarshal.py: update nlocals

2023-10-12  elliot <elliot@utdallas.edu>

	* xdis/unmarshal.py: .12: Auto stash before merge of "3.12" and
	"2elli/3.12"

2023-10-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* xdis/unmarshal.py: parse co_localsplusnames

2023-10-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* xdis/opcodes/opcode_311.py: never allow dup lines in 311+

2023-10-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* xdis/opcodes/opcode_311.py: fix co_lnotab namespace conflict with
	native code object

2023-10-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* : commit dae3a412540e58e6b830cc63e52ed139a860b6a5 Author: Josh
	Wiedemeier <jdw170000@utdallas.edu> Date:   Thu Oct 12 15:28:54 2023
	-0500

2023-10-12  elliot <elliot@utdallas.edu>

	* xdis/unmarshal.py: refactor unmarshal ordering

2023-10-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* xdis/opcodes/opcode_311.py, xdis/opcodes/opcode_312.py,
	xdis/unmarshal.py: move 3.11+ locations table parsing to opcodes

2023-10-12  Josh Wiedemeier <jdw170000@utdallas.edu>

	* xdis/unmarshal.py: calculate lnotab from location table in 3.11+

2023-10-10  elliot <elliot@utdallas.edu>

	* xdis/bytecode.py: use locals + names for FREE and LOCAL op arg
	indexing

2023-10-10  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_311.py: fix 3.11 opcode def order

2023-10-10  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Hex in working with bytecode is nicer

2023-10-09  elliot <elliot@utdallas.edu>

	* xdis/bytecode.py: add formatting for LOAD_SUPER_ATTR

2023-10-09  elliot <elliot@utdallas.edu>

	* xdis/bytecode.py: format LOAD_ATTR arg correctly

2023-10-09  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: update arg formatting

2023-10-09  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch '2elli/master' into 3.12

2023-10-09  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch '2elli/master' into 3.12

2023-10-09  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py, xdis/opcodes/opcode_311.py: Revise order to
	not rm an opcode after adding it..  Also, add test to check opnames in dis and xdis agree for the
	version of the interpreter that is being run.

2023-10-08  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Guard against empty instructions[]

2023-10-06  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #124 from 2elli/3.12 3.12 Opcodes

2023-10-06  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: add missing opcode for hasfree

2023-10-06  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: update tables to be empty instead of
	None

2023-10-06  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: redefine binary ops and cleanup

2023-10-06  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: init new 312 opcodes still need to add stack effect for new ops

2023-10-06  elliot <elliot@utdallas.edu>

	* xdis/op_imports.py: add import opcode 312

2023-10-06  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch 'origin/python-3.12' into 3.12

2023-10-06  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/opcodes/opcode_310.py: lineotab
	clarificiation for 3.10 and before

2023-10-05  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_312.py: init 3.12 opcode still needs ops to be added

2023-10-05  elliot <elliot@utdallas.edu>

	* __pkginfo__.py: add 3.12 to python_requires

2023-10-05  elliot <elliot@utdallas.edu>

	* : Merge remote-tracking branch 'origin/master'

2023-10-03  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #121 from rocky/3.11-CI-testing Try 3.11 testing

2023-10-03  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/codetype/__init__.py,
	xdis/codetype/base.py, xdis/codetype/code13.py,
	xdis/codetype/code15.py, xdis/codetype/code20.py,
	xdis/codetype/code30.py, xdis/codetype/code311.py,
	xdis/codetype/code38.py, xdis/cross_dis.py, xdis/instruction.py,
	xdis/op_imports.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_3x.py, xdis/std.py, xdis/verify.py: Misc grammar
	fixes

2023-10-02  rocky <rocky@dusytfeet.com>

	* test_unit/test_codetype.py: Add unit-test version of pytest
	test_codetype.py Used in Python2 testing

2023-10-02  rocky <rocky@dusytfeet.com>

	* pytest/test_codetype.py: Add docstring to test_codetype.py

2023-10-01  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #120 from rocky/codetype-refactor Be explicit in passing code parameters...

2023-10-01  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #119 from rocky/3.11-unmarshal 3.11 unmarshal

2023-09-18  rocky <rocky@dusytfeet.com>

	* xdis/codetype/__init__.py, xdis/codetype/code311.py,
	xdis/unmarshal.py: WIP - broken unmarshal for 3.11

2023-09-30  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310.py: Clarify what's up with the 3.10 lino
	table

2023-09-30  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code15.py, xdis/opcodes/opcode_36.py: Some small
	fixes - a type error & a param error

2023-09-29  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #118 from rocky/3.11 Recent change to 3.10 linenotab

2023-09-29  caandt <@>

	* xdis/opcodes/opcode_310.py: update findlinestarts to parse new
	format

2023-09-18  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_15.py: Small typo

2023-09-05  rocky <rocky@dusytfeet.com>

	* xdis/cross_types.py, xdis/opcodes/format/extended.py: Small type
	stuff

2023-09-05  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/__init__.py, xdis/opcodes/format/__init__.py,
	xdis/opcodes/format/basic.py, xdis/opcodes/{format.py =>
	format/extended.py}, xdis/opcodes/opcode_1x.py,
	xdis/opcodes/opcode_26pypy.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_311.py, xdis/opcodes/opcode_32pypy.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_33pypy.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_35pypy.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37pypy.py, xdis/opcodes/opcode_39.py,
	xdis/opcodes/opcode_3x.py: Put opcode formatting in
	xdis.opcode.format

2023-09-05  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py: remove debug code

2023-09-05  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/bytecode.py,
	xdis/codetype/code13.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/dropbox/decrypt25.py, xdis/magics.py,
	xdis/opcodes/format.py, xdis/opcodes/opcode_3x.py,
	xdis/unmarshal.py, xdis/verify.py: codespell-caught spelling errors

2023-09-04  rocky <rb@dustyfeet.com>

	* xdis/codetype/__init__.py, xdis/cross_dis.py, xdis/disasm.py,
	xdis/magics.py, xdis/unmarshal.py, xdis/version_info.py: Misc lint

2023-09-04  rocky <rb@dustyfeet.com>

	* : commit 26c65cea5abf4ac5ba15d902f7d44da54f533a0d Author: rocky
	<rocky@dusytfeet.com> Date:   Mon Sep 4 13:27:52 2023 -0400

2023-09-04  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, admin-tools/setup-master.sh,
	xdis/magics.py, xdis/opcodes/format.py: New Python versions have
	come out

2023-09-03  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_3x.py: Add LOAD_BUILD_CLASS improve
	MAKE_FUNCTION

2023-09-02  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py: format STORE_SUBSCR and refactor binary_op

2023-09-01  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py: Add BUILD_SLICE formatting

2023-08-31  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py, xdis/opcodes/opcode_36.py: improve CALL
	argument detection...  merge CALL_FUNCTION36 and CALL_FUNCTION

2023-08-31  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py, xdis/opcodes/opcode_36.py: Improve
	BUILD_TUPLE tos_str

2023-08-31  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py: Remove some dead code in xcodes/base.py

2023-08-30  rocky <rocky@dusytfeet.com>

	* .gitignore, xdis/bytecode.py, xdis/opcodes/base.py,
	xdis/opcodes/format.py: Start handling nargs and vargs ops better

2023-08-30  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #116 from rocky/format-with-TOS Revise extended format incorporating TOS

2023-08-28  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37pypy.py: MAKE_FUNCTION improvements?

2023-08-27  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py: Tweak
	opcode36 and opcode36pypy

2023-08-27  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2023-08-27  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2023-08-27  rocky <rocky@dusytfeet.com>

	* README.rst, test/simple_source/pydisasm-example.py,
	xdis/opcodes/base.py, xdis/opcodes/format.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_1x.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py: DRY opcode and
	improve CALL_FUNCTION

2023-08-27  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py, xdis/opcodes/opcode_36.py: Work on 3.6
	CALL_FUNCTION formatting

2023-08-27  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py: Add UNARY_INVERT

2023-08-26  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/instruction.py,
	xdis/opcodes/format.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_37.py: Improve
	RAISE_VARAGS formatting

2023-08-26  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_15.py: opcode 1.5 missing opcode finalize call

2023-08-26  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/codetype/__init__.py, xdis/disasm.py,
	xdis/dropbox/decrypt25.py, xdis/lineoffsets.py,
	xdis/opcodes/format.py, xdis/opcodes/opcode_39.py: import and other
	small fixes

2023-08-25  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/format.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_2x.py: Add STORE_{FAST,NAME} formatting

2023-08-25  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #114 from rocky/format-refactor Move opcode format routines to its own module

2023-08-25  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #113 from
	rocky/expression-format-improvements Better expression handling...

2023-08-24  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_36.py: Better expression handling...  In instructions we mark for straight-line code the offset that is
	the start of stack-pulling operations.  More work is needed though.

2023-08-22  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #111 from rocky/2x-formatting 2x formatting

2023-08-22  rocky <rocky@dusytfeet.com>

	* : WIP on master: fe1ac84 Revise formatting for opcodes back to 3.0

2023-08-22  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py: Revise
	formatting for opcodes back to 3.0

2023-08-22  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/cross_types.py,
	xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_310pypy.py,
	xdis/opcodes/opcode_311.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_38pypy.py,
	xdis/opcodes/opcode_39.py, xdis/opcodes/opcode_39pypy.py: Go over
	PyPy 3.7-3.10 formatting

2023-08-20  rocky <rocky@dusytfeet.com>

	* test/add-test.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_311.py,
	xdis/opcodes/opcode_39.py: Add 3.11 BINARY_OP opcodes...  and straighten out 3.9 IS_OP and CONTAINS_OP formatting

2023-08-20  rocky <rocky@dusytfeet.com>

	* README.rst: RsT correction

2023-08-20  rocky <rocky@dusytfeet.com>

	* README.rst: correct RsT formatting

2023-08-20  rocky <rocky@dusytfeet.com>

	* README.rst, test/add-test.py,
	test/simple_source/pydisasm-example.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_39.py: Add CONTAINS_OP and add pydisasm example

2023-08-20  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_311.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_39.py,
	xdis/opcodes/opcode_3x.py: DRY extended formatating

2023-08-20  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310pypy.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_39pypy.py: Some PyPy extended formatting...  TODO: dry formatting table (add to base and merge) and expand to all
	opcodes

2023-08-20  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py,
	xdis/opcodes/opcode_310pypy.py, xdis/opcodes/opcode_39pypy.py:
	Minimal PyPy 3.10 support

2023-08-20  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_39.py: More op
	formatting for 3.7-3.10

2023-08-20  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #110 from rocky/extended-formatting More extended formatting. Start binary & unary ops

2023-08-20  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_311.py: 3.11 LOAD_ATTR
	extended formatting...  ignore CACHE instructions.  And remove BINARY_xxx routines. 3.11 uses
	BINARY_OP

2023-08-20  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py, xdis/opcodes/opcode_3x.py: More binary op
	tagging

2023-08-20  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, xdis/bytecode.py, xdis/instruction.py,
	xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_310.py,
	xdis/opcodes/opcode_311.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py, xdis/opcodes/opcode_3x.py: More extended
	formatting. Start binary & unary ops

2023-08-15  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #108 from rocky/3.11-exception-table 3.11 exception table

2023-08-15  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_311.py: BUILD_MAP_UNPACK etc removed in 3.11

2023-08-15  elliot <elliot@utdallas.edu>

	* pytest/test_std.py: remove use of NOFREE flag when testing >= 3.11 Python 3.11 removes this flag, see
	https://github.com/python/cpython/pull/26839

2023-08-14  elliot <elliot@utdallas.edu>

	* xdis/codetype/__init__.py: remove codetype init changes for 311

2023-08-14  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_311.py: update opcode tables

2023-08-14  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_311.py: fix opcode redefinitions

2023-08-10  elliot <elliot@utdallas.edu>

	* xdis/cross_dis.py: check for jump_backward when calculating labels
	for python >= 3,11

2023-08-10  elliot <elliot@utdallas.edu>

	* xdis/opcodes/opcode_311.py: change 'resume' inst to be a normal
	def instr Resume acts as a nop, leaving it as a rel jump instruction was
	messing up label calculations.

2023-08-09  elliot <elliot@utdallas.edu>

	* xdis/codetype/__init__.py, xdis/codetype/code311.py: init code311
	type

2023-08-08  elliot <elliot@utdallas.edu>

	* test_unit/__init__.py, test_unit/test_magic.py: fix unit test
	imports

2023-08-07  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/cross_dis.py, xdis/disasm.py: 3.11
	exception changes adapted from 2elli

2023-07-08  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, xdis/bin/pydisasm.py, xdis/bytecode.py,
	xdis/disasm.py: Add --show-source to pydisasm This intersperses source text if it is possible via linecache.

2023-07-03  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py: Better extended CALL_FORMAT

2023-07-01  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml: Reinstate pre-commit hook

2023-07-01  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, xdis/opcodes/base.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_12.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_16.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_27pypy.py, xdis/opcodes/opcode_30.py: extended
	format for CALL_FUNCTION_{KW{_VAR,}}

2023-06-29  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Limit last change to 3.6+

2023-06-28  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Improve CALL_FUNCTION{,_EX} operand display

2023-06-16  rocky <rocky@dusytfeet.com>

	* xdis/op_imports.py: stdlib use major minor when opcode lookup..  and we can't find major/minor release

2023-06-14  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml: Reinstante flake8 pre-commit hook

2023-06-10  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh: Bump default test version

2023-06-10  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Include newest
	python versions

2023-06-03  rocky <rocky@dusytfeet.com>

	* pytest/test_instructions.py, xdis/lineoffsets.py, xdis/magics.py,
	xdis/op_imports.py: More 3.11 tolerance

2023-06-02  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: 3.11 magic and version updates

2023-06-02  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #106 from rocky/3.11 3.11 support

2023-06-02  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Don't show "CACHE" and misc bug fixes

2023-06-01  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/opcodes/base.py, xdis/opcodes/opcode_311.py:
	3.11 first working cut

2023-06-01  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, xdis/__init__.py, xdis/op_imports.py,
	xdis/opcodes/base.py: Remaining changes to get 3.11 working

2023-06-01  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_311.py: Add 3.11 opcodes

2023-05-24  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions: Bump to latest python testing
	versions

2023-05-14  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #105 from rocky/lint-code-more Misc lint things

2023-04-23  rocky <rocky@dusytfeet.com>

	* xdis/cross_types.py: unicode tweaks - Python 2.x can't accept unicode strings other than \u, so check
	whether a unicode string is ASCII or not.

2023-04-23  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #104 from rocky/unicode-from-python3 Interpret Python2 unicode in Python3

2023-04-23  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, admin-tools/setup-master.sh,
	xdis/cross_types.py, xdis/unmarshal.py: Interpret Python2 unicode in
	Python3

2023-04-16  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #103 from rocky/cross-version-types Add a "long" type for use in Python3 and ...

2023-04-16  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.10.11

2023-03-20  rocky <rocky@dusytfeet.com>

	* README.rst: Remove TravisCI badge

2023-03-20  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #102 from rocky/l-to-loc opc.l -> opc.loc

2023-02-23  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #101 from rocky/some-lsp-errors Some of the problems found by pyright lsp/flake8

2023-02-22  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.10.10

2023-01-25  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_3x.py: Correct comment

2023-01-21  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_39.py: Go over 3.9 opcodes l -> loc remove float opcodes_39.version

2023-01-20  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_37.py, xdis/version.py: l -> loc in opcodes_37 Bump version since this can break external programs (like x-python)

2023-01-19  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.11 magics

2023-01-18  rocky <rocky@dusytfeet.com>

	* .github/ISSUE_TEMPLATE/config.yml: Don't allow blank issues

2023-01-16  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #100 from rocky/MAKE_FUNCTION-again Fix mistakes because Python docs are wrong...

2023-01-16  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, pytest/testdata/raise-3.0.right,
	xdis/opcodes/base.py, xdis/opcodes/opcode_10.py,
	xdis/opcodes/opcode_11.py, xdis/opcodes/opcode_12.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_16.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_27pypy.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_3x.py: Fix mistakes because Python docs are
	wrong...  3.0-3.2 MAKE_FUNCTION and MAKE_CLOSURE argc works the way it is
	documented in Python 3.3, not the way it is documented in Python
	1.0-2.x.

2023-01-15  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_36.py: flake8 kibbutzing

2023-01-15  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, xdis/bytecode.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_12.py, xdis/opcodes/opcode_13.py,
	xdis/opcodes/opcode_14.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_16.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_26pypy.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_27pypy.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_32pypy.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_33pypy.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_35pypy.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_38pypy.py,
	xdis/opcodes/opcode_39.py, xdis/opcodes/opcode_39pypy.py,
	xdis/opcodes/opcode_3x.py, xdis/std.py: Go over
	MAKE_{FUNCTION,CLOSURE} remove version...  float value. Need to use version_tuple now

2023-01-15  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_38pypy.py,
	xdis/opcodes/opcode_39.py, xdis/opcodes/opcode_39pypy.py: GO over
	MAKE_{FUNCTION,CLOSURE} formatting in 3.6-10

2023-01-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py: More
	MAKE_{FUNCTION,CLOSURE} formatting

2023-01-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py: Better
	MAKE_{FUNCTION,CLOSURE} operand parsing Parse annotation counts too and in extended form parse code name.
	Handle properly off-by-one annotation arg when EXTENDED_ARG is used.

2023-01-08  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/version.py: Bump version. Tolerate PyPy
	7.3.11

2022-12-22  rocky <rocky@dusytfeet.com>

	* .github/workflows/windows.yml, Makefile, NEWS.md,
	admin-tools/{check-3.1-3.2-versions.sh =>
	check-3.0-3.2-versions.sh}, admin-tools/{make-dist-3.1-3.2.sh =>
	make-dist-3.0-3.2.sh}, admin-tools/pyenv-3.0-3.2-versions,
	pytest/test_disasm.py, pytest/test_load_file.py, xdis/magics.py,
	xdis/op_imports.py, xdis/version.py: Get ready for release 6.0.5

2022-12-20  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py,
	xdis/op_imports.py: Support pypy3.8.15

2022-12-20  rocky <rocky@dusytfeet.com>

	* .github/workflows/windows.yml: Correct CI windows platform

2022-12-13  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, admin-tools/setup-master.sh,
	xdis/magics.py: Bump Python versions

2022-12-07  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, .github/workflows/ubuntu.yml,
	.github/workflows/windows.yml: CI workflows woes - No Python 3.6

2022-12-07  rocky <rb@dustyfeet.com>

	* xdis/instruction.py, xdis/magics.py, xdis/util.py: Misc lint and
	type annotations

2022-12-02  rocky <rb@dustyfeet.com>

	* xdis/instruction.py: pycharm lint + black

2022-12-02  rocky <rocky@dusytfeet.com>

	* .isort.cfg, xdis/instruction.py: 3.10+ pydisasm -F xasm label
	correction

2022-11-03  rocky <rocky@dusytfeet.com>

	* Makefile, admin-tools/setup-python-3.0.sh,
	pytest/test_instructions.py: Better 3.0 tolerance

2022-10-28  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py: Revise marshal error handling Fixes #97

2022-10-23  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Update 3.8-10
	versions accepted and tested

2022-09-16  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Add Python
	3.{7,8,9}.14 3.10.7

2022-09-12  rocky <rb@dustyfeet.com>

	* xdis/cross_dis.py, xdis/disasm.py, xdis/unmarshal.py,
	xdis/util.py, xdis/version_info.py: Pycharm linting

2022-09-10  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_37pypy.py: Improve PyPy 3.7 CALL_FUNCTION arg
	interpretation

2022-08-22  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.10.6

2022-08-22  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code15.py: Fix 1.5-2.x bugs in line number encoding

2022-08-22  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml: Try check-merge-conflict hook

2022-07-09  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml: Update pre-commit hook

2022-07-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py: Order hasxxx and imports

2022-06-19  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py: Adjust pytest

2022-06-19  rocky <rocky@dusytfeet.com>

	* .pre-commit-config.yaml, pytest/stackeffect/se25.py,
	pytest/stackeffect/se26.py, pytest/stackeffect/se27.py,
	pytest/stackeffect/se30.py, pytest/stackeffect/se31.py,
	pytest/stackeffect/se32.py, pytest/stackeffect/se33.py,
	pytest/stackeffect/se34.py, pytest/stackeffect/se35.py,
	pytest/stackeffect/se36.py, pytest/stackeffect/se37.py,
	pytest/stackeffect/se38.py, pytest/stackeffect/se39.py,
	pytest/test_bytecode.py, pytest/test_codetype.py,
	pytest/test_cross_dis.py, pytest/test_disasm.py,
	pytest/test_instructions.py, pytest/test_opcode.py,
	pytest/test_stack_effect.py, pytest/test_std.py,
	pytest/testdata/multi-fn.py, pytest/todo-test.py, xdis/__main__.py,
	xdis/bytecode.py, xdis/codetype/base.py, xdis/codetype/code13.py,
	xdis/codetype/code15.py, xdis/codetype/code20.py,
	xdis/codetype/code30.py, xdis/codetype/code38.py,
	xdis/dropbox/__init__.py, xdis/magics.py, xdis/marsh.py,
	xdis/opcodes/base.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/version_info.py: update black to
	22.3.0

2022-06-16  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/instruction.py:
	Administrivia

2022-06-16  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code30.py, xdis/magics.py: Add Python 3.10.5 in
	magics

2022-06-16  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Show operatnd (argvaL) in MAKE_FUNCTION We were dropping off the "0" in "MAKE_FUNCTION 0"

2022-06-01  rocky <rocky@dusytfeet.com>

	* .github/ISSUE_TEMPLATE/bug-report.md,
	.github/ISSUE_TEMPLATE/feature-request.md: Add ISSUE_TEMPLATEs

2022-05-21  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Small typos

2022-05-20  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/version.py: Bump version and lint stuff

2022-05-19  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/pyenv-newest-versions, xdis/magics.py,
	xdis/op_imports.py, xdis/opcodes/opcode_39pypy.py, xdis/version.py:
	Add 3.9.13 PyPy 3.9 & get ready for release 6.0.4

2022-05-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_14.py: Correct line-number detection on
	1.0-1.4

2022-05-03  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Handle SET_LINENO in older pythons and...  warn about wrong names in after RESERVE_FAST in older Pythons

2022-04-30  rocky <rocky@dusytfeet.com>

	* xdis/op_imports.py, xdis/opcodes/opcode_10.py,
	xdis/opcodes/opcode_11.py, xdis/opcodes/opcode_12.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_2x.py: Correct {LOAD,STORE}_FAST on 1.0-1.2 These work as name ops not local ops

2022-04-13  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, pytest/test_opcode.py,
	xdis/magics.py, xdis/op_imports.py: Some PyPy x-3.9.7 tolerance

2022-04-13  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py,
	xdis/opcodes/base.py: Add Python 3.9.12 and 3.10.4

2022-03-31  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-2.4-2.7-versions,
	admin-tools/pyenv-newest-versions, xdis/magics.py: Add some PyPy
	magics

2022-03-18  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #92 from Matmaus/master Add newest versions 3.7.13, 3.8.13, 3.9.11, and 3.10.3 in magics

2022-03-18  Matmaus <matusjas.work@gmail.com>

	* xdis/magics.py: Add 3.7.13, 3.8.13, 3.9.11, and 3.10.3 in magics

2022-03-17  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, .github/workflows/ubuntu.yml,
	.github/workflows/windows.yml, requirements-dev.txt: Another try for
	3.10 on CI

2022-03-16  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, .github/workflows/ubuntu.yml,
	.github/workflows/windows.yml, admin-tools/pyenv-newest-versions:
	Use v3 checkout on workflows CI

2022-03-11  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions: Administrivia Bump pypy versions tested

2022-03-10  rocky <rocky@dusytfeet.com>

	* admin-tools/check-3.3-3.5-versions.sh, xdis/opcodes/opcode_37.py:
	Misc small tweaks

2022-03-09  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions: bump testing versions

2022-03-09  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml: Minor name correction in a workflow
	file

2022-03-09  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.9.10 and 3.10.2 in magics

2022-03-09  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/bytecode.py, xdis/wordcode.py: lint stuff

2021-12-31  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: We are 3.6+ so we can simplify here

2021-12-31  rocky <rocky@dusytfeet.com>

	* pytest/test_cross_dis.py: Remove unused import

2021-12-28  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Code tweaks

2021-12-28  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Split out jump value computation ..  in function get_jump_val(). 3.10 is different from the reset.  Other small tweaks

2021-12-14  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.10.1

2021-12-08  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/load.py: Correct jrel jump target
	calculation on 3.10

2021-11-27  rocky <rocky@dusytfeet.com>

	* appveyor.yml, appveyor/install.ps1, appveyor/run_with_env.cmd:
	Remove appveyor

2021-11-27  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #88 from rakovskij-stanislav/patch-1 Thanks for the correction.

2021-11-25  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add PyPy 2.7.12

2021-11-25  rocky <rocky@dusytfeet.com>

	* xdis/op_imports.py: Add PyPy 2.7.12

2021-11-24  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pyenvlib.py, test/test_pythonlib.py: More
	PyPy testing Reorganize bytecode more along the lines it appears in __pycache__

2021-11-24  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_37pypy.py, xdis/opcodes/opcode_38pypy.py:
	Include PyPy 3.8 CALL_METHOD{,_KW} formatting

2021-11-24  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/add-test.py, test/test_pythonlib.py,
	xdis/opcodes/opcode_37pypy.py: PyPy work...  * Better PyPy 3.7 formatting (todo: PyPy 3.8) * start moving including PyPy directories * bang on add-test.py

2021-11-22  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Include Python
	3.9.9 in list of 3.9 versions

2021-11-20  rocky <rocky@dusytfeet.com>

	* : Our first pypy 3.8 bytecode

2021-11-20  rocky <rocky@dusytfeet.com>

	* test/add-test.py, xdis/load.py, xdis/std.py: PyPY 3.8 support and
	fix wrong param

2021-11-20  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/__main__.py: Admnistrivia...  Add a __main__ to run a basic disassembly when for args VERSION ->
	__version__ in comment

2021-11-10  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Add 3.9.8 in
	magics

2021-11-10  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Pypy 3.7.7 canonical versions

2021-11-07  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add canonic for 3.8.0pypy It can appear in xpython for example

2021-11-07  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Bump version

2021-11-05  rocky <rocky@dusytfeet.com>

	* NEWS.md, README.rst, xdis/version.py, xdis/version_info.py: Get
	ready for release 6.0.3

2021-11-04  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/marsh.py: xasm format fixes and fix one
	more ...  version tuple compare

2021-11-04  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/disasm.py, xdis/instruction.py: xasm
	handling option was wrong. Also misc lint.

2021-11-04  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py, xdis/version_info.py: More PYTHON_VERSION_TRIPLE
	removal ...  add `version_str_to_tuple()`

2021-11-01  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-2.4-2.7.sh: Administrivia

2021-11-01  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2021-11-01  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2021-11-01  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2021-11-01  rocky <rocky@dusytfeet.com>

	* README.rst: Adjust README.rst Adapt for: * Python version greater than 3.8 * New branches for older pythons * mention decompyle3

2021-10-30  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml, xdis/version.py: Bump version

2021-10-30  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Simplify circleci config

2021-10-29  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 6.0.2

2021-10-26  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py: Admnistrivia

2021-10-25  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py, xdis/version_info.py: Extend
	version_tuple_to_str()

2021-10-25  rocky <rocky@dusytfeet.com>

	* NEWS.md, pytest/test_bytecode.py, xdis/__init__.py,
	xdis/codetype/code13.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/codetype/code30.py,
	xdis/codetype/code38.py, xdis/magics.py, xdis/op_imports.py,
	xdis/version_info.py: remove xx2float & Reduce use of PYTHON_VERSION

2021-10-23  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Logic bug in setting MAGIC

2021-10-23  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Wrong wariable name Is caught by flake8 - need to automate that better...

2021-10-22  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/version.py: Add a little 3.8.5Graal knowledge

2021-10-22  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/make-dist-2.4-2.7.sh: Typo

2021-10-22  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Revise CircleCI config Use newer cimg and limit to master branch

2021-10-22  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/opcodes/opcode_38pypy.py, xdis/version.py: Get ready
	for release 6.0.1

2021-10-22  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, .github/workflows/ubuntu.yml,
	.github/workflows/windows.yml, setup.py: Extend testing to 3.9

2021-10-22  rocky <rocky@dusytfeet.com>

	* .github/workflows/osx.yml, .github/workflows/ubuntu.yml,
	.github/workflows/windows.yml: Try workflows CI

2021-10-22  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/load.py: black and fix small bug in
	writing file...  introduct by tuple decoupling

2021-10-22  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/disasm.py, xdis/load.py,
	xdis/magics.py, xdis/op_imports.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_38pypy.py: PyPy 3.8 support

2021-10-22  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, test/add-test.py,
	test_unit/test_magic.py, xdis/magics.py, xdis/op_imports.py,
	xdis/version_info.py: DRY version extraction from tuple

2021-10-21  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add Python 3.8.12

2021-10-16  rocky <rocky@dusytfeet.com>

	* xdis/op_imports.py: Bug in picking out version info

2021-10-15  rocky <rocky@dusytfeet.com>

	* : Merge github.com:rocky/python-xdis

2021-10-15  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, xdis/version.py: Admnistrivia - Note 3.9, 3.10 and PyPY in PYPI classifiers - bump version

2021-10-15  rocky <rocky@dusytfeet.com>

	* NEWS.md, __pkginfo__.py, setup.py, xdis/version.py: Get ready for
	release 6.0.0

2021-10-15  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py: Revise pydisasm version checking

2021-10-14  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Go over Python magic numbers

2021-10-13  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, admin-tools/make-dist-newer.sh, setup.py: Go over
	wheel building on 3.6-3.10

2021-10-13  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pythonlib.py: Add pypy3.7 bytecode for
	testing

2021-10-12  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #85 from rocky/3.10-adjust 3.10  support and add 3.9 bytecode testing, rework version testing

2021-10-12  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Correct jump offset in 3.10

2021-10-12  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/add-test.py, test/bug3.1/03_extendedarg.py,
	test/simple_source/bug30/00_chained-compare.py,
	test/simple_source/bug30/04_and_del.py,
	test/simple_source/bug31/04_def_annotate.py,
	test/simple_source/bug33/01_triple_compare.py,
	test/simple_source/bug36/01_conditional.py,
	test/simple_source/bug37/01_chained_compare.py,
	test/simple_source/bug38/01_extra_iter.py,
	test/simple_source/def/01_class.py,
	test/simple_source/stmts/00_docstring.py, test/test_pyenvlib.py,
	test/test_pythonlib.py: Add Python 3.9 and 3.10 bytecode and test it

2021-10-12  rocky <rocky@dusytfeet.com>

	* pytest/test_instructions.py, pytest/test_opcode.py: Expand testing
	to 3.10 and pyston

2021-10-12  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, pytest/test_instructions.py:
	Last 3.10.0 test adjusted

2021-10-11  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, xdis/version_info.py: Another 3.10.0
	difference

2021-10-10  rocky <rocky@dusytfeet.com>

	* pytest/test_cross_dis.py, xdis/cross_dis.py: Fix up 3.10
	findlabels

2021-10-06  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Better bytecode format for weird 3.8 (and 3.10)

2021-10-06  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, pytest/test_std.py, xdis/cross_dis.py,
	xdis/opcodes/base.py, xdis/wordcode.py: Go over findlabels for 3.10 offset calculation is slightly different from than 3.9

2021-10-06  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py, pytest/test_std.py, xdis/disasm.py,
	xdis/opcodes/opcode_310.py: Add new 3.10 opcodes

2021-10-06  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_310.py: Add 3.10 GEN_START and ROT_N

2021-10-06  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py, xdis/bytecode.py,
	xdis/codetype/__init__.py, xdis/cross_dis.py, xdis/disasm.py,
	xdis/dropbox/decrypt25.py, xdis/instruction.py,
	xdis/lineoffsets.py, xdis/load.py, xdis/magics.py,
	xdis/op_imports.py, xdis/std.py, xdis/unmarshal.py, xdis/util.py,
	xdis/verify.py, xdis/version.py, xdis/version_info.py: version float
	to version tuple We need to bump to another major version for this

2021-10-05  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/load.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_16.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_26pypy.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_27pypy.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_32pypy.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_33pypy.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_35pypy.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_39.py: More version
	float to version tuple conversions

2021-10-05  rocky <rocky@dusytfeet.com>

	* xdis/.gitignore, xdis/magics.py: Add routines to work with version
	tuples

2021-10-05  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_14.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py: Disable
	Formatting

2021-10-05  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_24.py: Slight blackening

2021-10-05  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/bin/pydisasm.py, xdis/cross_dis.py,
	xdis/disasm.py, xdis/load.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_16.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_26pypy.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_27pypy.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_310.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_32pypy.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_33pypy.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_35pypy.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_39.py,
	xdis/version_info.py: Start using tuples in version info

2021-10-05  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/load.py, xdis/magics.py,
	xdis/op_imports.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_310.py: Start adjusting for Python 3.10 Major mess ensuse because 3.10 can't be used as a floating-point
	number.

2021-09-30  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Bump version

2021-09-24  rocky <rocky@dusytfeet.com>

	* : commit 62bc1cebd6364a13b5c50856bb7786a3c51edec1 Author: rocky
	<rocky@dusytfeet.com> Date:   Fri Sep 24 21:20:03 2021 -0400

2021-09-24  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 5.0.13

2021-09-21  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-3.3-3.5.sh, admin-tools/make-dist-newer.sh:
	Fix wheel packaging

2021-09-21  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, xdis/magics.py: Add Python
	versions 3.6.15 and 3.7.12

2021-09-21  rocky <rocky@dusytfeet.com>

	* setup.cfg: Correct wheel package building In the master branch, we are Python3 only.  The license is in file
	COPYING

2021-09-15  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newest-versions, pytest/test_opcode.py,
	xdis/magics.py, xdis/op_imports.py: PyPy 3.7.10 tolerance again

2021-09-15  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add PyPy Python 3.7.10 magic

2021-09-13  rocky <rocky@dusytfeet.com>

	* NEWS.md: More typos

2021-09-13  rocky <rocky@dusytfeet.com>

	* NEWS.md: Correct some small typos

2021-09-11  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, xdis/version.py: Bump version

2021-09-11  rocky <rocky@dusytfeet.com>

	* : commit 154e85761681ca61ee350b86ab85efd90b37e9ab Author: rocky
	<rocky@dusytfeet.com> Date:   Sat Sep 11 20:22:13 2021 -0400

2021-09-11  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/unmarshal.py, xdis/version.py: Get ready for release
	5.0.12

2021-09-11  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-3.1-3.2.sh,
	admin-tools/make-dist-3.3-3.5.sh: Add more dist-building scripts

2021-09-11  rocky <rocky@dusytfeet.com>

	* admin-tools/{check-older-versions.sh =>
	check-2.4-2.7-versions.sh}, admin-tools/{pyenv-oldest-versions =>
	pyenv-2.1-2.3-versions}, admin-tools/{pyenv-older-versions =>
	pyenv-2.4-2.7-versions}, admin-tools/setup-python-2.4.sh:
	Adminsitrivia More version setup renaming

2021-09-11  rocky <rocky@dusytfeet.com>

	* admin-tools/check-3.1-3.2-versions.sh,
	admin-tools/pyenv-3.1-3.2-versions,
	admin-tools/{setup-python-3.0.sh => setup-python-3.1.sh},
	requirements.txt: Start Python 3.1 to 3.2 branch

2021-09-11  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-middle-versions: Start 3.1-3.2 branch

2021-09-11  rocky <rocky@dusytfeet.com>

	* : commit 1d13878e066a7ae9246a30aa498ec74b9e910845 Author: rocky
	<rocky@dusytfeet.com> Date:   Sat Sep 11 19:50:58 2021 -0400

2021-09-11  rocky <rocky@dusytfeet.com>

	* admin-tools/{check-newer-versions.sh =>
	check-3.3-3.5-versions.sh}, admin-tools/{pyenv-newer-versions =>
	pyenv-3.3-3.5-versions}, admin-tools/pyenv-middle-versions,
	admin-tools/setup-master.sh, admin-tools/setup-python-3.0.sh,
	admin-tools/setup-python-3.3.sh: Version splitting

2021-09-11  rocky <rocky@dusytfeet.com>

	* : commit b4c862ffb7a885cde9989dfc90377ba04b6c114a Author: rocky
	<rocky@dusytfeet.com> Date:   Sat Sep 11 19:36:43 2021 -0400

2021-09-09  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Remove 3.6+ type annotations

2021-09-09  rocky <rocky@dusytfeet.com>

	* : commit 09cdb68d3c27431a0d2e51a169c741e1c32a3468 Author: rocky
	<rocky@dusytfeet.com> Date:   Thu Sep 9 22:22:51 2021 -0400

2021-09-09  rocky <rocky@dusytfeet.com>

	* : commit a912a36b6e9e83689899902f4adc251e2f5136a7 Author: rocky
	<rocky@dusytfeet.com> Date:   Thu Sep 9 22:18:13 2021 -0400

2021-09-09  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: More pervasive use of bytes_for_s

2021-09-09  rocky <rocky@dusytfeet.com>

	* : Merge github.com:rocky/python-xdis into python-3.3-to-3.5

2021-09-09  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #82 from rocky/unmarshal-small-annotate Annotate unmashal better for 3.6+

2021-09-09  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Annotate unmashal better for 3.6+

2021-09-09  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh, admin-tools/setup-python-2.4.sh,
	admin-tools/setup-python-3.3.sh: Revise and more setup version
	scripts For switching between Python 2.4-3.2 and Python 3.3-3.5 and 3.6+

2021-09-09  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh, admin-tools/setup-python-2.4.sh,
	admin-tools/setup-python-3.3.sh: Add setup for 3.3-to-3.5

2021-09-09  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #81 from rocky/doc-unmarshal-better Document unmarshal better

2021-09-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #80 from rocky/string-binary-tweak String binary tweak

2021-09-08  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Remove duplicate method in unmarshal Note string_as_bytes weirdness...

2021-09-01  rocky <rocky@dusytfeet.com>

	* : commit dbecc99ffdbd8d2ca7d0c515ff0e993ad574bd7f Author: rocky
	<rocky@dusytfeet.com> Date:   Wed Sep 1 05:16:29 2021 -0400

2021-09-01  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.9.7 which was just released

2021-08-22  rocky <rocky@dusytfeet.com>

	* Makefile: Add check-older target

2021-08-22  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #79 from rocky/IMPORT_NAME-fixes Correct stack info for IMPORT_NAME

2021-07-05  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/opcodes/opcode_16.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_37pypy.py,
	xdis/opcodes/opcode_39.py, xdis/opcodes/opcode_3x.py,
	xdis/version.py: Get ready for release 5.0.11

2021-07-03  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26pypy.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_38.py: Keep black's
	fingers off some sections of code

2021-07-03  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/magics.py: Add 3.9.6,
	3.7.11, 3.8.11 and 3.6.14

2021-06-23  rocky <rocky@dusytfeet.com>

	* setup.cfg: Cleanup setup.cfg

2021-06-23  rocky <rocky@dusytfeet.com>

	* xdis/version.py: black shouldn't format version.py

2021-06-23  rocky <rocky@dusytfeet.com>

	* .editorconfig, .pre-commit-config.yaml: Administriva config files

2021-06-23  rocky <rocky@dusytfeet.com>

	* xdis/load.py, xdis/marsh.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_38.py: Blacken or partial blacken a few files

2021-06-23  rocky <rocky@dusytfeet.com>

	* setup.cfg, xdis/version.py: Bump version; add setup.cfg

2021-06-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/pyenv-newer-versions, xdis/version.py: Get
	ready for release 5.0.10

2021-05-31  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #77 from painor/master Fix incorrect variable name in marshaller dump

2021-05-28  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #75 from julionc/3.8.10 Add Python 3.8.10 as a 3.8.x release

2021-05-10  rb@dustyfeet.conf <rocky>

	* xdis/magics.py: Add 3.9.5

2021-04-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 5.0.9

2021-04-16  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_39.py: 3.9 Operand formatting for IS_OP &
	CONTAINS_OP

2021-04-16  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Support cross-version 3.9 bytecode reading Needed to note that code object has posonlyargcount.

2021-04-16  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/magics.py: Add 3.9.4; Bump
	3.9 testing version

2021-04-16  rocky <rocky@dusytfeet.com>

	* setup.py: Wasn't adding dependencies in setup.py Add "install_requires"

2021-04-03  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, tox.ini, xdis/magics.py: Note
	version 3.8.9 and 3.9.3

2021-03-13  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Bump version to dev

2021-03-13  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 5.0.8

2021-02-27  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #74 from mitre/opcode_typo Fixed typo in op_imports.py

2021-02-27  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py: pydisasm: note we support 3.9

2021-02-27  rocky <rocky@dusytfeet.com>

	* : Python 3.1.5 compatibility

2021-02-27  rocky <rocky@dusytfeet.com>

	* : commit 5acb07f004af1e0c3d2062cdd3c945deed90e24a Author: rocky
	<rocky@dusytfeet.com> Date:   Sat Feb 27 08:37:40 2021 -0500

2021-02-27  rocky <rocky@dusytfeet.com>

	* xdis/op_imports.py: Python 2.6 comparability

2021-02-27  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/magics.py, xdis/version.py:
	Add 3.8.8 3.9.2...  Bump version number into dev. Test using newer versions

2021-02-27  rocky <rocky@dusytfeet.com>

	* pytest/test_std.py: Remove pytest deprecation warning

2021-02-27  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #73 from mitre/alternate_opmap Alternate opmap

2021-02-26  Dan Perret <dperret@mitre.org>

	* : commit 05198ff0c522aa6608e67c89e79a8bf908a72fcd Author: rocky
	<rocky@dusytfeet.com> Date:   Tue Feb 23 18:30:23 2021 -0500

2021-02-23  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add python 3.6.13 and 3.7.10

2021-01-11  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py, xdis/opcodes/opcode_37pypy.py:
	Add pypy3.7

2021-01-11  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Administrivia

2021-01-10  rocky <rocky@dusytfeet.com>

	* NEWS.md, __pkginfo__.py, xdis/version.py: Get ready for release
	5.0.7

2021-01-09  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add Python version 3.8.7

2020-12-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/setup-master.sh: Get ready for release 5.0.6

2020-12-16  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/version.py: Get ready for
	release

2020-12-15  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: 3.9.1 is here

2020-11-28  Dan Perret <dperret@mitre.org>

	* : Merge remote-tracking branch 'origin/master' into
	alternate_opmap

2020-10-27  rocky <rocky@dusytfeet.com>

	* .gitignore, NEWS.md, xdis/bin/pydisasm.py, xdis/version.py: Get
	ready for release 5.0.5

2020-10-27  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Release instruction are now
	in wiki under Releasing.

2020-10-27  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, setup.py, xdis/__init__.py,
	xdis/bin/pydisasm.py, xdis/disasm.py, xdis/version.py: VERSION ->
	__version__ because Python prefers it that way.

2020-09-27  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/magics.py: Add 3.5.10

2020-09-27  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #67 from Arusekk/py3.8.6 Bump versions for Python 3.8.6

2020-09-20  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #66 from licy183/fix-ErrorOnUbuntu20 Fix Error with Python2.7 on Ubuntu20.04

2020-09-20  Uchiha Kakashi <951156675@qq.com>

	* xdis/op_imports.py: fix: Add support for Python2.7 on Ubuntu 20.04

2020-08-30  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md, xdis/version.py:
	Get ready for release 5.0.4

2020-08-30  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/magics.py: Update python
	version numbers

2020-08-23  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_16.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_26pypy.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_27pypy.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_32pypy.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_33pypy.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_35pypy.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py: extended arg handling for
	{LOAD,STORE}_ATTR

2020-08-23  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_36.py: Better
	format handling of {LOAD,STORE}_ATTR

2020-07-28  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md: Administrivia

2020-07-28  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md,
	pytest/stackeffect/se39.py, pytest/test_bytecode.py,
	pytest/test_stack_effect.py, xdis/magics.py, xdis/op_imports.py,
	xdis/opcodes/opcode_39.py, xdis/version.py: Get ready for release
	5.0.3 Update 3.9 opcode information

2020-07-28  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_38.py: Clarify changes to 3.8 ROT_FOUR

2020-07-26  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/magics.py: Add versions
	3.8.5 3.7.8, and 3.6.11

2020-07-25  rocky <rocky@dusytfeet.com>

	* : commit 62c89e7399c8ae74cfd24eedd645bb5d1cf8799f Author: rocky
	<rocky@dusytfeet.com> Date:   Sat Jul 25 06:05:08 2020 -0400

2020-07-25  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md, xdis/version.py:
	Get ready for release 5.0.2

2020-07-22  rocky <rb@dustyfeet.com>

	* xdis/__init__.py: Make pydoc VERSION happen

2020-07-21  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py: Python 3.3 tolerance

2020-07-17  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Bump for 3.8.4

2020-07-17  rocky <rocky@dusytfeet.com>

	* NEWS.md, __pkginfo__.py, setup.py: Remove exec for getting version
	number

2020-07-14  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #62 from Lulzx/patch-1 Add Python 3.8.4 as a 3.8 release

2020-07-14  Lulzx <wiserishabh@gmail.com>

	* xdis/magics.py: Add Python 3.8.4 as a 3.8 release

2020-07-01  rocky <rocky@dusytfeet.com>

	* xdis/lineoffsets.py: Add code map in LineOffsetInfo ...  to better support breakpoints in code in x-python.  (Maybe someday all of these ideas get will adopted into CPython)

2020-06-28  rocky <rocky@dusytfeet.com>

	* Makefile: Fix dist-newer target

2020-06-28  rocky <rocky@dusytfeet.com>

	* Makefile: Makefile picked up too much from 2.4

2020-06-28  rocky <rocky@dusytfeet.com>

	* Makefile: Add dist-{newer,older} Make targets

2020-06-28  rocky <rocky@dusytfeet.com>

	* NEWS.md: Minor NEWS.md tweaks

2020-06-28  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-newer.sh, admin-tools/make-dist-older.sh:
	Administrivia

2020-06-28  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/__init__.py: export is_bytecode_extension()

2020-06-28  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Adjust version number

2020-06-28  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/__init__.py, xdis/load.py, xdis/version.py:
	check_load(): better python source detection...  check_load() previously we relied on the extension being ".py" to
	detect if a file was Python source. There are many valid Python
	programs that don't have a ".py" extension.  With this change we compile the passed file and that determines if
	we have Python source code.  Added/exported is_python_source() function

2020-06-28  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md,
	pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/01_hexstring-2.7.right,
	pytest/testdata/pypy_lambda.right, xdis/opcodes/base.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_27pypy.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py, xdis/version.py: Get ready for release
	5.0.1

2020-06-27  rocky <rocky@dusytfeet.com>

	* NEWS.md: Get ready for release 5.0.0

2020-06-27  rocky <rocky@dusytfeet.com>

	* : commit c614e0d6e8f6337298b12eb14eee54f851e35654 Author: rocky
	<rb@dustyfeet.com> Date:   Fri Jun 26 09:40:29 2020 -0400

2020-06-23  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_36.py: tweaks ...  * change format for function details slightly. I think it's less
	confusing * Python before 2.4 might not have a module name

2020-06-23  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_27.py: Start improving
	pre 3.3 MAKE_FUNCTION ext format

2020-06-23  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py: Handle attributes in format better...  and fill out formatting RETURN_VALUE

2020-06-23  rocky <rocky@dusytfeet.com>

	* pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/raise-3.0.right, xdis/instruction.py,
	xdis/opcodes/base.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py: Start extended_fmt_RETURN_VALUE

2020-06-23  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_16.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_36pypy.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_39.py: Another pass
	over MAKE_FUNCTION formatting

2020-06-22  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py: Add extended CALL_FUNCTION formatting

2020-06-22  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_36.py: Simplify extended_fmt call API

2020-06-22  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py: Add extended formatting for
	"MAKE_FUNCTION"...  in 3.3+

2020-06-22  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/bytecode.py, xdis/disasm.py,
	xdis/instruction.py, xdis/opcodes/opcode_36.py: Option "std" ->
	"classic", ...  and show int fields on "bytes" and "extended-bytes" formats.

2020-06-21  rocky <rocky@dusytfeet.com>

	* xdis/bin/pydisasm.py, xdis/instruction.py: Add "extended-bytes"
	format

2020-06-21  rocky <rocky@dusytfeet.com>

	* pytest/testdata/01_hexstring-2.7.right, xdis/bytecode.py,
	xdis/instruction.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py: Start "extended" assembly format

2020-06-21  rocky <rocky@dusytfeet.com>

	* : commit 1fea88465047912cef36615996b9bb6f4c2cfe70 Author: rocky
	<rocky@dusytfeet.com> Date:   Sun Jun 21 07:58:09 2020 -0400

2020-06-21  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/bin/pydisasm.py, xdis/bytecode.py,
	xdis/instruction.py, xdis/main.py, xdis/std.py, xdis/version.py:
	Redo disassembler options handling -- * --show-bytes and --asm options removed. Use --asm-format -F
	instead.  * asm_fmt is now a string choice.  * Don't show integer arg value when there is something more useful
	  to show. Note that -F=bytes will show this separately

2020-06-17  rocky <rb@dustyfeet.com>

	* README.rst: Typo

2020-06-14  rocky <rb@dustyfeet.com>

	* : commit 9a97cb8d54ede32ea775e158cd72de1102a89fa4 Merge: b3eb6e9b
	d24b1244 Author: rocky <rb@dustyfeet.com> Date:   Sun Jun 14
	14:53:01 2020 -0400

2020-06-13  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md, xdis/lineoffsets.py: Fix bug
	in getting all line offsets...  when module or function has a nested function as well as a statement
	with using that function. Lambdas are typically like this but there
	are other things as well.

2020-06-12  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Administrivia

2020-06-12  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Administrivia

2020-06-12  rocky <rocky@dusytfeet.com>

	* : commit e0ff630331a9428f63fc2b964d9f5a4dc2fa6154 Author: rocky
	<rocky@dusytfeet.com> Date:   Thu Jun 11 13:49:15 2020 -0400

2020-06-12  rocky <rb@dustyfeet.com>

	* xdis/lineoffsets.py: Fix lineoffset bug in handling multi-offset
	lines

2020-06-11  rocky <rocky@dusytfeet.com>

	* xdis/lineoffsets.py: Bug fixes in handling line info...  Respect no_dups, and have dup info when offset info is returned.

2020-06-11  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/lineoffsets.py, xdis/main.py: In pydisasm
	allow showing line more than once...  if it is in co_lineno more than once.

2020-06-10  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Python < 3.0 constant strings are bytestrings..  Specifically we were having problem decompiling
	bytecode_1.4/01_print-1.4.pyc from 3.x

2020-06-10  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py: Typo

2020-06-10  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py: Formatting of BUILD_MAP_UNPACK_WITH_CALL
	arg...  and it changes between 3.5 and 3.6

2020-06-08  rocky <rocky@dusytfeet.com>

	* xdis/main.py: Warn about bytestring conversion from 2.x to 3.x disassembling Python 3.x bytecode from 2.x has problems in handling
	bytestrings. Python 2.x strings and bytestrings are the same.

2020-06-08  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Handle bytestrings in CONSTs for 3.x better...  We had been erroneously converting bytestrings into strings in 3.x
	in some cases.  Limit that now to just variable names.

2020-06-07  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/lineoffsets.py, xdis/load.py,
	xdis/version.py: Module to get line and offset info from bytecode..  Adds functions: lineoffsets_in_file(), lineoffsets_in_module() classes:
	LineOffsetInfo LineOffsets, LineOffsetsCompact

2020-05-31  rocky <rocky@dusytfeet.com>

	* setup.py: Remove debug print in setup.py

2020-05-30  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Administrivia

2020-05-30  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.6.1

2020-05-30  rocky <rb@dustyfeet.com>

	* : commit 56eb3952105c53b8e3e509a54a8e0f3aca0b9e10 Author: rocky
	<rocky@dusytfeet.com> Date:   Thu May 28 17:16:43 2020 -0400

2020-05-28  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py: Fill out
	CALL_FUNCITON_xx formatting on 2.x

2020-05-28  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_16.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py: Use CALL_FUNCTION_pos_name_encoded() more
	often

2020-05-28  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36pypy.py, xdis/opcodes/opcode_3x.py: go over
	and simplify MAKE_FUNCTION formatting

2020-05-25  rocky <rb@dustyfeet.com>

	* test/test_pythonlib.py, xdis/verify.py: Towards more stringent
	testing.

2020-05-25  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py: Fix bug in handling byte constants 3.x code...  How could this go so long undetected?

2020-05-23  rocky <rocky@dusytfeet.com>

	* xdis/instruction.py: Better argrepr on LOAD_CONST

2020-05-22  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Go over magics again

2020-05-19  rocky <rocky@dusytfeet.com>

	* README.rst: Update "See also" links

2020-05-19  rocky <rocky@dusytfeet.com>

	* README.rst: Typo in link image

2020-05-19  R. Bernstein <rocky@users.noreply.github.com>

	* .github/FUNDING.yml: Create FUNDING.yml

2020-05-18  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/__init__.py, xdis/load.py: Get ready for release
	4.6.0

2020-05-18  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, setup.py, xdis/magics.py: Add
	Python 3.8.3

2020-05-18  rocky <rocky@dusytfeet.com>

	* README.rst: Rst woes

2020-05-18  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py: Note pip version for Python releases

2020-05-18  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/bytecode.py, xdis/version.py: Get ready for release
	4.6.0

2020-05-18  rocky <rocky@dusytfeet.com>

	* : commit d14d281f5aa49ede00d87a06367c9df51638b18e Author: rocky
	<rocky@dusytfeet.com> Date:   Mon May 18 16:25:02 2020 -0400

2020-05-14  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/codetype/code13.py,
	xdis/codetype/code20.py, xdis/util.py: add distb, lint, and blacken

2020-05-13  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/opcodes/opcode_33.py: Add CALL_FUNCTION arg
	interpretation for 3.3

2020-05-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_16.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_26pypy.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_27pypy.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_32pypy.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_33pypy.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_35pypy.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_36pypy.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_38.py, xdis/opcodes/opcode_39.py: Add
	python_implementation...  is either "CPython" or "PyPY"

2020-05-12  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py: Improve arg descriptions...  on CALL_FUNCTION_EX and CALL_METHOD.  blacken __init__.py

2020-05-12  rocky <rb@dustyfeet.com>

	* pytest/testdata/fstring-3.6.right: Update test

2020-05-12  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_37.py: Better
	formatting on MAKE_FUNCTION & CALL_FUNCTION

2020-05-12  rocky <rb@dustyfeet.com>

	* xdis/bin/pydisasm.py, xdis/main.py, xdis/opcodes/opcode_36.py:
	pydisasm disassembles more Python source now

2020-05-09  rocky <rocky@dusytfeet.com>

	* Makefile, xdis/__init__.py: Update __init__.py exports based on
	what is used..  in projects uncompyle6, decompyle3, trepan3k

2020-05-09  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, pytest/test_bytecode.py, xdis/cross_dis.py,
	xdis/opcodes/base.py, xdis/wordcode.py: There shalt be only one
	findlinestarts...  Use the one in cros_dis.py, and remove Python version checks.
	Simplify where possible.

2020-05-08  rocky <rocky@dusytfeet.com>

	* setup.py: Reinstate inadventently dropped import

2020-05-08  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Small tweak

2020-05-05  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, admin-tools/how-to-make-a-release.md, setup.py,
	xdis/__init__.py, xdis/bytecode.py: Lint and administrivia

2020-05-01  rocky <rb@dustyfeet.com>

	* Makefile: Makefile typo

2020-05-01  rocky <rb@dustyfeet.com>

	* README.rst: Add CircleCI badge

2020-04-30  rocky <rb@dustyfeet.com>

	* : commit 97339055e62c1205e53ff39bd229272225242f18 Author: rocky
	<rb@dustyfeet.com> Date:   Thu Apr 30 19:31:41 2020 -0400

2020-04-30  rocky <rocky@dusytfeet.com>

	* .travis.yml, __pkginfo__.py, maynard-tool/se.py,
	pytest/test_bytecode.py, pytest/test_disasm.py,
	pytest/test_opcode.py, pytest/test_stack_effect.py, setup.py,
	test/test_pyenvlib.py, test/test_pythonlib.py,
	test_unit/test_disasm.py, xdis/__init__.py, xdis/bin/pydisasm.py:
	xdis.main -> xdis

2020-04-28  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/codetype/__init__.py,
	xdis/codetype/code30.py, xdis/marsh.py, xdis/op_imports.py: Misc
	fixes and tweaks...  * export get_opcode_module from xdis * Allow float and string for version and convert where needed.  * Error when unmarshaling a code type on the wrong interpreter

2020-04-26  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py: Marshal bug in dumping 3.x from 3.x

2020-04-26  rocky <rocky@dusytfeet.com>

	* maynard-tool/opcode23.h, maynard-tool/opcode24.h: Add a couple of
	older opcode.h files

2020-04-26  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.5.1

2020-04-26  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: More friendly Python version for CircleCI?

2020-04-26  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: More friendly Python version for CircleCI?

2020-04-26  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Try 3.6.9 for CircleCI

2020-04-26  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml, maynard-tool/Makefile: Note 2.5 introduces
	opcode_stack_effect()

2020-04-26  rocky <rocky@dusytfeet.com>

	* maynard-tool/.gitignore, maynard-tool/header.h,
	maynard-tool/opcode25.h, maynard-tool/opcode30.h,
	maynard-tool/se25.c, maynard-tool/se30.c,
	pytest/stackeffect/se25.py, pytest/stackeffect/se30.py: Forgot to
	add some files in last commit

2020-04-26  rocky <rocky@dusytfeet.com>

	* maynard-tool/Makefile, maynard-tool/se26.c, maynard-tool/se27.c,
	pytest/test_stack_effect.py, xdis/opcodes/opcode_10.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py: Go over 3.0 and 2.5 stack effects

2020-04-26  rocky <rocky@dusytfeet.com>

	* {maynard-tools => maynard-tool}/.gitignore, {maynard-tools =>
	maynard-tool}/Makefile, maynard-tools/readme.md =>
	maynard-tool/README.md, {maynard-tools => maynard-tool}/main.h,
	{maynard-tools => maynard-tool}/opcode26.h, {maynard-tools =>
	maynard-tool}/opcode27.h, {maynard-tools =>
	maynard-tool}/opcode31.h, {maynard-tools =>
	maynard-tool}/opcode32.h, {maynard-tools =>
	maynard-tool}/opcode33.h, {maynard-tools => maynard-tool}/se.py,
	{maynard-tools => maynard-tool}/se26.c, {maynard-tools =>
	maynard-tool}/se27.c, {maynard-tools => maynard-tool}/se31.c,
	{maynard-tools => maynard-tool}/se32.c, {maynard-tools =>
	maynard-tool}/se33.c: DRY C code more

2020-04-26  rocky <rb@dustyfeet.com>

	* maynard-tools/se.py, pytest/stackeffect/se34.py,
	pytest/stackeffect/se35.py, pytest/stackeffect/se36.py,
	pytest/stackeffect/se37.py, pytest/stackeffect/se38.py,
	pytest/test_stack_effect.py: Add static stack-effect testing in
	3.4-3.8

2020-04-26  rocky <rocky@dusytfeet.com>

	* maynard-tools/.gitignore, maynard-tools/Makefile,
	maynard-tools/main.h, maynard-tools/opcode31.h,
	maynard-tools/opcode32.h, maynard-tools/se26.c,
	maynard-tools/se27.c, maynard-tools/se31.c, maynard-tools/se32.c,
	maynard-tools/se33.c, pytest/stackeffect/se26.py,
	pytest/stackeffect/se27.py, pytest/stackeffect/se31.py,
	maynard-tools/se27.py => pytest/stackeffect/se32.py,
	pytest/stackeffect/se33.py, pytest/test_stack_effect.py,
	xdis/opcodes/opcode_31.py: Add 3.1 & 3.2 stack effects

2020-04-26  rocky <rocky@dusytfeet.com>

	* maynard-tools/.gitignore, maynard-tools/Makefile,
	maynard-tools/opcode26.h, maynard-tools/se26.c,
	maynard-tools/se27.c, maynard-tools/se33.c,
	pytest/stackeffect/se26.py, pytest/test_stack_effect.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py: Go over 2.6 stack effects

2020-04-26  rocky <rocky@dusytfeet.com>

	* maynard-tools/.gitignore, maynard-tools/Makefile,
	maynard-tools/opcode27.h, maynard-tools/opcode33.h,
	maynard-tools/readme.md, maynard-tools/se27.c,
	maynard-tools/se27.py, maynard-tools/se33.c, pytest/.gitignore,
	pytest/stackeffect/__init__.py, pytest/stackeffect/effect32.py,
	pytest/stackeffect/effect33.py, pytest/stackeffect/se27.py,
	pytest/stackeffect/se33.py, pytest/test_stack_effect.py,
	xdis/bytecode.py, xdis/cross_dis.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py: Go over 2.7
	and 3.3 stack effects ..  using Maynard's approach suitably modified.

2020-04-25  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py: typo

2020-04-25  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py: Not sure what's up with pypy co_code...  skip for now though

2020-04-25  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py: pypy vs non codes don't have to match...  in code loading test.

2020-04-25  rocky <rocky@dusytfeet.com>

	* pytest/test_stack_effect.py: test_effect test for 3.5

2020-04-25  rocky <rocky@dusytfeet.com>

	* pytest/stackeffect/effect32.py, pytest/stackeffect/effect33.py,
	xdis/opcodes/opcode_3x.py: Correct POP_EXCEPT stack effect for
	3.0-3.6

2020-04-25  rocky <rocky@dusytfeet.com>

	* pytest/stackeffect/__init__.py, pytest/stackeffect/effect32.py,
	pytest/stackeffect/effect33.py, pytest/test_load_file.py,
	pytest/test_opcode.py, pytest/test_stack_effect.py, xdis/main.py,
	xdis/opcodes/opcode_3x.py: Correct some stack effects...  More stack-effect testing.

2020-04-25  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py: Reinstat files size in load_module test

2020-04-25  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, pytest/test_load_file.py, test_unit/test_load.py,
	xdis/codetype/__init__.py: More rigorous load_module testing

2020-04-24  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py: Add posonlyargcount for 3.7+ in marshal

2020-04-24  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py: Disable opcode test on PYPY...  it doesn't have dis.stack_effect()

2020-04-24  rocky <rocky@dusytfeet.com>

	* xdis/cross_dis.py: Last 3.5 stack effect correction before release

2020-04-24  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/pyenv-newer-versions, xdis/version.py: Get
	ready for release 4.5.0

2020-04-24  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #61 from rocky/task/separate-dis Task/separate dis

2020-04-23  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py, xdis/cross_dis.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_3x.py: Correct stack effect when there are op
	arguments

2020-04-23  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py, xdis/cross_dis.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py, xdis/opcodes/opcode_3x.py, xdis/std.py:
	Finish stack-effect; test against dis.stack_effect

2020-04-22  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/bytecode.py, xdis/{dis.py =>
	cross_dis.py}, xdis/main.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_16.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_38.py, xdis/std.py: Expand stack check to
	3.5..3.7ish

2020-04-22  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/dis.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_3x.py: Start adding
	dis.stack_effect() Preliminary information for 3.5 works. But lots more work is needed.

2020-04-21  rocky <rocky@dusytfeet.com>

	* pytest/.gitignore, xdis/__init__.py, xdis/bytecode.py,
	xdis/instruction.py, xdis/std.py: Split off Instruction into its own
	module

2020-04-21  rocky <rocky@dusytfeet.com>

	* pytest/test_std.py, xdis/std.py: find{linestarts,labels}()
	moved...  and it should be found via opc, not bytecode

2020-04-21  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Some versions don't support docs on nametuples

2020-04-21  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/bytecode.py, xdis/dis.py,
	xdis/opcodes/base.py, xdis/opcodes/opcode_10.py,
	xdis/opcodes/opcode_11.py, xdis/opcodes/opcode_13.py,
	xdis/opcodes/opcode_14.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_16.py: Move more dis-like code from bytecode.py
	to dis.py

2020-04-20  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/dis.py, xdis/util.py: Track updates to
	Python dis.py code

2020-04-20  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/dis.py, xdis/main.py, xdis/std.py,
	xdis/util.py: Separate Python "dis" functions...  into its own file/module.

2020-04-20  rocky <rocky@dusytfeet.com>

	* pytest/test_load_file.py, xdis/load.py: Small bugfixes

2020-04-20  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Tolerate 2.6-

2020-04-20  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md, xdis/version.py:
	Get ready for release 4.4.0

2020-04-19  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, pytest/test_std.py,
	test/bytecode_2.5dropbox/.gitignore, test/bytecode_3.6/.gitignore,
	test/test_pyenvlib.py, xdis/dropbox/decrypt25.py, xdis/load.py,
	xdis/main.py, xdis/std.py, xdis/verify.py: Show SipHash. More honest
	timestamp, & source_size Incompatibility Warning: load_module now returns more parameters,
	like the sip_hash Set timestamp and source_size to None when they are not given.

2020-04-19  rocky <rocky@dusytfeet.com>

	* xdis/load.py, xdis/magics.py: Clean code loading PEP 552
	handling...  Less use of magic_int and more use on float version numbers

2020-04-17  rocky <rb@dustyfeet.com>

	* pytest/test_std.py: pytest test adjust for 3.8.x position-only

2020-04-17  rocky <rb@dustyfeet.com>

	* xdis/load.py, xdis/unmarshal.py: Remove lint from some files

2020-04-17  rocky <rb@dustyfeet.com>

	* pytest/test_std.py, pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right, pytest/testdata/raise-3.0.right,
	xdis/util.py: Add 3.8+ posonlyargcount in assembly...  rename Kw-only field to Keyword-only

2020-04-17  rocky <rb@dustyfeet.com>

	* xdis/codetype/__init__.py, xdis/codetype/code13.py, xdis/main.py:
	--asm option fixes

2020-04-17  rocky <rb@dustyfeet.com>

	* admin-tools/.gitignore, pytest/test_disasm.py,
	pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	xdis/codetype/.gitignore, xdis/codetype/__init__.py,
	xdis/codetype/base.py, xdis/codetype/code38.py: report Code object
	information better...  Also some lint changes

2020-04-17  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code30.py, xdis/magics.py, xdis/marsh.py: Misc fixes
	based on use: Add 3.5 canonic bytecode version Marshal dumps() convert from byte()
	to str() in dumps() when needed 3.x to_native() convert to bytes
	from string when needed.

2020-04-16  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code30.py, xdis/wordcode.py: Cross Python version
	compatibility

2020-04-16  rocky <rocky@dusytfeet.com>

	* : Get ready for release 4.3.2

2020-04-16  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: bytecode fix for cell_names ...  now that code types are more stringent.

2020-04-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.3.1

2020-04-16  rocky <rocky@dusytfeet.com>

	* test/Makefile, xdis/codetype/code15.py, xdis/unmarshal.py: Fix 3.8
	bug. Start testing Python 3.8.

2020-04-16  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code13.py: Get ready for release 4.3.0

2020-04-16  rocky <rocky@dusytfeet.com>

	* : commit 397d451d3e00e7499dad9299d3f4decadb24b990 Author: rocky
	<rocky@dusytfeet.com> Date:   Thu Apr 16 07:53:14 2020 -0400

2020-04-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/codetype/code13.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/codetype/code30.py,
	xdis/codetype/code38.py, xdis/dropbox/decrypt25.py, xdis/marsh.py:
	Check code types for sanity

2020-04-15  R. Bernstein <rocky@users.noreply.github.com>

	* : Get ready for upcoming 4.3.0 release Introduction the Portable code type.

2020-04-15  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code13.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/codetype/code30.py,
	xdis/codetype/code38.py: DRY codetype check() code...  And use field-to-type dictionaries previously created

2020-04-15  rocky <rocky@dusytfeet.com>

	* pytest/test_codetype.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/codetype/code30.py,
	xdis/codetype/code38.py, xdis/version.py: Bump to major release and
	small fixes

2020-04-15  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, xdis/codetype/__init__.py,
	xdis/codetype/code13.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/codetype/code30.py,
	xdis/codetype/code38.py, xdis/dropbox/decrypt25.py: Start noting
	types in code object...  remove Code3Compat and code{2,3}compat.

2020-04-15  rocky <rocky@dusytfeet.com>

	* xdis/codetype/code30.py, xdis/main.py, xdis/marsh.py: Reduce
	Code2Compat, remove Code3Compat

2020-04-15  rocky <rocky@dusytfeet.com>

	* pytest/test_codetype.py, xdis/__init__.py, xdis/bytecode.py,
	xdis/codetype/__init__.py, xdis/codetype/code15.py,
	xdis/codetype/code20.py, xdis/codetype/code30.py,
	xdis/codetype/code38.py, xdis/unmarshal.py, xdis/wordcode.py:
	Convert code to use the Portable code type...  to_portable() is the main interface.  The bulk of the hard stuff I think is done. unmarshal.py
	load_code_type is a lot cleaner now.  There is still a bit of residual work, but this commit is large
	enough as it is.

2020-04-15  rocky <rocky@dusytfeet.com>

	* pytest/test_codetype.py, xdis/codetype/__init__.py,
	xdis/codetype/{code2.py => code20.py}, xdis/codetype/{code3.py =>
	code30.py}, xdis/codetype/code38.py: Start segratating portable Code
	type...  will be simplifying unmarshal soon.

2020-04-14  rocky <rocky@dusytfeet.com>

	* pytest/test_codetype.py, xdis/codetype/__init__.py,
	xdis/codetype/code2.py, xdis/codetype/code3.py,
	xdis/codetype/code38.py: xdis.codetype.CodeType2XdisCode bug fixes

2020-04-14  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, test/Makefile, test/test_pyenvlib.py,
	test/test_pythonlib.py, xdis/magics.py, xdis/unmarshal.py: Start to
	clean up unmarshal.py load_code_type() Yuk. This is too much of a mess to try to do in one go.

2020-04-14  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py,
	pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	xdis/bytecode.py, xdis/codetype/code13.py, xdis/codetype/code15.py,
	xdis/codetype/code3.py: Add missing files and fix small bugs

2020-04-14  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/bytecode.py, xdis/codetype/__init__.py,
	xdis/codetype/base.py, xdis/codetype/code14.py,
	xdis/codetype/code2.py, xdis/codetype/code3.py,
	xdis/codetype/code38.py, xdis/marsh.py, xdis/unmarshal.py,
	xdis/util.py: More honest and stricter code types

2020-04-13  rocky <rocky@dusytfeet.com>

	* xdis/codetype/__init__.py, xdis/codetype/code14.py,
	xdis/codetype/code15.py, xdis/codetype/code2.py: Go over 1.x code
	types fields

2020-04-13  rocky <rocky@dusytfeet.com>

	* xdis/codetype/__init__.py, xdis/codetype/code14.py,
	xdis/codetype/code15.py, xdis/codetype/code2.py,
	xdis/codetype/code3.py, xdis/codetype/code38.py: Add routine to
	create an xdis code type...  Python 1.5 code type was different from 1.3 .. 1.4.  Misc small corrections to the various code types.  Add a list
	constant for the list of fields in a code type for the various
	versions.

2020-04-13  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py,
	pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/pypy_lambda.right, xdis/.gitignore,
	xdis/__init__.py, xdis/code.py, xdis/codetype/.gitignore,
	xdis/codetype/__init__.py, xdis/codetype/base.py,
	xdis/codetype/code14.py, xdis/codetype/code2.py,
	xdis/codetype/code3.py, xdis/codetype/code38.py,
	xdis/dropbox/decrypt25.py, xdis/main.py, xdis/marsh.py,
	xdis/unmarshal.py: Split off Code types, add #to_native() Code types use OO to reduce duplication now.  Is in its own
	directoriy to_native() converts to type.Code() - don't do that in
	freeze() add check option for more rigorous code testing.

2020-04-13  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py, xdis/bytecode.py, xdis/code.py, xdis/load.py,
	xdis/magics.py, xdis/marsh.py, xdis/unmarshal.py, xdis/verify.py,
	xdis/version_info.py: Separate and clean up __init__.py...  Move version_info out Add more imports to __init__.py

2020-03-31  rocky <rocky@dusytfeet.com>

	* : commit f97d53b03639c7713fd856498ee2f7bd60b9929f Author: rocky
	<rocky@dusytfeet.com> Date:   Tue Mar 31 10:15:48 2020 -0400

2020-03-25  rocky <rb@dustyfeet.com>

	* admin-tools/setup-master.sh: Bump master default version

2020-03-24  rocky <rocky@dusytfeet.com>

	* test_unit/Makefile: Reinstate Makefile removed from last commit

2020-03-24  rocky <rocky@dusytfeet.com>

	* NEWS.md, pytest/Makefile, pytest/test_instructions.py,
	test_unit/Makefile, xdis/Makefile, xdis/bytecode.py,
	xdis/opcodes/Makefile, xdis/util.py, xdis/version.py: Get ready for
	release 4.2.4

2020-03-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md: Small typo

2020-03-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, __pkginfo__.py, admin-tools/README.md,
	admin-tools/how-to-make-a-release.md,
	admin-tools/pyenv-newer-versions, xdis/code.py, xdis/magics.py,
	xdis/version.py: Get ready for release 4.2.3

2020-03-11  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.8.2 as a 3.8 version

2020-03-11  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #57 from bmwiedemann/freeze code: import PYTHON_VERSION

2020-02-25  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py: Create a class
	for "STORE" instructions

2020-01-23  rocky <rb@dustyfeet.com>

	* admin-tools/pyenv-newer-versions: Bump 3.6 test version

2020-01-21  rocky <rocky@dusytfeet.com>

	* xdis/util.py: Remove stray debugger call

2020-01-14  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py, xdis/util.py: Note the problem in getting const
	types correct.

2020-01-07  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh: Administrivia

2019-12-24  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Administrivia

2019-12-24  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Administrivia: bump testing
	versions

2019-12-24  rocky <rocky@dusytfeet.com>

	* NEWS.md, pytest/test_opcode.py, xdis/magics.py,
	xdis/op_imports.py, xdis/opcodes/opcode_39.py, xdis/version.py: Get
	ready for release 4.2.2 Update to 3.9.0alpha2

2019-12-22  rocky <rocky@dusytfeet.com>

	* pytest/test_std.py, pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	xdis/util.py: Back off adding type info into constants in diasm

2019-12-22  rocky <rocky@dusytfeet.com>

	* pytest/test_std.py, pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	xdis/magics.py, xdis/opcodes/base.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_37.py, xdis/opcodes/opcode_38.py,
	xdis/opcodes/opcode_39.py, xdis/util.py: Big changes; update
	versions, FUNCTION_CALL_xx and more...  * Python versions: 3.6.10, 3.7.6. 3.8.1 * Add interpolation of FUNCTION_CALL_{KW,EX} argument for 3.7-3.9 * Fix better_repr() for singleton tuples and lists * Add type info in listing constants

2019-12-22  rocky <rocky@dusytfeet.com>

	* pytest/testdata/big_dict-3.6.right, xdis/opcodes/opcode_36.py,
	xdis/util.py: better float/complex repr; better 3.6
	FUNCTION_CALL_{KW,EX}

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Another Travis CI test

2019-12-16  rocky <rocky@dusytfeet.com>

	* test/simple_source/{02_asyc.py => 02_async.py-notyet}: Need to
	disable 3.6+ only test until...  I can figure out a way to avoid when testing earlier versions.

2019-12-16  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.2.1

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI tweak #7 with Python3

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI attempt #6 with Python3

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI attempt #5 with Python3

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI attempt #4 with Python3

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI attempt #3 with Python3

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI attempt #2 with Python3

2019-12-16  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCI testing try switching to Python 3.8

2019-12-16  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36pypy.py, xdis/util.py: Remove Unused Pypy
	3.6 flags and clean up opcodes Many thanks again to Arman Rigo.

2019-12-16  rocky <rocky@dusytfeet.com>

	* : commit 991ae64e308ff67e713bfc7f461d16ac25375e56 Author: rocky
	<rocky@dusytfeet.com> Date:   Mon Dec 16 05:28:11 2019 -0500

2019-12-14  rocky <rb@dustyfeet.com>

	* : commit f913e312afae0e296998780224c559a14a715c52 Author: rocky
	<rocky@dusytfeet.com> Date:   Mon Dec 9 21:53:45 2019 -0500

2019-12-09  rocky <rocky@dusytfeet.com>

	* NEWS.md: Correct date on last release

2019-12-09  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.2.0

2019-12-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_39.py: Add Python 3.9 RERAISE op

2019-12-09  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Python 3.9 tolerance

2019-12-09  rocky <rb@dustyfeet.com>

	* xdis/load.py, xdis/magics.py, xdis/op_imports.py,
	xdis/opcodes/opcode_39.py, xdis/unmarshal.py: Add Python 3.9 support

2019-12-08  rocky <rocky@dusytfeet.com>

	* Makefile, xdis/bin/pydisasm.py, xdis/magics.py: Some tolerance for
	3.9.0.alpha1 More work is needed though.

2019-11-21  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Handle 3.8 bytecode from 3.7ish

2019-11-20  rocky <rocky@dusytfeet.com>

	* : commit b0b2408596426ffd67e6baf32e3e34af8693eb30 Author: rocky
	<rocky@dusytfeet.com> Date:   Wed Nov 20 10:10:47 2019 -0500

2019-11-17  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2019-11-17  rocky <rocky@dusytfeet.com>

	* NEWS.md, admin-tools/how-to-make-a-release.md, setup.py: packaging
	administrivia

2019-11-17  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Add 3.8.0 to list of versions
	tested

2019-11-17  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/test_load_file.py,
	pytest/test_std.py, requirements-dev.txt, xdis/verify.py:
	Compatibility for testing from Python 3.1 to 3.4

2019-11-17  rocky <rocky@dusytfeet.com>

	* xdis/verify.py: more permissive open() mode in verify() running in
	3.3

2019-11-17  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.1.3

2019-11-16  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, admin-tools/setup-master.sh:
	Administriva - bump testing versions

2019-11-16  rocky <rocky@dusytfeet.com>

	* README.rst: Small README.rst tweaks

2019-11-12  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py, xdis/opcodes/opcode_36pypy.py: More PYPY
	3.6.9 workarounds

2019-11-12  rocky <rocky@dusytfeet.com>

	* pytest/test_opcode.py, xdis/magics.py,
	xdis/opcodes/opcode_36pypy.py, xdis/unmarshal.py, xdis/verify.py:
	PyPy 3.6.9 tolerance

2019-11-12  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.5.8 and 3.5.9

2019-11-12  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Add 3.5.8 and 3.5.9

2019-11-10  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py, xdis/verify.py: Python 3.0 tolerance

2019-11-10  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py: Push last change back to Python 3.1

2019-11-10  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py: Fix for unmarshaling Python 3.8 str from 3.2

2019-11-10  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add pypy 3.3

2019-11-10  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py: PYPY 3.5, 3.6 tolerance

2019-11-10  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py,
	xdis/opcodes/opcode_32pypy.py, xdis/opcodes/opcode_33pypy.py,
	xdis/opcodes/opcode_35pypy.py, xdis/unmarshal.py: PyPy 3.3 support

2019-11-09  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add pypy 3.3 magic number (64)

2019-11-09  rocky <rocky@dusytfeet.com>

	* .travis.yml: Add Travis testing from 3.8

2019-11-09  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Fix 3.5pypy code format reading...  add kwonlycount

2019-11-09  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/simple_source/00_import.py,
	test/simple_source/11_classbug.py, test/test_pythonlib.py: 3.5pypy
	testing

2019-11-03  R. Bernstein <rocky@users.noreply.github.com>

	* README.rst: Update README.rst

2019-10-30  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.1.2

2019-10-30  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: More pypy 3.6 tolerance

2019-10-30  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #55 from laike9m/patch-1 Fixed DeprecationWarning

2019-10-29  rocky <rocky@dusytfeet.com>

	* xdis/load.py, xdis/unmarshal.py: Python 3.8.0 magic changed

2019-10-29  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: More code field string conversions...  for 2.x decompying 3.6pypy

2019-10-29  rocky <rocky@dusytfeet.com>

	* pytest/testdata/01_hexstring-2.7-for3x.right: More assemlby test
	changes

2019-10-29  rocky <rocky@dusytfeet.com>

	* pytest/testdata/pypy_lambda.right, xdis/util.py: Attempt to get
	disassemly test working

2019-10-29  rocky <rocky@dusytfeet.com>

	* pytest/testdata/01_hexstring-2.7-for3x.right,
	pytest/testdata/pypy_lambda.right: Adjust test disaassembly
	output...  no longer has bogus kw-only when is not there.

2019-10-29  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/magics.py, xdis/unmarshal.py, xdis/util.py: PyPy 3.6
	bytecode disassembly bug fixes..  And add more 2.7 canonicalization, e.g. 2.7.16

2019-10-29  rocky <rocky@dusytfeet.com>

	* : commit c642ca91f3eae597e5004622efd66dcf5e66814e Author: rocky
	<rocky@dusytfeet.com> Date:   Tue Oct 29 07:08:02 2019 -0400

2019-10-29  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.1.1

2019-10-29  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Fix unmarshaling 3.4+ object_ref bugs A big thanks to Armin Rigo of the PyPy team.

2019-10-28  rocky <rocky@dusytfeet.com>

	* test/test_pyenvlib.py, xdis/unmarshal.py: PyPY 3.6 tolerance

2019-10-28  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: More magic

2019-10-20  rocky <rocky@dusytfeet.com>

	* Makefile, __pkginfo__.py, admin-tools/pyenv-newer-versions,
	xdis/unmarshal.py: Finish unmarshal conversion to use jump table

2019-10-20  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/unmarshal.py: Start unmarshal jump table...  instead of if..elif...  This is about 1/2way done

2019-10-19  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #54 from laike9m/master Fixed #53, unified magic number creation

2019-10-19  laike9m <laike9m@gmail.com>

	* xdis/verify.py: Fixed another problem

2019-10-19  laike9m <laike9m@gmail.com>

	* test_unit/test_magic.py, xdis/load.py: Make tests pass

2019-10-19  laike9m <laike9m@gmail.com>

	* xdis/magics.py: Fixed stupid typo

2019-10-19  laike9m <laike9m@gmail.com>

	* test_unit/test_magic.py, xdis/load.py, xdis/magics.py,
	xdis/verify.py: Fixed #53, unified magic number creation

2019-10-19  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Add twine check in release
	process

2019-10-17  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions, xdis/magics.py: Add Python 3.7.5
	as a 3.7 release

2019-10-12  rocky <rocky@dusytfeet.com>

	* pytest/testdata/pypy_lambda.right,
	pytest/testdata/raise-3.0.right, xdis/bytecode.py: In test output
	keyword pair -> named

2019-10-12  rocky <rocky@dusytfeet.com>

	* .travis.yml, NEWS.md, xdis/unmarshal.py: pypy pypy3.6-7.1.0
	tolerance

2019-10-12  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/verify.py: Python 3.5 tolerance

2019-10-12  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.1.0

2019-10-10  rocky <rocky@dusytfeet.com>

	* xdis/unmarshal.py: Better 3.x tolerance for co_lnotab

2019-10-10  rocky <rocky@dusytfeet.com>

	* test/.gitignore, test/Makefile: Add 1.6. testing

2019-10-10  rocky <rocky@dusytfeet.com>

	* test/test_pythonlib.py, xdis/op_imports.py,
	xdis/opcodes/opcode_16.py, xdis/verify.py: Add 1.6 bytecode.
	Tolerate 3.6+ open()

2019-10-10  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py,
	pytest/testdata/01_hexstring-2.7-for3x.right, xdis/util.py:
	Customize bytecode 1.0-1.2 asm output

2019-10-10  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pythonlib.py: Add Python 1.2 and 1.3 test
	bytecode < 1.3 bytecode is copied from pycdc

2019-10-09  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pythonlib.py: Add Python 1.1 bytecode

2019-10-09  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/testdata/01_hexstring-2.7.right,
	test/simple_source/01_hexstring.py, xdis/unmarshal.py: Add 2.7
	hexstring test

2019-10-09  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml, README.rst, test/Makefile,
	test/test_pythonlib.py, xdis/magics.py, xdis/op_imports.py,
	xdis/opcodes/opcode_10.py, xdis/opcodes/opcode_11.py,
	xdis/opcodes/opcode_13.py, xdis/opcodes/opcode_14.py,
	xdis/unmarshal.py, xdis/util.py: Ops 1.0-1.3; Handle Python < 2
	hexstr in Python 3.

2019-10-02  rocky <rocky@dusytfeet.com>

	* README.rst: Use master branch for build badge

2019-10-02  rocky <rocky@dusytfeet.com>

	* README.rst: Simplify install instructions in README.rst

2019-10-02  rocky <rocky@dusytfeet.com>

	* README.rst: Update README.rst for dis and Python 3.8

2019-10-02  rocky <rocky@dusytfeet.com>

	* NEWS.md, README.rst, xdis/magics.py, xdis/version.py: Get ready
	for release 4.0.4

2019-10-02  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: test with more recent python
	versions

2019-10-02  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py, xdis/unmarshal.py: Update
	most-recent 3.8 magic number

2019-09-25  rocky <rocky@dusytfeet.com>

	* README.rst: Add downloads badge

2019-08-20  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: See if we can improve the CircleCI config

2019-08-20  rocky <rocky@dusytfeet.com>

	* test_unit/test_dis27.py, test_unit/test_dis33.py,
	test_unit/test_dis34.py: "keyword pair" -> "named" in unit tests Fixes #51

2019-08-19  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCi 5th try

2019-08-19  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCi 4th try

2019-08-19  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCi 3rd try

2019-08-19  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: CircleCi 2nd try

2019-08-19  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Try a newer ubuntu docker image

2019-08-19  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #50 from laike9m/master Fix imp module DeprecationWarning

2019-07-28  rocky <rocky@dusytfeet.com>

	* xdis/dropbox/decrypt25.py: Blacken buffer

2019-07-28  rocky <rocky@dusytfeet.com>

	* xdis/dropbox/decrypt25.py: Remove some 3.8 invalid escape warnings

2019-07-24  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Update testing versions

2019-07-24  rocky <rocky@dusytfeet.com>

	* NEWS.md, README.rst, xdis/version.py: Get ready for release 4.0.3

2019-07-21  rocky <rocky@dusytfeet.com>

	* xdis/code.py, xdis/load.py, xdis/magics.py, xdis/unmarshal.py:
	Adjust for Python 3.8 It add a posonlyargcount position to the code type.  Therefore we
	need now a new Code38 code type.

2019-07-21  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Track 3.8 changes

2019-07-18  rocky <rocky@dusytfeet.com>

	* : commit a5bbcf4f1969028ae50574727148f562189d31c6 Author: rocky
	<rocky@dusytfeet.com> Date:   Thu Jul 18 13:26:38 2019 -0400

2019-06-23  rocky <rb@dustyfeet.com>

	* bin/pydisasm, xdis/opcodes/base.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_36pypy.py: Add format_CALL_function and use it
	for pypy36

2019-06-23  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_36pypy.py: Add pypy 3.6 opcode formatting for "MAKE_FUNCTION" and  "EXTENDED_ARG"

2019-06-21  rocky <rb@dustyfeet.com>

	* __pkginfo__.py, bin/pydisasm, setup.py, xdis/bin/__init__.py,
	{bin => xdis/bin}/pydisasm.py: Ensure pydisasm installs looks like "script" no longer works; "entry_points" still does
	though

2019-06-18  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Remove extra "'s added by blacken reformatting

2019-06-15  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/code.py, xdis/load.py, xdis/magics.py,
	xdis/main.py, xdis/marsh.py, xdis/opcodes/opcode_13.py,
	xdis/opcodes/opcode_14.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py: Start to
	reformat via blacken

2019-06-12  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add Python 3.4.10; Make 3.5 versions disjoint

2019-06-12  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.0.2

2019-06-11  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py: Typo

2019-06-11  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py: Update copyright

2019-06-11  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_36.py:
	BUILD_TUPLE_UNPACK_WITH_CALL is a vararg

2019-05-27  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #49 from rocky/unicode Take 2 in unicode/ASCII ...

2019-04-30  rocky <rb@dustyfeet.com>

	* : commit d0abb5449584b2de77249a44935fbe60fd4af7e9 Author: rocky
	<rb@dustyfeet.com> Date:   Tue Apr 30 04:00:10 2019 -0400

2019-04-30  rocky <rb@dustyfeet.com>

	* NEWS.md, xdis/load.py, xdis/version.py: Get ready for release
	4.0.1

2019-04-30  rocky <rb@dustyfeet.com>

	* xdis/load.py, xdis/magics.py: Add IS_PYPY3 to DRY code

2019-04-29  rocky <rb@dustyfeet.com>

	* test/simple_source/00_assign.py, xdis/load.py: Newer pypy
	tolerance Note that 48, 112, 160 are all PyPy

2019-04-23  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_30.py: Tidy code

2019-04-09  rocky <rocky@dusytfeet.com>

	* NEWS.md, xdis/version.py: Get ready for release 4.0.0

2019-04-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_38.py: DRY opcode 36-38

2019-03-31  rocky <rb@dustyfeet.com>

	* pytest/test_opcode.py: Pypy 2.7.13's opcodes vary mid-version

2019-03-31  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_27pypy.py: Narrow 2.7.13 even further

2019-03-31  rocky <rb@dustyfeet.com>

	* __pkginfo__.py, xdis/version.py: Administrivia - update version,
	note 3.8

2019-03-31  rocky <rb@dustyfeet.com>

	* admin-tools/setup-master.sh, pytest/test_opcode.py,
	xdis/magics.py, xdis/op_imports.py, xdis/opcodes/opcode_27pypy.py,
	xdis/opcodes/opcode_35pypy.py, xdis/opcodes/opcode_36pypy.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py, xdis/opcodes/opcode_pypy35.py: Update
	to handle pypy 2.7.13 and pypy 3.6.1 ...  and remove depreciated opcode files

2019-03-31  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py: Generalize target detection ...  in prepration for noting jumps (back) to loops which will be needed
	in Python 3.8 handling

2019-03-28  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Get ready for release 3.9.1 Get ready for release 3.9.1

2019-03-28  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Get ready for release 3.9.1

2019-03-28  rocky <rocky@dusytfeet.com>

	* NEWS.md: Get ready for release 3.9.1

2019-03-28  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/version.py: Go over list of available Python
	versions

2019-03-28  rocky <rb@dustyfeet.com>

	* xdis/magics.py, xdis/op_imports.py: 3.8.0alpha3 tolerance

2019-03-23  rocky <rocky@dusytfeet.com>

	* NEWS => NEWS.md, admin-tools/how-to-make-a-release.md,
	pytest/test_instructions.py, xdis/version.py: Get ready for release
	3.9.0

2019-03-23  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, pytest/test_instructions.py: Testing
	fixups

2019-03-23  rocky <rocky@dusytfeet.com>

	* pytest/Makefile, pytest/test_bytecode.py,
	pytest/test_instructions.py, test/simple_source/01_extended_arg.py,
	xdis/bytecode.py, xdis/load.py: Fix up instruction size when
	instructions have extended args...  and add has_extended_arg field

2019-03-09  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Small release adminitrivia

2019-03-09  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Note github release
	mechanism

2019-03-09  rocky <rocky@dusytfeet.com>

	* NEWS, admin-tools/how-to-make-a-release.md, xdis/version.py: Get
	ready for release 3.8.10

2019-03-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #47 from rklyne/add-python-2-7-16 Adding Python 2.7.16

2019-01-13  rocky <rb@dustyfeet.com>

	* xdis/opcodes/base.py: The Wrong Variable

2019-01-13  rocky <rb@dustyfeet.com>

	* bin/pydisasm.py, xdis/load.py, xdis/magics.py,
	xdis/op_imports.py, xdis/opcodes/base.py, xdis/opcodes/opcode_38.py:
	More 3.8 opcode support

2019-01-13  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_38.py: Start 3.8 opcodes

2018-12-30  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.8.9

2018-12-26  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Bump Python versions in testing

2018-12-26  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #46 from thurask/master Add magics for 3.6.8, 3.7.2

2018-12-01  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #44 from jwilk-forks/ord Fix TypeError when unknown magic number is encountered

2018-12-01  Jakub Wilk <jwilk@jwilk.net>

	* xdis/load.py: Fix TypeError on Dropbox-hacked bytecode Fixes:     $ printf '\7\363\r\n%99s' > dropbox.pyc     $ pydisasm dropbox.pyc     Traceback (most recent call last):       ...        File ".../xdis/load.py", line 153, in
	        load_module_from_file_object filename,
	    magics.magic2int(magic))) TypeError: not enough arguments for format
	string

2018-12-01  Jakub Wilk <jwilk@jwilk.net>

	* xdis/load.py: Fix TypeError when unknown magic number is
	encountered Fixes:     $ printf '%99s' > bad.pyc     $ pydisasm bad.pyc     ...      Traceback (most recent call last):       ...        File ".../xdis/load.py", line 136, in
	        load_module_from_file_object (ord(magic[0])+256*ord(magic[1]),
	    filename)) TypeError: ord() expected string of length 1, but int
	found with Python 3.X.

2018-12-01  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #43 from jwilk-forks/spelling Fix typo

2018-11-11  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_3x.py: Go over
	stack effects for vararg ops

2018-11-09  rocky <rb@dustyfeet.com>

	* pytest/test_std.py: Fix CI for pypy

2018-11-09  rocky <rb@dustyfeet.com>

	* __pkginfo__.py, bin/pydisasm, bin/pydisasm.py: Work around wheel
	munging Fixes #42

2018-10-20  rocky <rocky@dusytfeet.com>

	* NEWS: Get ready for release 3.8.8

2018-10-20  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/version.py: Add for 3.6.7 and 3.7.1 magic.
	Release

2018-10-01  rocky <rocky@dusytfeet.com>

	* pytest/test_std.py: Dropped a test

2018-10-01  rocky <rocky@dusytfeet.com>

	* pytest/test_std.py, xdis/op_imports.py, xdis/std.py: make_std_api
	accepts floating-point version number...  Fixes #41

2018-08-19  rocky <rocky@dusytfeet.com>

	* : commit ac22fb72465f075106f9f08b73a15bcc8d7233d6 Author: rocky
	<rocky@dusytfeet.com> Date:   Sun Aug 19 14:17:19 2018 -0400

2018-08-19  rocky <rocky@dusytfeet.com>

	* Makefile, NEWS, admin-tools/how-to-make-a-release.md,
	xdis/magics.py, xdis/version.py: Get ready for release 3.8.7

2018-08-19  rocky <rocky@dusytfeet.com>

	* .travis.yml: Have to drop off 3.3.6 from testing now

2018-08-19  rocky <rocky@dusytfeet.com>

	* requirements.txt: Adjust package versions for Python 3.3 and
	before

2018-07-13  rocky <rb@dustyfeet.com>

	* .travis.yml: 3.7 is too new for Travis

2018-07-13  rocky <rb@dustyfeet.com>

	* .travis.yml: Try CI on 3.7

2018-07-07  rocky <rocky@dusytfeet.com>

	* : commit 24365ea7bca6517cc6d201e811feec5c24eceb01 Author: rocky
	<rocky@dusytfeet.com> Date:   Sat Jul 7 23:17:05 2018 -0400

2018-07-03  rocky <rb@dustyfeet.com>

	* NEWS, xdis/op_imports.py, xdis/version.py: Get ready for release
	3.8.6

2018-07-02  rocky <rocky@dusytfeet.com>

	* requirements-dev.txt: Remove pytest-qt requirement

2018-07-02  rocky <rocky@dusytfeet.com>

	* NEWS, admin-tools/pyenv-newer-versions, requirements-dev.txt,
	xdis/magics.py, xdis/version.py: Get ready for release 3.8.5

2018-07-02  rocky <rb@dustyfeet.com>

	* xdis/load.py, xdis/magics.py, xdis/op_imports.py: PEP 552 and
	3.7.0 tolerance

2018-06-26  rocky <rocky@dusytfeet.com>

	* circle.yml: Remove CircleCI 1.1

2018-06-26  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Administrivia

2018-06-26  rocky <rb@dustyfeet.com>

	* requirements-dev.txt: Administrivia Remove dup pytest

2018-06-26  rocky <rb@dustyfeet.com>

	* .circleci/config.yml, requirements-dev.txt: Administrivia

2018-06-26  rocky <rb@dustyfeet.com>

	* __pkginfo__.py, requirements-dev.txt, setup.py: Remove
	setup-requires

2018-06-25  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Another CircleCI attempt

2018-06-25  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Another CircleCI attempt

2018-06-25  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Max pyenv for CircleCI is 2.7.13

2018-06-25  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml, admin-tools/setup-master.sh: Try Python
	2.7.15 on CircleCI

2018-06-25  rocky <rocky@dusytfeet.com>

	* .circleci/config.yml: Try CircleCI 2.0

2018-06-13  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 3.70b5 - not fully integrated though

2018-06-12  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-newer.sh: More administrivia

2018-06-12  rocky <rocky@dusytfeet.com>

	* admin-tools/check-newer-versions.sh,
	admin-tools/pyenv-newer-versions: Admin administrivia

2018-06-12  rocky <rocky@dusytfeet.com>

	* README.rst: Update badges and Readme.rst

2018-06-12  rocky <rocky@dusytfeet.com>

	* README.rst: Update doc

2018-06-12  rocky <rocky@dusytfeet.com>

	* : Get ready for release 3.8.4

2018-06-08  rocky <rocky@dusytfeet.com>

	* xdis/load.py, xdis/op_imports.py, xdis/opcodes/opcode_13.py: Add
	Python 1.3 support

2018-06-04  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.8.3

2018-06-03  rocky <rb@dustyfeet.com>

	* test/version_specific/bug14/01_bit_and.py,
	xdis/opcodes/opcode_14.py: 1.4 dis.py opcodes are inaccurate...  1.4 has BINARY_AND, BINARY_XOR, ...

2018-05-25  rocky <rb@dustyfeet.com>

	* test/Makefile, test/test_pyenvlib.py, test/test_pythonlib.py,
	xdis/code.py: Tolerance for Python 1.4

2018-05-24  rocky <rb@dustyfeet.com>

	* appveyor.yml: Fix appveyor run?

2018-05-24  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #40 from jeffenstein/no_perms_error Misleading error message when failing to open file (ex: permission
	denied)

2018-05-18  rocky <rocky@dusytfeet.com>

	* NEWS, xdis/bytecode.py, xdis/opcodes/opcode_14.py,
	xdis/version.py: Get ready for release 3.8.2

2018-05-18  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add 2.7.15

2018-05-18  rocky <rb@dustyfeet.com>

	* .travis.yml: Travis CI hell

2018-05-18  rocky <rb@dustyfeet.com>

	* .travis.yml: Travis CI hell

2018-05-18  rocky <rb@dustyfeet.com>

	* xdis/op_imports.py: Add Python 1.4 opcodes

2018-05-18  rocky <rb@dustyfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Add 2.7.15candidate1 as an
	alternate for 2.7

2018-05-04  rocky <rb@dustyfeet.com>

	* README.rst: Update README to reflect increased versions

2018-05-04  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py: Clean up code a little

2018-05-04  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py, xdis/unmarshal.py-notyet: Adjust for Python
	versions less than 1.5

2018-05-04  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/code.py, xdis/load.py, xdis/magics.py,
	xdis/main.py, xdis/op_imports.py, xdis/opcodes/opcode_14.py,
	xdis/unmarshal.py-notyet, xdis/util.py: Start 1.4 handling...  and disassembly

2018-04-16  rocky <rb@dustyfeet.com>

	* .gitignore, admin-tools/pyenv-newer-versions: Administrivia

2018-04-16  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.8.1

2018-04-15  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_26pypy.py, xdis/opcodes/opcode_27pypy.py,
	xdis/opcodes/opcode_32pypy.py, xdis/opcodes/opcode_35pypy.py:
	Correct classification of CALL_METHOD

2018-04-13  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_37.py: Proper classification of 3.7
	CALL_METHOD

2018-04-08  rocky <rb@dustyfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Add 3.6.5 and 3.7.0beta{2,3}

2018-04-08  rocky <rb@dustyfeet.com>

	* bin/pydisasm, test/Makefile, test/test_pyenvlib.py,
	test/test_pythonlib.py, xdis/load.py, xdis/marsh.py: Start
	supporting Python 3.7

2018-04-04  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.8.0

2018-04-01  rocky <rb@dustyfeet.com>

	* pytest/test_opcode.py, test/test_pyenvlib.py, xdis/magics.py,
	xdis/op_imports.py, xdis/opcodes/opcode_37.py: Track 3.7, somewhat

2018-04-01  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_35.py: Mark 3.5 new vararg ops properly

2018-03-27  rocky <rb@dustyfeet.com>

	* : commit 5db27a163793c5b51b359b4c6598ce658d42192e Author: rocky
	<rb@dustyfeet.com> Date:   Tue Mar 27 12:03:18 2018 -0400

2018-03-25  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: minor change

2018-03-07  rocky <rb@dustyfeet.com>

	* LICENSE.gpl2 => COPYING, COPYING.txt, LICENSE.mit, MANIFEST.in,
	NEWS, __pkginfo__.py, xdis/__init__.py, xdis/bytecode.py,
	xdis/code.py, xdis/load.py, xdis/magics.py, xdis/main.py,
	xdis/marsh.py, xdis/op_imports.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_26pypy.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_37.py,
	xdis/opcodes/opcode_3x.py, xdis/std.py, xdis/unmarshal.py,
	xdis/util.py, xdis/verify.py, xdis/version.py, xdis/wordcode.py: Get
	ready for release 2.7.0 Licence is now GPL 2.0

2018-03-06  rocky <rb@dustyfeet.com>

	* xdis/load.py, xdis/unmarshal.py: Explicit little-endian in
	pack/unpack

2018-03-06  rocky <rb@dustyfeet.com>

	* xdis/magics.py, xdis/marsh.py, xdis/unmarshal.py: Explicit
	little-endian in pack/unpack

2018-03-06  rocky <rb@dustyfeet.com>

	* : commit d63dfe16b4ec5e52dba01fce874e224d199a9f05 Author: rocky
	<rb@dustyfeet.com> Date:   Tue Mar 6 22:22:19 2018 -0500

2018-03-06  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Fix botched 3.4.8 canonic value

2018-02-19  rocky <rb@dustyfeet.com>

	* .travis.yml: Travis typo

2018-02-19  rocky <rb@dustyfeet.com>

	* .travis.yml: Attempt to fix up Travis

2018-02-19  rocky <rb@dustyfeet.com>

	* circle.yml: Typo in CI fix

2018-02-19  rocky <rb@dustyfeet.com>

	* circle.yml, setup.py: Another CircleCI attempt

2018-02-19  rocky <rb@dustyfeet.com>

	* setup.py: Attempt to fix up CircleCI bug

2018-02-19  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Remove dup 3.5.4 and 3.5.5

2018-02-19  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Add canonic versions up to 3.4.8 and 3.5.5

2018-02-09  rocky <rb@dustyfeet.com>

	* NEWS, xdis/magics.py, xdis/version.py: Get ready for release
	3.6.11

2018-02-04  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py: Don't use deprecated call

2018-02-03  rocky <rb@dustyfeet.com>

	* admin-tools/pyenv-newer-versions: Remove 3.7 for now

2018-02-03  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.6.10

2018-02-03  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.7.0

2018-02-03  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Python 2.4 compatibility

2018-02-01  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Handle pypy in str2float

2018-01-29  rocky <rb@dustyfeet.com>

	* README.rst: Grammar

2018-01-28  rocky <rb@dustyfeet.com>

	* requirements-dev.txt: Hypothesis has been broken - 3.0.0 seems to
	work

2018-01-27  rocky <rb@dustyfeet.com>

	* : commit ca62202a5edcdd22b11c674fd7614b3528fea7c2 Author: rocky
	<rb@dustyfeet.com> Date:   Sat Jan 27 14:06:05 2018 -0500

2018-01-27  rocky <rb@dustyfeet.com>

	* NEWS, admin-tools/how-to-make-a-release.md, xdis/version.py: Get
	ready for release 3.6.9

2018-01-27  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Fix 3.4.4 setting bug

2018-01-27  rocky <rocky@dusytfeet.com>

	* requirements-dev.txt: Pin hypothesis

2018-01-27  rocky <rocky@dusytfeet.com>

	* NEWS, admin-tools/how-to-make-a-release.md, xdis/version.py: Get
	ready for release 3.6.8

2018-01-27  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add canonic version for Python 3.3.4

2018-01-26  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, admin-tools/how-to-make-a-release.md: We are
	stable now

2018-01-24  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Fix a small bug

2018-01-22  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh, admin-tools/setup-python-2.4.sh: More
	admnistrivia

2018-01-22  rocky <rocky@dusytfeet.com>

	* admin-tools/setup-master.sh, admin-tools/setup-python-2.4.sh:
	Administrivia

2018-01-22  rocky <rocky@dusytfeet.com>

	* : commit ed019c11a35132af22ee4b185b440672b140478b Author: rocky
	<rocky@dusytfeet.com> Date:   Mon Jan 22 11:16:54 2018 -0500

2018-01-22  rocky <rb@dustyfeet.com>

	* xdis/wordcode.py: Reduce inner loop tests in
	unpack_opargs_wordcode

2018-01-21  rocky <rocky@dusytfeet.com>

	* admin-tools/pyenv-newer-versions: Add 3.7.0a3 to testing

2018-01-21  rocky <rocky@dusytfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.6.7

2018-01-21  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Add 3.70a3

2018-01-21  rocky <rocky@dusytfeet.com>

	* xdis/wordcode.py: Command in code what's up with last change

2018-01-21  rocky <rocky@dusytfeet.com>

	* xdis/wordcode.py: Fix bug in disassembly 3.6+ from 2.x

2018-01-21  rocky <rocky@dusytfeet.com>

	* xdis/wordcode.py: Small code tewak

2018-01-19  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.6.6

2018-01-19  rocky <rb@dustyfeet.com>

	* test/test_pyenvlib.py: isable extended testing on 3.5.0 and
	PYPY...  for now

2018-01-19  rocky <rb@dustyfeet.com>

	* bin/pydisasm, test/test_pyenvlib.py, test_unit/test_magic.py,
	xdis/magics.py: Misc bugs: magics.py: py_str2float use two digit string version number needed
	in Python 3.5.2-4 pydisasm: handle --version properly. Handle
	invalid files better.  test_magic.py: need to handle 3.5.2..3.5.4
	differently test_pyenvlib.py: can now test >= 3.5.0

2018-01-18  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py: Add 3.7 to list of okay python versions

2018-01-18  rocky <rocky@dusytfeet.com>

	* NEWS, test/test_pyenvlib.py, xdis/version.py: Get ready for
	release 3.6.5 test_pyenvlib.py: pick up acceptable python versions from
	xdis.magics rather than hardcode it in.

2018-01-18  rocky <rb@dustyfeet.com>

	* xdis/magics.py, xdis/op_imports.py, xdis/opcodes/base.py: Go over
	3.5 and 3.6 magics

2018-01-08  rocky <rocky@dusytfeet.com>

	* test/test_pyenvlib.py: Increase versions allowed in
	test_pyenvlib.py

2018-01-08  rocky <rocky@dusytfeet.com>

	* NEWS, admin-tools/how-to-make-a-release.md, xdis/version.py: Get
	ready for release 3.6.4

2018-01-08  rocky <rocky@dusytfeet.com>

	* test_unit/test_magic.py, xdis/magics.py: Some more magic
	corrections for 3.5.4 and 3.4.6

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI (9)

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI (8)

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI (7)

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI (6)

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI (5)

2018-01-08  rocky <rocky@dusytfeet.com>

	* : commit 9027792dc301583cce975a46a411c37528fd62b6 Author: rocky
	<rocky@dusytfeet.com> Date:   Mon Jan 8 18:04:29 2018 -0500

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI (3)

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI (2)

2018-01-08  rocky <rocky@dusytfeet.com>

	* circle.yml: Attempt to fix CircleCI

2018-01-08  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Reduce 3.4x to what exists

2018-01-08  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add magic aliases for 3.5.3 and 3.5.4

2018-01-08  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Correct entry in last commit

2018-01-08  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add magic aliases for 3.3.7 and 3.6.4

2017-12-14  rocky <rocky@dusytfeet.com>

	* README.rst: Update README.rst

2017-12-09  rocky <rb@dustyfeet.com>

	* admin-tools/how-to-make-a-release.md: Administrivia

2017-12-09  rocky <rb@dustyfeet.com>

	* NEWS: Update NEWS for 3.6.3

2017-12-09  rocky <rb@dustyfeet.com>

	* xdis/main.py: Python 2.4 compatibility

2017-12-09  rocky <rb@dustyfeet.com>

	* xdis/main.py: Fix bug introduced in --header

2017-12-09  rocky <rb@dustyfeet.com>

	* xdis/version.py: Get ready for release 3.6.3

2017-12-09  rocky <rb@dustyfeet.com>

	* bin/pydisasm, xdis/main.py: Add pydisasm --header/--no-header
	option --header shows just the module-level header information

2017-12-09  rocky <rb@dustyfeet.com>

	* xdis/load.py, xdis/magics.py: Add magicint2version...  In this dictionary, the key is an magic integer, e.g. 62211, and the
	value is its canonic versions string, e.g. '2.7' Clean up and document code, but only a little.

2017-12-03  rocky <rocky@dusytfeet.com>

	* setup-python-2.4.sh: Administrivia

2017-12-02  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Add op_imports and canonical
	names for 3.0 and 3.1

2017-12-02  rocky <rocky@dusytfeet.com>

	* admin-tools/make-dist-newer.sh, admin-tools/make-dist-older.sh:
	Get ready for release 3.6.2

2017-12-02  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Get ready for release 3.6.2

2017-12-02  rocky <rocky@dusytfeet.com>

	* admin-tools/how-to-make-a-release.md: Get ready for release 3.6.2

2017-12-02  rocky <rocky@dusytfeet.com>

	* circle.yml, test/test_pyenvlib.py: Administrivia

2017-12-02  rocky <rocky@dusytfeet.com>

	* .gitignore, NEWS, admin-tools/check-newer-versions.sh,
	admin-tools/check-older-versions.sh,
	admin-tools/how-to-make-a-release.md,
	admin-tools/pyenv-newer-versions, admin-tools/pyenv-older-versions,
	admin-tools/pyenv-oldest-versions, setup-master.sh,
	setup-python-2.4.sh, xdis/version.py: Get ready for release 3.6.2

2017-12-02  rocky <rocky@dusytfeet.com>

	* xdis/op_imports.py: Add 3.2a2 in op_imports

2017-12-02  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/std.py: Nuke print when dis not found

2017-11-26  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py: Include -nan and -inf

2017-11-24  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py: Correct print attributes for float 'nan' and
	'inf'

2017-11-10  rocky <rb@dustyfeet.com>

	* Makefile: a Makefile thing

2017-11-10  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.6.1

2017-11-10  rocky <rb@dustyfeet.com>

	* xdis/code.py, xdis/main.py: --asm for Python 3

2017-11-10  rocky <rb@dustyfeet.com>

	* MANIFEST.in, Makefile, admin-tools/setup-master.sh,
	admin-tools/setup-python-2.4.sh, pytest/testdata/multi-fn.py,
	setup.py, xdis/code.py, xdis/main.py: Administriva and Python 2 asm
	fixups main.py: handle Python 2 co_name disasmbiguation code.py: add
	__repr__ which mimics a code object's __repr__ testdata/multi-fn*.py - sample program to test duplicate method
	names MANIFEST.in: include Makefiles Makefile: fix up make clean and
	run that before dist

2017-11-09  rocky <rocky@dusytfeet.com>

	* xdis/main.py: WIP: duplicate name disambiguation

2017-10-29  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Add function extended_arg_val and use it...  in unpack_opargs_bytecode()

2017-10-10  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: str2version we should canonicalize before float

2017-10-05  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Magic update hell +
	str2float()..  We now at least detect inter-python version magic changes and
	str2float() can return something like 3.54 for 3.5.4 This assumes there never will be a 3.54.0, but releases get bumped
	every year so we'll this potential problem in 3 years or so.  By then, with luck I'll be dead.

2017-10-05  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Update canonic versions 3.6.3, 3.5.4, etc.

2017-10-05  rocky <rocky@dusytfeet.com>

	* xdis/main.py, xdis/util.py: Start handling methods with the same
	name <lambda> and <genexpr> are prime examples where one may find
	duplicates, but users can do this in nested functions too.  This starts to address xasm issue #38, it isn't complete

2017-09-26  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_pypy26.py: Typo

2017-09-26  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #37 from
	moagstar/std-api-use-get_opcode_module std api now uses get_opcode_module rather than get_opcode

2017-09-25  rocky <rocky@dusytfeet.com>

	* NEWS, xdis/opcodes/opcode_pypy26.py,
	xdis/opcodes/opcode_pypy27.py, xdis/opcodes/opcode_pypy32.py,
	xdis/opcodes/opcode_pypy35.py, xdis/version.py: Get ready for
	release 3.6.0 Add opcode_pypyXX compatibility Update NEWS

2017-09-21  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_3x.py: Another Pass
	over opcode stack effects

2017-09-16  rocky <rb@dustyfeet.com>

	* pytest/test_disasm.py, test/Makefile, test/test_pythonlib.py,
	xdis/op_imports.py, xdis/opcodes/{opcode_pypy26.py =>
	opcode_26pypy.py}, xdis/opcodes/{opcode_pypy27.py =>
	opcode_27pypy.py}, xdis/opcodes/{opcode_pypy32.py =>
	opcode_32pypy.py}, xdis/opcodes/{opcode_pypy35.py =>
	opcode_35pypy.py}: Regularize opcode names...  pypy is now at the end, like dropbox, and how internal imports work
	get_opcode_module adds an optional variant parameter

2017-09-12  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #36 from moagstar/std-api-version-selection Std api version selection

2017-07-24  Daniel Bradburn <moagstar@gmail.com>

	* xdis/std.py: StdApi now uses std functions and constants from the
	correctly generated opc rather than the standard dis module

2017-07-24  Daniel Bradburn <moagstar@gmail.com>

	* requirements-dev.txt: Added six as development requirement

2017-07-24  Daniel Bradburn <moagstar@gmail.com>

	* xdis/std.py: Refactored std.py to be a class rather than a module.
	This std api that is generated still only supports the currently
	running python version, however this is laying the ground work to be
	able to fully select the api version to create

2017-09-07  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py, xdis/unmarshal.py: Correct writing Python3 bytecode
	from Python2

2017-09-06  rocky <rocky@dusytfeet.com>

	* xdis/load.py, xdis/marsh.py: Python 2 code creation from Python 3
	and...  Small improvement in recent change to load.py: make sure to close
	the file we opened.

2017-09-05  rocky <rocky@dusytfeet.com>

	* : commit 363de0a9fec8c9a183498b0aad60a48c010c5e9d Author: rocky
	<rocky@dusytfeet.com> Date:   Tue Sep 5 23:35:36 2017 -0400

2017-09-05  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #35 from kenoph/master Function to load from file object

2017-09-05  kenoph <paolo.montesel@gmail.com>

	* xdis/load.py: Function to load from file object

2017-09-04  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py: Comment test with assembly code

2017-09-04  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py: Work around a frail test

2017-09-04  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py: Guard Python 2.7-only interpreter test

2017-09-04  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_3x.py: Classify SETUP_xx opcode more correctly

2017-09-04  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, xdis/bytecode.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_37.py, xdis/util.py:
	bytcode decoding a la 3.6. Add EXTENDED_ARG_SHIFT There are some big and important structural changes here.
	unpack_opargs_bytecode is similar to unpack_opargs_wordcode of 3.6.  It probably fixes a long-standing but little-noticed bug in how
	Python 2.x disassembles code; it also modularizes and simplifies
	code.  Constants EXTENDED_ARG_SHIFT gives how many places EXTENDED_ARGS
	shifts its operand value. ARG_MAX_VALUE gives the maximum integer
	value that an operand can take.  A cross-version compatibility bug has been fixed in code2num.

2017-09-02  rocky <rocky@dusytfeet.com>

	* xdis/wordcode.py: Some Python 3's don't support len(code)

2017-09-02  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, xdis/bytecode.py, xdis/code.py,
	xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_3x.py,
	xdis/wordcode.py: Add get_jump_target_maps; mark NOFOLLOW opcodes...  Add __len__ and __getitem__ to code types to mimic Python3 behavior.

2017-09-02  rocky <rocky@dusytfeet.com>

	* : Dead code test file

2017-09-02  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, test/simple_source/01_dead_code.py,
	xdis/bytecode.py, xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_3x.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py, xdis/opcodes/opcode_pypy35.py,
	xdis/wordcode.py: Mark conditional ops.

2017-09-01  rocky <rocky@dusytfeet.com>

	* : commit 47c78ab9c1a0f45783d86896b37b401daf7d13f5 Author: rocky
	<rocky@dusytfeet.com> Date:   Fri Sep 1 18:06:55 2017 -0400

2017-08-31  rocky <rb@dustyfeet.com>

	* appveyor.yml: Omit appveyor tests for now. Just see that it builds

2017-08-31  rocky <rb@dustyfeet.com>

	* appveyor.yml: Another appveyor try

2017-08-31  rocky <rb@dustyfeet.com>

	* appveyor.yml: Disable unit tests for now in appveyor

2017-08-31  rocky <rb@dustyfeet.com>

	* appveyor.yml: Fix up appveyor test code

2017-08-31  rocky <rb@dustyfeet.com>

	* appveyor.yml, appveyor/install.ps1, appveyor/run_with_env.cmd: Try
	appveyor

2017-08-31  rocky <rb@dustyfeet.com>

	* NEWS, xdis/version.py: Get ready for release 3.5.5

2017-08-19  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Document op_size.

2017-08-16  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Add optional file parameter on load_file

2017-08-15  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py, xdis/opcodes/opcode_37.py:
	Python 3.7.0-dev support

2017-08-15  rocky <rocky@dusytfeet.com>

	* xdis/util.py: Move utility code from uncompyle here.

2017-08-15  rocky <rocky@dusytfeet.com>

	* NEWS, README.rst, xdis/version.py: Get ready for release 3.5.4

2017-08-15  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: Python 3.5.3 is special

2017-08-15  rocky <rocky@dusytfeet.com>

	* xdis/magics.py, xdis/op_imports.py: More canonic versions.
	op_imports.py bug

2017-08-15  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Remove schmutz

2017-08-15  rocky <rocky@dusytfeet.com>

	* .gitignore, xdis/magics.py, xdis/op_imports.py: Fix faulty
	sysinfo2magic

2017-08-15  rocky <rocky@dusytfeet.com>

	* test_unit/test_magic.py, xdis/magics.py, xdis/op_imports.py,
	xdis/opcodes/base.py, xdis/std.py: Magics: handle pyston and jython

2017-08-14  rocky <rocky@dusytfeet.com>

	* test_unit/test_dis27.py: Adjust pypy 2.7 test data

2017-08-14  rocky <rocky@dusytfeet.com>

	* pytest/test_bytecode.py, xdis/bytecode.py: Correct logic in
	findlinestarts for dup_lines

2017-08-12  rocky <rocky@dusytfeet.com>

	* NEWS: get ready for release 3.5.3

2017-08-12  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/bytecode.py, xdis/main.py, xdis/wordcode.py:
	Add switch to allow showing dup line numbers Python's disassembly doesn't show line numbers other than the first
	one when there is more entry for a given line. (That's probably a
	bug that should be reported?) Right now we show the full deal in pydisasm for asm format.  Here it
	is important since we recreate the line number table based on
	information given in the instructions.  We could and probably should allow showing all of the line number in
	the default format as well.  Underneath this commit adds the parameter to control that.

2017-08-11  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/load.py, xdis/unmarshal.py,
	xdis/version.py: Sort of revert finlinestarts offset...  Was messing up uncompyle6 and trepan.  And better errors when bytecode is malformed.

2017-08-10  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Add Pypy 3.5.3 magic

2017-08-10  rocky <rb@dustyfeet.com>

	* .travis.yml: Add Circle pypy3 testing

2017-08-09  rocky <rocky@dusytfeet.com>

	* README.rst: Typo

2017-08-09  rocky <rocky@dusytfeet.com>

	* README.rst: Mention xasm and Python 2.4 support

2017-08-09  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.5.2

2017-08-09  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Add one more Pypy version

2017-08-09  rocky <rocky@dusytfeet.com>

	* test_unit/test_dis27.py, xdis/magics.py: Pypy fixes

2017-08-09  rocky <rb@dustyfeet.com>

	* xdis/main.py: Old code creapt back in

2017-08-09  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/main.py: Show duplicate line in asm ...  if it is not an artifact of allowing bytecode to increment by more
	than 256

2017-08-09  rocky <rocky@dusytfeet.com>

	* test_unit/test_magic.py, xdis/magics.py: More magic fixups

2017-08-09  rocky <rocky@dusytfeet.com>

	* xdis/main.py, xdis/op_imports.py: Simplify getting an opcode
	import from a version

2017-08-09  rocky <rocky@dusytfeet.com>

	* ChangeLog, xdis/magics.py: Add mappings from versions to canonic
	version...  And add a list of every python version we admit knowing about Python 3.3 we'll call 3.3a2 and we'll call 3.3 (what is usually in
	place for 3.3.x) 3.3a4)

2017-08-08  rocky <rocky@dusytfeet.com>

	* xdis/code.py, xdis/load.py, xdis/magics.py: Python 3.x fixes

2017-07-27  rocky <rb@dustyfeet.com>

	* : commit 120b49c424c293ae44582fef52c6d0ede2f95dde Author: rocky
	<rb@dustyfeet.com> Date:   Thu Jul 27 01:58:49 2017 -0400

2017-07-24  Daniel Bradburn <moagstar@gmail.com>

	* .gitignore: add .idea* to gitignore

2017-07-18  rocky <rocky@dusytfeet.com>

	* : commit 9479f0d64ae6cd1ea02075afbf3b2ebeb9b62ad6 Author: rocky
	<rocky@dusytfeet.com> Date:   Tue Jul 18 08:04:45 2017 -0400

2017-07-18  rocky <rb@dustyfeet.com>

	* : commit af9448caccd4348f3c2d8d2fea14136eebd18e10 Author: rocky
	<rb@dustyfeet.com> Date:   Tue Jul 18 05:51:11 2017 -0400

2017-07-18  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Small indentation regularization

2017-07-14  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.5.1

2017-07-14  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Magic cleanup

2017-07-12  rocky <rb@dustyfeet.com>

	* bin/pydisasm: Small pydisasm improvements -- Use click better: required and readable path arguments Expand help

2017-07-12  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/main.py, xdis/opcodes/base.py: Python 3.5
	was picking up wrong findlabels...  and other small changes

2017-07-12  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py: Towards fixing cross Python 2/3 marshaling

2017-07-12  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_36.py: Add ARG_MAX_VALUE
	...  The maximum value an instruction operand can take before needing an
	EXTENDED_ARG instruction

2017-07-11  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/wordcode.py: Python 3.6 bytecode/wordcode
	handling...  Correct JREL offset in findlabels for wordcode instructions Simplify
	findlabels. I think this is right, but not totally sure.  bytecode.py: distinguish names bytecode (string) from code (object)
	better

2017-07-10  rocky <rb@dustyfeet.com>

	* xdis/code.py: Freeze 2.x now allows lnotab dict

2017-07-10  rocky <rb@dustyfeet.com>

	* pytest/testdata/pypy_lambda.right,
	pytest/testdata/raise-3.0.right, xdis/util.py: xasm compatible
	freevars disasm Things to make xasm work simpler Don't show Freevars more than once.  Show varnames: the combined positional + local vars

2017-07-09  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py: --xasm option changes...  When --xasm remove indices on freevars.  For consts, remove them
	when we can (i.e. if literal doesn't have an embedded space)

2017-07-09  rocky <rb@dustyfeet.com>

	* xdis/code.py: co_lnotab fixes, freeze additions Allow co_lnotab to be a dictionary code.freeze handles co_freevars
	and co_cellvars

2017-07-09  rocky <rocky@dusytfeet.com>

	* xdis/code.py, xdis/opcodes/base.py: A couple of xasm fixes: Fix 3.x lnotab calculation. Will need to redo when we handle cross
	Python 2/3 assembly Adjust cmp_op values so they don't have space characters - this
	helps xasm's tokenization of the COMPARE_OP operand.

2017-07-08  rocky <rb@dustyfeet.com>

	* xdis/opcodes/base.py: frozenset is more appropriate for opcode
	sets

2017-07-08  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.5.0

2017-07-08  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/marsh.py: marsh and --asm formatting
	improvements...  marsh.py: Add marshal type codes since 3.4 and mark when various
	types were introduced or removed.  Some attempt to implement some of the types has been done, but more
	work is needed.  --asm remove index number for those things xasm can now support

2017-07-08  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/code.py, xdis/marsh.py: Some nasty bugs...  marsh.py: * add marshalling for Code2 and Code3 instances * Add BINARY_COMPLEX type, note existence of   ASCII, ASCII_INTERNED, SHORT_ASCII, SHORT_ASCII_INTERNED code.py: * correct Python 2.x line number table calculation bytecode.py: indentation

2017-07-08  rocky <rb@dustyfeet.com>

	* test_unit/test_dis.py, xdis/bytecode.py, xdis/opcodes/base.py,
	xdis/wordcode.py: Change opcode set names...  xx_INSTRUCTIONS -> xx_OPS.  replace in opc.hasxxx with in
	opc.xxx_OPS

2017-07-07  rocky <rb@dustyfeet.com>

	* test/test_pyenvlib.py, xdis/bytecode.py, xdis/opcodes/base.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_27.py: DRY opcodes
	better

2017-07-07  rocky <rb@dustyfeet.com>

	* test/test_pyenvlib.py, xdis/wordcode.py: Attempt to fix
	_unpack_opargs_wordcode in 3.6

2017-07-07  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/opcodes/base.py: Correct Python 3.6
	findlinestarts and findlabels

2017-07-07  rocky <rb@dustyfeet.com>

	* xdis/opcodes/base.py: Add opcode sets where there were lists

2017-07-06  rocky <rb@dustyfeet.com>

	* xdis/code.py: Fix up lnotab calculation

2017-07-06  rocky <rb@dustyfeet.com>

	* bin/pydisasm: Improve pyasm options since click cutover

2017-07-06  rocky <rb@dustyfeet.com>

	* xdis/code.py, xdis/marsh.py: Python cross-version compatible
	marshalling

2017-07-05  rocky <rb@dustyfeet.com>

	* xdis/code.py, xdis/dropbox/decrypt25.py, xdis/marsh.py: Add
	Code2Compat and simplify

2017-07-05  rocky <rb@dustyfeet.com>

	* xdis/code.py, xdis/marsh.py: Support for assembly: beef up Code
	objects

2017-07-05  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py: Python3 code dump fixes

2017-07-04  rocky <rocky@dusytfeet.com>

	* .gitignore, xdis/code.py, xdis/marsh.py: WIP: Code type changes
	for pyc generation Not complete, but it's a start.  marsh.py: now aware Python 2 and Python 3 marshalling are oslightly
	different.

2017-07-03  rocky <rb@dustyfeet.com>

	* test_unit/test_dis34.py, xdis/bytecode.py: in asm mode turn
	relative jumps into labels Each instruction now has an instruction size field: inst_size

2017-07-02  rocky <rb@dustyfeet.com>

	* test_unit/test_dis34.py, xdis/bytecode.py: Bug in classifying
	vargs Add optype to instruction test

2017-07-02  rocky <rb@dustyfeet.com>

	* pytest/test_std.py, pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	test_unit/test_dis27.py, xdis/bytecode.py, xdis/main.py: Add optype
	to Instructions ...  In disassemble --asm mode, absolute jumps are turned into labels.

2017-07-01  rocky <rb@dustyfeet.com>

	* __pkginfo__.py, bin/pydisasm, xdis/bytecode.py, xdis/main.py: Add
	--asm option Use click now

2017-07-01  rocky <rb@dustyfeet.com>

	* xdis/main.py: Show timestamp as it is found

2017-06-28  rocky <rb@dustyfeet.com>

	* pytest/test_std.py, pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	xdis/main.py: Output order is now  assembly order

2017-06-28  rocky <rb@dustyfeet.com>

	* xdis/code.py: Document Code2 and Code3 a little better

2017-06-28  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Bug in tagging 2.7.x versions

2017-06-28  rocky <rb@dustyfeet.com>

	* xdis/load.py: Trap ill-formed python bytecode better

2017-06-28  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Fill out magics for 3.3

2017-06-28  rocky <rb@dustyfeet.com>

	* test_unit/test_magic.py: Another magic test for magic coverage

2017-06-28  rocky <rb@dustyfeet.com>

	* test_unit/test_magic.py, xdis/magics.py: lookup for base Python
	versions, e.g. 2.7 or 3.4

2017-06-28  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Even more magic for 3.4.[0..6] 3.5.[0..2] and 3.6.[0..1]

2017-06-27  rocky <rb@dustyfeet.com>

	* __pkginfo__.py, test_unit/test_magic.py, xdis/magics.py: More
	magic...  The Python versions that are associated with a magic number is a set
	now, not a single version Associate known Python versions, e.g. 2.7.10, 2.7.11...  with a
	magic value in map magics.magics

2017-06-26  rocky <rb@dustyfeet.com>

	* pytest/test_std.py: Adjust one more test

2017-06-26  rocky <rb@dustyfeet.com>

	* pytest/test_std.py, pytest/testdata/big_dict-3.6.right,
	pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	test_unit/test_dis.py, test_unit/test_dis27.py,
	test_unit/test_dis33.py, test_unit/test_dis34.py, xdis/bytecode.py,
	xdis/util.py: Add colon after line numbers for asm...  Line numbers now have a suffix ':' to  distinguished then offsets.
	This makes assembly from disassembly output easier.  Add more code fields in disassembly also to easy assembly from
	disassemble output.

2017-06-24  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.4.0

2017-06-24  rocky <rb@dustyfeet.com>

	* xdis/__init__.py, xdis/bytecode.py: Add op_has_argument(),
	next_offset(), and op_size()

2017-05-20  rocky <rb@dustyfeet.com>

	* pytest/test_std.py, xdis/magics.py, xdis/main.py,
	xdis/opcodes/opcode_pypy35.py: Magic for pypy3.5

2017-05-19  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py: Finish custom
	EXTENDED_ARG print routine

2017-05-19  rocky <rocky@dusytfeet.com>

	* pytest/testdata/big_dict-3.6.right, xdis/opcodes/base.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py: Start adding
	formatting of EXTENDED_ARG argument

2017-05-18  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.3.1

2017-05-16  rocky <rb@dustyfeet.com>

	* test_unit/test_dis33.py: track recent disassembly format change.

2017-05-16  rocky <rb@dustyfeet.com>

	* pytest/test_disasm.py, pytest/testdata/big_dict-3.6.right,
	test/simple_source/03_big_dict.py, xdis/bytecode.py: Fix bug in 3.6
	EXTENDED_ARG handling

2017-05-14  rocky <rocky@dusytfeet.com>

	* pytest/test_std.py, pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right, pytest/testdata/raise-3.0.right,
	test_unit/test_dis.py, test_unit/test_dis27.py,
	test_unit/test_dis33.py, test_unit/test_dis34.py, xdis/bytecode.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_3x.py: Python 3.x MAKE_FUNCTION arg printing...  Parse the argc argument and show breakout of positiona, default and
	name, and annotation arguments.

2017-05-13  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/opcodes/opcode_36.py: Add general
	instruction arg formatting mechanism Use that to Format MAKE_FUNCTION flags Change FORMAT_VALUE flags to
	use this mechanism

2017-05-10  rocky <rb@dustyfeet.com>

	* .travis.yml: Try travis testing with 3.6

2017-05-10  rocky <rb@dustyfeet.com>

	* pytest/test_std.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_3x.py, xdis/wordcode.py: Python 3.6 compliance opcode_36.py: Was missing SETUP_ASYNC_WITH wordcode.py:
	_unpack_opargs changes with 3.6 test_std.py: compile() code return
	value no longer has a len(). Use code.co_code

2017-05-06  rocky <rb@dustyfeet.com>

	* xdis/code.py: Add some small code helper functions

2017-03-27  rocky <rocky@dusytfeet.com>

	* : commit 09bc28696574fadf0c91663e145c226632d0fd82 Author: rocky
	<rocky@dusytfeet.com> Date:   Mon Mar 27 21:54:32 2017 -0400

2017-03-23  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #29 from x746e/running-tests-with-bazel Changes that simplify running the tests under Bazel.

2017-03-19  rocky <rb@dustyfeet.com>

	* test_unit/test_dis34.py, xdis/bytecode.py, xdis/std.py: Add
	test_dis.py from Python 3.4

2017-03-19  rocky <rocky@dusytfeet.com>

	* test_unit/test_dis27.py, test_unit/test_dis33.py: Add back some
	std lib test_dis tests...  Some modifications to output have been made

2017-03-18  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, test/test_pyenvlib.py, xdis/version.py: Get ready
	for release 3.3.0

2017-03-18  rocky <rocky@dusytfeet.com>

	* test_unit/test_dis33.py, xdis/std.py: Remove _dis in tests; Added
	to xdis.std now

2017-03-18  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #31 from rocky/std-dis-tests Std dis tests

2017-03-18  rocky <rocky@dusytfeet.com>

	* README.rst, test_unit/test_dis27.py, test_unit/test_dis33.py,
	xdis/__init__.py: Start adding tests from Python's corresponding
	test_dis.py

2017-03-15  rocky <rb@dustyfeet.com>

	* pytest/test_load_file.py: Source-code size mod 2**32 starts at
	Python 3.3

2017-03-15  rocky <rocky@dusytfeet.com>

	* Makefile, pytest/test_opcode.py, test/Makefile,
	test_unit/Makefile, test_unit/test_opcode.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_3x.py:
	SETUP_ASYNC_WITH is jrel ...  found by pytest/test_opcode.py opcode_35.py: correct SETUP_ASYNC_WITH Makefile: add clean target
	opcode_3x.py: small formatting change

2017-03-15  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #22 from x746e/test-tweaks Test tweaks

2017-03-09  Kirill Spitsyn <ksp@google.com>

	* xdis/load.py: Don't convert source to unicode when loading files.  Under PyPy `co_flags` on code objects returned by `compile` are
	different for `str` and `unicode` inputs: ``` % pypy Python 2.7.12 (aff251e54385, Nov 09 2016, 18:02:49) [PyPy
	5.6.0 with GCC 4.8.2] on linux2 Type "help", "copyright", "credits"
	or "license" for more information.  >>>> compile('x = 1', 'hz',
	'exec').co_flags 0 >>>> compile(u'x = 1', 'hz', 'exec').co_flags 256
	``` So not converting the source to unicode makes `load_file` under PyPy
	to produce code objects with the same `co_flags` as ones produced by
	`load_module`.  That is something xdis unittests are relying on.  Also changed `load_modules`'s `code_objects` default value to be
	immutable.  Otherwise the `dict` may preserve values between calls
	to the function.

2017-03-08  Kirill Spitsyn <ksp@google.com>

	* __pkginfo__.py, xdis/code.py: Fix `setup.py test` with python 3.

2017-03-08  Kirill Spitsyn <ksp@google.com>

	* Makefile: Change `make unittest` to run `setup.py test`.  That will make the way tests are run by robots (e.g. by TravisCI)
	similar to way they are run by humans.  Also it seems that currently most tests in `test_unit/` and all
	tests in `pytest/` are not run by continuous integration.  This
	commit fixes that.

2017-03-08  Kirill Spitsyn <ksp@google.com>

	* .gitignore: Ignore *.egg directories.

2017-03-08  Kirill Spitsyn <ksp@google.com>

	* __pkginfo__.py, setup.cfg, setup.py: Change `setup.py test` to run
	`py.test`.  Currently `setup.py` seems to be configured to use `nose`, though
	given that tests in `pytest/` use `py.test` it may make sense to use
	it everywhere.

2017-03-08  Kirill Spitsyn <ksp@google.com>

	* pytest/{test_load.py => test_load_file.py}: Rename test file to
	avoid confusing `py.test`.  The similarly named files in `pytest` and `test_unit` directory were
	causing `py.test` to fail with: % py.test ============================ test session starts
	============================= platform linux2 -- Python 2.7.6,
	pytest-3.0.6, py-1.4.32, pluggy-0.4.0 rootdir:
	/usr/local/google/home/ksp/src/python-xdis, inifile: collected 12
	items / 1 errors =================================== ERRORS
	=================================== __________________ ERROR
	collecting test_unit/test_load.py ___________________ import file
	mismatch: imported module 'test_load' has this __file__ attribute:   /usr/local/google/home/ksp/src/python-xdis/pytest/test_load.py
	which is not the same as the test file we want to collect:   /usr/local/google/home/ksp/src/python-xdis/test_unit/test_load.py
	HINT: remove __pycache__ / .pyc files and/or use a unique basename
	for your test file modules !!!!!!!!!!!!!!!!!! Interrupted: 1 errors
	during collection !!!!!!!!!!!!!!!!!!! ========================== 1
	error in 0.13 seconds ===========================

2017-03-08  Kirill Spitsyn <ksp@google.com>

	* test_unit/{test-dis.py => test_dis.py}: Rename `test-dis.py` to be
	valid module.  In particular, that will make `py.test` collect tests in it.

2017-03-11  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #30 from rocky/fix_std_python3 fixed failing test_std due to missing newline

2017-03-09  Kirill Spitsyn <ksp@google.com>

	* pytest/test_disasm.py: Changes that simplify running the tests
	under Bazel.  Changed all paths to be absolute, removed `os.chdir` call.  For some
	reason `chdir` was not working for me -- I suspect this might be
	related to the fact the "current working directory" is a
	process-global concept, and it's hard to guarantee that it would not
	be changed by something in other thread, or even by the same thread,
	in the time between module load and actual test execution.  The way I'm trying to run the tests, it's reading the test data from
	read-only mounted partition, so it's not possible to write "*.got"
	files near the "*.right" files.  So I added a way
	(`XDIS_DONT_WRITE_DOT_GOT_FILES` environment variable) to simple
	disable writing those files.

2017-03-09  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #26 from rocky/dis_api Provide shim for xdis so that it can be used as a drop in
	replacement for the std dis module

2017-03-09  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #27 from x746e/patch-4 Fix broken link in README.rst

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* README.rst: removed typo from README.rst

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* README.rst: added info about std api to readme

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* pytest/test_std.py: fixed std tests in pypy due to difference in
	default compile flags

2017-03-09  Kirill Spitsyn <tn@0x746e.org.ua>

	* README.rst: Fix broken link in README.rst

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* .gitignore, .idea/dictionaries/moagstar.xml,
	.idea/inspectionProfiles/Project_Default.xml,
	.idea/inspectionProfiles/profiles_settings.xml, .idea/misc.xml,
	.idea/modules.xml, .idea/python-xdis.iml, .idea/vcs.xml,
	.idea/workspace.xml: added more comprehensive pycharm to .gitignore

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* .gitignore: added .idea to gitignore

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* pytest/test_std.py: fixed failing test on python2

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* .venv.2.7/bin/activate, .venv.2.7/bin/activate.csh,
	.venv.2.7/bin/activate.fish, .venv.2.7/bin/activate_this.py,
	.venv.2.7/bin/easy_install, .venv.2.7/bin/easy_install-2.7,
	.venv.2.7/bin/pip, .venv.2.7/bin/pip2, .venv.2.7/bin/pip2.7,
	.venv.2.7/bin/python-config, .venv.2.7/bin/python2,
	.venv.2.7/bin/python2.7, .venv.2.7/bin/wheel,
	.venv.2.7/include/python2.7, .venv.2.7/lib/python2.7/UserDict.py,
	.venv.2.7/lib/python2.7/_abcoll.py,
	.venv.2.7/lib/python2.7/_weakrefset.py,
	.venv.2.7/lib/python2.7/abc.py, .venv.2.7/lib/python2.7/codecs.py,
	.venv.2.7/lib/python2.7/copy_reg.py,
	.venv.2.7/lib/python2.7/distutils/__init__.py,
	.venv.2.7/lib/python2.7/distutils/distutils.cfg,
	.venv.2.7/lib/python2.7/encodings,
	.venv.2.7/lib/python2.7/fnmatch.py,
	.venv.2.7/lib/python2.7/genericpath.py,
	.venv.2.7/lib/python2.7/lib-dynload,
	.venv.2.7/lib/python2.7/linecache.py,
	.venv.2.7/lib/python2.7/locale.py,
	.venv.2.7/lib/python2.7/no-global-site-packages.txt,
	.venv.2.7/lib/python2.7/ntpath.py,
	.venv.2.7/lib/python2.7/orig-prefix.txt,
	.venv.2.7/lib/python2.7/os.py,
	.venv.2.7/lib/python2.7/posixpath.py,
	.venv.2.7/lib/python2.7/re.py,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/DESCR
	IPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/INSTA
	LLER,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/METAD
	ATA,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/RECOR
	D,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/WHEEL
	,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/metad
	ata.json,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/top_l
	evel.txt, .venv.2.7/lib/python2.7/site-packages/appdirs.py,
	.venv.2.7/lib/python2.7/site-packages/easy_install.py,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/DESC
	RIPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/INST
	ALLER,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/META
	DATA,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/RECO
	RD,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/WHEE
	L,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/meta
	data.json,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/top_
	level.txt,
	.venv.2.7/lib/python2.7/site-packages/packaging/__about__.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/_compat.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/_structures.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/markers.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/requirements.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/specifiers.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/utils.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/version.py,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/DESCRIPTI
	ON.rst,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/INSTALLER
	,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/METADATA,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/RECORD,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/WHEEL,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/entry_poi
	nts.txt,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/metadata.
	json,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/top_level
	.txt, .venv.2.7/lib/python2.7/site-packages/pip/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/__main__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/appdirs.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/__in
	it__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/_cmd
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/adap
	ter.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	e.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	es/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	es/file_cache.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	es/redis_cache.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/comp
	at.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cont
	roller.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/file
	wrapper.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/heur
	istics.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/seri
	alize.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/wrap
	per.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/ansi.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/ansitowi
	n32.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/initiali
	se.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/win32.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/winterm.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/__init__.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/misc.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/shutil.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.cfg,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/tarfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/compat.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/database.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/index.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/locators.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/manifest.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/markers.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/metadata.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/resources
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/scripts.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/util.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/version.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/wheel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distro.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_ihatexm
	l.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_inputst
	ream.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_tokeniz
	er.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/__
	init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_b
	ase.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/da
	trie.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/py
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_utils.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/constant
	s.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	alphabeticalattributes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	base.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	inject_meta_charset.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	lint.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	optionaltags.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	sanitizer.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	whitespace.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/html5par
	ser.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/serializ
	er.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treeadap
	ters/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treeadap
	ters/genshi.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treeadap
	ters/sax.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/base.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/dom.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree_lxml.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/base.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/dom.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree_lxml.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/genshi.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/ipaddress.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/linklock
	file.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/mkdirloc
	kfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/pidlockf
	ile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/sqlitelo
	ckfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/symlinkl
	ockfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/ordereddict.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/__about
	__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/__init_
	_.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/_compat
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/_struct
	ures.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/markers
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/require
	ments.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/specifi
	ers.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/utils.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/version
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__i
	nit__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/bar.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/counter.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/helpers.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/spinner.
	py, .venv.2.7/lib/python2.7/site-packages/pip/_vendor/pyparsing.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/re-vendor.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/adapters
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/api.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/auth.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/cacert.p
	em,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/certs.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/compat.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/cookies.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/exceptio
	ns.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/hooks.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/models.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/big5freq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/big5prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/chardetect.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/chardistribution.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/charsetgroupprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/charsetprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/codingstatemachine.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/compat.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/constants.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/cp949prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/escprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/escsm.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/eucjpprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euckrfreq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euckrprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euctwfreq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euctwprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312freq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/hebrewprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/jisfreq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/jpcntx.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langbulgarianmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langcyrillicmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langgreekmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langhebrewmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langhungarianmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langthaimodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/latin1prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/mbcharsetprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/mbcsgroupprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/mbcssm.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/sbcharsetprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/sbcsgroupprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/sjisprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/universaldetector.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/utf8prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/_collections.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/connection.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/connectionpool.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/appengine.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/ntlmpool.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/pyopenssl.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/socks.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/exceptions.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/fields.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/filepost.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ordered_dict.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/six.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/_implementation.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/poolmanager.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/request.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/response.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/connection.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/request.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/response.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/retry.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/ssl_.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/timeout.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/url.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/sessions
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/status_c
	odes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/structur
	es.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/utils.py
	, .venv.2.7/lib/python2.7/site-packages/pip/_vendor/retrying.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/six.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/__in
	it__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/labe
	ls.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/mkla
	bels.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/test
	s.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/x_us
	er_defined.py,
	.venv.2.7/lib/python2.7/site-packages/pip/basecommand.py,
	.venv.2.7/lib/python2.7/site-packages/pip/baseparser.py,
	.venv.2.7/lib/python2.7/site-packages/pip/cmdoptions.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/check.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/completion.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/download.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/freeze.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/hash.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/help.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/install.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/list.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/search.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/show.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/uninstall.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/wheel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/compat/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/compat/dictconfig.py,
	.venv.2.7/lib/python2.7/site-packages/pip/download.py,
	.venv.2.7/lib/python2.7/site-packages/pip/exceptions.py,
	.venv.2.7/lib/python2.7/site-packages/pip/index.py,
	.venv.2.7/lib/python2.7/site-packages/pip/locations.py,
	.venv.2.7/lib/python2.7/site-packages/pip/models/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/models/index.py,
	.venv.2.7/lib/python2.7/site-packages/pip/operations/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/operations/check.py,
	.venv.2.7/lib/python2.7/site-packages/pip/operations/freeze.py,
	.venv.2.7/lib/python2.7/site-packages/pip/pep425tags.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_file.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_install.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_set.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_uninstall.py,
	.venv.2.7/lib/python2.7/site-packages/pip/status_codes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/appdirs.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/build.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/deprecation.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/encoding.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/filesystem.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/glibc.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/hashes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/logging.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/outdated.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/packaging.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/setuptools_build.py
	, .venv.2.7/lib/python2.7/site-packages/pip/utils/ui.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/bazaar.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/git.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/mercurial.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/subversion.py,
	.venv.2.7/lib/python2.7/site-packages/pip/wheel.py,
	.venv.2.7/lib/python2.7/site-packages/pkg_resources/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/DES
	CRIPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/INS
	TALLER,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/MET
	ADATA,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/REC
	ORD,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/WHE
	EL,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/met
	adata.json,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/top
	_level.txt, .venv.2.7/lib/python2.7/site-packages/pyparsing.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/D
	ESCRIPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/I
	NSTALLER,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/M
	ETADATA,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/R
	ECORD,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/W
	HEEL,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/d
	ependency_links.txt,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/e
	ntry_points.txt,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/m
	etadata.json,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/t
	op_level.txt,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/z
	ip-safe,
	.venv.2.7/lib/python2.7/site-packages/setuptools/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/archive_util.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/__init__.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/alias.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/bdist_egg.
	py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/bdist_rpm.
	py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/bdist_wini
	nst.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/build_clib
	.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/build_ext.
	py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/build_py.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/develop.py
	,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/easy_insta
	ll.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/egg_info.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install.py
	,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install_eg
	g_info.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install_li
	b.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install_sc
	ripts.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/launcher
	manifest.xml,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/py36compat
	.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/register.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/rotate.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/saveopts.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/sdist.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/setopt.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/test.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/upload.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/upload_doc
	s.py, .venv.2.7/lib/python2.7/site-packages/setuptools/config.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/dep_util.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/depends.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/dist.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/extension.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/glob.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/launch.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/lib2to3_ex.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/monkey.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/msvc.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/namespaces.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/package_index.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py26compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py27compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py31compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py33compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py36compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/sandbox.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/script (dev).tmpl,
	.venv.2.7/lib/python2.7/site-packages/setuptools/script.tmpl,
	.venv.2.7/lib/python2.7/site-packages/setuptools/site-patch.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/ssl_support.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/unicode_utils.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/version.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/windows_support.py
	,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/DESCRIPT
	ION.rst,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/INSTALLE
	R,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/METADATA
	,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/RECORD,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/WHEEL,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/metadata
	.json,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/top_leve
	l.txt, .venv.2.7/lib/python2.7/site-packages/six.py,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/DESCRI
	PTION.rst,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/INSTAL
	LER,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/LICENS
	E.txt,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/METADA
	TA,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/RECORD
	,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/WHEEL,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/entry_
	points.txt,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/metada
	ta.json,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/top_le
	vel.txt, .venv.2.7/lib/python2.7/site-packages/wheel/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/__main__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/archive.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/bdist_wheel.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/decorator.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/egg2wheel.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/eggnames.txt,
	.venv.2.7/lib/python2.7/site-packages/wheel/install.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/metadata.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/paths.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/pep425tags.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/pkginfo.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/signatures/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/signatures/djbec.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/signatures/ed25519py.py
	, .venv.2.7/lib/python2.7/site-packages/wheel/signatures/keys.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/complex-dist/compl
	exdist/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/complex-dist/setup
	.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/headers.dist/heade
	r.h,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/headers.dist/heade
	rsdist.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/headers.dist/setup
	.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/pydist-schema.json
	,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/simple.dist/setup.
	py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/simple.dist/simple
	dist/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_basic.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_install.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_keys.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_paths.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_ranking.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_signatures.py
	, .venv.2.7/lib/python2.7/site-packages/wheel/test/test_tagopt.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_tool.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_wheelfile.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/tool/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/util.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/wininst2wheel.py,
	.venv.2.7/lib/python2.7/site.py, .venv.2.7/lib/python2.7/sre.py,
	.venv.2.7/lib/python2.7/sre_compile.py,
	.venv.2.7/lib/python2.7/sre_constants.py,
	.venv.2.7/lib/python2.7/sre_parse.py,
	.venv.2.7/lib/python2.7/stat.py, .venv.2.7/lib/python2.7/types.py,
	.venv.2.7/lib/python2.7/warnings.py, .venv.2.7/local/bin,
	.venv.2.7/local/include, .venv.2.7/local/lib,
	.venv.2.7/pip-selfcheck.json, .venv.3.5/bin/activate,
	.venv.3.5/bin/activate.csh, .venv.3.5/bin/activate.fish,
	.venv.3.5/bin/activate_this.py, .venv.3.5/bin/easy_install,
	.venv.3.5/bin/easy_install-3.5, .venv.3.5/bin/flake8,
	.venv.3.5/bin/nosetests, .venv.3.5/bin/nosetests-3.4,
	.venv.3.5/bin/pip, .venv.3.5/bin/pip3, .venv.3.5/bin/pip3.5,
	.venv.3.5/bin/py.test, .venv.3.5/bin/pycodestyle,
	.venv.3.5/bin/pydisasm, .venv.3.5/bin/pyflakes,
	.venv.3.5/bin/pytest, .venv.3.5/bin/python,
	.venv.3.5/bin/python-config, .venv.3.5/bin/python3.5,
	.venv.3.5/bin/wheel, .venv.3.5/include/python3.5m,
	.venv.3.5/lib/python3.5/__future__.py,
	.venv.3.5/lib/python3.5/_bootlocale.py,
	.venv.3.5/lib/python3.5/_collections_abc.py,
	.venv.3.5/lib/python3.5/_dummy_thread.py,
	.venv.3.5/lib/python3.5/_weakrefset.py,
	.venv.3.5/lib/python3.5/abc.py, .venv.3.5/lib/python3.5/base64.py,
	.venv.3.5/lib/python3.5/bisect.py,
	.venv.3.5/lib/python3.5/codecs.py,
	.venv.3.5/lib/python3.5/collections,
	.venv.3.5/lib/python3.5/config-3.5m-x86_64-linux-gnu,
	.venv.3.5/lib/python3.5/copy.py,
	.venv.3.5/lib/python3.5/copyreg.py,
	.venv.3.5/lib/python3.5/distutils/__init__.py,
	.venv.3.5/lib/python3.5/distutils/distutils.cfg,
	.venv.3.5/lib/python3.5/encodings,
	.venv.3.5/lib/python3.5/fnmatch.py,
	.venv.3.5/lib/python3.5/functools.py,
	.venv.3.5/lib/python3.5/genericpath.py,
	.venv.3.5/lib/python3.5/hashlib.py,
	.venv.3.5/lib/python3.5/heapq.py, .venv.3.5/lib/python3.5/hmac.py,
	.venv.3.5/lib/python3.5/imp.py, .venv.3.5/lib/python3.5/importlib,
	.venv.3.5/lib/python3.5/io.py, .venv.3.5/lib/python3.5/keyword.py,
	.venv.3.5/lib/python3.5/lib-dynload,
	.venv.3.5/lib/python3.5/linecache.py,
	.venv.3.5/lib/python3.5/locale.py,
	.venv.3.5/lib/python3.5/no-global-site-packages.txt,
	.venv.3.5/lib/python3.5/ntpath.py,
	.venv.3.5/lib/python3.5/operator.py,
	.venv.3.5/lib/python3.5/orig-prefix.txt,
	.venv.3.5/lib/python3.5/os.py,
	.venv.3.5/lib/python3.5/plat-x86_64-linux-gnu,
	.venv.3.5/lib/python3.5/posixpath.py,
	.venv.3.5/lib/python3.5/random.py, .venv.3.5/lib/python3.5/re.py,
	.venv.3.5/lib/python3.5/reprlib.py,
	.venv.3.5/lib/python3.5/rlcompleter.py,
	.venv.3.5/lib/python3.5/shutil.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_argcomplete.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_code/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_code/_py2traceback.p
	y, .venv.3.5/lib/python3.5/site-packages/_pytest/_code/code.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_code/source.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_pluggy.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/assertion/__init__.py
	,
	.venv.3.5/lib/python3.5/site-packages/_pytest/assertion/rewrite.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/assertion/util.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/cacheprovider.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/capture.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/compat.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/config.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/debugging.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/deprecated.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/doctest.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/fixtures.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/freeze_support.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/helpconfig.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/hookspec.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/junitxml.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/main.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/mark.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/monkeypatch.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/nose.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/pastebin.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/pytester.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/python.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/recwarn.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/resultlog.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/runner.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/setuponly.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/setupplan.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/skipping.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/terminal.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/tmpdir.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/unittest.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/vendored_packages/__i
	nit__.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/vendored_packages/plu
	ggy.py,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/DESCR
	IPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/INSTA
	LLER,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/METAD
	ATA,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/RECOR
	D,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/WHEEL
	,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/metad
	ata.json,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/top_l
	evel.txt, .venv.3.5/lib/python3.5/site-packages/appdirs.py,
	.venv.3.5/lib/python3.5/site-packages/easy-install.pth,
	.venv.3.5/lib/python3.5/site-packages/easy_install.py,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/flake8/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/api/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/api/legacy.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/checker.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/defaults.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/exceptions.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/formatting/__init__.py
	, .venv.3.5/lib/python3.5/site-packages/flake8/formatting/base.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/formatting/default.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/application.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/cli.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/debug.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/git.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/mercurial.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/options.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/setuptools_comman
	d.py, .venv.3.5/lib/python3.5/site-packages/flake8/main/vcs.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/aggregator.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/config.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/manager.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/_trie.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/manager.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/notifier.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/pyflakes.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/processor.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/statistics.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/style_guide.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/utils.py,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/mccabe.py,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/DESCRIPT
	ION.rst,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/INSTALLE
	R,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/METADATA
	,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/entry_po
	ints.txt,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/metadata
	.json,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/top_leve
	l.txt, .venv.3.5/lib/python3.5/site-packages/nose/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/case.py,
	.venv.3.5/lib/python3.5/site-packages/nose/commands.py,
	.venv.3.5/lib/python3.5/site-packages/nose/config.py,
	.venv.3.5/lib/python3.5/site-packages/nose/core.py,
	.venv.3.5/lib/python3.5/site-packages/nose/exc.py,
	.venv.3.5/lib/python3.5/site-packages/nose/ext/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/ext/dtcompat.py,
	.venv.3.5/lib/python3.5/site-packages/nose/failure.py,
	.venv.3.5/lib/python3.5/site-packages/nose/importer.py,
	.venv.3.5/lib/python3.5/site-packages/nose/inspector.py,
	.venv.3.5/lib/python3.5/site-packages/nose/loader.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/allmodules.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/attrib.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/base.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/builtin.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/capture.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/collect.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/cover.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/debug.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/deprecated.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/doctests.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/errorclass.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/failuredetail.py
	, .venv.3.5/lib/python3.5/site-packages/nose/plugins/isolate.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/logcapture.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/manager.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/multiprocess.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/plugintest.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/prof.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/skip.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/testid.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/xunit.py,
	.venv.3.5/lib/python3.5/site-packages/nose/proxy.py,
	.venv.3.5/lib/python3.5/site-packages/nose/pyversion.py,
	.venv.3.5/lib/python3.5/site-packages/nose/result.py,
	.venv.3.5/lib/python3.5/site-packages/nose/selector.py,
	.venv.3.5/lib/python3.5/site-packages/nose/sphinx/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/sphinx/pluginopts.py,
	.venv.3.5/lib/python3.5/site-packages/nose/suite.py,
	.venv.3.5/lib/python3.5/site-packages/nose/tools/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/tools/nontrivial.py,
	.venv.3.5/lib/python3.5/site-packages/nose/tools/trivial.py,
	.venv.3.5/lib/python3.5/site-packages/nose/twistedtools.py,
	.venv.3.5/lib/python3.5/site-packages/nose/usage.txt,
	.venv.3.5/lib/python3.5/site-packages/nose/util.py,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/DESC
	RIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/INST
	ALLER,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/META
	DATA,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/RECO
	RD,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/WHEE
	L,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/meta
	data.json,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/top_
	level.txt,
	.venv.3.5/lib/python3.5/site-packages/packaging/__about__.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/_compat.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/_structures.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/markers.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/requirements.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/specifiers.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/utils.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/version.py,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/DESCRIPTI
	ON.rst,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/INSTALLER
	,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/METADATA,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/entry_poi
	nts.txt,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/metadata.
	json,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/top_level
	.txt, .venv.3.5/lib/python3.5/site-packages/pip/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/appdirs.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/__in
	it__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/_cmd
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/adap
	ter.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	e.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	es/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	es/file_cache.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	es/redis_cache.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/comp
	at.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cont
	roller.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/file
	wrapper.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/heur
	istics.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/seri
	alize.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/wrap
	per.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/ansi.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/ansitowi
	n32.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/initiali
	se.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/win32.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/winterm.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/__init__.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/misc.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/shutil.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.cfg,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/tarfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/compat.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/database.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/index.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/locators.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/manifest.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/markers.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/metadata.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/resources
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/scripts.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/util.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/version.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/wheel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distro.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_ihatexm
	l.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_inputst
	ream.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_tokeniz
	er.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/__
	init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/_b
	ase.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/da
	trie.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/py
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_utils.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/constant
	s.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	alphabeticalattributes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	base.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	inject_meta_charset.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	lint.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	optionaltags.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	sanitizer.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	whitespace.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/html5par
	ser.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/serializ
	er.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadap
	ters/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadap
	ters/genshi.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadap
	ters/sax.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/base.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/dom.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree_lxml.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/base.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/dom.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree_lxml.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/genshi.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/ipaddress.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/linklock
	file.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/mkdirloc
	kfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/pidlockf
	ile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/sqlitelo
	ckfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/symlinkl
	ockfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/ordereddict.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/__about
	__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/__init_
	_.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/_compat
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/_struct
	ures.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/markers
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/require
	ments.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/specifi
	ers.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/utils.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/version
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__i
	nit__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/bar.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/counter.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/helpers.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/spinner.
	py, .venv.3.5/lib/python3.5/site-packages/pip/_vendor/pyparsing.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/re-vendor.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/adapters
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/api.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/auth.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/cacert.p
	em,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/certs.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/compat.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/cookies.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/exceptio
	ns.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/hooks.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/models.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/big5freq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/big5prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/chardetect.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/chardistribution.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/charsetgroupprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/charsetprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/codingstatemachine.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/compat.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/constants.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/cp949prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/escprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/escsm.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/eucjpprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euckrfreq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euckrprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euctwfreq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euctwprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312freq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/hebrewprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/jisfreq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/jpcntx.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langbulgarianmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langcyrillicmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langgreekmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langhebrewmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langhungarianmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langthaimodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/latin1prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/mbcharsetprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/mbcsgroupprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/mbcssm.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/sbcharsetprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/sbcsgroupprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/sjisprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/universaldetector.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/utf8prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/_collections.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/connection.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/connectionpool.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/appengine.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/ntlmpool.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/pyopenssl.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/socks.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/exceptions.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/fields.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/filepost.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ordered_dict.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/six.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/_implementation.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/poolmanager.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/request.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/response.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/connection.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/request.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/response.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/retry.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/ssl_.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/timeout.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/url.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/sessions
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/status_c
	odes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/structur
	es.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/utils.py
	, .venv.3.5/lib/python3.5/site-packages/pip/_vendor/retrying.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/six.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/__in
	it__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/labe
	ls.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/mkla
	bels.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/test
	s.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/x_us
	er_defined.py,
	.venv.3.5/lib/python3.5/site-packages/pip/basecommand.py,
	.venv.3.5/lib/python3.5/site-packages/pip/baseparser.py,
	.venv.3.5/lib/python3.5/site-packages/pip/cmdoptions.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/check.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/completion.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/download.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/freeze.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/hash.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/help.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/install.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/list.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/search.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/show.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/uninstall.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/wheel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/compat/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/compat/dictconfig.py,
	.venv.3.5/lib/python3.5/site-packages/pip/download.py,
	.venv.3.5/lib/python3.5/site-packages/pip/exceptions.py,
	.venv.3.5/lib/python3.5/site-packages/pip/index.py,
	.venv.3.5/lib/python3.5/site-packages/pip/locations.py,
	.venv.3.5/lib/python3.5/site-packages/pip/models/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/models/index.py,
	.venv.3.5/lib/python3.5/site-packages/pip/operations/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/operations/check.py,
	.venv.3.5/lib/python3.5/site-packages/pip/operations/freeze.py,
	.venv.3.5/lib/python3.5/site-packages/pip/pep425tags.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_file.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_install.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_set.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_uninstall.py,
	.venv.3.5/lib/python3.5/site-packages/pip/status_codes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/appdirs.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/build.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/deprecation.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/encoding.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/filesystem.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/glibc.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/hashes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/logging.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/outdated.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/packaging.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/setuptools_build.py
	, .venv.3.5/lib/python3.5/site-packages/pip/utils/ui.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/bazaar.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/git.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/mercurial.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/subversion.py,
	.venv.3.5/lib/python3.5/site-packages/pip/wheel.py,
	.venv.3.5/lib/python3.5/site-packages/pkg_resources/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/DESCRIPTI
	ON.rst,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/INSTALLER
	,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/METADATA,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/metadata.
	json,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/top_level
	.txt, .venv.3.5/lib/python3.5/site-packages/py/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/__metainfo.py,
	.venv.3.5/lib/python3.5/site-packages/py/_apipkg.py,
	.venv.3.5/lib/python3.5/site-packages/py/_builtin.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/_assertionnew.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/_assertionold.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/_py2traceback.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/assertion.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/code.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/source.py,
	.venv.3.5/lib/python3.5/site-packages/py/_error.py,
	.venv.3.5/lib/python3.5/site-packages/py/_iniconfig.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/capture.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/saferepr.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/terminalwriter.py,
	.venv.3.5/lib/python3.5/site-packages/py/_log/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_log/log.py,
	.venv.3.5/lib/python3.5/site-packages/py/_log/warning.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/cacheutil.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/common.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/local.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/svnurl.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/svnwc.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/cmdexec.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/forkedfunc.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/killproc.py,
	.venv.3.5/lib/python3.5/site-packages/py/_std.py,
	.venv.3.5/lib/python3.5/site-packages/py/_xmlgen.py,
	.venv.3.5/lib/python3.5/site-packages/py/test.py,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/D
	ESCRIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/I
	NSTALLER,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/M
	ETADATA,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/R
	ECORD,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/W
	HEEL,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/e
	ntry_points.txt,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/m
	etadata.json,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/n
	amespace_packages.txt,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/t
	op_level.txt, .venv.3.5/lib/python3.5/site-packages/pycodestyle.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/DESC
	RIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/INST
	ALLER,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/META
	DATA,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/RECO
	RD,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/WHEE
	L,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/entr
	y_points.txt,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/meta
	data.json,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/top_
	level.txt,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/api.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/checker.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/messages.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/reporter.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/scripts/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/scripts/pyflakes.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/harness.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_api.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_dict.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_doctests.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_imports.py
	,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_other.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_return_wit
	h_arguments_inside_generator.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_undefined_
	names.py,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/DES
	CRIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/INS
	TALLER,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/MET
	ADATA,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/REC
	ORD,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/WHE
	EL,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/met
	adata.json,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/top
	_level.txt, .venv.3.5/lib/python3.5/site-packages/pyparsing.py,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/LICENS
	E.txt,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/pytest.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/D
	ESCRIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/I
	NSTALLER,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/M
	ETADATA,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/R
	ECORD,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/W
	HEEL,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/d
	ependency_links.txt,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/e
	ntry_points.txt,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/m
	etadata.json,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/t
	op_level.txt,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/z
	ip-safe,
	.venv.3.5/lib/python3.5/site-packages/setuptools/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/archive_util.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/__init__.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/alias.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/bdist_egg.
	py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/bdist_rpm.
	py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/bdist_wini
	nst.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/build_clib
	.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/build_ext.
	py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/build_py.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/develop.py
	,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/easy_insta
	ll.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/egg_info.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install.py
	,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install_eg
	g_info.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install_li
	b.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install_sc
	ripts.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/launcher
	manifest.xml,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/py36compat
	.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/register.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/rotate.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/saveopts.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/sdist.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/setopt.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/test.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/upload.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/upload_doc
	s.py, .venv.3.5/lib/python3.5/site-packages/setuptools/config.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/dep_util.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/depends.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/dist.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/extension.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/glob.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/launch.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/lib2to3_ex.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/monkey.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/msvc.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/namespaces.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/package_index.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py26compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py27compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py31compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py33compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py36compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/sandbox.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/script (dev).tmpl,
	.venv.3.5/lib/python3.5/site-packages/setuptools/script.tmpl,
	.venv.3.5/lib/python3.5/site-packages/setuptools/site-patch.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/ssl_support.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/unicode_utils.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/version.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/windows_support.py
	,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/DESCRIPT
	ION.rst,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/INSTALLE
	R,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/METADATA
	,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/metadata
	.json,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/top_leve
	l.txt, .venv.3.5/lib/python3.5/site-packages/six.py,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/LICENS
	E.txt,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/wheel/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/archive.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/bdist_wheel.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/decorator.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/egg2wheel.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/eggnames.txt,
	.venv.3.5/lib/python3.5/site-packages/wheel/install.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/metadata.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/paths.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/pep425tags.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/pkginfo.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/signatures/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/signatures/djbec.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/signatures/ed25519py.py
	, .venv.3.5/lib/python3.5/site-packages/wheel/signatures/keys.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/complex-dist/compl
	exdist/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/complex-dist/setup
	.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/headers.dist/heade
	r.h,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/headers.dist/heade
	rsdist.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/headers.dist/setup
	.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/pydist-schema.json
	,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/simple.dist/setup.
	py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/simple.dist/simple
	dist/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_basic.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_install.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_keys.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_paths.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_ranking.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_signatures.py
	, .venv.3.5/lib/python3.5/site-packages/wheel/test/test_tagopt.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_tool.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_wheelfile.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/tool/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/util.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/wininst2wheel.py,
	.venv.3.5/lib/python3.5/site-packages/xdis.egg-link,
	.venv.3.5/lib/python3.5/site.py,
	.venv.3.5/lib/python3.5/sre_compile.py,
	.venv.3.5/lib/python3.5/sre_constants.py,
	.venv.3.5/lib/python3.5/sre_parse.py,
	.venv.3.5/lib/python3.5/stat.py, .venv.3.5/lib/python3.5/struct.py,
	.venv.3.5/lib/python3.5/tarfile.py,
	.venv.3.5/lib/python3.5/tempfile.py,
	.venv.3.5/lib/python3.5/token.py,
	.venv.3.5/lib/python3.5/tokenize.py,
	.venv.3.5/lib/python3.5/types.py,
	.venv.3.5/lib/python3.5/warnings.py,
	.venv.3.5/lib/python3.5/weakref.py, .venv.3.5/man/man1/nosetests.1,
	.venv.3.5/pip-selfcheck.json: removed accidentally added virtual
	environments

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* .gitignore: added .venv to gitignore

2017-03-09  Daniel Bradburn <moagstar@gmail.com>

	* .idea/dictionaries/moagstar.xml,
	.idea/inspectionProfiles/Project_Default.xml,
	.idea/inspectionProfiles/profiles_settings.xml, .idea/misc.xml,
	.idea/modules.xml, .idea/python-xdis.iml, .idea/vcs.xml,
	.idea/workspace.xml, .venv.2.7/bin/activate,
	.venv.2.7/bin/activate.csh, .venv.2.7/bin/activate.fish,
	.venv.2.7/bin/activate_this.py, .venv.2.7/bin/easy_install,
	.venv.2.7/bin/easy_install-2.7, .venv.2.7/bin/pip,
	.venv.2.7/bin/pip2, .venv.2.7/bin/pip2.7,
	.venv.2.7/bin/python-config, .venv.2.7/bin/python2,
	.venv.2.7/bin/python2.7, .venv.2.7/bin/wheel,
	.venv.2.7/include/python2.7, .venv.2.7/lib/python2.7/UserDict.py,
	.venv.2.7/lib/python2.7/_abcoll.py,
	.venv.2.7/lib/python2.7/_weakrefset.py,
	.venv.2.7/lib/python2.7/abc.py, .venv.2.7/lib/python2.7/codecs.py,
	.venv.2.7/lib/python2.7/copy_reg.py,
	.venv.2.7/lib/python2.7/distutils/__init__.py,
	.venv.2.7/lib/python2.7/distutils/distutils.cfg,
	.venv.2.7/lib/python2.7/encodings,
	.venv.2.7/lib/python2.7/fnmatch.py,
	.venv.2.7/lib/python2.7/genericpath.py,
	.venv.2.7/lib/python2.7/lib-dynload,
	.venv.2.7/lib/python2.7/linecache.py,
	.venv.2.7/lib/python2.7/locale.py,
	.venv.2.7/lib/python2.7/no-global-site-packages.txt,
	.venv.2.7/lib/python2.7/ntpath.py,
	.venv.2.7/lib/python2.7/orig-prefix.txt,
	.venv.2.7/lib/python2.7/os.py,
	.venv.2.7/lib/python2.7/posixpath.py,
	.venv.2.7/lib/python2.7/re.py,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/DESCR
	IPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/INSTA
	LLER,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/METAD
	ATA,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/RECOR
	D,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/WHEEL
	,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/metad
	ata.json,
	.venv.2.7/lib/python2.7/site-packages/appdirs-1.4.3.dist-info/top_l
	evel.txt, .venv.2.7/lib/python2.7/site-packages/appdirs.py,
	.venv.2.7/lib/python2.7/site-packages/easy_install.py,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/DESC
	RIPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/INST
	ALLER,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/META
	DATA,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/RECO
	RD,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/WHEE
	L,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/meta
	data.json,
	.venv.2.7/lib/python2.7/site-packages/packaging-16.8.dist-info/top_
	level.txt,
	.venv.2.7/lib/python2.7/site-packages/packaging/__about__.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/_compat.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/_structures.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/markers.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/requirements.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/specifiers.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/utils.py,
	.venv.2.7/lib/python2.7/site-packages/packaging/version.py,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/DESCRIPTI
	ON.rst,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/INSTALLER
	,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/METADATA,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/RECORD,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/WHEEL,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/entry_poi
	nts.txt,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/metadata.
	json,
	.venv.2.7/lib/python2.7/site-packages/pip-9.0.1.dist-info/top_level
	.txt, .venv.2.7/lib/python2.7/site-packages/pip/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/__main__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/appdirs.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/__in
	it__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/_cmd
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/adap
	ter.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	e.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	es/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	es/file_cache.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cach
	es/redis_cache.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/comp
	at.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/cont
	roller.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/file
	wrapper.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/heur
	istics.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/seri
	alize.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/cachecontrol/wrap
	per.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/ansi.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/ansitowi
	n32.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/initiali
	se.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/win32.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/colorama/winterm.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/__init__.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/misc.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/shutil.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.cfg,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/_backport
	/tarfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/compat.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/database.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/index.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/locators.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/manifest.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/markers.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/metadata.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/resources
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/scripts.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/util.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/version.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distlib/wheel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/distro.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_ihatexm
	l.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_inputst
	ream.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_tokeniz
	er.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/__
	init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/_b
	ase.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/da
	trie.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_trie/py
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/_utils.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/constant
	s.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	alphabeticalattributes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	base.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	inject_meta_charset.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	lint.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	optionaltags.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	sanitizer.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/filters/
	whitespace.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/html5par
	ser.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/serializ
	er.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treeadap
	ters/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treeadap
	ters/genshi.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treeadap
	ters/sax.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/base.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/dom.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree_lxml.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/base.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/dom.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree_lxml.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/html5lib/treewalk
	ers/genshi.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/ipaddress.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/linklock
	file.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/mkdirloc
	kfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/pidlockf
	ile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/sqlitelo
	ckfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/lockfile/symlinkl
	ockfile.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/ordereddict.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/__about
	__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/__init_
	_.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/_compat
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/_struct
	ures.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/markers
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/require
	ments.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/specifi
	ers.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/utils.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/packaging/version
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__i
	nit__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/bar.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/counter.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/helpers.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/progress/spinner.
	py, .venv.2.7/lib/python2.7/site-packages/pip/_vendor/pyparsing.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/re-vendor.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/__init__
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/adapters
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/api.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/auth.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/cacert.p
	em,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/certs.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/compat.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/cookies.
	py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/exceptio
	ns.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/hooks.py
	,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/models.p
	y,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/big5freq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/big5prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/chardetect.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/chardistribution.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/charsetgroupprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/charsetprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/codingstatemachine.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/compat.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/constants.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/cp949prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/escprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/escsm.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/eucjpprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euckrfreq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euckrprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euctwfreq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/euctwprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312freq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/hebrewprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/jisfreq.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/jpcntx.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langbulgarianmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langcyrillicmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langgreekmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langhebrewmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langhungarianmodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/langthaimodel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/latin1prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/mbcharsetprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/mbcsgroupprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/mbcssm.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/sbcharsetprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/sbcsgroupprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/sjisprober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/universaldetector.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/chardet/utf8prober.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/_collections.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/connection.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/connectionpool.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/appengine.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/ntlmpool.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/pyopenssl.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/socks.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/exceptions.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/fields.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/filepost.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ordered_dict.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/six.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/_implementation.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/poolmanager.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/request.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/response.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/connection.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/request.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/response.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/retry.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/ssl_.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/timeout.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/packages
	/urllib3/util/url.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/sessions
	.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/status_c
	odes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/structur
	es.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/requests/utils.py
	, .venv.2.7/lib/python2.7/site-packages/pip/_vendor/retrying.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/six.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/__in
	it__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/labe
	ls.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/mkla
	bels.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/test
	s.py,
	.venv.2.7/lib/python2.7/site-packages/pip/_vendor/webencodings/x_us
	er_defined.py,
	.venv.2.7/lib/python2.7/site-packages/pip/basecommand.py,
	.venv.2.7/lib/python2.7/site-packages/pip/baseparser.py,
	.venv.2.7/lib/python2.7/site-packages/pip/cmdoptions.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/check.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/completion.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/download.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/freeze.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/hash.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/help.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/install.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/list.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/search.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/show.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/uninstall.py,
	.venv.2.7/lib/python2.7/site-packages/pip/commands/wheel.py,
	.venv.2.7/lib/python2.7/site-packages/pip/compat/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/compat/dictconfig.py,
	.venv.2.7/lib/python2.7/site-packages/pip/download.py,
	.venv.2.7/lib/python2.7/site-packages/pip/exceptions.py,
	.venv.2.7/lib/python2.7/site-packages/pip/index.py,
	.venv.2.7/lib/python2.7/site-packages/pip/locations.py,
	.venv.2.7/lib/python2.7/site-packages/pip/models/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/models/index.py,
	.venv.2.7/lib/python2.7/site-packages/pip/operations/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/operations/check.py,
	.venv.2.7/lib/python2.7/site-packages/pip/operations/freeze.py,
	.venv.2.7/lib/python2.7/site-packages/pip/pep425tags.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_file.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_install.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_set.py,
	.venv.2.7/lib/python2.7/site-packages/pip/req/req_uninstall.py,
	.venv.2.7/lib/python2.7/site-packages/pip/status_codes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/appdirs.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/build.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/deprecation.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/encoding.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/filesystem.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/glibc.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/hashes.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/logging.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/outdated.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/packaging.py,
	.venv.2.7/lib/python2.7/site-packages/pip/utils/setuptools_build.py
	, .venv.2.7/lib/python2.7/site-packages/pip/utils/ui.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/bazaar.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/git.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/mercurial.py,
	.venv.2.7/lib/python2.7/site-packages/pip/vcs/subversion.py,
	.venv.2.7/lib/python2.7/site-packages/pip/wheel.py,
	.venv.2.7/lib/python2.7/site-packages/pkg_resources/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/DES
	CRIPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/INS
	TALLER,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/MET
	ADATA,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/REC
	ORD,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/WHE
	EL,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/met
	adata.json,
	.venv.2.7/lib/python2.7/site-packages/pyparsing-2.2.0.dist-info/top
	_level.txt, .venv.2.7/lib/python2.7/site-packages/pyparsing.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/D
	ESCRIPTION.rst,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/I
	NSTALLER,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/M
	ETADATA,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/R
	ECORD,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/W
	HEEL,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/d
	ependency_links.txt,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/e
	ntry_points.txt,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/m
	etadata.json,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/t
	op_level.txt,
	.venv.2.7/lib/python2.7/site-packages/setuptools-34.3.1.dist-info/z
	ip-safe,
	.venv.2.7/lib/python2.7/site-packages/setuptools/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/archive_util.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/__init__.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/alias.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/bdist_egg.
	py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/bdist_rpm.
	py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/bdist_wini
	nst.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/build_clib
	.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/build_ext.
	py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/build_py.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/develop.py
	,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/easy_insta
	ll.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/egg_info.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install.py
	,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install_eg
	g_info.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install_li
	b.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/install_sc
	ripts.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/launcher
	manifest.xml,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/py36compat
	.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/register.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/rotate.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/saveopts.p
	y,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/sdist.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/setopt.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/test.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/upload.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/command/upload_doc
	s.py, .venv.2.7/lib/python2.7/site-packages/setuptools/config.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/dep_util.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/depends.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/dist.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/extension.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/glob.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/launch.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/lib2to3_ex.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/monkey.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/msvc.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/namespaces.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/package_index.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py26compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py27compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py31compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py33compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/py36compat.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/sandbox.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/script (dev).tmpl,
	.venv.2.7/lib/python2.7/site-packages/setuptools/script.tmpl,
	.venv.2.7/lib/python2.7/site-packages/setuptools/site-patch.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/ssl_support.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/unicode_utils.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/version.py,
	.venv.2.7/lib/python2.7/site-packages/setuptools/windows_support.py
	,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/DESCRIPT
	ION.rst,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/INSTALLE
	R,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/METADATA
	,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/RECORD,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/WHEEL,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/metadata
	.json,
	.venv.2.7/lib/python2.7/site-packages/six-1.10.0.dist-info/top_leve
	l.txt, .venv.2.7/lib/python2.7/site-packages/six.py,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/DESCRI
	PTION.rst,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/INSTAL
	LER,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/LICENS
	E.txt,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/METADA
	TA,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/RECORD
	,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/WHEEL,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/entry_
	points.txt,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/metada
	ta.json,
	.venv.2.7/lib/python2.7/site-packages/wheel-0.29.0.dist-info/top_le
	vel.txt, .venv.2.7/lib/python2.7/site-packages/wheel/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/__main__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/archive.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/bdist_wheel.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/decorator.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/egg2wheel.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/eggnames.txt,
	.venv.2.7/lib/python2.7/site-packages/wheel/install.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/metadata.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/paths.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/pep425tags.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/pkginfo.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/signatures/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/signatures/djbec.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/signatures/ed25519py.py
	, .venv.2.7/lib/python2.7/site-packages/wheel/signatures/keys.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/complex-dist/compl
	exdist/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/complex-dist/setup
	.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/headers.dist/heade
	r.h,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/headers.dist/heade
	rsdist.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/headers.dist/setup
	.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/pydist-schema.json
	,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/simple.dist/setup.
	py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/simple.dist/simple
	dist/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_basic.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_install.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_keys.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_paths.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_ranking.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_signatures.py
	, .venv.2.7/lib/python2.7/site-packages/wheel/test/test_tagopt.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_tool.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/test/test_wheelfile.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/tool/__init__.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/util.py,
	.venv.2.7/lib/python2.7/site-packages/wheel/wininst2wheel.py,
	.venv.2.7/lib/python2.7/site.py, .venv.2.7/lib/python2.7/sre.py,
	.venv.2.7/lib/python2.7/sre_compile.py,
	.venv.2.7/lib/python2.7/sre_constants.py,
	.venv.2.7/lib/python2.7/sre_parse.py,
	.venv.2.7/lib/python2.7/stat.py, .venv.2.7/lib/python2.7/types.py,
	.venv.2.7/lib/python2.7/warnings.py, .venv.2.7/local/bin,
	.venv.2.7/local/include, .venv.2.7/local/lib,
	.venv.2.7/pip-selfcheck.json, .venv.3.5/bin/activate,
	.venv.3.5/bin/activate.csh, .venv.3.5/bin/activate.fish,
	.venv.3.5/bin/activate_this.py, .venv.3.5/bin/easy_install,
	.venv.3.5/bin/easy_install-3.5, .venv.3.5/bin/flake8,
	.venv.3.5/bin/nosetests, .venv.3.5/bin/nosetests-3.4,
	.venv.3.5/bin/pip, .venv.3.5/bin/pip3, .venv.3.5/bin/pip3.5,
	.venv.3.5/bin/py.test, .venv.3.5/bin/pycodestyle,
	.venv.3.5/bin/pydisasm, .venv.3.5/bin/pyflakes,
	.venv.3.5/bin/pytest, .venv.3.5/bin/python,
	.venv.3.5/bin/python-config, .venv.3.5/bin/python3.5,
	.venv.3.5/bin/wheel, .venv.3.5/include/python3.5m,
	.venv.3.5/lib/python3.5/__future__.py,
	.venv.3.5/lib/python3.5/_bootlocale.py,
	.venv.3.5/lib/python3.5/_collections_abc.py,
	.venv.3.5/lib/python3.5/_dummy_thread.py,
	.venv.3.5/lib/python3.5/_weakrefset.py,
	.venv.3.5/lib/python3.5/abc.py, .venv.3.5/lib/python3.5/base64.py,
	.venv.3.5/lib/python3.5/bisect.py,
	.venv.3.5/lib/python3.5/codecs.py,
	.venv.3.5/lib/python3.5/collections,
	.venv.3.5/lib/python3.5/config-3.5m-x86_64-linux-gnu,
	.venv.3.5/lib/python3.5/copy.py,
	.venv.3.5/lib/python3.5/copyreg.py,
	.venv.3.5/lib/python3.5/distutils/__init__.py,
	.venv.3.5/lib/python3.5/distutils/distutils.cfg,
	.venv.3.5/lib/python3.5/encodings,
	.venv.3.5/lib/python3.5/fnmatch.py,
	.venv.3.5/lib/python3.5/functools.py,
	.venv.3.5/lib/python3.5/genericpath.py,
	.venv.3.5/lib/python3.5/hashlib.py,
	.venv.3.5/lib/python3.5/heapq.py, .venv.3.5/lib/python3.5/hmac.py,
	.venv.3.5/lib/python3.5/imp.py, .venv.3.5/lib/python3.5/importlib,
	.venv.3.5/lib/python3.5/io.py, .venv.3.5/lib/python3.5/keyword.py,
	.venv.3.5/lib/python3.5/lib-dynload,
	.venv.3.5/lib/python3.5/linecache.py,
	.venv.3.5/lib/python3.5/locale.py,
	.venv.3.5/lib/python3.5/no-global-site-packages.txt,
	.venv.3.5/lib/python3.5/ntpath.py,
	.venv.3.5/lib/python3.5/operator.py,
	.venv.3.5/lib/python3.5/orig-prefix.txt,
	.venv.3.5/lib/python3.5/os.py,
	.venv.3.5/lib/python3.5/plat-x86_64-linux-gnu,
	.venv.3.5/lib/python3.5/posixpath.py,
	.venv.3.5/lib/python3.5/random.py, .venv.3.5/lib/python3.5/re.py,
	.venv.3.5/lib/python3.5/reprlib.py,
	.venv.3.5/lib/python3.5/rlcompleter.py,
	.venv.3.5/lib/python3.5/shutil.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_argcomplete.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_code/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_code/_py2traceback.p
	y, .venv.3.5/lib/python3.5/site-packages/_pytest/_code/code.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_code/source.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/_pluggy.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/assertion/__init__.py
	,
	.venv.3.5/lib/python3.5/site-packages/_pytest/assertion/rewrite.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/assertion/util.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/cacheprovider.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/capture.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/compat.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/config.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/debugging.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/deprecated.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/doctest.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/fixtures.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/freeze_support.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/helpconfig.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/hookspec.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/junitxml.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/main.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/mark.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/monkeypatch.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/nose.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/pastebin.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/pytester.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/python.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/recwarn.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/resultlog.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/runner.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/setuponly.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/setupplan.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/skipping.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/terminal.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/tmpdir.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/unittest.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/vendored_packages/__i
	nit__.py,
	.venv.3.5/lib/python3.5/site-packages/_pytest/vendored_packages/plu
	ggy.py,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/DESCR
	IPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/INSTA
	LLER,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/METAD
	ATA,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/RECOR
	D,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/WHEEL
	,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/metad
	ata.json,
	.venv.3.5/lib/python3.5/site-packages/appdirs-1.4.3.dist-info/top_l
	evel.txt, .venv.3.5/lib/python3.5/site-packages/appdirs.py,
	.venv.3.5/lib/python3.5/site-packages/easy-install.pth,
	.venv.3.5/lib/python3.5/site-packages/easy_install.py,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/flake8-3.3.0.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/flake8/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/api/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/api/legacy.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/checker.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/defaults.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/exceptions.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/formatting/__init__.py
	, .venv.3.5/lib/python3.5/site-packages/flake8/formatting/base.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/formatting/default.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/application.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/cli.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/debug.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/git.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/mercurial.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/options.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/main/setuptools_comman
	d.py, .venv.3.5/lib/python3.5/site-packages/flake8/main/vcs.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/aggregator.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/config.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/options/manager.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/_trie.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/manager.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/notifier.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/plugins/pyflakes.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/processor.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/statistics.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/style_guide.py,
	.venv.3.5/lib/python3.5/site-packages/flake8/utils.py,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/mccabe-0.6.1.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/mccabe.py,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/DESCRIPT
	ION.rst,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/INSTALLE
	R,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/METADATA
	,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/entry_po
	ints.txt,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/metadata
	.json,
	.venv.3.5/lib/python3.5/site-packages/nose-1.3.7.dist-info/top_leve
	l.txt, .venv.3.5/lib/python3.5/site-packages/nose/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/case.py,
	.venv.3.5/lib/python3.5/site-packages/nose/commands.py,
	.venv.3.5/lib/python3.5/site-packages/nose/config.py,
	.venv.3.5/lib/python3.5/site-packages/nose/core.py,
	.venv.3.5/lib/python3.5/site-packages/nose/exc.py,
	.venv.3.5/lib/python3.5/site-packages/nose/ext/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/ext/dtcompat.py,
	.venv.3.5/lib/python3.5/site-packages/nose/failure.py,
	.venv.3.5/lib/python3.5/site-packages/nose/importer.py,
	.venv.3.5/lib/python3.5/site-packages/nose/inspector.py,
	.venv.3.5/lib/python3.5/site-packages/nose/loader.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/allmodules.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/attrib.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/base.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/builtin.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/capture.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/collect.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/cover.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/debug.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/deprecated.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/doctests.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/errorclass.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/failuredetail.py
	, .venv.3.5/lib/python3.5/site-packages/nose/plugins/isolate.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/logcapture.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/manager.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/multiprocess.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/plugintest.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/prof.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/skip.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/testid.py,
	.venv.3.5/lib/python3.5/site-packages/nose/plugins/xunit.py,
	.venv.3.5/lib/python3.5/site-packages/nose/proxy.py,
	.venv.3.5/lib/python3.5/site-packages/nose/pyversion.py,
	.venv.3.5/lib/python3.5/site-packages/nose/result.py,
	.venv.3.5/lib/python3.5/site-packages/nose/selector.py,
	.venv.3.5/lib/python3.5/site-packages/nose/sphinx/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/sphinx/pluginopts.py,
	.venv.3.5/lib/python3.5/site-packages/nose/suite.py,
	.venv.3.5/lib/python3.5/site-packages/nose/tools/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/nose/tools/nontrivial.py,
	.venv.3.5/lib/python3.5/site-packages/nose/tools/trivial.py,
	.venv.3.5/lib/python3.5/site-packages/nose/twistedtools.py,
	.venv.3.5/lib/python3.5/site-packages/nose/usage.txt,
	.venv.3.5/lib/python3.5/site-packages/nose/util.py,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/DESC
	RIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/INST
	ALLER,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/META
	DATA,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/RECO
	RD,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/WHEE
	L,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/meta
	data.json,
	.venv.3.5/lib/python3.5/site-packages/packaging-16.8.dist-info/top_
	level.txt,
	.venv.3.5/lib/python3.5/site-packages/packaging/__about__.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/_compat.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/_structures.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/markers.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/requirements.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/specifiers.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/utils.py,
	.venv.3.5/lib/python3.5/site-packages/packaging/version.py,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/DESCRIPTI
	ON.rst,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/INSTALLER
	,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/METADATA,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/entry_poi
	nts.txt,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/metadata.
	json,
	.venv.3.5/lib/python3.5/site-packages/pip-9.0.1.dist-info/top_level
	.txt, .venv.3.5/lib/python3.5/site-packages/pip/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/appdirs.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/__in
	it__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/_cmd
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/adap
	ter.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	e.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	es/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	es/file_cache.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cach
	es/redis_cache.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/comp
	at.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/cont
	roller.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/file
	wrapper.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/heur
	istics.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/seri
	alize.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/cachecontrol/wrap
	per.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/ansi.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/ansitowi
	n32.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/initiali
	se.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/win32.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/colorama/winterm.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/__init__.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/misc.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/shutil.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.cfg,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/sysconfig.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/_backport
	/tarfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/compat.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/database.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/index.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/locators.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/manifest.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/markers.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/metadata.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/resources
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/scripts.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/util.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/version.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distlib/wheel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/distro.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_ihatexm
	l.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_inputst
	ream.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_tokeniz
	er.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/__
	init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/_b
	ase.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/da
	trie.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_trie/py
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/_utils.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/constant
	s.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	alphabeticalattributes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	base.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	inject_meta_charset.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	lint.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	optionaltags.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	sanitizer.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/filters/
	whitespace.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/html5par
	ser.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/serializ
	er.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadap
	ters/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadap
	ters/genshi.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treeadap
	ters/sax.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/base.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/dom.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treebuil
	ders/etree_lxml.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/base.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/dom.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/etree_lxml.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/html5lib/treewalk
	ers/genshi.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/ipaddress.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/linklock
	file.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/mkdirloc
	kfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/pidlockf
	ile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/sqlitelo
	ckfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/lockfile/symlinkl
	ockfile.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/ordereddict.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/__about
	__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/__init_
	_.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/_compat
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/_struct
	ures.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/markers
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/require
	ments.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/specifi
	ers.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/utils.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/packaging/version
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/pkg_resources/__i
	nit__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/bar.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/counter.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/helpers.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/progress/spinner.
	py, .venv.3.5/lib/python3.5/site-packages/pip/_vendor/pyparsing.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/re-vendor.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/__init__
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/adapters
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/api.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/auth.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/cacert.p
	em,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/certs.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/compat.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/cookies.
	py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/exceptio
	ns.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/hooks.py
	,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/models.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/big5freq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/big5prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/chardetect.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/chardistribution.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/charsetgroupprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/charsetprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/codingstatemachine.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/compat.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/constants.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/cp949prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/escprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/escsm.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/eucjpprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euckrfreq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euckrprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euctwfreq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/euctwprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312freq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/gb2312prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/hebrewprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/jisfreq.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/jpcntx.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langbulgarianmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langcyrillicmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langgreekmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langhebrewmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langhungarianmodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/langthaimodel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/latin1prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/mbcharsetprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/mbcsgroupprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/mbcssm.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/sbcharsetprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/sbcsgroupprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/sjisprober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/universaldetector.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/chardet/utf8prober.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/_collections.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/connection.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/connectionpool.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/appengine.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/ntlmpool.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/pyopenssl.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/contrib/socks.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/exceptions.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/fields.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/filepost.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ordered_dict.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/six.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/packages/ssl_match_hostname/_implementation.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/poolmanager.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/request.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/response.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/connection.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/request.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/response.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/retry.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/ssl_.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/timeout.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/packages
	/urllib3/util/url.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/sessions
	.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/status_c
	odes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/structur
	es.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/requests/utils.py
	, .venv.3.5/lib/python3.5/site-packages/pip/_vendor/retrying.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/six.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/__in
	it__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/labe
	ls.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/mkla
	bels.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/test
	s.py,
	.venv.3.5/lib/python3.5/site-packages/pip/_vendor/webencodings/x_us
	er_defined.py,
	.venv.3.5/lib/python3.5/site-packages/pip/basecommand.py,
	.venv.3.5/lib/python3.5/site-packages/pip/baseparser.py,
	.venv.3.5/lib/python3.5/site-packages/pip/cmdoptions.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/check.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/completion.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/download.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/freeze.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/hash.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/help.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/install.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/list.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/search.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/show.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/uninstall.py,
	.venv.3.5/lib/python3.5/site-packages/pip/commands/wheel.py,
	.venv.3.5/lib/python3.5/site-packages/pip/compat/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/compat/dictconfig.py,
	.venv.3.5/lib/python3.5/site-packages/pip/download.py,
	.venv.3.5/lib/python3.5/site-packages/pip/exceptions.py,
	.venv.3.5/lib/python3.5/site-packages/pip/index.py,
	.venv.3.5/lib/python3.5/site-packages/pip/locations.py,
	.venv.3.5/lib/python3.5/site-packages/pip/models/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/models/index.py,
	.venv.3.5/lib/python3.5/site-packages/pip/operations/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/operations/check.py,
	.venv.3.5/lib/python3.5/site-packages/pip/operations/freeze.py,
	.venv.3.5/lib/python3.5/site-packages/pip/pep425tags.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_file.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_install.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_set.py,
	.venv.3.5/lib/python3.5/site-packages/pip/req/req_uninstall.py,
	.venv.3.5/lib/python3.5/site-packages/pip/status_codes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/appdirs.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/build.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/deprecation.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/encoding.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/filesystem.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/glibc.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/hashes.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/logging.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/outdated.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/packaging.py,
	.venv.3.5/lib/python3.5/site-packages/pip/utils/setuptools_build.py
	, .venv.3.5/lib/python3.5/site-packages/pip/utils/ui.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/bazaar.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/git.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/mercurial.py,
	.venv.3.5/lib/python3.5/site-packages/pip/vcs/subversion.py,
	.venv.3.5/lib/python3.5/site-packages/pip/wheel.py,
	.venv.3.5/lib/python3.5/site-packages/pkg_resources/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/DESCRIPTI
	ON.rst,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/INSTALLER
	,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/METADATA,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/metadata.
	json,
	.venv.3.5/lib/python3.5/site-packages/py-1.4.32.dist-info/top_level
	.txt, .venv.3.5/lib/python3.5/site-packages/py/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/__metainfo.py,
	.venv.3.5/lib/python3.5/site-packages/py/_apipkg.py,
	.venv.3.5/lib/python3.5/site-packages/py/_builtin.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/_assertionnew.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/_assertionold.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/_py2traceback.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/assertion.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/code.py,
	.venv.3.5/lib/python3.5/site-packages/py/_code/source.py,
	.venv.3.5/lib/python3.5/site-packages/py/_error.py,
	.venv.3.5/lib/python3.5/site-packages/py/_iniconfig.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/capture.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/saferepr.py,
	.venv.3.5/lib/python3.5/site-packages/py/_io/terminalwriter.py,
	.venv.3.5/lib/python3.5/site-packages/py/_log/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_log/log.py,
	.venv.3.5/lib/python3.5/site-packages/py/_log/warning.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/cacheutil.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/common.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/local.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/svnurl.py,
	.venv.3.5/lib/python3.5/site-packages/py/_path/svnwc.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/cmdexec.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/forkedfunc.py,
	.venv.3.5/lib/python3.5/site-packages/py/_process/killproc.py,
	.venv.3.5/lib/python3.5/site-packages/py/_std.py,
	.venv.3.5/lib/python3.5/site-packages/py/_xmlgen.py,
	.venv.3.5/lib/python3.5/site-packages/py/test.py,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/D
	ESCRIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/I
	NSTALLER,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/M
	ETADATA,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/R
	ECORD,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/W
	HEEL,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/e
	ntry_points.txt,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/m
	etadata.json,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/n
	amespace_packages.txt,
	.venv.3.5/lib/python3.5/site-packages/pycodestyle-2.3.1.dist-info/t
	op_level.txt, .venv.3.5/lib/python3.5/site-packages/pycodestyle.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/DESC
	RIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/INST
	ALLER,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/META
	DATA,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/RECO
	RD,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/WHEE
	L,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/entr
	y_points.txt,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/meta
	data.json,
	.venv.3.5/lib/python3.5/site-packages/pyflakes-1.5.0.dist-info/top_
	level.txt,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/api.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/checker.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/messages.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/reporter.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/scripts/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/scripts/pyflakes.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/harness.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_api.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_dict.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_doctests.p
	y,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_imports.py
	,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_other.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_return_wit
	h_arguments_inside_generator.py,
	.venv.3.5/lib/python3.5/site-packages/pyflakes/test/test_undefined_
	names.py,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/DES
	CRIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/INS
	TALLER,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/MET
	ADATA,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/REC
	ORD,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/WHE
	EL,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/met
	adata.json,
	.venv.3.5/lib/python3.5/site-packages/pyparsing-2.2.0.dist-info/top
	_level.txt, .venv.3.5/lib/python3.5/site-packages/pyparsing.py,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/LICENS
	E.txt,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/pytest-3.0.6.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/pytest.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/D
	ESCRIPTION.rst,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/I
	NSTALLER,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/M
	ETADATA,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/R
	ECORD,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/W
	HEEL,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/d
	ependency_links.txt,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/e
	ntry_points.txt,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/m
	etadata.json,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/t
	op_level.txt,
	.venv.3.5/lib/python3.5/site-packages/setuptools-34.3.1.dist-info/z
	ip-safe,
	.venv.3.5/lib/python3.5/site-packages/setuptools/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/archive_util.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/__init__.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/alias.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/bdist_egg.
	py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/bdist_rpm.
	py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/bdist_wini
	nst.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/build_clib
	.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/build_ext.
	py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/build_py.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/develop.py
	,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/easy_insta
	ll.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/egg_info.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install.py
	,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install_eg
	g_info.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install_li
	b.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/install_sc
	ripts.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/launcher
	manifest.xml,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/py36compat
	.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/register.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/rotate.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/saveopts.p
	y,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/sdist.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/setopt.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/test.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/upload.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/command/upload_doc
	s.py, .venv.3.5/lib/python3.5/site-packages/setuptools/config.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/dep_util.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/depends.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/dist.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/extension.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/glob.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/launch.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/lib2to3_ex.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/monkey.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/msvc.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/namespaces.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/package_index.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py26compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py27compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py31compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py33compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/py36compat.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/sandbox.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/script (dev).tmpl,
	.venv.3.5/lib/python3.5/site-packages/setuptools/script.tmpl,
	.venv.3.5/lib/python3.5/site-packages/setuptools/site-patch.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/ssl_support.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/unicode_utils.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/version.py,
	.venv.3.5/lib/python3.5/site-packages/setuptools/windows_support.py
	,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/DESCRIPT
	ION.rst,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/INSTALLE
	R,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/METADATA
	,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/RECORD,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/metadata
	.json,
	.venv.3.5/lib/python3.5/site-packages/six-1.10.0.dist-info/top_leve
	l.txt, .venv.3.5/lib/python3.5/site-packages/six.py,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/DESCRI
	PTION.rst,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/INSTAL
	LER,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/LICENS
	E.txt,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/METADA
	TA,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/RECORD
	,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/WHEEL,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/entry_
	points.txt,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/metada
	ta.json,
	.venv.3.5/lib/python3.5/site-packages/wheel-0.29.0.dist-info/top_le
	vel.txt, .venv.3.5/lib/python3.5/site-packages/wheel/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/__main__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/archive.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/bdist_wheel.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/decorator.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/egg2wheel.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/eggnames.txt,
	.venv.3.5/lib/python3.5/site-packages/wheel/install.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/metadata.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/paths.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/pep425tags.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/pkginfo.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/signatures/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/signatures/djbec.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/signatures/ed25519py.py
	, .venv.3.5/lib/python3.5/site-packages/wheel/signatures/keys.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/complex-dist/compl
	exdist/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/complex-dist/setup
	.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/headers.dist/heade
	r.h,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/headers.dist/heade
	rsdist.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/headers.dist/setup
	.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/pydist-schema.json
	,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/simple.dist/setup.
	py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/simple.dist/simple
	dist/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_basic.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_install.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_keys.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_paths.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_ranking.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_signatures.py
	, .venv.3.5/lib/python3.5/site-packages/wheel/test/test_tagopt.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_tool.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/test/test_wheelfile.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/tool/__init__.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/util.py,
	.venv.3.5/lib/python3.5/site-packages/wheel/wininst2wheel.py,
	.venv.3.5/lib/python3.5/site-packages/xdis.egg-link,
	.venv.3.5/lib/python3.5/site.py,
	.venv.3.5/lib/python3.5/sre_compile.py,
	.venv.3.5/lib/python3.5/sre_constants.py,
	.venv.3.5/lib/python3.5/sre_parse.py,
	.venv.3.5/lib/python3.5/stat.py, .venv.3.5/lib/python3.5/struct.py,
	.venv.3.5/lib/python3.5/tarfile.py,
	.venv.3.5/lib/python3.5/tempfile.py,
	.venv.3.5/lib/python3.5/token.py,
	.venv.3.5/lib/python3.5/tokenize.py,
	.venv.3.5/lib/python3.5/types.py,
	.venv.3.5/lib/python3.5/warnings.py,
	.venv.3.5/lib/python3.5/weakref.py, .venv.3.5/man/man1/nosetests.1,
	.venv.3.5/pip-selfcheck.json, pytest/test_std.py, xdis/bytecode.py,
	xdis/main.py, xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py, xdis/std.py, xdis/util.py: added
	std.py which provides a drop in replacement for the standard dis api
	(improved api from 3.5 with the ability to specify file for writing
	output to, and ability to iterate through instructions. The api uses
	opcodes from the current python version

2017-03-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #25 from x746e/fix-test_disasm Fix test_disasm.py on python2.x (issue #24).

2017-03-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #23 from x746e/test-fixes Fix TestOpcodes.test_basic.

2017-03-08  rocky <rb@dustyfeet.com>

	* circle.yml: CircleCI testing needs python "six" module

2017-03-08  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #21 from x746e/patch-3 Ignore .got files generated by tests in pytest/.

2017-03-07  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #20 from x746e/patch-2 Don't assume `bytecode-` dirs are in the current directory.

2017-03-07  Kirill Spitsyn <tn@0x746e.org.ua>

	* test/test_pythonlib.py: Don't assume `bytecode-` dirs are in the
	current directory.

2017-03-07  Kirill Spitsyn <tn@0x746e.org.ua>

	* test/test_pythonlib.py: Add forgetten `write()`.

2017-01-29  rocky <rb@dustyfeet.com>

	* __pkginfo__.py, bin/pydisasm, setup.py, xdis/bin/__init__.py,
	xdis/bin/pydisassemble.py: Simplify pydisasm and ...  fix a bug in showing usage Note this works in Python 3.2

2017-01-29  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_15.py: Start adding stack entry effect for 1.5
	opcodes

2017-01-20  rocky <rb@dustyfeet.com>

	* : commit bb58737261b9d222a013927c1e2ec15d2e3c51ff Author: rocky
	<rb@dustyfeet.com> Date:   Fri Jan 20 21:51:54 2017 -0500

2017-01-16  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/code.py, xdis/dropbox/decrypt25.py,
	xdis/load.py, xdis/magics.py, xdis/marsh.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_3x.py, xdis/opcodes/opcode_pypy26.py,
	xdis/opcodes/opcode_pypy27.py, xdis/util.py: Lint crap

2017-01-16  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py: More DRY

2017-01-15  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_3x.py: More DRYness

2017-01-15  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_pypy26.py,
	xdis/opcodes/opcode_pypy27.py: Note if we are PYPY or not and ...  use that in opcode tests.  Add a dump_opcodes() function

2017-01-15  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py:
	Another round of DRYing code

2017-01-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py: More DRY

2017-01-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_pypy27.py: DRY even
	more

2017-01-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py, xdis/unmarshal.py: Python 3.6, PYPY
	classification bugs/improvements * Note pypy CALL_METHOD is varargs (and nargs) * BUILD_CONST_KEY_MAP is also varargs Add stack counts to the above.  unmarshal.py: PYPY 3.2 unicode workarounds. Should investigate
	further

2017-01-14  rocky <rocky@dusytfeet.com>

	* xdis/main.py, xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py,
	xdis/opcodes/opcode_pypy32.py: More DRY

2017-01-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py: DRY op functions - all in base now

2017-01-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_15.py,
	xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py: rm_op parameter order like the others

2017-01-14  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/base.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_3x.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py, xdis/unmarshal.py: DRY opcode files use opcodes/base for common code

2017-01-13  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py, xdis/unmarshal.py: Python 3.6, PYPY
	classification bugs/improvements * Note pypy CALL_METHOD is varargs (and nargs) * BUILD_CONST_KEY_MAP is also varargs Add stack counts to the above.  unmarshal.py: PYPY 3.2 unicode workarounds. Should investigate
	further

2017-01-12  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py: sys.resursionlimit is optional, not essential

2016-12-26  rocky <rb@dustyfeet.com>

	* xdis/bin/pydisassemble.py, xdis/bytecode.py, xdis/code.py,
	xdis/main.py, xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_2x.py, xdis/util.py: Some lint stuff

2016-12-16  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.2.4

2016-12-16  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_36.py: Fix Python 3.6 disaseembly of
	CALL_FUNCTION_EX

2016-12-15  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Add 3.6rc1 magic

2016-11-23  rocky <rb@dustyfeet.com>

	* setup.py: test_requires => tests_require

2016-11-23  rocky <rb@dustyfeet.com>

	* __pkginfo__.py: Note we can now handle 2.4 and 2.5

2016-11-21  rocky <rb@dustyfeet.com>

	* README.rst, xdis/main.py: Show supported Pythons; lint main.py

2016-11-13  rocky <rocky@dusytfeet.com>

	* setup.py: Administrivia: Fixes #17

2016-11-13  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Mak emagic string values unique

2016-11-06  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.2.3

2016-11-06  rocky <rb@dustyfeet.com>

	* pytest/test_disasm.py, pytest/testdata/raise-3.0.right,
	test/Makefile, test/simple_source/04_raise.py,
	test/test_pythonlib.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_3x.py: Correct Python
	3.0 bytecodes ...  Go over other opcodes and add stack manipulation entries.  For
	example, for LIST_APPEND.

2016-11-02  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.2.2

2016-11-01  rocky <rb@dustyfeet.com>

	* MANIFEST.in: Add COPYING.txt to distributed files Fixes issue #13

2016-11-01  rocky <rb@dustyfeet.com>

	* .travis.yml: No stackless-3.4.2

2016-11-01  rocky <rb@dustyfeet.com>

	* .travis.yml: Try stackless 3.4.2

2016-11-01  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_pypy32.py: Correct pypy 3.2 bytecode
	(LOOKUP_METHOD)

2016-10-31  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_3x.py: Start adding push/pop for Python 3.x

2016-10-30  rocky <rocky@dusytfeet.com>

	* README.rst: Small doc changes - Correct versions we run on and support.  - Add a couple of missing sentence-end periods

2016-10-30  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.2.1

2016-10-30  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, pytest/testdata/fstring-3.6.right,
	pytest/testdata/pypy_lambda.right,
	test/simple_source/04_pypy_lambda.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py: Bug in
	PyPy LOOKUP_METHOD name tagging Fixes Issue #16 Thanks to alexwlchan of the hypothesis team.

2016-10-30  rocky <rocky@dusytfeet.com>

	* : commit 31fd84fa016152db4add20bb5a78346ea26566bd Author: rocky
	<rocky@dusytfeet.com> Date:   Sun Oct 30 18:09:30 2016 -0400

2016-10-27  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py:
	Clarification of EXTENDED_ARG in 3.0 and 3.1

2016-10-25  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, README.rst, xdis/version.py: Get ready for
	version 3.2.0

2016-10-25  rocky <rb@dustyfeet.com>

	* test/Makefile, test/bug3.1/03_extendedarg.py,
	test/test_pythonlib.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_3x.py: 3.1 EXTENDED_ARG opcode bug Add 3.1 bytecode testing

2016-10-24  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_30.py: Python 3.0 opcode fixes

2016-10-22  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py: DRY
	opcodes; add stack use for 2.4-2.7

2016-10-21  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_20.py, xdis/opcodes/opcode_21.py,
	xdis/opcodes/opcode_22.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py: Add stack effects counts on 2.x opcodes

2016-10-21  rocky <rb@dustyfeet.com>

	* test/Makefile, test/test_pythonlib.py: Add Python 2.1 bytecode

2016-10-21  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_pypy26.py,
	xdis/opcodes/opcode_pypy27.py: Remove hasArgumentExtended It's not used.

2016-10-21  rocky <rb@dustyfeet.com>

	* test/simple_source/bug36/01_build_string.py,
	test/simple_source/bug36/01_fstring.py-notyet,
	test_unit/test-dis.py: Correct 3.6 tests

2016-10-21  rocky <rb@dustyfeet.com>

	* : commit 8922ebb579d2aa6278e4324319fddb163e2dc27b Author: rocky
	<rb@dustyfeet.com> Date:   Fri Oct 21 03:33:33 2016 -0400

2016-10-21  rocky <rb@dustyfeet.com>

	* MANIFEST.in, test/simple_source/bug36/01_build_string.py,
	xdis/bytecode.py, xdis/load.py, xdis/magics.py, xdis/util.py,
	xdis/wordcode.py: Bunch of misc fixes...  MANIFEST.in: have two license files now load.py: typo util.py: Allow
	us to go from optimization flag to bit value track Python 3.6 changes - CALL_FUNCTION can't show what's up anymore in disassembly. Thanks,
	Python! - add code with BUILD_STRING op - add magic for 3.6.0b2 x

2016-10-20  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Add 3.6b2 magic

2016-10-20  rocky <rb@dustyfeet.com>

	* xdis/magics.py: Add 3.6b2 magic

2016-10-19  rocky <rb@dustyfeet.com>

	* Makefile, pytest/test_load.py, pytest/todo-test.py,
	xdis/bytecode.py, xdis/load.py, xdis/util.py: Add list2bytecode()
	and write_bytecode_file() First step in handling bytecode assembly.

2016-10-19  rocky <rb@dustyfeet.com>

	* xdis/load.py: Add small test for load_module

2016-10-19  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #13 from toddrme2178/master Add details about GPL-2.0 license

2016-10-19  moagstar <moagstar@gmail.com>

	* xdis/opcodes/opcode_36.py: added some new 3.6 opcodes and removed
	some opcodes which are longer valid from 3.6

2016-10-19  moagstar <moagstar@gmail.com>

	* xdis/opcodes/opcode_36.py: added some new 3.6 opcodes and removed
	some opcodes which are longer valid from 3.6

2016-10-19  toddrme2178 <toddrme2178@gmail.com>

	* COPYING.txt: Create copying.txt to explain license situation

2016-10-19  toddrme2178 <toddrme2178@gmail.com>

	* LICENSE => LICENSE.mit: Rename LICENSE to LICENSE.mit The license of most of the code is MIT, but the effective license of
	the project is GPL-2.0 due to including GPL-2.0 code.

2016-10-19  toddrme2178 <toddrme2178@gmail.com>

	* __pkginfo__.py: Change license to GPL Since the project contains GPL 2.0 licensed code, the effective
	license of the entire project is also GPL 2.0.

2016-10-19  toddrme2178 <toddrme2178@gmail.com>

	* LICENSE.gpl2: Add GPL-2.0 License Add GPL 2.0 license because of the dropbox subdirectory which is GPL
	licensed.

2016-10-19  rocky <rb@dustyfeet.com>

	* pytest/test_disasm.py: Ignore timestamp in code disasembly test

2016-10-19  rocky <rb@dustyfeet.com>

	* pytest/test_disasm.py, pytest/testdata/fstring-3.6.right,
	xdis/main.py: More Comment meta information - Add complete Python --version string

2016-10-15  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, xdis/magics.py, xdis/main.py: Add pydisasm
	version number in disassembly

2016-10-15  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Add proper space around Dropbox URL Fixes #11

2016-10-15  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, README.rst, __pkginfo__.py, requirements.txt,
	xdis/version.py: Get ready for release 3.1.0

2016-10-15  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #10 from rocky/findlinestarts_cleanup Findlinestarts cleanup

2016-10-11  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 3.0.2

2016-10-11  rocky <rb@dustyfeet.com>

	* xdis/magics.py, xdis/unmarshal.py: Add 1.3 and 1.4 magics and ..  fix Python 1.5 unmarshaling bugs

2016-10-11  rocky <rb@dustyfeet.com>

	* xdis/magics.py, xdis/unmarshal.py: Add 1.3 and 1.4 magics and ..  fix bugs in unmarshaling Python 1.5 bytecode

2016-10-10  rocky <rb@dustyfeet.com>

	* : commit 6dae3ab790601867499c50c0321e2a389bbb32b0 Author: rocky
	<rocky@dusytfeet.com> Date:   Mon Oct 10 17:41:46 2016 -0400

2016-10-10  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS: Adminstrivia

2016-10-10  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_15.py, xdis/version.py: Get ready for release
	3.0.1

2016-10-10  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/opcodes/opcode_15.py, xdis/version.py: Get
	ready for release 3.0.0 ...  and fix opcode 1.5 bugs

2016-10-09  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_20.py: Small 2.0 opcode fixes

2016-10-09  rocky <rocky@dusytfeet.com>

	* xdis/load.py: Add option to get module object info sans code

2016-10-09  rocky <rocky@dusytfeet.com>

	* README.rst: Update doc to mention 1.5 opcodes

2016-10-09  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pythonlib.py, xdis/load.py,
	xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_2x.py,
	xdis/unmarshal.py: Disassemble 1.5 bytecodes and test

2016-10-09  rocky <rocky@dusytfeet.com>

	* pytest/test_disasm.py, test_unit/test_load.py,
	test_unit/test_marsh.py, xdis/dropbox/decrypt25.py, xdis/load.py,
	xdis/main.py, xdis/verify.py: Show source code size mod 2**32 ..  when it is available in bytecode

2016-10-06  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 2.3.2

2016-10-06  rocky <rb@dustyfeet.com>

	* : commit 9164530badf889087860685c7b8474a17acbbf83 Author: rocky
	<rb@dustyfeet.com> Date:   Thu Oct 6 20:38:01 2016 -0400

2016-09-23  rocky <rocky@dusytfeet.com>

	* : commit aeb60a26427b2ae98c320b38633dcf0b92c035ed Author: rocky
	<rocky@dusytfeet.com> Date:   Fri Sep 23 18:43:07 2016 -0400

2016-09-21  rocky <rb@dustyfeet.com>

	* xdis/bin/pydisassemble.py: Correct name in --help

2016-09-18  rocky <rocky@dusytfeet.com>

	* ChangeLog, test/Makefile, test/test_pythonlib.py, xdis/load.py,
	xdis/main.py, xdis/opcodes/opcode_15.py, xdis/opcodes/opcode_20.py,
	xdis/opcodes/opcode_2x.py: Start adding Python 1.5 and 2.0 opcodes

2016-09-14  rocky <rb@dustyfeet.com>

	* test/test_pyenvlib.py, xdis/load.py, xdis/main.py,
	xdis/opcodes/opcode_21.py, xdis/opcodes/opcode_2x.py: Add Python 2.1
	opcodes

2016-09-14  rocky <rb@dustyfeet.com>

	* xdis/dropbox/decrypt25.py, xdis/load.py: Disassemble dropbox 2.5
	Python from Python 3.x No longer write and a read temporary bytecode file, so this works on
	Python 3 and 2. Code is simpler too.

2016-09-13  rocky <rb@dustyfeet.com>

	* .travis.yml: travis 3.2 pytest doesn't work

2016-09-13  rocky <rb@dustyfeet.com>

	* pytest/test_disasm.py: Avoid timestamp in pytest

2016-09-12  rocky <rb@dustyfeet.com>

	* Makefile, test/test_pyenvlib.py,
	test_unit/2.7/test_dis.py-notyet, test_unit/{test_dis.py-notyet =>
	test-dis.py}, test_unit/{test_disasm.py-nottyet =>
	test_disasm.py-notyet}, xdis/dropbox/decrypt25.py, xdis/marsh.py:
	Python 3 compliance and tests Python 3 compliance in marsh.py and decrypt25.py, but more work is
	needed.  Add more tests, however fragmented

2016-09-12  rocky <rb@dustyfeet.com>

	* xdis/dropbox/decrypt25.py: Clean up, generalize an integrate into
	xdis better Another round is needed to get this to run on Python 3.  Should
	don't need and should remove the write and read of a temporary file.

2016-09-12  rocky <rocky@dusytfeet.com>

	* NEWS, xdis/marsh.py, xdis/version.py: Get ready for release 2.3.1

2016-09-11  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/dropbox/decrypt25.py, xdis/magics.py: Tydy a
	bit

2016-09-11  rocky <rb@dustyfeet.com>

	* : Add dropbox 2.5 bytecode file

2016-09-11  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Get ready for release 2.3.0

2016-09-11  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #8 from rocky/dropbox-2.5 Decode dropbox 2.5 Python files

2016-09-11  rocky <rb@dustyfeet.com>

	* xdis/load.py, xdis/magics.py: Include Dropbox-modified magic
	numbers. Issue #7

2016-08-29  rocky <rb@dustyfeet.com>

	* ChangeLog, NEWS, test/test_pyenvlib.py, xdis/version.py: Get ready
	for release 2.2.3

2016-08-26  rocky <rocky@dusytfeet.com>

	* test/test_pyenvlib.py, xdis/opcodes/opcode_31.py, xdis/verify.py:
	Python 3.1 opcode bugs ...  verify assert statement.  test_pyenvlib.py: Allow 3.1 testing

2016-08-26  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, doc/opcode-history.md, test/test_pyenvlib.py,
	xdis/version.py: Get ready for release 2.2.2 * test_pyenvlib.py: allow 2.7.12 in testing * opcode-history.md: add changes since 3.6.0a1

2016-08-25  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/load.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py: More 3.6 bytecodes ...  recompile all 3.6 bytecode to be 0a3 - (FU python)

2016-08-25  rocky <rb@dustyfeet.com>

	* test_unit/test_magic.py, xdis/bytecode.py, xdis/load.py,
	xdis/magics.py: More precise magic numbers.  Disallow some interim versions we just can't handle yet.

2016-08-24  rocky <rb@dustyfeet.com>

	* pytest/test_disasm.py, pytest/testdata/fstring-3.6.right,
	requirements-dev.txt, test_unit/2.7/{test_dis.py =>
	test_dis.py-notyet}, test_unit/{test_dis.py => test_dis.py-notyet},
	xdis/bytecode.py, xdis/main.py: Bug in 3.6 disassembly was not adjusting for extra byte in word when handling non-arguemnt
	ops like ADD_BINARY or POP_TOP Start to go over unit and pytest tests

2016-08-21  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py: Add 3.6 format specifier in disassembly
	output...  Sync up opcode checks.

2016-08-17  rocky <rocky@dusytfeet.com>

	* doc/opcode-history.md, xdis/opcodes/opcode_36.py: Update opcode
	history

2016-08-14  rocky <rocky@dusytfeet.com>

	* README.rst: One more doc typo

2016-08-14  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 2.2.1

2016-08-14  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py: misc bugs * Mark pypy 2.7 as a name op * add python_version to all opcodes

2016-08-13  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/simple_source/bug36/01_fstring.py-notyet,
	xdis/bytecode.py, xdis/magics.py, xdis/opcodes/opcode_22.py,
	xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py: Correct Python
	3.6 arg parsing and...  Add python_version to each opc.

2016-08-05  rocky <rocky@dusytfeet.com>

	* README.rst: Doc corrections

2016-08-05  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 2.2.0

2016-08-05  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_34.py: DRY opcodes a
	little bit. Some corrections too

2016-08-05  rocky <rocky@dusytfeet.com>

	* test/simple_source/03_build_map.py, xdis/unmarshal.py,
	xdis/util.py: Show flags in hex and bit names in proper order

2016-08-04  rocky <rocky@dusytfeet.com>

	* test/Makefile, test/test_pythonlib.py, xdis/load.py,
	xdis/main.py, xdis/opcodes/opcode_22.py, xdis/unmarshal.py: Add 2.2
	bytecodes. Fix bug in 2.3...  * add some byteocde 2.2 and 2.3 tests * Show magic number in disassembly

2016-08-01  rocky <rb@dustyfeet.com>

	* xdis/version.py: Get ready for release 2.1.0

2016-08-01  rocky <rb@dustyfeet.com>

	* xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_30.py, xdis/opcodes/opcode_31.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_36.py, xdis/opcodes/opcode_3x.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py: More,
	better opcode classification hasvargs: tag variable arg ops, e.g BUILD_xxx add helper fns to
	append to various lists

2016-08-01  rocky <rb@dustyfeet.com>

	* xdis/bytecode.py, xdis/wordcode.py: Make wordcode run on Python
	2.7

2016-07-26  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 2.0.3

2016-07-25  rocky <rocky@dusytfeet.com>

	* test/test_pythonlib.py: Small print change

2016-07-25  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 2.0.2

2016-07-25  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_pypy27.py, xdis/opcodes/opcode_pypy32.py: Fix
	some PyPy op classification bugs

2016-07-25  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_pypy27.py, xdis/opcodes/opcode_pypy32.py:
	Document PyPY opts better And fix a bog in JUMP_IF_NOT_DEBUG jrel_op call

2016-07-24  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Last-minute PyPy workaround

2016-07-24  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, test/test_pyenvlib.py, xdis/version.py: Get ready
	for release 2.0.1

2016-07-24  rocky <rocky@dusytfeet.com>

	* xdis/main.py, xdis/opcodes/opcode_pypy27.py,
	xdis/opcodes/opcode_pypy32.py: PyPy fixes - classify LOOKUP_METHOD and CALL_METHOD properly - opcode selection is based on byecode file, not interpreter

2016-07-24  rocky <rocky@dusytfeet.com>

	* test/add-test.py, test_unit/test_opcode.py,
	xdis/opcodes/opcode_32.py, xdis/opcodes/opcode_3x.py,
	xdis/opcodes/opcode_pypy32.py, xdis/verify.py: PyPy 3.2 support

2016-07-24  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS: Get ready for release 2.0.0

2016-07-24  R. Bernstein <rocky@users.noreply.github.com>

	* : Merge pull request #5 from rocky/pypy Pypy

2016-07-22  rocky <rocky@dusytfeet.com>

	* xdis/version.py: Bump for incompatible API change load now returns extra argument is_pypy

2016-07-22  rocky <rocky@dusytfeet.com>

	* : commit 204b0c836402b912985bc78e61e9763b91a4a195 Merge: a616d7d3
	7a524c68 Author: Daniel Bradburn <moagstar@gmail.com> Date:   Fri
	Jul 22 22:30:26 2016 +0200

2016-07-20  rocky <rocky@dusytfeet.com>

	* xdis/load.py, xdis/magics.py, xdis/main.py: load_module returns
	whether code is pypy or not This is an incompatible change

2016-07-20  rocky <rocky@dusytfeet.com>

	* test_unit/test_load.py, test_unit/test_marsh.py, xdis/load.py,
	xdis/main.py, xdis/verify.py: load_module returns whether code is
	pypy or not This is an incompatible change

2016-07-22  rocky <rocky@dusytfeet.com>

	* xdis/__init__.py: Don't think we need USE_WORDCODE this way I think it will be more a property of the object you are working on
	rather than the interpreter you are running.

2016-07-22  rocky <rocky@dusytfeet.com>

	* README.rst, test/test_pythonlib.py, test_unit/test_dis.py,
	test_unit/test_opcode.py, xdis/__init__.py,
	xdis/bin/pydisassemble.py, xdis/bytecode.py, xdis/load.py,
	xdis/magics.py, xdis/main.py, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_36.py,
	xdis/opcodes/opcode_3x.py, xdis/opcodes/opcode_pypy26.py,
	xdis/opcodes/opcode_pypy27.py, xdis/util.py, xdis/wordcode.py:
	Moagstar's Python 3.6 support With some small changes - fix some of my typos - handle a merge conflict in xdis/byteocde

2016-07-20  rocky <rocky@dusytfeet.com>

	* test_unit/test_load.py, test_unit/test_marsh.py, xdis/load.py,
	xdis/main.py, xdis/verify.py: load_module returns whether code is
	pypy or not This is an incompatible change

2016-07-20  rocky <rocky@dusytfeet.com>

	* xdis/bytecode.py: Instructions store whether they have an argument

2016-07-10  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_32.py,
	xdis/opcodes/opcode_33.py, xdis/opcodes/opcode_34.py,
	xdis/opcodes/opcode_35.py, xdis/opcodes/opcode_pypy26.py,
	xdis/opcodes/opcode_pypy27.py: Start to remove uncompyle6-specific
	abbreviations

2016-07-09  rocky <rocky@dusytfeet.com>

	* : Get ready for release 1.1.7

2016-07-09  rocky <rb@dustyfeet.com>

	* xdis/unmarshal.py: Python <2.4 complex uses 1-byte float sizes

2016-07-08  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_24.py, xdis/version.py: Another 2.4 bug. Get
	ready for release 1.1.6

2016-07-08  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 1.1.5

2016-07-08  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_24.py: 2.4 needs jrel, jabs definitions too

2016-07-07  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 1.1.4

2016-07-04  rocky <rocky@dusytfeet.com>

	* xdis/magics.py: Correct bad 3.3 magic number

2016-06-27  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/opcodes/opcode_2x.py, xdis/version.py: Get
	ready for release 1.1.3

2016-06-24  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 1.1.2

2016-06-24  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py: LIST_APPEND
	doesn't have an extended arg in 2.4-26

2016-06-03  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/opcodes/opcode_23.py,
	xdis/opcodes/opcode_24.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_pypy26.py,
	xdis/opcodes/opcode_pypy27.py, xdis/version.py: opcode 23 fixes.
	Release 1.1.1 Some doc typos corrected too.

2016-06-02  rocky <rocky@dusytfeet.com>

	* README.rst: program name typo

2016-05-31  rocky <rocky@dusytfeet.com>

	* README.rst: No longer runs on 2.5

2016-05-31  rocky <rocky@dusytfeet.com>

	* MANIFEST.in, bin/pydisasm, doc/bytecode-history.md: Add history

2016-05-31  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, requirements.txt, xdis/verify.py,
	xdis/version.py: Get ready for release 1.1.0

2016-05-31  rocky <rocky@dusytfeet.com>

	* __pkginfo__.py, test_unit/{test_dis27.py => 2.7/test_dis.py},
	test_unit/test_dis.py, xdis/bytecode.py, xdis/namedtuple.py: Start
	diassembly tests and..  Drop running 2.5 support

2016-05-31  rocky <rocky@dusytfeet.com>

	* test_unit/test_dis27.py: Start disassembly tests

2016-05-31  rocky <rocky@dusytfeet.com>

	* xdis/main.py: Reduce unnecessary imports of unused opcodes

2016-05-31  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_pypy26.py, xdis/opcodes/opcode_pypy27.py: Fix
	bugs. Expose needed opcode values Work in conjunction with uncompyle6

2016-05-29  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, xdis/version.py: Get ready for release 1.0.5

2016-05-29  rocky <rocky@dusytfeet.com>

	* xdis/opcodes/opcode_23.py, xdis/opcodes/opcode_24.py,
	xdis/opcodes/opcode_25.py, xdis/opcodes/opcode_26.py,
	xdis/opcodes/opcode_27.py: For Add pseudo opcodes PJIF PJIT JA This simplifies code in cross-version tools like uncompyle6

2016-05-28  rocky <rocky@dusytfeet.com>

	* ChangeLog, MANIFEST.in, NEWS, xdis/bin/pydisassemble.py,
	xdis/bytecode.py, xdis/opcodes/opcode_25.py,
	xdis/opcodes/opcode_26.py, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_35.py,
	xdis/version.py: Get ready for release 1.0.4 Small omissions found by uncompyle6 * export findlinestarts * correct pydisassemble.py imports and MANIFEST name * add 2.4, 2.5 hasArgumentExtended * add hasjrel, and hasjabs * Add JUMP_OPs and JPIF, JPIT, JA, JF

2016-05-27  rocky <rocky@dusytfeet.com>

	* NEWS, __pkginfo__.py, bin/pydisassemble,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_pypy27.py, xdis/version.py: Get ready for
	release 1.0.3

2016-05-27  rocky <rocky@dusytfeet.com>

	* NEWS, xdis/namedtuple.py, xdis/version.py: More portability issues

2016-05-27  rocky <rocky@dusytfeet.com>

	* NEWS, xdis/namedtuple.py, xdis/version.py: Get ready for release
	1.0.1

2016-05-27  rocky <rocky@dusytfeet.com>

	* NEWS, README.rst, xdis/opcodes/opcode_27.py,
	xdis/opcodes/opcode_2x.py, xdis/opcodes/opcode_30.py,
	xdis/opcodes/opcode_31.py, xdis/opcodes/opcode_33.py,
	xdis/opcodes/opcode_34.py, xdis/opcodes/opcode_35.py,
	xdis/opcodes/opcode_3x.py, xdis/opcodes/opcode_pypy27.py: Fix and
	DRY rm_op

2016-05-26  rocky <rocky@dusytfeet.com>

	* ChangeLog, NEWS, test/Makefile, test/test_pyenvlib.py: Get ready
	for release 1.00 test/test_pyenv.lib: Python 2.5 tolerance.

2016-05-26  rocky <rocky@dusytfeet.com>

	* xdis/verify.py: More aggressive about skipping missing source code

2016-05-25  rocky <rocky@dusytfeet.com>

	* xdis/marsh.py: Add PYPY marshal/unmarshal routine

2016-05-25  rocky <rocky@dusytfeet.com>

	* test/{simple_source => simple_2.7}/06_frozenset.py,
	test/test_pyenvlib.py, xdis/load.py, xdis/magics.py,
	xdis/opcodes/opcode_27.py, xdis/opcodes/opcode_2x.py,
	xdis/opcodes/opcode_pypy27.py: Sync with verify branch

2016-05-25  rocky <rocky@dusytfeet.com>

	* .gitignore, MANIFEST.in, Makefile, README.rst, __pkginfo__.py,
	bin/pydisassemble, doc/opcode-history.md, setup.py,
	test/test_pythonlib.py, test_unit/test_disasm.py-nottyet,
	test_unit/test_load.py, test_unit/test_magic.py,
	test_unit/test_marsh.py, test_unit/test_opcode.py, {pyxdis =>
	xdis}/Makefile, {pyxdis => xdis}/__init__.py, {pyxdis =>
	xdis}/bin/__init__.py, {pyxdis => xdis}/bin/pydisassemble.py,
	{pyxdis => xdis}/bytecode.py, {pyxdis => xdis}/code.py, {pyxdis =>
	xdis}/load.py, {pyxdis => xdis}/magics.py, {pyxdis =>
	xdis}/main.py, {pyxdis => xdis}/namedtuple.py, {pyxdis =>
	xdis}/opcodes/Makefile, {pyxdis => xdis}/opcodes/__init__.py,
	{pyxdis => xdis}/opcodes/opcode_23.py, {pyxdis =>
	xdis}/opcodes/opcode_24.py, {pyxdis => xdis}/opcodes/opcode_25.py,
	{pyxdis => xdis}/opcodes/opcode_26.py, {pyxdis =>
	xdis}/opcodes/opcode_27.py, {pyxdis => xdis}/opcodes/opcode_2x.py,
	{pyxdis => xdis}/opcodes/opcode_30.py, {pyxdis =>
	xdis}/opcodes/opcode_31.py, {pyxdis => xdis}/opcodes/opcode_32.py,
	{pyxdis => xdis}/opcodes/opcode_33.py, {pyxdis =>
	xdis}/opcodes/opcode_34.py, {pyxdis => xdis}/opcodes/opcode_35.py,
	{pyxdis => xdis}/opcodes/opcode_3x.py, {pyxdis =>
	xdis}/opcodes/opcode_pypy26.py, {pyxdis =>
	xdis}/opcodes/opcode_pypy27.py, {pyxdis => xdis}/unmarshal.py,
	{pyxdis => xdis}/util.py, xdis/verify.py, {pyxdis =>
	xdis}/version.py: pyxdis -> xdis

2016-05-25  rocky <rocky@dusytfeet.com>

	* README.rst: Link and name changes

2016-05-25  rocky <rocky@dusytfeet.com>

	* circle.yml: Another circle test

2016-05-25  rocky <rocky@dusytfeet.com>

	* Makefile, test/Makefile, test/test_pyenvlib.py: Run full lib tests
	on CircleCI

2016-05-23  rocky <rocky@dusytfeet.com>

	* Makefile: Bigger hammer to disable tests

2016-05-23  rocky <rocky@dusytfeet.com>

	* Makefile, test/Makefile: Disable bytecode tests for now

2016-05-23  rocky <rocky@dusytfeet.com>

	* Makefile, pyxdis/bytecode.py, pyxdis/load.py,
	pyxdis/namedtuple.py, test/Makefile, test/test_pythonlib.py: Allow
	this to run on 2.5 as well

2016-05-23  rocky <rocky@dusytfeet.com>

	* Makefile, pyxdis/load.py, pyxdis/opcodes/opcode_24.py,
	pyxdis/opcodes/opcode_25.py, pyxdis/opcodes/opcode_26.py,
	pyxdis/opcodes/opcode_27.py, pyxdis/opcodes/opcode_2x.py,
	pyxdis/opcodes/opcode_pypy27.py, pyxdis/{marsh.py => unmarshal.py},
	test/Makefile, test/test_pythonlib.py: move marshal to unmarshal.
	Add bytecode tests Will be adding pypy's marshal soon.

2016-05-23  rocky <rocky@dusytfeet.com>

	* test/test_pyenvlib.py: more test_pyenvlib versions, e.g. PYPY

2016-05-23  rocky <rocky@dusytfeet.com>

	* pyxdis/opcodes/opcode_27.py, pyxdis/opcodes/opcode_35.py,
	pyxdis/opcodes/opcode_3x.py, pyxdis/opcodes/opcode_pypy26.py,
	pyxdis/opcodes/opcode_pypy27.py, pyxdis/util.py: Fix bug in rm_op.
	Add PYPY-specific code flags

2016-05-23  rocky <rocky@dusytfeet.com>

	* .travis.yml, pyxdis/main.py, pyxdis/opcodes/opcode_pypy26.py,
	pyxdis/opcodes/opcode_pypy27.py, test_unit/test_opcode.py: Try
	Travis pypy

2016-05-23  rocky <rocky@dusytfeet.com>

	* .gitignore, pyxdis/main.py, pyxdis/opcodes/opcode_26.py,
	pyxdis/opcodes/opcode_27.py, pyxdis/opcodes/opcode_pypy27.py,
	test/simple_source/05_24_float.py, test_unit/test_opcode.py:
	Separate PYPY 2.7 from 2.7; DRY 27

2016-05-22  rocky <rocky@dusytfeet.com>

	* README.rst, pyxdis/opcodes/opcode_32.py, test_unit/test_load.py:
	Some tolerance for pypy

2016-05-22  rocky <rocky@dusytfeet.com>

	* pyxdis/opcodes/opcode_27.py, pyxdis/opcodes/opcode_2x.py,
	pyxdis/opcodes/opcode_35.py, test_unit/test_opcode.py: Fix removal
	of opcodes in 3.5 2.7 needs pypy 2 split off.

2016-05-22  rocky <rocky@dusytfeet.com>

	* README.rst, pyxdis/magics.py, pyxdis/marsh.py,
	pyxdis/opcodes/opcode_23.py, pyxdis/opcodes/opcode_24.py,
	pyxdis/opcodes/opcode_25.py, pyxdis/opcodes/opcode_26.py,
	pyxdis/opcodes/opcode_2x.py, pyxdis/opcodes/opcode_3x.py,
	test/test_pyenvlib.py, test_unit/test_opcode.py: DRY 2.x opcodes
	except 2.7

2016-05-22  rocky <rocky@dusytfeet.com>

	* pyxdis/__init__.py, pyxdis/load.py, pyxdis/main.py,
	pyxdis/marsh.py, pyxdis/opcodes/opcode_23.py,
	pyxdis/opcodes/opcode_24.py, pyxdis/opcodes/opcode_25.py,
	pyxdis/opcodes/opcode_26.py, pyxdis/util.py, test/test_pyenvlib.py:
	Allow bytecodes back to 2.3 or so. and...  Add timestamps when disassembly Rewrite to allow some tolerance to
	older Pythons

2016-05-22  rocky <rocky@dusytfeet.com>

	* README.rst, pyxdis/load.py, pyxdis/main.py, pyxdis/util.py,
	test/test_pyenvlib.py: Correct command-line invocation and...  Improve function information: * Split out positional argument names and local variables * Remove duplicate <module> info.  * comment *all* meta fields * add timestamp info

2016-05-22  rocky <rocky@dusytfeet.com>

	* README.rst, pyxdis/marsh.py, test/simple_source/01_unicode.py: 3.x
	bytecode unicode constants running from 2.7

2016-05-22  rocky <rocky@dusytfeet.com>

	* doc/opcode-history.md, pyxdis/opcodes/opcode_24.py,
	pyxdis/opcodes/opcode_35.py: Go over opcodes a little.

2016-05-21  rocky <rocky@dusytfeet.com>

	* pyxdis/marsh.py, test/add-test.py,
	test/simple_source/06_py34_ref.py, test/test_pyenvlib.py: Fix 3.4+
	marshal load references test_pyenvlib.py: allow testing 3.5.1 now Major fix. Some further work still remains.

2016-05-20  rocky <rocky@dusytfeet.com>

	* pyxdis/bytecode.py, pyxdis/main.py, pyxdis/util.py,
	test/test_pyenvlib.py: Code cleanups

2016-05-20  rocky <rb@dustyfeet.com>

	* pyxdis/__init__.py, pyxdis/bytecode.py: More cleanups

2016-05-20  rocky <rb@dustyfeet.com>

	* pyxdis/{disasm/dis3.py => bytecode.py},
	pyxdis/disasm/__init__.py, pyxdis/disasm/dis2.py,
	pyxdis/disasm/disasm2.py, pyxdis/disasm/disasm24.py,
	pyxdis/disasm/disasm25.py, pyxdis/disasm/disasm26.py,
	pyxdis/disasm/disasm27.py, pyxdis/disasm/disasm3.py,
	pyxdis/disasm/disasm30.py, pyxdis/disasm/disasm31.py,
	pyxdis/disasm/disasm32.py, pyxdis/disasm/disasm33.py,
	pyxdis/disasm/disasm34.py, pyxdis/disasm/disasm35.py,
	pyxdis/disassemble.py, pyxdis/instruction.py, pyxdis/load.py,
	pyxdis/main.py, pyxdis/util.py: DRY disasembly code In fact, the disasm is now gone!a

2016-05-20  rocky <rocky@dusytfeet.com>

	* pyxdis/disasm/dis2.py, pyxdis/disasm/dis3.py, pyxdis/main.py,
	pyxdis/opcodes/opcode_2x.py: Improve disassembly output Use format info from Python 3 disassembler for code block Remove it
	from dis2.py

2016-05-19  rocky <rocky@dusytfeet.com>

	* MANIFEST.in, pyxdis/disasm/dis2.py, pyxdis/disasm/dis3.py,
	pyxdis/disasm/disasm2.py, pyxdis/disasm/disasm3.py, pyxdis/main.py,
	pyxdis/opcodes/opcode_27.py, pyxdis/opcodes/opcode_2x.py,
	pyxdis/opcodes/opcode_3x.py: Correct Python2 disassembly
	generalization Remove dup code in dis{2,3}.py

2016-05-19  rocky <rb@dustyfeet.com>

	* Makefile, __pkginfo__.py, bin/pydisassemble, bin/pyxdis,
	pyxdis/bin/{pyxdis.py => pydisassemble.py}, pyxdis/disasm/dis2.py,
	pyxdis/opcodes/opcode_27.py, setup.py,
	test_unit/test_disasm.py-nottyet: Misc fixes

2016-05-19  rocky <rb@dustyfeet.com>

	* .travis.yml, README.rst: Travis doesn't do 2.5, 3.0 or 3.1

2016-05-19  rocky <rb@dustyfeet.com>

	* .travis.yml, test_unit/test_marsh.py: 2.6 doesn't do
	frozenset({...})

2016-05-19  rocky <rb@dustyfeet.com>

	* .travis.yml: Need sudo

2016-05-19  rocky <rb@dustyfeet.com>

	* .travis.yml, test_unit/test_load.py, test_unit/test_opcode.py:
	More opcodes, more travis testing.

2016-05-19  rocky <rb@dustyfeet.com>

	* pyxdis/disasm/dis2.py, pyxdis/disasm/disasm2.py,
	pyxdis/disasm/disasm24.py, pyxdis/disasm/disasm25.py,
	pyxdis/disasm/disasm26.py, pyxdis/disasm/disasm27.py,
	pyxdis/disasm/disasm3.py, pyxdis/disasm/disasm30.py,
	pyxdis/disasm/disasm31.py, pyxdis/disasm/disasm32.py,
	pyxdis/disasm/disasm33.py, pyxdis/disasm/disasm34.py,
	pyxdis/disasm/disasm35.py, pyxdis/disassemble.py,
	pyxdis/opcodes/__init__.py, pyxdis/opcodes/opcode_23.py,
	pyxdis/opcodes/opcode_24.py, pyxdis/opcodes/opcode_25.py,
	pyxdis/opcodes/opcode_26.py, pyxdis/opcodes/opcode_27.py,
	pyxdis/opcodes/opcode_2x.py, pyxdis/opcodes/opcode_3x.py: Dry code a
	little. Add Python 2 disassembly

2016-05-19  rocky <rocky@dusytfeet.com>

	* Start Python cross disasemble/marshal project For older history see uncompyle6
