Commit Graph
2907 Commits
Author SHA1 Message Date
Alexandru Ardelean bdef92ab04 python-pika: add test script
Add a CI test.sh exercising basic package functionality.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:45:20 +03:00
Alexandru Ardelean 2b39468493 python-click: bump to 8.4.2
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:45:20 +03:00
Alexandru Ardelean c310f23e7f python-pika: bump to 1.4.4
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:45:20 +03:00
Alexandru Ardelean 59f9c1e9f7 python-awscli: bump to 1.46.0
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:45:20 +03:00
Alexandru Ardelean 1967bdda14 python-pytest-forked: add test script
Add a CI test.sh exercising basic package functionality.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:12:39 +03:00
Alexandru Ardelean 5b731fd697 python-pip: bump to 26.2.1
Refresh sha256 from the PyPI sdist and refresh 003 for the shifted line.

Retarget 002-pip-runner-pyc-fix.patch instead of dropping it: in 26.2.1
get_runnable_pip() moved from build_env.py (now a package) to
_internal/utils/misc.py. The function is otherwise unchanged and still
returns __pip-runner__.py, so the .pyc fallback is still required. We ship
pip byte-compiled only (the .py sources live in the -src package), so
without it build isolation cannot locate the runner and every PEP 517
install fails on target. This is a packaging workaround, not an upstream
bug, so upstream has no reason to carry it.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:12:39 +03:00
Alexandru Ardelean eba23de61a python-pytest-forked: bump to 1.7.5
Refresh sha256 from PyPI sdist. Upstream renamed the sdist to use an
underscore (pytest_forked-1.7.5.tar.gz), so set PYPI_SOURCE_NAME.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:12:39 +03:00
Alexandru Ardelean 7d286b87f6 python-pytest: bump to 9.1.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 13:12:39 +03:00
Alexandru Ardelean d29e862afe python-uvicorn: add test script
Add a CI test.sh exercising basic package functionality.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 12:58:32 +03:00
Alexandru Ardelean 64b87f0145 python-starlette: add test script
Add a CI test.sh exercising basic package functionality.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 12:58:32 +03:00
Alexandru Ardelean 8059e92d15 python-socketio: bump to 5.16.4
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 12:58:32 +03:00
Alexandru Ardelean ba943d2243 python-uvicorn: bump to 0.52.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 12:58:32 +03:00
Alexandru Ardelean 472f9a67ab python-starlette: bump to 1.6.0
Refresh sha256 from PyPI sdist. 1.6.0 switched its build backend from
setuptools to hatchling, so build-depend on python-hatchling/host.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 12:58:32 +03:00
Alexandru Ardelean 9ab5244d8a pillow: drop the pybind11 build dependency
Pillow uses pybind11 only for pybind11.setup_helpers.ParallelCompile,
which parallelises the C extension build; it ships no runtime bindings.
Patch setup.py to remove that import and call and drop pybind11 from
build-system.requires, then remove python-pybind11/host from
PKG_BUILD_DEPENDS. The C extensions are compiled serially instead, with
no functional change to the package.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 11:16:03 +03:00
Alexandru Ardelean fbd7c9fabb python-marshmallow: add test script
Add a CI test.sh exercising basic package functionality.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 11:04:22 +03:00
Alexandru Ardelean edc5f6e971 python-platformdirs: bump to 4.11.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 11:04:22 +03:00
Alexandru Ardelean d87ee1e571 python-marshmallow: bump to 4.3.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 11:04:22 +03:00
Alexandru Ardelean 84beacb606 python-mako: bump to 1.4.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 11:04:22 +03:00
Alexandru Ardelean 8906f3f08a python-flit-core: revert to 3.12.0
flit-core 4.0.2 breaks the whole python feed. flit-core is a host-only
build backend, but nearly everything built with it caps flit_core<4 (the
host tools wheel/installer/pyproject-hooks/typing-extensions and dozens of
leaf packages like marshmallow, click, pip), so their host builds fail with
"Missing dependencies: flit_core<4" against 4.0.2. Nothing needs
flit_core>=4; 3.12.0 satisfies every cap and has no runtime impact. Revert
until the ecosystem's upper bounds catch up.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 09:43:46 +03:00
Alexandru Ardelean 96896a109e python-s3transfer: bump to 0.19.2
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 08:49:37 +03:00
Alexandru Ardelean bd1f5330d5 python-botocore: bump to 1.43.67
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 08:49:37 +03:00
Alexandru Ardelean 206b50193d python-boto3: bump to 1.43.67
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-11 08:49:37 +03:00
Alexandru Ardelean f46fc0fed0 python-msgpack: add test script
Add a CI test.sh exercising basic package functionality.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 22:26:21 +03:00
Alexandru Ardelean 4f7144e2e1 python-eventlet: bump to 0.41.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 22:26:21 +03:00
Alexandru Ardelean 2650954102 python-msgpack: bump to 1.2.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 22:26:21 +03:00
Alexandru Ardelean a08c70b637 python-gmpy2: bump to 2.3.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 22:26:21 +03:00
Wei-Ting Yang 8853704806 python3-drf-nested-routers: update to 0.95.3
Release notes:
https://github.com/alanjds/drf-nested-routers/releases/tag/v0.95.2
https://github.com/alanjds/drf-nested-routers/releases/tag/v0.95.3

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-08-10 20:27:57 +03:00
Wei-Ting Yang 8d58a98809 django-restframework: update to 3.18.0
Release notes:
https://github.com/encode/django-rest-framework/releases/tag/3.18.0

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-08-10 20:27:57 +03:00
Wei-Ting Yang 47f7e0f676 django: update to 6.1
Release notes:
https://docs.djangoproject.com/en/6.1/releases/6.1/

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-08-10 20:27:57 +03:00
Wei-Ting Yang 04e4f3f808 python-asgiref: update to 3.12.1
Release notes:
https://github.com/django/asgiref/blob/main/CHANGELOG.txt

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-08-10 20:27:57 +03:00
Alexandru Ardelean 3caf694947 python-installer: allow flit_core 4.x as the build backend
installer caps flit_core<4 in its build-system, so its /host build fails
with "Missing dependencies: flit_core<4" against flit-core 4.0.2. flit_core
4 builds it unchanged; relax the upper bound.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 20:17:38 +03:00
Alexandru Ardelean d32f366b14 python-pyproject-hooks: allow flit_core 4.x as the build backend
pyproject-hooks caps flit_core<4 in its build-system, so its /host build
fails with "Missing dependencies: flit_core<4" against flit-core 4.0.2.
flit_core 4 builds it unchanged; relax the upper bound.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 20:17:38 +03:00
Alexandru Ardelean 99a2de54f5 python-typing-extensions: allow flit_core 4.x as the build backend
Like python-wheel, typing-extensions caps its build backend at
"flit_core >=3.11,<4", so python-typing-extensions/host fails with
"Missing dependencies: flit_core<4,>=3.11" now that the feed ships
flit-core 4.0.2. flit_core 4 builds it unchanged; relax the upper bound.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 16:45:20 +03:00
Alexandru Ardelean 53a269f85d python-vcs-versioning: bump to 2.2.4
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 16:04:08 +03:00
Alexandru Ardelean 63a2b3f6d5 python-setuptools-rust: bump to 1.13.0
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 16:04:08 +03:00
Alexandru Ardelean 6211fee354 python-setuptools: bump to 84.0.0
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 16:04:08 +03:00
Alexandru Ardelean 9d1b631289 python-wheel: allow flit_core 4.x as the build backend
wheel 0.47.0 caps its build requirement at "flit_core >=3.11,<4", but the
feed now ships flit-core 4.0.2, so python-wheel/host (and the whole python
host build-chain that depends on it) fails with "Missing dependencies:
flit_core<4,>=3.11". flit_core 4 builds wheel unchanged, so relax the upper
bound.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-10 14:29:41 +03:00
Josef Schlehofer 308a5db965 tree-wide: remove quiet mode from grep in test version checks
Remove the quiet mode flag (-q) from grep in version check commands
to ensure that their stdout output is visible.

