python-uncompyle6/admin-tools
2024-10-09 04:01:29 -04:00
..
.gitignore Administrivia 2024-10-08 19:23:56 -04:00
check-2.4-2.7-versions.sh More administrivia 2024-02-12 08:46:16 -05:00
check-3.0-3.2-versions.sh simplify withas (for now) 2024-03-06 17:19:57 -05:00
check-3.3-3.5-versions.sh Merge branch 'master' into python-3.3-to-3.5 2024-02-12 08:50:38 -05:00
check-newest-versions.sh Administrivia 2021-10-21 02:31:59 -04:00
checkout_common.sh Administrivia 2024-07-22 17:57:50 -04:00
how-to-make-a-release.md Get ready for release 3.7.4 2020-09-05 06:06:40 -04:00
make-dist-2.4-2.7.sh Get ready for release 3.9.1 2024-03-16 03:07:28 -04:00
make-dist-3.0-3.2.sh Administrivia 2024-03-16 03:37:43 -04:00
make-dist-3.3-3.5.sh Get ready for release 3.9.1 2024-03-16 03:07:28 -04:00
make-dist-newest.sh Get ready for release 3.9.1 2024-03-16 03:07:28 -04:00
merge-for-2.4.sh simplify withas (for now) 2024-03-06 17:19:57 -05:00
merge-for-3.0.sh simplify withas (for now) 2024-03-06 17:19:57 -05:00
merge-for-3.3.sh Administrivia 2024-10-09 04:00:14 -04:00
merge-for-3.6.sh Administrivia 2024-10-09 04:00:14 -04:00
pycdc-runtests.sh Testing with other decompiler tools 2018-04-12 19:57:53 -04:00
pyenv-2.1-2.3-versions Redo packaging. 2021-10-26 18:52:55 -04:00
pyenv-2.4-2.7-versions Redo packaging. 2021-10-26 18:52:55 -04:00
pyenv-3.0-3.2-versions Alow 3.0 setup 2022-11-04 00:53:45 -04:00
pyenv-3.3-3.5-versions Merge branch 'master' into python-3.3-to-3.5 2021-10-28 18:46:08 -04:00
pyenv-all-versions ops coverage on 3.{0,1} 2017-11-30 12:38:08 -05:00
pyenv-newest-versions Administrivia 2024-02-17 15:14:51 -05:00
pyenv-versions Go over what constitutes a bug, yet again 2022-05-28 15:45:51 -04:00
README.md More Administrivia 2020-01-07 10:13:25 -05:00
run-pyenvlib-test-all.sh Administrivia... 2018-03-05 23:27:11 -05:00
setup-master.sh Administrivia 2024-10-09 04:00:14 -04:00
setup-python-2.4.sh Administrivia 2024-10-09 04:00:14 -04:00
setup-python-3.0.sh Administrivia 2024-10-09 04:00:14 -04:00
setup-python-3.3.sh Administrivia 2024-10-09 04:00:14 -04:00
setup-python-3.6.sh Administrivia 2024-10-09 04:00:14 -04:00
uncompyle2-runtests.sh Testing with other decompiler tools 2018-04-12 19:57:53 -04:00

Making a release is a somewhat tedious process so I've automated it a little

Here are tools that I, rocky, use to check and build a distribution.

They are customized to my environment:

  • I use pyenv to various Python versions installed
  • I have git repos for xdis, and spark parser at the same level as uncompyle6

There may be other rocky-specific things that need customization. how-to-make-a-release.md has overall how I make a release

Since this project uses python over a wide variety of release, some versions of projects that should be used for specific Python versions

for 3.2.6: pytest==2.9.2

for 3.1.5 pytset==2.1.0 py=1.8.0 and comment out line 10 of _builtin.py # callable = callable six==1.10.0