Commit Graph

35948 Commits

Author SHA1 Message Date
Alexandru Ardelean
35d9eadb5b treewide: remove Jan Pavlinec as maintainer
Jan Pavlinec <jan.pavlinec1@gmail.com> is no longer maintaining
these packages. Remove him from the PKG_MAINTAINER field across
all affected packages.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 09:00:28 +03:00
Alexandru Ardelean
6230c5a63b python-referencing: bump to 0.37.0
Full changelog:
https://github.com/python-jsonschema/referencing/blob/main/CHANGELOG.rst

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 08:32:19 +03:00
Alexandru Ardelean
65c49cea37 python-rpds-py: bump to 0.30.0
Required for Python 3.14 compatibility; rpds-py 0.10.6 predates
Python 3.14 support in PyO3 and causes a segfault at runtime.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 08:32:19 +03:00
Alexandru Ardelean
371dea8cfd python-build: bump to 1.4.2
Notable changes since 1.4.0:

v1.4.1:
- Allow setting build constraints
- Fix pip hack workaround

v1.4.2:
- Ensure the uv installer uses the current version of Python,
  avoiding an issue if UV_PYTHON is set
- Fix _has_valid_outer_pip returning True when pip is missing,
  causing build to try using a non-existent pip instead of
  falling back to virtualenv

Link: https://github.com/pypa/build/blob/main/CHANGELOG.rst
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 08:32:19 +03:00
Alexandru Ardelean
4edd68feda python-pytest: bump to 9.0.2
Changelog since 7.4.0:
- v8.1.0: Add namespace packages support; fine-grained verbosity control;
  improved --import-mode=importlib behavior
- v8.2.0: Add command-line argument files via @filename syntax; add
  PYTEST_VERSION env variable; requires pluggy>=1.5.0
- v8.3.0: Add --xfail-tb flag; marker keyword matching; --no-fold-skipped
  option; better virtual environment detection
- v8.4.0: Async tests without suitable plugin now fail (not warned);
  tests returning non-None values now fail; drop Python 3.8 support;
  add pytest.RaisesGroup for ExceptionGroup matching
- v9.0.0: Drop Python 3.9 support; subtest support via pytest.Subtests;
  native TOML config in [tool.pytest] table; strict mode options;
  PytestRemovedIn9Warning deprecations are now errors
- v9.0.1: Restore "raise unittest.SkipTest" support; disable terminal
  progress for iTerm2
- v9.0.2: Disable terminal progress by default; fix config.inicfg
  compatibility; fix quadratic-time behavior with unittest subtests

Add python3-pygments dependency (new requirement since 8.x).
Add test.sh.

Full changelog:
https://github.com/pytest-dev/pytest/releases

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 08:31:47 +03:00
Alexandru Ardelean
78d8eedb78 python-pygments: new package (2.19.2)
Pygments is a generic syntax highlighting library that supports over
500 languages and text formats. It is used by a wide range of tools
for terminal, HTML, and LaTeX output.

Added as a required dependency for python-pytest >= 7.x, which uses
Pygments to syntax-highlight code snippets in failure reports and
tracebacks.

The package uses hatchling as its build backend and has no runtime
dependencies beyond the Python standard library.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-29 08:31:47 +03:00
Stan Grishin
e958e3f213 adblock-fast: update to 1.2.2-r16
* add: ucode-mod-uloop dependency
* add: parallel downloads using uloop
* fix: explicit allow for domains from allow-lists
* fix: get environment information for getInitStatus RPCD call
* add: update tests

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2026-03-28 13:36:54 -07:00
Jianhui Zhao
d85f1065a5 lua-eco: update to 3.16.0
changelog: https://github.com/zhaojh329/lua-eco/releases/tag/v3.16.0

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2026-03-28 20:59:35 +02:00
Alexandru Ardelean
41515642ef python-pluggy: bump to 1.6.0
Required by python-pytest >= 9.0.0, which needs pluggy >= 1.5.0.

v1.5.0 added support for deprecating specific hook parameters via
warn_on_impl_args (used by pytest 9.x hookspecs). Without this,
pytest fails to import with:
  TypeError: HookspecMarker.__call__() got an unexpected keyword
  argument 'warn_on_impl_args'

v1.6.0 changes:
- Drop Python 3.8 support
- Fix regression where get_result() on a failed Result caused the
  exception traceback to grow longer on each call
