py-deprecated: updated to 3.0.0
3.0.0
Changed
- Require Python >= 3.12 and wrapt >= 1.16 (first wrapt release supporting Python 3.12).
- Migrate the packaging from setuptools (`setup.py`/`setup.cfg`/`MANIFEST.in`) to
`pyproject.toml` with the Hatchling build backend; the version is read from
`src/deprecated/__init__.py`.
- Adopt the `src` layout: the package moves to `src/deprecated`
(the tests stay in `tests` and the documentation in `docs`).
- Manage the project with uv (`uv.lock`) and Hatch: tox is dropped and replaced
by the `hatch test` matrix.
- Modernize the `Makefile` (uv/Hatch based targets, run `make help`).
- Replace bump2version by `hatch version <major|minor|patch>`: the version is only defined
in `src/deprecated/__init__.py`, and the git tag is created by GitHub when the release
is published.
- Update the Fedora RPM spec file to the `%pyproject_*` macros.
[42 lines not shown]
py-Pillow: updated to 13.0.0
13.0.0
Removals
Remove undocumented GifImagePlugin._save_netpbm
Remove ExifTags.IFD.Makernote
Drop support for Python 3.10
Remove deprecations for Pillow 13.0.0
Deprecations
Deprecate IM image format
Deprecate ImageQt align8to32() in favour of raw encoder stride
Deprecate JpegImageFile.load_djpeg
resterm: Update to 1.15.0
RestermScript test blocks
Comparing JSON
One-line {% %} blocks
JSON paths
Canceling a run
Response check timeout
Script warnings
Other fixes
py-tox: updated to 4.66.0
4.66.0
Features - 4.66.0
set_env environment files accept export KEY=value lines, setting KEY.
Bug fixes - 4.66.0
Remember a failed interpreter lookup for a virtualenv environment instead of repeating the full PATH scan for every setting that needs it, so tox config and tox run on configurations listing interpreters that are not installed are faster.
py-virtualenv: updated to 21.14.8
Bugfixes - 21.14.8
Activate PowerShell environments whose path contains square brackets, and read the environment’s own pyvenv.cfg instead of whichever file the path matches as a wildcard pattern.
py-distlib: updated to 0.4.4
0.4.4
- compat
- Fixed a missing import. Thanks to Andrej730 for the patch.
- markers
- Fixed 273: Enforce compatible-release bounds in environment markers.
Thanks to Luochenchen for the patch.
- metadata
- Fix 194: Add an urls property to expose project and home URLs. Thanks to
Sinkleberg for the patch.
- scripts
[30 lines not shown]
pkgconf: update to 3.0.9.
Changes from 3.0.8 to 3.0.9:
----------------------------
* Build fixes:
- The Autotools build now includes and runs the spdxtool utility API tests,
ensuring that they are included in release tarballs.
Patch by commitmaniac.
Update to version 9.2.1202.
Changes:
- patch 9.2.1202: Vim9: crash on error in a long "implements" list
- patch 9.2.1201: [security]: code injection via cargo quickfix plugin
- patch 9.2.1200: Vim9: type variable cannot be used in a type cast in a lambda
- patch 9.2.1199: case-folded regexp matches can end inside a UTF-8 character
- patch 9.2.1198: memory leak with 'quickfixtextfunc'
- patch 9.2.1197: :autocmd completion fails after ++args
- patch 9.2.1196: NFA literal matches miss characters with different case-folded widths
- runtime(gitrevlist): prevent interpreting keywords as options
- patch 9.2.1195: message pager drops blank separators when scrolling back
- CI: enable Linux coverage for string-valued action input
- patch 9.2.1194: MS-Windows: file status checks are slow
- Create Code of Conduct, update CONTRIBUTING
- patch 9.2.1193: Vim9: dict type with type variable not checked in generic function
- patch 9.2.1192: Compile warning when FEAT_DIFF is disabled
- patch 9.2.1191: crash with "//e" when only a substitute pattern exists
- patch 9.2.1190: Vim9: crash when calling object method
[133 lines not shown]
moor: update to 2.19.5. Changes:
- Fix man page bold rendering as N<NA<AM<ME<E
- Fix flick-scrolling down freezing, then jumping
- Mouse support out of the box in more terminals
- Use terminal's own cursor in prompts, like search and filter
- Let filter share history with search
- Fixed potential screen tearing on quick window resizes
- Support embedding moor with your own screen
mob: update to 5.4.2. Changes:
- Fix: `mob start` now correctly handles parsing of lastFile when
the commit message has been extended with additional information.
bash-preexec: update to 0.7.0. Changes:
- Use bats-core/bats-action to set up Bats
- Mention Ghostty
- Test against Bash 3.2, 4.4, 5.0, and 5.3 in CI
- Use a function substitution in $PS0 for preexec in Bash >= 5.3
- Re-adjust PROMPT_COMMAND when PROMPT_COMMAND is modified elsewhere
- fix: Allow __bp_precmd_invoke_cmd to be called from __bp_install
- fix: Properly check to see if we're already installed in PROMPT_COMMAND
- fix preexec for the first command
- Preserve $? and $_ on __bp_precmd_invoke_cmd early returns
- Remove the local declarations of {preexec,precmd}_functions