diff options
-rw-r--r-- | appveyor.yml | 24 | ||||
-rw-r--r-- | howto.txt | 45 |
2 files changed, 35 insertions, 34 deletions
diff --git a/appveyor.yml b/appveyor.yml index 35c670a1..616635a8 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -23,7 +23,7 @@ environment: - JOB: "2.7 64-bit" TOXENV: "py27" PYTHON: "C:\\Python27-x64" - PYTHON_VERSION: "2.7.17" + PYTHON_VERSION: "2.7.18" PYTHON_ARCH: "64" - JOB: "3.5 64-bit" @@ -35,25 +35,25 @@ environment: - JOB: "3.6 64-bit" TOXENV: "py36" PYTHON: "C:\\Python36-x64" - PYTHON_VERSION: "3.6.9" + PYTHON_VERSION: "3.6.11" PYTHON_ARCH: "64" - JOB: "3.7 64-bit" TOXENV: "py37" PYTHON: "C:\\Python37-x64" - PYTHON_VERSION: "3.7.5" + PYTHON_VERSION: "3.7.8" PYTHON_ARCH: "64" - JOB: "3.8 64-bit" TOXENV: "py38" PYTHON: "C:\\Python38-x64" - PYTHON_VERSION: "3.8.0" + PYTHON_VERSION: "3.8.3" PYTHON_ARCH: "64" - JOB: "3.9 64-bit" TOXENV: "py39" PYTHON: "C:\\Python39-x64" - PYTHON_VERSION: "3.9.0a3" + PYTHON_VERSION: "3.9.0b4" PYTHON_ARCH: "64" # 32-bit jobs don't run the tests under the Python tracer, since that should @@ -61,7 +61,7 @@ environment: - JOB: "2.7 32-bit" TOXENV: "py27" PYTHON: "C:\\Python27" - PYTHON_VERSION: "2.7.17" + PYTHON_VERSION: "2.7.18" PYTHON_ARCH: "32" COVERAGE_NO_PYTRACER: "1" @@ -75,28 +75,28 @@ environment: - JOB: "3.6 32-bit" TOXENV: "py36" PYTHON: "C:\\Python36" - PYTHON_VERSION: "3.6.9" + PYTHON_VERSION: "3.6.11" PYTHON_ARCH: "32" COVERAGE_NO_PYTRACER: "1" - JOB: "3.7 32-bit" TOXENV: "py37" PYTHON: "C:\\Python37" - PYTHON_VERSION: "3.7.5" + PYTHON_VERSION: "3.7.8" PYTHON_ARCH: "32" COVERAGE_NO_PYTRACER: "1" - JOB: "3.8 32-bit" TOXENV: "py38" PYTHON: "C:\\Python38" - PYTHON_VERSION: "3.8.0" + PYTHON_VERSION: "3.8.3" PYTHON_ARCH: "32" COVERAGE_NO_PYTRACER: "1" - JOB: "3.9 32-bit" TOXENV: "py39" PYTHON: "C:\\Python39" - PYTHON_VERSION: "3.9.0a3" + PYTHON_VERSION: "3.9.0b4" PYTHON_ARCH: "32" COVERAGE_NO_PYTRACER: "1" @@ -104,14 +104,14 @@ environment: - JOB: "Meta 2.7" TOXENV: "py27" PYTHON: "C:\\Python27" - PYTHON_VERSION: "2.7.17" + PYTHON_VERSION: "2.7.18" PYTHON_ARCH: "32" COVERAGE_COVERAGE: "yes" - JOB: "Meta 3.6" TOXENV: "py36" PYTHON: "C:\\Python36" - PYTHON_VERSION: "3.6.9" + PYTHON_VERSION: "3.6.11" PYTHON_ARCH: "32" COVERAGE_COVERAGE: "yes" @@ -8,6 +8,7 @@ version_info = (4, 0, 2, 'final', 0) - Python version number in classifiers in setup.py - Copyright date in NOTICE.txt +- Update specific Python versions in appveyor.yml ("PYTHON_VERSION") - Update CHANGES.rst, including release date. - don't forget the jump target - Update README.rst @@ -21,28 +22,28 @@ - Don't forget the man page: doc/python-coverage.1.txt - Check that the docs build correctly: $ tox -e doc - - Done with changes to source files, check them in. - - git push - - Generate new sample_html to get the latest, incl footer version number: - make clean - pip install -e . - cd ~/cog/trunk - rm -rf htmlcov - coverage run --branch --source=cogapp -m pytest -k CogTestsInMemory; coverage combine; coverage html - - IF PRE-RELEASE: - rm -f ~/coverage/trunk/doc/sample_html_beta/*.* - cp -r htmlcov/ ~/coverage/trunk/doc/sample_html_beta/ - - IF NOT PRE-RELEASE: - rm -f ~/coverage/trunk/doc/sample_html/*.* - cp -r htmlcov/ ~/coverage/trunk/doc/sample_html/ - cd ~/coverage/trunk - - IF NOT PRE-RELEASE: - check in the new sample html - - Build and publish docs: - - IF PRE-RELEASE: - $ make publishbeta - - ELSE: - $ make publish +- Done with changes to source files, check them in. + - git push +- Generate new sample_html to get the latest, incl footer version number: + make clean + pip install -e . + cd ~/cog/trunk + rm -rf htmlcov + coverage run --branch --source=cogapp -m pytest -k CogTestsInMemory; coverage combine; coverage html + - IF PRE-RELEASE: + rm -f ~/coverage/trunk/doc/sample_html_beta/*.* + cp -r htmlcov/ ~/coverage/trunk/doc/sample_html_beta/ + - IF NOT PRE-RELEASE: + rm -f ~/coverage/trunk/doc/sample_html/*.* + cp -r htmlcov/ ~/coverage/trunk/doc/sample_html/ + cd ~/coverage/trunk + - IF NOT PRE-RELEASE: + check in the new sample html +- Build and publish docs: + - IF PRE-RELEASE: + $ make publishbeta + - ELSE: + $ make publish - Kits: - Start fresh: - $ make sterile |