rust-bin: fix packaging for NetBSD/amd64, FreeBSD, and Linux
rust-analyzer has been added to the official upstream Rust packages,
and not modifying its RPATH broke our re-packaging of these.
py-validators: updated to 0.28.1
0.28.1 (2024-04-19)
_**Breaking**_
> No breaking changes were introduced in this version.
_**Features**_
> No features were introduced in this version.
_**Maintenance**_
- fix: reduce memory footprint when loading TLDs
- build(deps): bump idna from 3.6 to 3.7 in /package
- fix: rfc cases in the `domain` validator
- chore: documentation maintenance
- chore: update contribution guidelines
- chore: updated dev dependencies; bump version
py-ruff: updated to 0.4.1
v0.4.1
Changes
Preview features
[pylint] Implement invalid-hash-returned (PLE0309)
[pylint] Implement invalid-index-returned (PLE0305)
Bug fixes
[pylint] Allow NoReturn-like functions for __str__, __len__, etc. (PLE0307)
Parser: Use empty range when there's "gap" in token source
[ruff] Ignore stub functions in unused-async (RUF029)
Parser: Expect indented case block instead of match stmt
py-scikit-build-core: updated to 0.9.0
Version 0.9.0
This version adds the ability to `inherit` in override tables, matching a
similar feature added to cibuildwheel 2.17's overrides. You can now write out
extra metadata to `@{SKBUILD_METADATA_DIR}`. A new Hatchling plugin is provided
as an experimental feature (will likely be made a separate package in the future
like the setuptools plugin).
The meaning of `wheel.exclude` has been changed to match on the wheel path,
rather than the source path. We could not find any projects that would be
affected by this change, so it was not added to the minimum-version protection
policy. This now allows you to ignore CMake outputs as well.
Features:
- Preserve additivity of `cmake.define` across `overrides` tables
- Add metadata dir access
[38 lines not shown]
py-statsmodels: updated to 0.14.2
0.14.2
This is a compatibility release that will allow statsmodels to run in environments using NumPy 2.
Full compatibility with NumPy 2
Improved future proofing against pandas 3 changes
py-scipy: updated to 1.13.0
SciPy 1.13.0 is the culmination of 3 months of hard work. This
out-of-band release aims to support NumPy ``2.0.0``, and is backwards
compatible to NumPy ``1.22.4``. The version of OpenBLAS used to build
the PyPI wheels has been increased to ``0.3.26.dev``.
This release requires Python 3.9+ and NumPy 1.22.4 or greater.
For running on PyPy, PyPy3 6.0+ is required.
**************************
Highlights of this release
**************************
- Support for NumPy ``2.0.0``.
- Interactive examples have been added to the documentation, allowing users
to run the examples locally on embedded Jupyterlite notebooks in their
browser.
[131 lines not shown]
Fix MAKEFLAGS handling to work with spaces in UNPRIVILEGED_GROUPS
Let environment variables handling passing MFLAGS/MAKEFLAGS to children
rather than do it explicitly on the command line. As of 1.24 of
mk/unprivileged.mk pkgsrc puts UNPRIVILEGED_GROUPS in MAKEFLAGS.
UNPRIVILEGED_GROUPS contains a space-separated list of the groups
the current account is a member of. This requires proper quoting
in MAKEFLAGS if the current account is a member of more than one group
(due to the spaces), and the old version of Makefile does not take
that into account.
Increase MKREPRO robustness
- Use C locale to ensure month abbreviations are as expected
- bail out if MKREPRO_TIMESTAMP is not defined
- bail out if resulting __DATE__/__TIME__ replacement strings are empty
The substitute __DATE__ should be %b %e %Y per a C18 draft
Subtle change that won't make a functional difference in this case;
changed only for semantic correctness.
py-hypothesis: updated to 6.100.1
6.100.1
This patch improve a rare error message for flaky tests.
6.100.0
The from_dtype() function no longer generates NaT (“not-a-time”) values for the datetime64 or timedelta64 dtypes if passed allow_nan=False.
6.99.13
This patch includes the backend setting in the how_generated field of our observability output.
6.99.12
If you were running Python 3.13 (currently in alpha) with pytest-xdist and then attempted to pretty-print a lambda functions which was created using the eval() builtin, it would have raised an AssertionError. Now you’ll get "lambda ...: <unknown>", as expected.
6.99.11
[6 lines not shown]
PR/58170: Yoshitaka Tokugawa: Remove blocking statement when the requestor
asks for for an address that is in the cache and that access is prevented
by a cache acl because the querier has no way to know that this access is
denied, so it is not an abuse.
sysutils/eza: update to 0.18.11
[0.18.11] - 2024-04-19
Bug Fixes
Fix clippy lints
Enable the rule only for NetBSD.
Build aarch64, arm without libgit2
Ci
Bump NetBSD version to 10.0