- Fix StopIteration passing through hook wrappers
- Fix Python 3.14 SyntaxWarning

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-28 20:56:59 +02:00
Alexandru Ardelean
a373dcfc86 python-setuptools-scm: bump to version 10.0.3
Seems they released a new version already.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-28 20:56:59 +02:00
Alexandru Ardelean
2049fd639d python-vcs-versioning: add python-build/host dep
Fixes build errors.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-28 20:56:59 +02:00
Qin Guang
11412702c9 tar: fix typo in LDFLAGS variable name
LDLAGS -> LDFLAGS, fixes linker flags not being passed correctly.

Fixes: 94e7fbdda ("tar: import from oldpackages and upgrade to 1.28")
Signed-off-by: Qin Guang <topeqin@gmail.com>
2026-03-27 16:32:53 +02:00
Chen Minqiang
bd524c0a7a openvpn: fix quoting and deprecated option filtering
This patch fixes two issues in the netifd protocol script:

1. Fix logic error in deprecated option filtering:
   Previously, ${f%%:*} was called before checking for the deprecated
   flag (:d). This stripped the suffix and made the check [ "${f#*:}" = "d" ]
   always fail. The cleaning of $f is now deferred until after this check.

2. Improve parameter quoting for specific options:
   - Adds single quotes to --push and --push-remove parameters to handle
     spaces (e.g., "route 10.0.0.0 255.255.255.0").
   - Unifies quoting for 'file' type options to improve shell safety.
   - Refactors the build logic using a case statement for better
     extensibility.

Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
2026-03-27 14:56:22 +01:00
Dirk Brenken
00e9d73468 adblock: update 4.5.3-4
* harden adblock backend: removed  all needless eval calls
* more fixes & optimizations
* LuCI: Allow dns instance selection for smartdns (not only for dnsmasq)
* LuCI: more fixes & optimizations
* readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-03-27 10:20:30 +01:00
Tianling Shen
5b4b854421 v2ray-geodata: Update to latest version
Update all geodata.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:13:27 +08:00
Tianling Shen
f460aa1f48 cloudflared: Update to 2026.3.0
2026.3.0
- 2026-03-05 TUN-10292: Add cloudflared management token command
- 2026-03-03 chore: Addressing small fixes and typos
- 2026-03-03 fix: Update go-sentry and go-oidc to address CVE's
- 2026-02-24 TUN-10258: add agents.md
- 2026-02-23 TUN-10267: Update mods to fix CVE GO-2026-4394
- 2026-02-20 TUN-10247: Update tail command to use /management/logs endpoint
- 2026-02-11 TUN-9858: Add more information to proxy-dns removal message

2026.2.0
- 2026-02-06 TUN-10216: TUN fix cloudflare vulnerabilities GO-2026-4340 and GO-2026-4341
- 2026-02-02 TUN-9858: Remove proxy-dns feature from cloudflared

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:12:11 +08:00
Tianling Shen
91562f8663 dnsproxy: Update to 0.81.0
Release note:
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.79.0
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.80.0
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.81.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:10:55 +08:00
Tianling Shen
90b4bef201 rclone: Update to 1.73.3
Release note: https://rclone.org/changelog/#v1-73-3-2026-03-23

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:06:32 +08:00
Tianling Shen
03d9738718 v2ray-core: Update to 5.47.0
Release note: https://github.com/v2fly/v2ray-core/releases/tag/v5.47.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:04:15 +08:00
Tianling Shen
085fe0647d xray-core: Update to 26.2.6
Release note: https://github.com/XTLS/Xray-core/releases/tag/v26.2.6

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:02:04 +08:00
Tianling Shen
0ac03d8b5d cloudreve: Update to 4.15.0
Changelog:
- https://github.com/cloudreve/cloudreve/releases/tag/4.10.0
- https://github.com/cloudreve/cloudreve/releases/tag/4.10.1
- https://github.com/cloudreve/cloudreve/releases/tag/4.11.0
- https://github.com/cloudreve/cloudreve/releases/tag/4.11.1
- https://github.com/cloudreve/cloudreve/releases/tag/4.12.1
- https://github.com/cloudreve/cloudreve/releases/tag/4.13.0
- https://github.com/cloudreve/cloudreve/releases/tag/4.14.0
- https://github.com/cloudreve/cloudreve/releases/tag/4.14.1
- https://github.com/cloudreve/cloudreve/releases/tag/4.15.0

Fixes: CVE-2026-25726

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-27 11:00:25 +08:00
Jean Thomas
7f2db0e900 python-poetry-core: bump to 2.3.1
Bump to latest available version.

Signed-off-by: Jean Thomas <jean.thomas@wifirst.fr>
2026-03-26 16:53:59 +02:00
Stan Grishin
20155a7165 adblock-fast: update to 1.2.2-r14
* fix: ensure output in CLI in status and quick start commands
* fix: ensure relevant directories exist when using a (gzip) cache file on
  first boot
