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
py-ujson: updated to 5.12.0
5.12.0
Added
Update license field
Build wheels for GraalPy
Changed
Drop support for Python 3.9
Fixed
Fix buffer overflow/infinite loop from indent handling
Remove upper bound of setuptools for PyPy
py-black: updated to 26.3.1
26.3.1
Stable style
- Prevent Jupyter notebook magic masking collisions from corrupting cells by using
exact-length placeholders for short magics and aborting if a placeholder can no longer
be unmasked safely
Configuration
- Always hash cache filename components derived from `--python-cell-magics` so custom
magic names cannot affect cache paths
_Blackd_
- Disable browser-originated requests by default, add configurable origin allowlisting
and request body limits, and bound executor submissions to improve backpressure
graphics/zxing-cpp: Update to 3.0.2
* Packaged by wiz@ in pkgsrc-wip/zxing-cpp.
Changelog:
3.0.2:
Patch release
This is a patch release, fixing three issues:
Workaround for missing <format> C++20 header in GCC 11 and GCC 12
This is required to make Homebrew and older distros happy.
Zint Header Detection Fix
Fixed an issue that caused a <zint.h> not found error when building the library with -DZXING_USE_BUNDLED_ZINT=OFF and libzint was installed in a non-standard install prefix (e.g., /opt/homebrew).
Typo Fix in ReaderOptions API
Fixed a typo in the newly added ReaderOptions::validateOptionalCheckSum, now correctly named validateOptionalChecksum. If anyone is angry at me for breaking their brand new code, let me know and I’ll consider adding a compatibility symbol with the "one week old" name.
[62 lines not shown]
Add depgraph-20260309 to pkgsrc.
This package prints out dependency graphs for installed packages.
Individual packages can be selected, or all user-installed packages - see
pkg_info(1). The full version of the package can be printed, as well as its
licensing information, as well as all pre-requisite packages.
Metadata about the machine on which the report is running can also be displayed.
Output can be in standard format, or in JSON.
The aim of this package is to aid in producing SBOM information, as may be
required in certain legal jurisdictions soon.
The README is probably the most informative about this package, pasted here for
completeness:
[217 lines not shown]
tex-tikzfill{,-doc}: add version 1.0.1
This is a collection of TikZ libraries which add further
options to fill TikZ paths with images and patterns. The
libraries comprise fillings with images from files and from
TikZ pictures. Also, patterns of hexagons and of rhombi are
provided.
wabt: updated to 1.0.40
1.0.40
Remove macos-13 from CI. NFC
Lower the Ubuntu version for the release
Add support for (ref ...) / (ref null ...) constructs
Implement return_call_ref, ref.as_non_null, br_on_[non_]null instructions
Support table initializer expressions; completes function references support
Code improvements for call ref and br_on_[non_]null
Fix use of uninitialized value in WastParser::ParseSimdV128Const.
Fix reference tracking in SharedValidator
Save local set data in EndTryTable
wast-parser: make IsPowerOfTwo support memory64 addresses
[binary-reader] Validate import type earlier. NFC
[binary-reader] Re-use ReadExternalKind for import as well as exports. NFC
Add initial support for compact import section. NFC
Update gtest from release-1.10.0 -> release-1.12.0. NFC
Add bounds check for function body size in binary reader
[11 lines not shown]