Commit Graph

2487 Commits

Author SHA1 Message Date
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
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 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
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
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
Alexandru Ardelean 312b66a4b5 python-pynacl: fix typo in PKG_BUILD_DEPENDS
Fixes
   https://github.com/openwrt/packages/pull/27863/commits/0c11fe96b000583b50565b1788cde6fb56131b62

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-17 10:23: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
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 0b819479744808da38a35c71f0dcfbb33b4cc06f)
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
Alexandru Ardelean ab19a033fb python-calver: add python-setuptools/host as dep to HostBuild
Required now, since python-setuptools/host is separate from python3

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-13 14:42:11 +02:00
Alexandru Ardelean 1d1dbae89b python-setuptools-scm: bump to version 9.2.2
And add python-setuptools/host as dependency.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-13 14:42:11 +02:00
Alexandru Ardelean 974dc9753c python-automat: bump to version 25.4.16
Patches can be dropped.
They don't seem to be needed anymore.
The 'visualize' parts seem to be optional.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-13 14:42:11 +02:00
Vladimir Ermakov dbc8106ecc python-toml: fix build dependency on python-setuptools
Fix #27855

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2025-11-13 13:49:06 +02:00
Alexandru Ardelean 2590594111 python-cffi: bump to version 2.0.0
Bump to version 2.0.0 because the CI seems to also include this.
Drop patch for un-pinning setuptools.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean fabcdb58c6 python3: remove lib2to3 dep from 'python3-package-dev'
lib2to3 no longer exists.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean 0ae94ee364 python-setuptools: fix host deps
setuptools does not require that many deps.
This also fixes some circular dependencies.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean bf0fc7ba7a python-markupsafe: add python-setuptools/host to HostBuild dep
Required, since python3 no longer installs this for the host-build.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean 2b1fb50b8d python-pyproject-hooks: bump to version 1.2.0
Since python3 no longer provides setuptools host-side, we need
to provide it as an explicit dependency.
Removing 'wheel' since it's not a dep of pyproject-hooks.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean 256f9d30f8 python-semantic-version: add python-setuptools/host dep to HostBuild
This is needed now, since python3/host no longer installs setuptools
host-side.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean 5ab2317cc9 python-ply: add python-setuptools/host dep to HostBuild & pkg build
This is needed now, since python3/host no longer installs setuptools
host-side.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean 1c88e9fc8a pymysql: bump to version 1.1.2
Also fixes error with wheel file name.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean f10ff694d1 pyproject-metadata: bump to 0.9.1 & add python-setuptools/host dep for HostBuild
Required now that python3 doesn't provide setuptools during the hostpkg
installation.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-12 21:44:33 +02:00
Alexandru Ardelean 0c37af5289 python-cython: add python-setuptools/host as dep
Required now, since python3 doesn't have any setuptools bundled.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2025-11-09 16:46:33 +02:00