From 6cb6e4578988a7fe989789665fa24cc63838f4b9 Mon Sep 17 00:00:00 2001 From: rocky Date: Sat, 25 Jul 2020 13:12:42 -0400 Subject: [PATCH] Get ready for release 3.7.3 --- NEWS.md | 12 ++++++++++++ admin-tools/how-to-make-a-release.md | 12 ++++++------ admin-tools/pyenv-newer-versions | 2 +- uncompyle6/version.py | 2 +- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/NEWS.md b/NEWS.md index 4b5dcfc77..7752f9189 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,15 @@ +3.7.3: 2020-7-25 +================ + +Mostly small miscellaneous bug fixes + +* `__doc__ = DocDescr()` from `test_descr.py` was getting confused as a docstring. +* detect 2.7 exchandler range better +* Add for .. else reduction checks on 2.6 and before +* Add reduce check for 2.7 augmented assign +* Add VERSION in a pydoc-friendly way + + 3.7.2: 2020-6-27 ================ diff --git a/admin-tools/how-to-make-a-release.md b/admin-tools/how-to-make-a-release.md index c9ed644d4..df5a9ba3a 100644 --- a/admin-tools/how-to-make-a-release.md +++ b/admin-tools/how-to-make-a-release.md @@ -39,7 +39,7 @@ # Make sure pyenv is running and check newer versions - $ pyenv local && source admin-tools/check-newer-versions.sh + $ admin-tools/check-newer-versions.sh # Switch to python-2.4, sync that up and build that first since it creates a tarball which we don't want. @@ -50,20 +50,20 @@ # Check against older versions - $ source admin-tools/check-older-versions.sh + $ admin-tools/check-older-versions.sh # Make packages and tag $ . ./admin-tools/make-dist-older.sh - $ pyenv local 3.8.3 + $ pyenv local 3.8.4 $ twine check dist/uncompyle6-$VERSION* - $ . ./admin-tools/make-dist-newer.sh + $ ./admin-tools/make-dist-newer.sh $ twine check dist/uncompyle6-$VERSION* # Check package on github - $ mkdir /tmp/gittest; pushd /tmp/gittest - $ pyenv local 3.7.5 + $ [[ ! -d /tmp/gittest ]] && mkdir /tmp/gittest; pushd /tmp/gittest + $ pyenv local 3.8.3 $ pip install -e git://github.com/rocky/python-uncompyle6.git#egg=uncompyle6 $ uncompyle6 --help $ pip uninstall uncompyle6 diff --git a/admin-tools/pyenv-newer-versions b/admin-tools/pyenv-newer-versions index 59583f750..5b31d293c 100644 --- a/admin-tools/pyenv-newer-versions +++ b/admin-tools/pyenv-newer-versions @@ -5,4 +5,4 @@ if [[ $0 == ${BASH_SOURCE[0]} ]] ; then echo "This script should be *sourced* rather than run directly through bash" exit 1 fi -export PYVERSIONS='3.5.9 3.6.10 2.6.9 3.3.7 2.7.18 3.2.6 3.1.5 3.4.10 3.7.7 3.8.3' +export PYVERSIONS='3.5.9 3.6.10 2.6.9 3.3.7 2.7.18 3.2.6 3.1.5 3.4.10 3.7.7 3.8.4' diff --git a/uncompyle6/version.py b/uncompyle6/version.py index c8a669e8c..b43d84bef 100644 --- a/uncompyle6/version.py +++ b/uncompyle6/version.py @@ -12,4 +12,4 @@ # along with this program. If not, see . # This file is suitable for sourcing inside POSIX shell as # well as importing into Python -VERSION="3.7.2" # noqa +VERSION="3.7.3" # noqa