* add: update functional tests

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2026-03-25 14:10:07 -07:00
Alexandru Ardelean
a7f33e7daf python-pycparser: bump to 3.0
v3.0 removes the dependency on PLY by rewriting pycparser with a
hand-written lexer and recursive-descent parser for C. No API changes
or functionality changes - the same AST is produced as before.

Other changes:
- Drop EOL Python 3.8 and 3.9 support (minimum now 3.10)
- Add support for Python 3.14

Since PLY is no longer used:
- Remove python-ply from PKG_BUILD_DEPENDS and HOST_BUILD_DEPENDS
- Remove +python3-ply from package DEPENDS
- Remove 001-use-external-ply.patch (no longer needed)

Full release notes:
https://github.com/eliben/pycparser/releases/tag/release_v3.00

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-25 14:56:35 +02:00
Tim Flubshi
10b8f04e3e ddns-scripts: add netcup.com support
Add a new netcup DDNS provider using the netcup DNS api
(ccp.netcup.net) with API key authentication.

Configuration mapping:
* username  = netcup customer number
* password  = netcup API password
* param_enc = netcup API key (generated in the CCP)
* domain    = fully qualified subdomain to update  (e.g. home.example.de)
* param_opt = (optional) root/zone domain override (e.g. example.de)
              When omitted the root domain is derived by stripping the
              leftmost label from 'domain'. This only works correctly for
              a single subdomain level (e.g. "home.example.de").
              param_opt MUST be set explicitly in two cases:
              1. Deep subdomains: domain=test.internal.example.org
              2. ccSLD apex domains: domain=example.co.nz

Signed-off-by: Tim Flubshi <flubshi@gmail.com>
2026-03-25 07:31:57 +01:00
Chester A. Unal
80d95db425 bsbf-rate-limiting: add
Update bsbf-resources to the GIT HEAD of 2026-03-24. Add bsbf-rate-limiting
and make bsbf-bonding depend on bsbf-rate-limiting.

Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com>
2026-03-25 07:47:51 +02:00
Chester A. Unal
9cf3d7b5a1 plp-mtu-discovery: update to GIT HEAD of 2026-03-16
Update plp-mtu-discovery to the GIT HEAD of 2026-03-16.

Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com>
2026-03-25 07:47:51 +02:00
Alexandru Ardelean
47d4485ae4 python-psutil: bump to 7.2.2
Notable changes since 5.9.5:

v6.0.0:
- process_iter() is now ~20x faster (no longer pre-emptively checks
  PID reuse); add process_iter.cache_clear() API
- Process.connections() renamed to Process.net_connections()
  (old name deprecated)
- disk_partitions() namedtuple drops maxfile/maxpath fields
- Support building with free-threaded CPython 3.13

v7.0.0:
- Drop Python 2.7 support

v7.2.0:
- New heap_info() and heap_trim() functions for native C heap allocator
  access (glibc, mimalloc, libmalloc)
- Tests are no longer part of the installed package

v7.2.2:
- [Linux] Process.wait() now uses pidfd_open() + poll() for waiting
  (no busy loop, faster response); requires Linux >= 5.3 + Python 3.9,
  falls back to polling otherwise
- [macOS/BSD] Process.wait() now uses kqueue() for waiting
- Various macOS memory leak and error handling fixes

Also refresh 100-fix-non-Linux-compile.patch for the updated setup.py
(noqa comment style changed; _compat imports removed upstream).
Add test.sh.

Full changelog:
https://github.com/giampaolo/psutil/blob/master/HISTORY.rst

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-25 07:05:06 +02:00
Alexandru Ardelean
facb68ee69 django-restframework: bump to 3.17.0
v3.17.0 changes:
- Drop Python 3.9 support (minimum now 3.10)
- Drop deprecated coreapi support
- Add Python 3.14 support
- Add ability to specify output format for DurationField
- Add missing decorators: @versioning_class(), @content_negotiation_class(),
  @metadata_class() for function-based views
- Support violation messages in UniqueConstraint

Full release notes:
https://github.com/encode/django-rest-framework/releases/tag/3.17.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-24 18:26:33 +02:00
Alexandru Ardelean
7e5c87e074 micropython: bump to 1.27.0
Also update micropython-lib to v1.27.0. Switch micropython-lib from a
git source to the release tarball from:
https://github.com/micropython/micropython-lib/releases/tag/v1.27.0

MPY_VERSION remains at 6, no ABI change.

