summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2020-07-05 18:19:40 -0400
committerNed Batchelder <ned@nedbatchelder.com>2020-07-05 18:20:30 -0400
commit29ea33b4760b55492ecd6c4e532404f199d6df5d (patch)
tree388dc2ab8f87c80f633c8fbf11663ee0309bb265
parent1a2ed8fa4d27e6dbc5522f2d79e5b89c2aff13a3 (diff)
downloadpython-coveragepy-git-29ea33b4760b55492ecd6c4e532404f199d6df5d.tar.gz
Make sure Appveyor uses the latest versions
-rw-r--r--appveyor.yml24
-rw-r--r--howto.txt45
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"
diff --git a/howto.txt b/howto.txt
index 162721c3..13cd962d 100644
--- a/howto.txt
+++ b/howto.txt
@@ -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