While at it, switch the remaining regex matches (perl, sscep, awscli) to
fixed-string matching where appropriate, so that special characters in the
version string are matched literally.

For libzip, the zipcmp and zipmerge branches ran grep and then
unconditionally exited 0, so a version mismatch was never reported and
the version check override always passed.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-08-10 10:01:46 +02:00
Alexandru Ardelean a56b754b01 python-protobuf: add test script
Add a CI test.sh that imports google.protobuf and round-trips the
Timestamp and Struct well-known types through SerializeToString and
ParseFromString, covering the descriptor pool, encoder and decoder
without needing a compiled .proto. Modelled on python-rpds-py's test.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 20:00:40 +03:00
Alexandru Ardelean d0c1db8839 python-rpds-py: bump to 2026.6.3
Refresh sha256 from the PyPI sdist. Upstream moved to a CalVer scheme.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 20:00:40 +03:00
Alexandru Ardelean c5d531cf99 python-protobuf: bump to 7.35.1
Refresh sha256 from the PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 20:00:40 +03:00
Alexandru Ardelean a3b6bdbee5 python-pybind11: bump to 3.1.0
Refresh sha256 from the PyPI sdist. Package is HOST_ONLY, so no target
runtime test is exercised.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 20:00:40 +03:00
Alexandru Ardelean c9f471249a python-setuptools-scm: bump to 10.2.1
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 20:00:03 +03:00
Alexandru Ardelean 07649829b5 python-hatchling: bump to 1.31.0
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 20:00:03 +03:00
Alexandru Ardelean 56740bd53b python-flit-core: bump to 4.0.2
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 20:00:03 +03:00
Alexandru Ardelean df530538d0 python-packaging: bump to 26.3
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 19:59:57 +03:00
Alexandru Ardelean e5a317cc70 python-argcomplete: bump to 3.7.2
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 19:59:57 +03:00
Alexandru Ardelean e084962404 python-anyio: bump to 4.14.2
Refresh sha256 from PyPI sdist.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-08-09 19:59:57 +03:00
Josef Schlehofer a8c37e36c1 python-cffi: fix cross-compilation on macOS hosts
setup.py picks the macOS-only -iwithsysroot/usr/include/ffi flag from
sys.platform, which describes the interpreter running the build rather than
the target, so cross-compiling from a macOS host hands an Apple clang flag to
the GNU cross compiler and the build fails. Use sysconfig.get_platform(),
which honours the _PYTHON_HOST_PLATFORM that python3-package.mk exports.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-08-09 11:42:40 +03:00
Wei-Ting Yang 870abb80ed python-certifi: update to 2026.7.22
Use the latest CA bundle from Mozilla.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-07-27 09:35:43 +03:00