Adjusted patches.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-24 14:38:52 +02:00
Luiz Angelo Daros de Luca
b78b67fdf1 libvpx: update to 1.16.0
Update libvpx to v1.16.0 "Xenonetta Duck". Highlights include:
- Arm SVE2 and Neon optimizations for 12-tap filters.
- AVX512 implementations for Sum of Absolute Differences (SAD).
- Support for per-frame and per-spatial-layer PSNR calculation.
- ABI incompatible with the previous release.

Includes changes from intermediate releases:
- v1.15.2: Fixes CVE-2025-5283 (bug webm:413411335).
- v1.15.1: SO major version bump and changelog corrections.
- v1.15.0: New codec control for key frame filtering and RTC improvements.

Changelog: https://github.com/webmproject/libvpx/blob/v1.16.0/CHANGELOG
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2026-03-24 08:58:39 +01:00
Luiz Angelo Daros de Luca
dae7bbfe6c ruby: update to 4.0.2
ruby 4.0.2 is a routine update that includes a bugfix in YJIT for
NoMethodError on Puma, along with other bugfixes.

ruby 4.0.1 includes a bugfix for spurious wakeup from Kernel#sleep when
subprocess exits in another thread, along with other bugfixes.

Link: https://www.ruby-lang.org/en/news/2026/03/16/ruby-4-0-2-released/
Changelog: https://github.com/ruby/ruby/releases/tag/v4.0.2
Link: https://www.ruby-lang.org/en/news/2026/01/13/ruby-4-0-1-released/
Changelog: https://github.com/ruby/ruby/releases/tag/v4.0.1
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2026-03-24 08:58:18 +01:00
Kamil Bienkiewicz
3892e96152 net-snmp: add distro extend using /etc/os-release
Read PRETTY_NAME from /etc/os-release via /bin/sh for distro output.

Bump PKG_RELEASE to account for the package configuration change.

Signed-off-by: Kamil Bienkiewicz <perceivalpercy@gmail.com>
2026-03-24 07:30:51 +01:00
Alexandru Ardelean
24cd935ac8 python-setuptools-scm: bump to 10.0.1
v10.0.0 is a major release with these key changes:
- Drop Python 3.8 and 3.9 support; minimum is now Python 3.10
- Depend on vcs-versioning for core version inference logic, allowing
  other build backends to reuse it without a setuptools dependency
- Version files (write_to, version_file) are now written to the build
  directory during build_py instead of the source tree during version
  inference, enabling builds from read-only source directories

v10.0.1 fixes the release pipeline tooling only (no functional changes).

Full release notes:
https://github.com/pypa/setuptools-scm/releases/tag/setuptools-scm-v10.0.0

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-24 06:24:12 +02:00
Alexandru Ardelean
89786f5c35 python-vcs-versioning: add new package (version 1.0.1)
vcs-versioning provides the core VCS version inference logic that was
extracted from setuptools-scm into a standalone library. This enables
other build backends to use the same version inference without a
setuptools dependency.

Required as a new dependency for setuptools-scm >= 10.0.0.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-24 06:24:12 +02:00
Alexandru Ardelean
20fbeb8bca python-chardet: bump to 7.2.0
Bump to 7.2.0.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-24 06:23:37 +02:00
Alexandru Ardelean
7842061a70 python-more-itertools: drop package (no longer used)
Was needed by python-zipp
Right now, it's no longer needed, so it can be pulled by pip
on the device (if needed).

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 20:52:42 +02:00
Alexandru Ardelean
df78cf6b01 pillow: bump to 12.1.1
Pillow 12.x introduces pybind11-based C extension bindings and a
custom build backend (wrapping setuptools.build_meta). This requires:
- Replacing python-setuptools-scm with python-setuptools as build dep
- Adding python-pybind11 as a new build dependency (host)
- Updating build config settings from --build-option flags to the new
  key=value format (e.g. zlib=enable, imagequant=disable)
- Removing the separate webpmux flag (merged into webp feature)

Full release notes:
https://pillow.readthedocs.io/en/stable/releasenotes/index.html

Remove 001-remove-setuptools-version-limit.patch
That's an old relic since when setuptools was packaged inside Python3

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 20:23:25 +02:00
Alexandru Ardelean
432fa809dd python-pybind11: add new package (version 2.13.6)
pybind11 is a header-only library that exposes C++ types in Python,
used as a build-time dependency by packages like Pillow 12.x.

