py-sphinxfeed-lsaffre: updated to 0.3.7
0.3.7
20190315 : Support Python 3 (by using feedgen instead of feedformatter). feed_description is no longer optional.
new config variable feed_field_name to change the name of the metadata field to use for specifying the publication date.
don't publish items whose publication datetime is in the future.
respect use_dirhtml option from rstgen when calculating the url
20240530 : add support to write ATOM instead of RSS.
20240601 : look for two new fields category and tags in the page metadata and if either field or both is present, call the feedgen.FeedEntry.category() method to add <category> elements to the feed item. The difference between category and tags is that the category of a blog post may contain whitespace while the tags metadata field is a space-separated list of tags, so each tag must be a single word. Both the category and each tag will become a <category> element in the feed item.
20240718 : merged 7 commits with minor fixes and config updates from pull request suggested by JWCook
20240720 : The message "Skipping %s, publish date is in the future" is now logged at level INFO instead of WARNING because we don't want the sphinx-build -W to fail in this situation.
20240720 : Removed dependency from atelier because it's easier to call subprocess.check_output() directly here.
20240722 : Support additional timestamp formats (any format supported by dateutil)
20240728: Add feed_entry_permalink option to set a permalink GUID for each feed entry. If a guid value is found in the metadata, that will be used; otherwise, a new one will be generated based on the entry URL. Defaults to False, in which case the entry URL will be used as a non-permalink ID. Applies to both Atom and RSS feeds.
20260325: Add urn:uuid: prefix to permalink GUIDs so they validate as a full URL.
20260325: Handle trailing slashes in feed_base_url
py-sphinx-autodoc-typehints: updated to 3.13.9
3.13.9
Fix the forward-reference warning when documenting NumPy's clip by resolving generic parameters declared in stub signatures.
py-hatch-jupyter-builder: updated to 0.10.0
0.10.0
Maintenance and upkeep improvements
- Fix the build hook with hatchling 1.32.3, fix other CI issues
- Fix docs build
pick: Update to version 4.0.0 (PR pkg/57599)
Changes
Remove -v option, your package manager of choice can already provide the
same information
(2905675)
(Anton Lindqvist)
Remove -h option in favor of the manual.
(93a552b)
(Anton Lindqvist)
Do not output options as part of the usage output, in favor of the manual
instead.
(e253d7d)
(Anton Lindqvist)
Bug fixes
Mark unused variables in compat files as extern in order to compile using
[3 lines not shown]
py-dulwich: updated to 1.2.17
1.2.17 2026-10-03
* Define ``__all__`` in all modules, listing the public names each module
defines. (Jelmer Vernooij)
* Deprecate importing ``LOCAL_TAG_PREFIX``, ``SYMREF``,
``check_ref_format``, ``read_packed_refs``,
``read_packed_refs_with_peeled`` and ``write_packed_refs`` from
``dulwich.repo``; import them from ``dulwich.refs`` instead. Likewise
``BundleList``, ``fetch_bundle_uri`` and ``parse_bundle_list`` should be
imported from ``dulwich.bundle_uri`` rather than ``dulwich.client``.
(Jelmer Vernooij)
* Restore ``dulwich.index.SHA1Reader`` and ``dulwich.index.SHA1Writer``,
which were dropped in 1.2.16, as deprecated aliases for the classes in
``dulwich.pack``. (Jelmer Vernooij)
[2 lines not shown]
py-astroid: updated to 4.3.4
4.3.4
Bug Fixes
Fix a RecursionError when building a module from a live object that holds a
container containing itself.
Arguments.default_value() no longer raises IndexError when a keyword-only
argument repeats the name of *args or **kwargs, as in def f(x, *y, y).
Fix an infinite loop when introspecting a live class that exposes itself, or a
sibling class, as one of its own attributes.
Fix a TypeError crash when inferring random.sample() on a sequence whose
elements are inferred as Instance.
Catch ValueError during comparison inference (such as invalid byte values in bytes membership checks) and return Uninferable instead of raising an uncaught exception.
[5 lines not shown]
direnv: updated to 2.38.1
2.38.1 / 2026-10-06
* v2.38.0 was tagged but not published, because its binaries failed to upload
* direnv now requires go 1.26
* the Windows release binaries are now named direnv.windows-<arch>.exe
* feat: add `layout uv`
* feat: add `layout pixi`
* feat: add `require_allowed`
* feat: add DIRENV_DISABLE to stop direnv from changing the environment
* feat: add DIRENV_EXE_PATH
* feat: allow multi-line env vars
* feat: allow named pipes as .env files
* feat: disable status logging with `log_format = "-"`
* feat(prune): remove outdated hashes
* feat(bash): use ble.sh's PRECMD hook when available
* feat(zsh): only run the hook from the top level
* fish: update fish_complete_path when XDG_DATA_DIRS changes
[36 lines not shown]
easy-rsa: updated to 3.2.7
3.2.7 (2026-09-19)
* Minor changes required to support Git Bash for Windows
(ade5653) (dd55451) (f2591fc) (5d389e4) (cb1c437)
To use Git Bash for Windows set 'EASYRSA_RAND_SN=no'
* write: Load all variables before calling 'write()' (3c9e340)
* verify_working_env(): Do not reset '$require_pki' and '$require_ca' (9d34430)
* Remove EASYRSA_SAN_CRIT from 'Add full --san to extra extensions' (19c10ab)
* default_vars(): If defined, set EASYRSA_SAN_CRIT to 'critical,' (97e1020)
catch2: updated to 3.16.1
3.16.1
Fixes
* Fixed optimizations being disabled after including benchmarking headers under MSVC.
* This was introduced in 3.16.0's fix for the deopt implementation for MSVC never being used.
* Fixed Console reporter replacing `\0xFF`s in user-provided strings.
* Added missing `<cassert>` include to `catch_generators_range.hpp`.
Improvements
* Workaround for GCC's quadratic scaling for release builds with number of test cases.
* In practice the improvement is only noticeable with unity builds and/or template product tests.
* Changed how decomposer operators are defined for better compilation times.
* For Catch2's `SelfTest` binary, this provides ~2% build time improvement.
* Changed how decomposer handles stringification for smaller binary sizes.
* For the `SelfTest` binary this is about ~8%.
* Improved compilation costs of multiple assertions in one test cases for release builds.
* Optimized initial test registration at process start:
[16 lines not shown]
postgresql-timescaledb: updated to 2.30.2
2.30.2
Fix crash when merging chunks with different column layouts
Fix `DROP SCHEMA CASCADE` leaving orphaned compressed chunks
Fix vectorized text comparison ignoring a non-deterministic collation given in the query
Fix race while updating granular refresh setting for hypertable
Rename the granular refresh options to `timescaledb.cagg_granular_refresh_*`
Free the tenant tracker's shared memory when its hypertable is dropped
Potential crash in `CREATE TABLE AS` query selecting from a compressed hypertable
py-jsonpointer: updated to 3.2.0
3.2.0
Run unittest discovery in the coverage target
[BUGFIX] JsonPointer should not index into strings
Preserve JsonPointer subclasses when joining
fix: validate assignment target in JsonPointer.set()
Normalize oversized array index conversion errors
Add VERBOSE_EXCEPTIONS flag to suppress doc content in JsonPointerException messages
Improve jsonpointer CLI: support positional pointer argument
Add GitHub Actions workflow for PyPI publishing
pkgconf: updated to 3.0.8
Changes from 3.0.7 to 3.0.8:
* Correctness and portability fixes:
- spdxtool now percent-encodes problematic ASCII characters in generated
SPDX URLs and URNs. Patch by Tuukka Pasanen, sponsored by The FreeBSD
Foundation.
- The built-in pc_path, pc_system_libdirs and pc_system_includedirs variables
now use the platform path separator, fixing their output for multiple paths
on Windows. Patch by Christoph Reiter.
* Documentation and build fixes:
- Correct the pkgconf(1) description of --variable to document that it prints
values for every module specified on the command line. Patch by Christoph
Reiter.
- Update the bug-report URL embedded by Meson builds to point to the pkgconf
issue tracker on GitHub.