py-scikit-build: updated to 0.19.0
0.19.0
This release updates for changes in setuptools and CMake 4, and drops Python 3.7.
Features
* Drop Python 3.7 in :pr:`1134`
Bug fixes
* Update for newer setuptools in :pr:`1120`
* ``setuptools_wrap.py``: parse ``CMAKE_ARGS`` with ``shlex.split`` like elsewhere by :user:`haampie` in :pr:`1126`
* Drop ``dry-run`` (removed in setuptools) in :pr:`1166`
* Ensure generic f2py executable is looked up first by :user:`smiet` in :pr:`1111`
Testing
[6 lines not shown]
netcdf: updated to 4.10.0
4.10.0 - February 25, 2026
* Regularize, cleanup, and refactor various AWS features, especially WRT regularizing AWS-related constants.
* Add extra failure handling to the daos inferencing.
* Regularize, cleanup, and refactor various AWS features, especially WRT regularizing AWS-related constants.
* Add compatibility with HDF5 2.0.0.
* Introduce consolidated metadata
* Fix the H5FD_class_t problems.
* Begin the consolidation of global state into two files: libdispatch/dglobal.c and include/ncglobal.h.
* Modify the way xarray attribute sets are handled.
* Fix Issue with Numcodecs encoding problems where integer filter parameters are being encoded as strings.
* Clean up minor problems with DAP2/DAP4 code.
* Cleanup RELEASE_NOTES.md.
* Rebuild the S3-related code and other changes necessary to build cleanly on github actions.
* Fix the problems around ncdap_test/test_manyurls.c.
* Fix bug in ncdump when printing FQNs.
* Update `macOS` github runners from macos-13 to macos-14, due to deprecation.
[6 lines not shown]
snapcast: updated to 0.35.0
0.35.0
Features
Client: Add SDL2 player for better portability
Server: Add option for a default source
Bugfixes
Server: End control script when Stream.RemoveStream is called
Server: Close TCP server when Stream.RemoveStream is called
py-google-auth-oauthlib: updated to 1.3.0
1.3.0
Features
Log the flow.run_local_server redirect URL
Bug Fixes
Raise meaningful exception when oauth callback times out
py-cookiecutter: updated to 2.7.1
2.7.1
cookiecutter -V now reports the real version. Rather than patch VERSION.txt,
this release removes it entirely. The version is now read from package metadata
at runtime, so pyproject.toml is the single source of truth and there's nothing
left to drift.
py-binaryornot: updated to 0.6.0
0.6.0
BinaryOrNot identifies binary files three ways: by extension, by file
signature, and by content analysis. Pass it any file path and it tells you
binary or text, accurately, across PNGs, PDFs, executables, archives, fonts,
CJK-encoded text, and hundreds of other formats.
haproxy: updated to 3.3.5
3.3.5
- MINOR: mux-h2: also count glitches on invalid trailers
- MINOR: mux-h2: add a new setting, "tune.h2.log-errors" to tweak error logging
- BUG/MEDIUM: mux-h2: make sure to always report pending errors to the stream
- BUG/MINOR: promex: fix server iteration when last server is deleted
- BUG/MEDIUM: stream: Handle TASK_WOKEN_RES as a stream event
- BUG/MEDIUM: hpack: correctly deal with too large decoded numbers
- BUG/MAJOR: qpack: unchecked length passed to huffman decoder
- BUG/MINOR: qpack: fix 1-byte OOB read in qpack_decode_fs_pfx()
- BUG/MINOR: quic: fix OOB read in preferred_address transport parameter
- BUG/MEDIUM: qpack: correctly deal with too large decoded numbers
- BUG/MINOR: h1-htx: Be sure that H1 response version starts by "HTTP/"
- DEBUG: stream: Display the currently running rule in stream dump
- MINOR: filters: Set last_entity when a filter fails on stream_start callback
- DOC: config: Use the right alias for %B
- BUG/MINOR: channel: Increase the stconn bytes_in value in channel_add_input()
- BUG/MINOR: sample: Fix sample to retrieve the number of bytes received and sent
[12 lines not shown]
py-tox: updated to 4.49.1
Bug fixes - 4.49.1
Break deadlock in execution interrupt chain that caused ~18 flaky timeout failures across 9 tests on Windows/macOS CI
Features - 4.49.0
Add {factor:label} substitution for TOML configs – factor groups in product matrices and env_base factors can now be labeled with single-key dicts (e.g., {ecosystem = ["oci", "python"]}), enabling {factor:ecosystem} in any string value (descriptions, commands, etc.) to resolve to the active factor. Plain lists automatically get positional labels ({factor:0}, {factor:1}, …)
Bug fixes - 4.49.0
Fix --showconfig and --help-ini legacy flags raising AttributeError after config format options were added
py-virtualenv: updated to 21.2.0
Features - 21.2.0
Update embed wheel generator (tasks/upgrade_wheels.py) to include type annotations in generated output
Bugfixes - 21.2.0
Pass --without-scm-ignore-files to subprocess venv on Python 3.13+ so virtualenv controls .gitignore creation, fixing flaky test_create_no_seed and --no-vcs-ignore being ignored in subprocess path
Use BASH_SOURCE[0] instead of $0 in the bash activate script relocation fallback, fixing incorrect PATH when sourcing the activate script from a different directory