Releases: python/blurb
Releases · python/blurb
v2.0.0
What's Changed
- Move
blurb test
subcommand into test suite by @hugovk in #37 - Add support for Python 3.14 by @ezio-melotti in #40
- Validate gh-issue is int before checking range, and that gh-issue or bpo exists by @hugovk in #35
- Replace
safe_mkdir(path)
withos.makedirs(path, exist_ok=True)
by @hugovk in #38 - Test version handling functions by @hugovk in #36
- Test
textwrap_body
,current_date
andsortable_datetime
by @hugovk in #42 - CI: Lint and test via uv by @hugovk in #32
Full Changelog: v1.3.0...v2.0.0
v1.3.0
What's Changed
- Add support for Python 3.13 by @hugovk in #26
- Drop support for Python 3.8 by @hugovk in #27
- Generate digital attestations for PyPI (PEP 740) by @hugovk in #28
- Allow running blurb test from blurb-* directories by @hroncok in #24
- Add
version
subcommand by @hugovk in #29 - Generate
__version__
at build to avoid slowimportlib.metadata
by @hugovk in #30
Full Changelog: v1.2.1...v1.3.0
v1.2.1
v1.2.0
What's Changed
- Replace spaces with underscores in news directory.
- Drop support for Python 3.7.
- Remove
blurb split
command. - Replace
gh-issue-NNNN:
withgh-NNNN:
in the output. - Accept GitHub issues numbered only 32426 or above.
- Improve error checking when parsing a Blurb.
- Loosen README check for CPython forks.
- Move code from
python/core-workflow
to ownpython/blurb
repo. - Deploy to PyPI via Trusted Publishers.
Full Changelog: https://github.com/python/blurb/commits/v1.2.0