Austin Lane
f2d141912f
python-pyelftools: Update to v0.32
...
- Update pyelftools to version 0.32 (minor)
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-08-19 07:48:45 +02:00
Wei-Ting Yang
6d9d0d2bf8
python-certifi: update to 2025.8.3
...
Fix CVE-2024-39689.
Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com >
2025-08-15 23:24:03 -03:00
Wei-Ting Yang
dc6724fca5
python-certifi: assign PKG_CPE_ID
...
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:certifi:certifi
Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com >
2025-08-15 23:24:03 -03:00
Wei-Ting Yang
23646be59e
python-urllib3: update to 2.0.7
...
Fix CVE-2023-45803 and CVE-2023-43804.
Full changelogs:
- https://github.com/urllib3/urllib3/releases/tag/v2.0.5
- https://github.com/urllib3/urllib3/releases/tag/2.0.6
- https://github.com/urllib3/urllib3/releases/tag/2.0.7
Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com >
2025-08-14 15:48:28 +02:00
Josef Schlehofer
3686cbe417
python3: update to version 3.11.13
...
Release notes:
https://docs.python.org/release/3.11.13/whatsnew/changelog.html#python-3-11-13
Fixes CVEs:
CVE 2024-12718
CVE 2025-4138
CVE 2025-4330
CVE 2025-4517
Patch refreshed
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-08-14 15:48:04 +02:00
Alexandru Ardelean
12738a8eec
django: allow test.sh only for python3-django package
...
No idea how this worked before.
But the '/usr/bin/django-admin' is available only for python3-django
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-08-14 15:10:10 +03:00
Alexandru Ardelean
52620adeed
python-requests: bump to version 2.32.4
...
This change updates the Python requests package to version 2.32.4
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-08-14 15:10:10 +03:00
Alexandru Ardelean
2c2c7a9de4
numpy: bump to version 2.3.2
...
This change bumps numpy to 2.3.2
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-08-14 15:10:10 +03:00
Alexandru Ardelean
eecc9a97db
django-restframework: bump to version 3.16.1
...
This change updates django-restframework to 3.16.1
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-08-14 15:10:10 +03:00
Fabian Lipken
79c293e91c
python-pycares: bump to 4.10.0
...
python-pycares: bump from version 4.8.0 to 4.10.0
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com >
2025-08-14 11:58:43 +08:00
Richard Muzik
e09ffebce1
python-twisted: Update to 25.5.0
...
This update fixes CVE-2024-41810 and CVE-2024-41671 [1]. For the full
changelog see NEWS [2].
Additionally changed the way the test files are omitted from patch file
to filespec in the Makefile.
[1] https://github.com/twisted/twisted/blob/twisted-25.5.0/NEWS.rst#twisted-2470-2024-08-08
[2] https://github.com/twisted/twisted/blob/twisted-25.5.0/NEWS.rst
Signed-off-by: Richard Muzik <richard.muzik@turris.com >
2025-08-08 13:50:28 +02:00
Vladimir Ermakov
7c289ead14
python: adjust with glibc and libcrypt-compat
...
Fix #27012
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com >
2025-07-30 14:43:39 +02:00
Richard Muzik
63b3e10116
python-incremental: Update to 24.7.2
...
To see changes check NEWS [1].
[1] https://github.com/twisted/incremental/blob/incremental-24.7.2/NEWS.rst
Signed-off-by: Richard Muzik <richard.muzik@turris.com >
2025-07-30 11:51:29 +02:00
Josef Schlehofer
d457c26c0d
python-uci: update to version 0.10.3 + two patches
...
Release notes:
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.0
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.1
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.2
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.3
Upstream (pyuci developers) removed setup.py,
I bring it back to be able to compile it despite
that we do support building packages, which are
using pyproject.toml, but the thing here is
that their pyproject.toml requires setuptools 74.1.0
[1] [2], but Python 3.11 is using bundled setuptools
and pip [3] [4]. In current version 3.11.13,
there is still outdated version of setuptools, but
it looks like that in the newer version, there will be
new one [5].
Once, there is released Python 3.11.14 and updated
in OpenWrt, these patches can be dropped.
[1] 240180b294/pyproject.toml (L29)
[2] https://setuptools.pypa.io/en/stable/history.html#v74-1-0
[3] c94ab433ca/lang/python/python3-version.mk (L18)
[4] https://github.com/python/cpython/commits/3.11/Lib/ensurepip/_bundled
[5] c96ab19ae4
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2025-07-18 11:34:54 +02:00
Fabian Lipken
8dc916e888
python-pycares: bump to 4.8.0
...
This commit updates python-pycares to version 4.8.0
For more details, please refer to release changelog:
https://github.com/saghul/pycares/releases/tag/v4.8.0
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com >
2025-06-11 11:38:30 +02:00
Austin Lane
9d0770ee27
python-platformio: Update to v6.1.18
...
Update version to v6.1.18
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2025-06-09 20:02:11 +02:00
W. Michael Petullo
ac839af473
python-networkx: update to 3.5
...
Upstream list of changes is available at
https://github.com/networkx/networkx/releases/tag/networkx-3.5 .
Signed-off-by: W. Michael Petullo <mike@flyn.org >
2025-06-02 10:48:38 +03:00
Tomasz Maciej Nowak
40c6ef6941
python-bcrypt: bump version to 4.1.3
...
Bumps pyo3 version to 21, which in result fixes copmilation on
platforms without 64-bit atomics.
Upstream-issue: https://github.com/pyca/bcrypt/issues/731
Link: https://github.com/pyca/bcrypt/compare/4.1.2...4.1.3#commits_bucket
Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com >
2025-05-31 23:54:37 +02:00
George Sapkin
8bb5a41cdf
python-netifaces: drop package
...
Upstream project archived [1].
[1] https://github.com/al45tair/netifaces
Signed-off-by: George Sapkin <george@sapk.in >
2025-05-22 14:00:02 +02:00
Robert Marko
f8bb47257e
python-semanage: update to 3.8.1
...
Update to latest 3.8.1 version and backport a patch to fix compilation[1].
[1] a339594da6
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-05-19 11:44:34 +02:00
Robert Marko
b6d9fcd1c8
python-selinux: update to 3.8.1
...
Bump to latest 3.8.1 version.
Import the required backported patches from libselinux.
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-05-19 11:44:34 +02:00
Alexandru Ardelean
48a24c73f7
numpy: bump to version 2.2.5
...
Also needing to treat 'incompatible-pointer-types' as warnings.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
224a35ee4a
django-restframework: bump to version 3.16.0
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
362d15d047
python-evdev: bump to version 1.9.2
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
eeacf8474b
python-lxml: bump to version 5.4.0
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
f3c0c9722c
pytz: bump to version 2025.2
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-05-14 15:14:18 +03:00
Alexandru Ardelean
7c496ceedc
numpy: bump to version 2.2.3
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-03-15 07:51:39 +02:00
Alexandru Ardelean
4224cf151a
pytz: bump to version 2025.1
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-03-15 07:51:39 +02:00
Alexandru Ardelean
0204250618
python-evdev: bump to version 1.9.1
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-03-15 07:51:39 +02:00
Alexandru Ardelean
5b6fc86fe6
django: bump to version 5.1.7
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2025-03-15 07:51:39 +02:00
Felix Fietkau
d798ccce9a
python3-host.mk: disable pip --no-binary on macOS
...
For some reason, pip builds a broken Cython, which segfaults on attempting
to install wheel. Work around this by allowing to use precompiled wheels.
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2025-03-03 12:18:16 +01:00
Alexandru Ardelean
7b4ee2dabf
numpy: bump to version 2.2.1
...
Dropped:
003-without-vendored-meson.patch
004-workaround-for-multiple-top-level-packages-discovered.patch
This time, we really need to use meson to build numpy.
And to make things more complicated, the 'vendored' meson package (that
comes with numpy) must be used. This is because they have some special
logic in there that's specific to numpy.
With this change, we also need to keep a special/internal
'openwrt-cross.txt.in' file, because cross-compiling numpy also requires
that a 'longdouble_format' property be added.
More details about this:
https://github.com/numpy/numpy/issues/23972
https://github.com/numpy/numpy/blob/maintenance/2.2.x/doc/source/building/cross_compilation.rst
Removing quirk fix for x86_64 with detecting 'avx512f'.
This should work with the new meson stuff.
And finally, added a test.sh script.
This should make sure that this package works fine during upgrades.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2024-12-28 18:51:59 +02:00
Alexandru Ardelean
9060de91b0
python-lxml: bump to version 5.3.0
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2024-12-25 21:33:52 +02:00
Alexandru Ardelean
b24a5876d2
python-et_xmlfile: bump to 2.0.0
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2024-12-25 21:33:52 +02:00
Alexandru Ardelean
75b419e96c
django: bump to 5.1.4
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2024-12-25 21:33:52 +02:00
Austin Lane
e1d1a2ce0a
python-platformio: Add package (build system)
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-24 17:55:05 +02:00
Austin Lane
bbf4812279
python-pypubsub: Add package
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-20 12:27:29 +02:00
Austin Lane
65b7c24db4
python-tabulate: add package / hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-19 10:31:32 +02:00
Austin Lane
117a3a2b1b
python-click: add hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-19 10:30:47 +02:00
Austin Lane
dc79b54b57
python-pyelftools: add package / hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-18 14:11:15 +02:00
Austin Lane
ac212e0c43
python-pyserial: add hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-18 14:09:46 +02:00
Austin Lane
edf093ff04
python-requests: add hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-12 09:53:12 +02:00
Timothy M. Ace
d2f034caf2
python-orjson: update to version 3.10.12
...
Relevant changes since previous 3.10.0:
- FIXED: Serializing numpy.ndarray with non-native endianness raises orjson.JSONEncodeError.
- FIXED: Fix int serialization on 32-bit Python 3.8, 3.9, 3.10. This was introduced in 3.10.8.
- Improve performance of serializing.
- Drop support for arm7.
- int serialization no longer chains OverflowError to the the __cause__ attribute of orjson.JSONEncodeError when range exceeded.
Signed-off-by: Timothy M. Ace <openwrt@timothyace.com >
2024-12-11 18:55:52 +02:00
Austin Lane
d6c644c5f5
python-urllib3: add hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-09 11:29:28 +02:00
Austin Lane
955976cee7
python-certifi: add hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-09 10:59:17 +02:00
Austin Lane
6bb68d4682
python-idna: add hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-09 10:57:04 +02:00
Austin Lane
7db7fd2aea
python-chardet: add hostbuild
...
Signed-off-by: Austin Lane <vidplace7@gmail.com >
2024-12-09 10:56:30 +02:00
Fabian Lipken
f32e77cfe6
python-pycares: bump to 4.5.0
...
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com >
2024-12-04 17:45:35 +02:00
Alexandru Ardelean
bc94125b2f
numpy: bump to version 2.1.3
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2024-11-28 08:56:25 +02:00
Alexandru Ardelean
4f5b8f9056
python-pytz: bump to version 2024.2
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro >
2024-11-28 08:56:25 +02:00