Releases: pkgcore/snakeoil
Releases · pkgcore/snakeoil
v0.10.10
v0.10.9
- arghparse: fix compatibility with Python 3.12.7 (@arthurzam)
v0.10.8
- arghparse: fix compatibility with Python 3.11.9 (@arthurzam)
v0.10.7
- ci: add PyPy3.10, Python 3.12 and Python 3.13 to testing (@thesamesam, #99)
- fix and update tox.ini (@arthurzam)
- sphinx_ext: support optional email address in authors (@ferringb)
v0.10.6
- remove deprecated
distutils_extensions
(@arthurzam, #77) - enable Python 3.12 support (@thesamesam, #96)
- drop support for Python 3.9 (@arthurzam)
v0.10.5
- cli.arghparse: improve _format_args for Delayed (@arthurzam)
pkgcore/pkgcheck#520 - compression: prefer gtar over tar if available (@thesamesam, #93)
- format code with
black
(@ferringb, @arthurzam, #95)
v0.10.4
- Add constraint satisfaction problem solver (#91, @arthurzam)
- dist.sphinxext: mark
distutils_extensions
as deprecated. This module will be removed in the near releases (@arthurzam) - generate_man_rsts: improve sub-sectioning for sub-commands (@arthurzam)
- generate_man_rsts: better formatting for command line options (@arthurzam)
v0.10.3
- dist.sphinxext: new internal sphinx extension, used by pkgcore stack. This is considered internal and unstable API. (#89, @arthurzam)
v0.10.2
- compression: add parallel xz support (#83, @thesamesam, @arthurzam)
- various improvements for the build system (@arthurzam)
- drop support for python 3.8 (@arthurzam)
v0.10.1
- test/mixins: remove
mk_named_tempfile
. Usetmp_path / [filename]
instead (@arthurzam) - fileutils: remove deprecated
write_file
. UsePath().write_text
instead (@arthurzam) - fileutils: remove deprecated
UnbufferedWriteHandle
. Useio.TextIOWrapper
withwrite_through=True
instead (@arthurzam) - descriptors: remove unused
classproperty
(@arthurzam)