Skip to content

Commit 2551a2b

Browse files
committedFeb 2, 2022
build: prep for 6.3.1
1 parent 2227d00 commit 2551a2b

File tree

6 files changed

+18
-8
lines changed

6 files changed

+18
-8
lines changed
 

‎CHANGES.rst

+4-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@ development at the same time, such as 4.5.x and 5.0.
1717
.. Version 9.8.1 — 2027-07-27
1818
.. --------------------------
1919
20-
Unreleased
21-
----------
20+
.. _changes_631:
21+
22+
Version 6.3.1 — 2022-02-01
23+
--------------------------
2224

2325
- Fix: deadlocks could occur when terminating processes. Some of these
2426
deadlocks (described in `issue 1310`_) are now fixed.

‎coverage/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# This file is exec'ed in setup.py, don't import anything!
66

77
# Same semantics as sys.version_info.
8-
version_info = (6, 3, 1, "alpha", 0)
8+
version_info = (6, 3, 1, "final", 0)
99

1010

1111
def _make_version(major, minor, micro, releaselevel, serial):

‎doc/conf.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,11 @@
6464
# built documents.
6565
#
6666
# The short X.Y version.
67-
version = "6.3" # CHANGEME
67+
version = "6.3.1" # CHANGEME
6868
# The full version, including alpha/beta/rc tags.
69-
release = "6.3" # CHANGEME
69+
release = "6.3.1" # CHANGEME
7070
# The date of release, in "monthname day, year" format.
71-
release_date = "January 25, 2022" # CHANGEME
71+
release_date = "February 1, 2022" # CHANGEME
7272

7373
rst_epilog = """
7474
.. |release_date| replace:: {release_date}

‎doc/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ supported on:
2525
.. ifconfig:: prerelease
2626

2727
**This is a pre-release build. The usual warnings about possible bugs
28-
apply.** The latest stable version is coverage.py 6.3, `described here`_.
28+
apply.** The latest stable version is coverage.py 6.3.1, `described here`_.
2929

3030

3131
.. _described here: http://coverage.readthedocs.io/

‎howto.txt

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
version_info = (4, 0, 2, "final", 0)
99
- Supported Python version numbers. Search for "PYVERSIONS".
1010
- Copyright date in NOTICE.txt
11+
- run `python igor.py cheats` to get useful snippets for next steps.
1112
- Update CHANGES.rst, including release date.
1213
- don't forget the jump target
1314
- Update README.rst

‎igor.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -381,20 +381,27 @@ def do_cheats():
381381
print(f"Coverage version is {ver}")
382382

383383
print(f"pip install git+https://github.com/nedbat/coveragepy@{branch}")
384+
385+
print("\nfor CHANGES.rst before release:")
384386
print(f".. _changes_{anchor}:")
385387
print()
386388
head = f"Version {ver}{datetime.datetime.now():%Y-%m-%d}"
387389
print(head)
388390
print("-" * len(head))
389391

392+
print("\ngit commands:")
390393
print(f'git tag -a -m "Version {ver}" {ver}')
391394
print(f'git branch -f stable {ver}')
392395
print(f"https://coverage.readthedocs.io/en/{ver}/changes.html#changes-{anchor}")
393396

397+
print(
398+
"This is now released as part of " +
399+
f"[coverage {ver}](https://pypi.org/project/coverage/{ver})."
400+
)
394401
print("\nnext:")
395402
next_vi = (vi[0], vi[1], vi[2]+1, "alpha", 0)
396403
print(f"version_info = {next_vi}".replace("'", '"'))
397-
print("for CHANGES.rst:")
404+
print("\nfor CHANGES.rst after release:")
398405
print(textwrap.dedent("""\
399406
Unreleased
400407
----------

0 commit comments

Comments
 (0)
Please sign in to comment.