i3: update to 4.25.
Most changes in this release cycle have been “behind the scenes”,
without an observable effect for users. For example, we switched
to clang-format-20, fixed a number of (benign) memory issues,
fixed a few flaky tests and maintained our GitHub Actions setup,
e.g. for the shutdown of baltocdn (our old host for nightly builds).
py-pipx: updated to 1.8.0
1.8.0
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 in the actions group
fix(commands/common/_copy_package_resource): if destination exists and files are same, do not overwrite existing files
Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 in the actions group
Fix /changelog/ and /contributing/ docs URLs
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 in the actions group
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 in the actions group
Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.12.0 in the actions group across 1 directory
Bump pypa/gh-action-pypi-publish from 1.12.0 to 1.12.2 in the actions group
feat: rename USE_EMOJI to PIPX_USE_EMOJI
[17 lines not shown]
py-limits: updated to 5.6.0
v5.6.0
* Development
* Move all project metadata to pyproject
* Use uv for development
* Use hatch for package build
* Remove versioneer for versioning
py-mailsuite: updated to 1.11.0
1.11.0
Breaking changes
For security reasons, utils.parse_email() and utils.from_trusted_domain() will mo longer treat input as a potential file path. Applications must now do this explicitly themselves when needed.
Fixes
Fixed type hints throughout the library.
Fixed return values of utils.from_trusted_domain()
Fixed an issue where the plain text body of an email was attached as the HTML body when using utils.create_email()
Other changes
in the imap module, the argument names in IMAPClient functions delete_messages() and create_folder() to align with the overridden functions. These are positional arguments, so this should not mater.
py-enchant: updated to 3.3.0
3.3.0
* Add tokenizer for the German language
* Improve support for macOS M1 architecture
* Add support for Python 3.11, 3.12 and 3.13
* Bump minimum required Python version to 3.9
* Numerous documentation updates
* Start adding type annotations (still a work in progress)
* For the `enchant.checker` package: always setup SpellChecker.
* Display project urls on ``pypi.org``
* Sort all imports with ``isort``
* Numerous tests cleanups
* Update FSF address in LICENSE.txt
* Windows wheels:
* Use ``enchant`` archive generated from GitHub Actions
* Bmup ``enchant`` from 2.2.7 to 3.4.4
* Publish packages from GitHub Actions
opentofu110: Move to opentofu110
Permit to have versioned opentofu too so that we can import both older
and newer opentofu-s.
Done only via "git mv", needs actual adjustments too.
wip/yr: import yr-1.0.0 as wip/yr
Get the weather delivered to your command-line, or use as a
Go package.
The project uses Meteorologisk institutt's public API, and
OpenStreetMap's Nominatim API.
par2: updated to 1.0.0
1.0.0
Support:
* build fails in Cygwin
* A potential Data Race
* Understanding par2cmdline performance
* Understanding The Par2 Spec and par2cmdline
* performance with hundreds of small files
* A better error correcting code
* Recover impossible without a .par2 "main" file?
* Thread count option not shown on Arm based Mac version
* Increase block count limit 32768
* Behaviour with insufficient read permissions
* Help to create a compatible implementation!
* Flag for automatic Blocksize in commandline
* Repair-Files created amount to size twice as high as expected from redundancy
* New release?
[42 lines not shown]
py-imageio: updated to 2.37.2
2.37.2
Bug
Gracefully handle reading of invalid EXIF orientation in Pillow plugin
Prevent OverflowError for FPS in pyav plugin
Maint
Allow github actions to push to master in CD
Fix publishing to GH and PyPI in CD
Remove obsolete code for Python <= 3.4