opa: Update to 1.21.2
Changes:
1.21.2
This release builds the OPA binary artifacts with the latest version of
Go (v1.27.2), its standard library, and the golang.org/x/net dependency
(v0.60.0).
Furthermore, it addresses a mismatch in how encoded slashes were
handled in the input to a basic authorization policy and the Data API.
cross/mingw-w64-*-crt: Fix sysroot and includes
In particular, don't leak ${PREFIX}/include into the flags, as that
*will* break the build by making ${PREFIX}/include/profile.h being
picked up.
monit: Update to 6.0.0
pkgsrc changes:
- Enable for DragonflyBSD, according the changelog it was tested on
DragonflyBSD 6.4 (NOTE: I have not tested it in pkgsrc though!)
Changes:
- New: The every statement can now reliably be used with minute
precision. Like crontab, the every statement will run a service check
only once per minute, regardless of poll-cycle time. This means that
you can now use checks like this and be sure it runs only one time at
the intended time:
check program weekly_report with path /var/monit/weekly_report.sh
every "15 8 * * 1"
if status != 0 then alert
This will run the above weekly_report.sh one time every Monday at 08:15
(or as soon as possible after that time if the validation loop is
delayed). Cron matching is asynchronous to the validation loop,
ensuring checks run once even if validate takes longer than a minute to
[130 lines not shown]
py-deprecated: updated to 3.0.0
3.0.0
Changed
- Require Python >= 3.12 and wrapt >= 1.16 (first wrapt release supporting Python 3.12).
- Migrate the packaging from setuptools (`setup.py`/`setup.cfg`/`MANIFEST.in`) to
`pyproject.toml` with the Hatchling build backend; the version is read from
`src/deprecated/__init__.py`.
- Adopt the `src` layout: the package moves to `src/deprecated`
(the tests stay in `tests` and the documentation in `docs`).
- Manage the project with uv (`uv.lock`) and Hatch: tox is dropped and replaced
by the `hatch test` matrix.
- Modernize the `Makefile` (uv/Hatch based targets, run `make help`).
- Replace bump2version by `hatch version <major|minor|patch>`: the version is only defined
in `src/deprecated/__init__.py`, and the git tag is created by GitHub when the release
is published.
- Update the Fedora RPM spec file to the `%pyproject_*` macros.
[42 lines not shown]
py-Pillow: updated to 13.0.0
13.0.0
Removals
Remove undocumented GifImagePlugin._save_netpbm
Remove ExifTags.IFD.Makernote
Drop support for Python 3.10
Remove deprecations for Pillow 13.0.0
Deprecations
Deprecate IM image format
Deprecate ImageQt align8to32() in favour of raw encoder stride
Deprecate JpegImageFile.load_djpeg
resterm: Update to 1.15.0
RestermScript test blocks
Comparing JSON
One-line {% %} blocks
JSON paths
Canceling a run
Response check timeout
Script warnings
Other fixes
py-tox: updated to 4.66.0
4.66.0
Features - 4.66.0
set_env environment files accept export KEY=value lines, setting KEY.
Bug fixes - 4.66.0
Remember a failed interpreter lookup for a virtualenv environment instead of repeating the full PATH scan for every setting that needs it, so tox config and tox run on configurations listing interpreters that are not installed are faster.