pkgtools/pkglint: update to 23.11.0
Changes since 23.10.0:
Don't complain about ignored files in patches/.
Don't check for deprecated variables outside pkgsrc.
Warn about unusual single-character variables.
Fix parsing of the ':!cmd!', ':S' and ':C' modifiers.
Don't simplify unsatisfiable 'empty(VAR:M)' condition.
Fix contradictory warnings about GMAKE_REQD, which is not a list,
even though it follows the naming convention for list variables.
Treat hyphens in package versions as errors, as the full package name
"pkgbase-3g-7.4" is ambiguous, as the version could either start with
[2 lines not shown]
devel/feluda: import package
Feluda is a Rust-based command-line tool that analyzes the dependencies of a
project, notes down their licenses, and flags any permissions that restrict
personal or commercial usage.
Features:
- Parse your project to identify dependencies and their licenses.
- Classify licenses into permissive, restrictive, or unknown categories.
- Flag dependencies with licenses that may restrict personal or commercial use.
- Output results in plain text, JSON or TUI formats. There's also a gist format
which is available in strict mode to output a single line only.
py-flufl.lock: updated to 8.1.0
8.1 (2024-03-30)
Add support for Python 3.12.
Switch to hatch, replacing pdm and tox.
Switch to ruff from blue and isort.
8.0.2 (2023-07-21)
Update dependencies.
Other minor improvements and cleanups.
8.0.1 (2023-06-22)
Minor documentation fix.
8.0 (2023-06-21)
[7 lines not shown]
py-flufl.i18n: updated to 5.1.0
5.1 (2024-03-30)
Add support for Python 3.12.
Switch to hatch, replacing pdm and tox.
Switch to ruff from blue and isort.
5.0.2 (2023-07-21)
Update dependencies.
Other minor improvements and cleanups.
5.0.1 (2023-06-13)
Fix the build backend.
5.0 (unreleased)
[3 lines not shown]
py-sybil: added version 9.0.0
This library provides a way to check examples in your code and documentation by
parsing them from their source and evaluating the parsed examples as part of
your normal test run. Integration is provided for the main Python test runners.
math/R: supply custom LDFLAGS, so that libR.so is picked up.
Resolves build problem on NetBSD/amd64 (and probably many more).
Thanks to wiz@ for the fix, ref. tech-pkg@.
Update time/php-mrbs to 1.11.6
Changes since previous pkgsrc version 1.11.4, from NEWS file:
[============================]
[ Mrbs NEWS Legend: ]
[ ]
[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed (we hope) ]
[============================]
-------------------------------------------------------------------------------
Version 1.11.6 (Wed 6th November 2024):
[*] Updated French translations.
[*] Move password checking into a separate method in order to simplify
extending the class. See GitHub Issue #3662.
[262 lines not shown]
py-starlette: updated to 0.45.2
0.45.2 (January 4, 2025)
Fixed
* Make `create_memory_object_stream` compatible with old anyio versions once again, and bump anyio minimum version to 3.6.2
0.45.1 (December 30, 2024)
Fixed
* Close `MemoryObjectReceiveStream` left unclosed upon exception in `BaseHTTPMiddleware` children
* Collect errors more reliably from the WebSocket logic on the `TestClient`
Refactor
* Use a pair of memory object streams instead of two queues on the `TestClient`
[7 lines not shown]
py-huggingface-hub: updated to 0.27.1
v0.27.1: Fix `typing.get_type_hints` call on a `ModelHubMixin`
v0.27.0: DDUF tooling, torch model loading helpers & multiple quality of life improvements and bug fixes