Uses setuptools as its build backend.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 20:23:25 +02:00
Alexandru Ardelean
63ffe5d5a3 libwebp: bump to 1.6.0
Changelog since 1.5.0:
- Binary compatible release
- New API: WebPValidateDecoderConfig
- AVX2/SSE2 optimizations and lossless compression improvements
- Fix -mt multi-threading consistency issue
- cwebp: -resize can be restricted with -resize_mode

Full changelog: https://chromium.googlesource.com/webm/libwebp/+/refs/tags/v1.6.0/ChangeLog

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 20:23:25 +02:00
Alexandru Ardelean
76786d2439 newt: bump to 0.52.25
Changes since 0.52.24:
- Bug fixes and maintenance updates

Need to revert a patch in the build, since it doesn't work for
cross-compilation.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 18:52:42 +02:00
Alexandru Ardelean
df0744b3fb python-werkzeug: bump to 3.1.6
Changelog since 3.1.3:
- v3.1.4: Fix special device name access on Windows in send_from_directory
  (security); fix multipart parser \r\n handling at chunk boundaries;
  improve Watchdog reloader CPU efficiency
- v3.1.5: Extend Windows path protection against special device names
  (security); fix multipart form parser \r\n at chunk boundaries; fix
  AttributeError in DebuggedApplication with pin_security=False
- v3.1.6: Block special device names in multi-segment paths on Windows
  via safe_join (security)

Add test.sh.

Full changelog:
https://werkzeug.palletsprojects.com/en/stable/changes/

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 18:22:15 +02:00
Tianling Shen
f35120face libtorrent-rasterbar: add boost as dependency for python package
`boost-python3` will be only selectable after `boost` is selected,
so add `boost` to dependencies as well.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-23 20:11:53 +08:00
Alexandru Ardelean
2bb3817f26 python-pyasn1: bump to 0.6.3
Changelog since 0.6.2:
- Fix CVE-2026-30922: nesting depth limit in ASN.1 decoder to prevent
  stack overflow from deeply nested structures
- Fix OverflowError from oversized BER length fields (#54)
- Fix incorrect stacklevel in deprecation warnings (#86)
- Fix fractional seconds parsing in asDateTime function (#81)

Full changelog: https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 11:41:09 +02:00
Alexandru Ardelean
54e813217a python-attrs: bump to 26.1.0
Changelog since 25.3.0:
- v25.4.0: Add python-hatch-fancy-pypi-readme as build dependency
- v26.1.0: Field aliases now resolved before calling field_transformer,
  with new Attribute.alias_is_default flag (#1509); fix type annotations
  for validators.optional() with tuples (#1496); validators.disabled()
  now supports nesting (#1513); frozen classes support
  on_setattr=attrs.setters.NO_OP (#1515); attrs.fields() accepts
  instances in addition to classes (#1529)

Full changelog: https://www.attrs.org/en/stable/changelog.html

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 11:08:42 +02:00
Alexandru Ardelean
d0be8634f7 mpremote: bump to 1.27.0
Sync with MicroPython 1.27.0 release.
Drop patch: we have Python 3.14, importlib_metadata will be installed
for Python 3.7 or smaller.

New dep: platformdirs added.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 10:54:30 +02:00
Szabolcs Hubai
17c2ffee54 snapcast: update to v0.35.0
A straightforward update from 0.34.0 (2025-10-12, [1])
to 0.35.0 (2026-03-10, [2])

Upstream changelog:
https://github.com/snapcast/snapcast/blob/v0.35.0/changelog.md

[1]: https://github.com/snapcast/snapcast/releases/tag/v0.34.0
[2]: https://github.com/snapcast/snapcast/releases/tag/v0.35.0

Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com>
2026-03-23 07:59:26 +01:00
Alexandru Ardelean
60c5eb29a3 python-attrs: bump to 25.4.0
Changes since 23.1.0:
- attrs 24.1.0: add __attrs_init__ customization via on_setattr
- attrs 24.2.0: improve type annotations, deprecate older APIs
- attrs 25.1.0: Python 3.13 support, drop Python 3.7
- attrs 25.3.0: further type annotation improvements
- attrs 25.4.0: bug fixes and maintenance

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 08:48:29 +02:00
Alexandru Ardelean
dc489c0822 python-hatch-fancy-pypi-readme: bump to 25.1.0
Changes since 23.1.0:
- 24.1.0: migrate from setup.cfg to pyproject.toml
- 25.1.0: drop Python 3.7 and 3.8 support; maintenance updates

Required by python-attrs 25.4.0 which needs hatch-fancy-pypi-readme>=23.2.0.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-23 08:48:29 +02:00
John Audia
22c0454da2 snort3: update to 3.12.1.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.12.1.0

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-03-23 03:42:18 +01:00