Michael Heimpold
b1ca18e900
php8: update to 8.4.15
...
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.15
Signed-off-by: Michael Heimpold <mhei@heimpold.de >
2025-12-05 22:57:41 +01:00
Wei-Ting Yang
364a98daaf
django: bump to version 5.2.9
...
Fixed CVE-2025-13372 and CVE-2025-64460.
Full release notes:
- https://docs.djangoproject.com/en/dev/releases/5.2.9/
Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com >
2025-12-05 22:56:57 +01:00
Josef Schlehofer
09951a9cfd
python-unidecode: drop unmaintained package
...
It looks like based on opened PRs [1],
there is no official support for Python 3.12+.
Unfortunately, this project is still using setup.py,
which is deprecated and no longer supported.
These days project metadata are stored in pyproject.toml
according to PEP 621.
Also, this project does not follow PEP625 as their
wheel name is in uppercase and it should be in lowercase.
[1] https://github.com/avian2/unidecode/pulls
[2] https://peps.python.org/pep-0621/
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-12-04 21:14:06 +01:00
George Sapkin
c9895bfda8
golang: bump to 1.25.5
...
Fixes: CVE-2025-61727
Fixes: CVE-2025-61729
Link: https://github.com/golang/go/issues?q=milestone%3AGo1.25.5+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in >
2025-12-04 14:05:58 +02:00
Josef Schlehofer
598dc276f7
python-parsley: drop package
...
This looks like it is not maintained anymore.
The last commit in the repository [1] is from 2017,
and the last tarball uploaded on PyPI is from 2015.
That tarball does not follow PEP625, because the
wheel and tarball begins with uppercase, it should be
in lowercase and as well it is still using setup.py.
Python these days is using pyproject.toml.
[1] https://github.com/washort/parsley
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-12-03 20:14:16 +01:00
Josef Schlehofer
95fe4bf332
python-pysocks: remove outdated and not maintained package
...
The latest commit in https://github.com/Anorov/PySocks
is from 2019, it looks outdated and not maintained.
It does not follow PEP 625.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-12-03 20:12:52 +01:00
Wei-Ting Yang
6629fc95e0
python-setuptools: fix PKG_CPE_ID
...
Should be PKG_CPE_ID, not CPE_ID.
Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com >
2025-11-29 17:13:53 +01:00
Austin Lane
1f78d9d7a7
python-pypubsub: switch to PyPi sdist
...
- PyPi sdist was recently added for this package. Switch to using it.
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-11-26 15:58:24 +02:00
Austin Lane
2201690cd1
python-chardet: fix build (depend on setuptools)
...
- Properly depend on python-setuptools to fix build failures.
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-11-26 15:57:44 +02:00
Austin Lane
485dee2b0b
python-certifi: fix build (depend on setuptools)
...
- Setuptools has been required since certifi 2025.06.15
https://github.com/certifi/python-certifi/pull/350
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-11-26 14:52:38 +02:00
Alexandru Ardelean
d2d56d216e
python-curl: bump to version 7.45.7
...
Change bumps version to 7.45.7
Adding python-setuptools/host as PKG_BUILD_DEPENDS.
Package is no longer needed.
Fixes:
https://github.com/openwrt/packages/issues/27915
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-26 14:51:45 +02:00
Ioan Bobar
00204af37d
python-idna: bump to version 3.11
...
bump to version 3.11
Signed-off-by: Ioan Bobar <ioan.bobar@gmail.com >
2025-11-26 14:51:45 +02:00
Austin Lane
12d23c8e95
python-urllib3: fix builds with setuptools-scm 9.x
...
- Fix builds for python-urllib3 with setuptools-scm
- Patch sourced from upstream (un-released/main branch)
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-11-26 11:22:22 +01:00
Christian Marangi
d0f1c668c2
perl-www-curl: fix compilation error with new cURL version
...
Add patch removing internal macro CURL_HAS_DECLSPEC_ATTRIBUTE.
This fix a compilation error for the package.
Also improve the old 7.88 patch with wrong whitespace.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2025-11-26 02:46:32 +01:00
Josef Schlehofer
879cddcd0f
python-pycparser: update to version 2.23
...
Refresh patch
Release notes:
https://github.com/eliben/pycparser/releases/tag/release_v2.22
https://github.com/eliben/pycparser/releases/tag/release_v2.23
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-25 13:38:44 +02:00
Josef Schlehofer
022f744017
python-setuptools-rust: update to version 1.12.0
...
Release notes:
https://github.com/PyO3/setuptools-rust/blob/main/CHANGELOG.md
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-25 13:38:44 +02:00
Josef Schlehofer
1eaeb4cfb6
python-maturin: update to version 1.9.6
...
Release notes:
https://github.com/PyO3/maturin/releases/tag/v1.9.6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-25 13:38:44 +02:00
Josef Schlehofer
c4bcff285b
python-zope-interface: update to 8.0.1
...
Release notes:
https://github.com/zopefoundation/zope.interface/blob/8.0.1/CHANGES.rst
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-25 13:38:44 +02:00
Josef Schlehofer
a1c1bfc24b
python-msgpack: update to version 1.1.2
...
Release notes:
https://github.com/msgpack/msgpack-python/releases/tag/v1.1.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-25 13:38:44 +02:00
Christian Marangi
600672b655
lua-ev: add pending patch for CMake >= 4.0 support
...
Add pending patch for CMake >= 4.0 support. This seems to come from an
OpenSUSE PR and generally modernize the CMake file also increasing the
minimum version for CMake.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2025-11-25 10:38:04 +01:00
Christian Marangi
84c1ae1285
python3: add pending patch fixing support for new LibreSSL version
...
Add pending patch fixing support for new LibreSSL version.
New LibreSSL version adds support for SHA3 algo but doesn't add support
for SHAKE ones. There is currently a logic error in the Python
test_hashlib that always expect both SHA3 and SHAKE algo to be present.
This logic error cause the Host Python3 to fail testing.
This patch fix the logic error and restore correct compilation of the
host package.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2025-11-24 16:12:34 +01:00
Christian Marangi
1e1cc2d134
lzmq: add patch for CMake >= 4.0 support
...
Add patch for lzmq for CMake >= 4.0 support.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2025-11-23 23:48:59 +01:00
Andy Chiang
b39eb4ca49
python-sqlalchemy: fix typo
...
fix typo
Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com >
2025-11-23 22:55:48 +02:00
Christian Marangi
7b0f7cf705
lualanes: bump to version 3.17.2 and backport CMake >= 4.0 support
...
Bump lualanes to version 3.17.2 and backport upstream patch for CMake >=
4.0 support.
Apply minor modification to the backport patch as the project moved to
C++ but the 3.17.2 version is still C based.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2025-11-23 15:16:25 +01:00
Alexandru Ardelean
c888beafb4
python-sqlalchemy: bump to version 2.0.44
...
And add python-setuptools/host, python-wheel/host as dependencies.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-22 15:02:27 +02:00
Josef Schlehofer
9218d6ee4f
python-zope-event: update to version 6.1
...
Release notes:
https://github.com/zopefoundation/zope.event/blob/6.1/CHANGES.rst
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-22 15:02:27 +02:00
Jianhui Zhao
0c79e46f4e
lua-eco: update to 3.14.0
...
A new module `net` added since this version.
changelog: https://github.com/zhaojh329/lua-eco/releases/tag/v3.14.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2025-11-18 06:26:00 +02:00
Alexandru Ardelean
312b66a4b5
python-pynacl: fix typo in PKG_BUILD_DEPENDS
...
Fixes
0c11fe96b0
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-17 10:23:33 +02:00
Alexandru Ardelean
7eebedcdfc
lua: move Lua packages under lang/lua sub-folder
...
There are roughly 50 Lua packages.
It's about time we consider a proposal for moving all of them
under a lang/lua sub-folder.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-17 08:46:33 +02:00
Alexandru Ardelean
0c908eed83
python-hatch-vcs: upgrade to version 0.5.0
...
Upgrade to version 0.5.0
Add python-setuptools/host as dep.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-16 11:56:16 +02:00
Alexandru Ardelean
085c2eb58c
python-greenlet: upgrade to version 3.2.4
...
This upgrades greenlet to 3.2.4
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-16 11:56:16 +02:00
Alexandru Ardelean
33d013e51b
python-markdown: upgrade to version 3.10
...
This change updates markdown to version 3.10
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-16 11:56:16 +02:00
Alexandru Ardelean
e3024cc5b4
python-eventlet: bump to version 0.40.3
...
This change updates eventlet to 0.40.3
It no longer needs 'six'
Needs python-setuptools/host & python-hatchling/host &
python-hatch-vcs/host as PKG_BUILD_DEPENDS.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-16 11:56:16 +02:00
Tianling Shen
8efcd79a69
luv: Update to 1.51.0-1
...
Changelog:
- https://github.com/luvit/luv/releases/tag/1.41.0-0
- https://github.com/luvit/luv/releases/tag/1.41.1-0
- https://github.com/luvit/luv/releases/tag/1.42.0-0
- https://github.com/luvit/luv/releases/tag/1.42.0-1
- https://github.com/luvit/luv/releases/tag/1.43.0-0
- https://github.com/luvit/luv/releases/tag/1.44.2-0
- https://github.com/luvit/luv/releases/tag/1.44.2-1
- https://github.com/luvit/luv/releases/tag/1.45.0-0
- https://github.com/luvit/luv/releases/tag/1.46.0-0
- https://github.com/luvit/luv/releases/tag/1.47.0-0
- https://github.com/luvit/luv/releases/tag/v1.48.0-0
- https://github.com/luvit/luv/releases/tag/1.48.0-1
- https://github.com/luvit/luv/releases/tag/v1.50.0-0
- https://github.com/luvit/luv/releases/tag/1.50.0-1
- https://github.com/luvit/luv/releases/tag/1.51.0-0
- https://github.com/luvit/luv/releases/tag/1.51.0-1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2025-11-15 09:38:03 +02:00
Javier Marcet
f872c8970e
python-docker: fix pyproject.toml issues
...
* Getting build dependencies for wheel...
ERROR Missing dependencies:
hatch-vcs
File "./staging_dir/hostpkg/lib/python3.11/site-packages/setuptools/config/pyprojecttoml.py", line 51, in validate
raise ValueError(f"{error}\n{summary}") from None
ValueError: invalid pyproject.toml config: `project.license`.
configuration error: `project.license` must be valid exactly by one definition (2 matches found):
- keys:
'file': {type: string}
required: ['file']
- keys:
'text': {type: string}
required: ['text']
Signed-off-by: Javier Marcet <javier@marcet.info >
2025-11-14 17:33:22 +08:00
Javier Marcet
ac191fb6f4
python-docker: Update to 7.1.0
...
Release notes: https://github.com/docker/docker-py/releases/tag/7.1.0
Signed-off-by: Javier Marcet <javier@marcet.info >
2025-11-14 17:33:22 +08:00
Josef Schlehofer
974e8404c6
python-ruamel-yaml: update to version 0.18.16
...
Release notes can be found here:
https://yaml.dev/doc/ruamel-yaml/
Wheel is compiled as ruamel_yaml (underscore), but on pypi it is ruamel.yaml (dot),
it failed on buildbot, so add slight tweak.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-14 11:22:23 +02:00
Josef Schlehofer
63aa7856bf
python-yaml: update to version 6.0.3
...
Release notes:
https://github.com/yaml/pyyaml/releases/tag/6.0.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-14 11:22:23 +02:00
Josef Schlehofer
ff9c11a9d7
python-flask-socketio: update to version 5.5.1
...
Release notes:
https://github.com/miguelgrinberg/Flask-SocketIO/releases/tag/v5.5.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-13 22:09:19 +01:00
Josef Schlehofer
03303c362d
python-flask-session: update to version 0.8.0
...
Release notes:
https://flask-session.readthedocs.io/en/latest/changes.html
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-13 22:09:18 +01:00
Josef Schlehofer
f02c368344
python-flask-seasurf: update to 2.0.0
...
Changes can be found here:
https://github.com/maxcountryman/flask-seasurf/tree/2.0.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-13 22:09:17 +01:00
Josef Schlehofer
0655f4ed3b
python-flask-login: update to version 0.6.3
...
Release notes:
https://github.com/maxcountryman/flask-login/releases/tag/0.6.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-13 22:09:14 +01:00
Josef Schlehofer
fc34a02ccf
Flask: update to version 3.1.2
...
Release notes:
https://github.com/pallets/flask/releases/tag/3.1.2
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-13 22:09:09 +01:00
Josef Schlehofer
ae904f9001
python-werkzeug: update to version 3.1.3
...
Release notes:
https://github.com/pallets/werkzeug/releases/tag/3.1.3
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-11-13 22:13:11 +02:00
Josef Schlehofer
45ef59b3e0
python-jinja2: update to version 3.1.6
...
Release notes:
https://github.com/pallets/jinja/releases/tag/3.1.6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
(cherry picked from commit 0b81947974 )
2025-11-13 22:11:58 +02:00
Alexandru Ardelean
1a6bb0a1a2
python-markupsafe: add python-setuptools/host as build dep for targer package
...
Required now since python3/host no longer provides setuptools bundled.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-13 19:32:33 +02:00
Alexandru Ardelean
26ffbb95f1
python-babel: upgrade to version 2.17.0
...
Need to also provide python-setuptools/host as build dep for
host and target build.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-13 19:32:33 +02:00
Alexandru Ardelean
1f70e73e5b
python-pynacl: upgrade to version 1.6.1
...
Drop 'six' requirement (no longer needed).
python-setuptools/host needed for build.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-13 19:32:33 +02:00
Alexandru Ardelean
909b2ee5a0
python-hatchling: add python-setuptools/host as dep
...
Previously this was provided by python3/host
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-11-13 19:32:33 +02:00
George Sapkin
92899d6310
quickjs: add new package
...
QuickJS is a small and embeddable JavaScript engine. It supports the
ES2023 specification including modules, asynchronous generators, proxies
and BigInt.
Signed-off-by: George Sapkin <george@sapk.in >
2025-11-13 19:18:37 +02:00