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
Alexandru Ardelean
9968ff7983
django: bump to 5.1.3
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-11-28 08:56:25 +02:00
Alexandru Ardelean
40cfff8fe9
python-dateutil: "downgrade" to version 2.9.0
...
Fixes:
https://github.com/openwrt/packages/pull/23648#issuecomment-2495371925
As weird as this sounds, the only different between the current version
(2.9.0.post0) and 2.9.0 is the pinning of `setuptools_scm` to `< 8`.
See: https://github.com/dateutil/dateutil/releases/tag/2.9.0.post0
Also, the APK build doesn't seem to like the 'post0' suffix.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-11-27 22:39:40 +02:00
Finn Landweber
c6989438c3
python-setuptools-scm: update to 8.1.0
...
Signed-off-by: Finn Landweber <finn@landweber.xyz>
2024-11-21 20:29:03 -08:00
Glenn Strauss
8ec794998f
micropython-lib: update to 1.24.0
...
* update micropython-lib to hash for 1.24.0
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2024-11-17 21:40:15 -08:00
Glenn Strauss
4c751e454c
micropython-lib: update to 1.23.0 and fix compile on external mbedtls3
...
* update micropython-lib to hash for 1.23.0
* remove micropython-lib unix-uffi patches
Co-authored-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2024-11-17 21:40:15 -08:00
Rosen Penev
f2d5c861bd
python3: update to 3.11.10
...
Just a security bugfix.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-10 10:42:14 -08:00
Sean Khan
49e3c330d4
python3: Bump version 3.11 to 3.11.9
...
Also bumps setuptools to version 24.0
Run tested: aarch64, Dynalink DL-WRX36, Master Branch
Maintainer: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Sean Khan <datapronix@protonmail.com>
2024-11-07 15:06:56 -08:00
Christian Marangi
86602b5f3a
micropython: bump to 1.23.0 release
...
Bump micropython to 1.23.0. This is done to fix support for MbedTLS 3.0
Lots changed between 1.21 and 1.23 for the library side.
Mainly the barkeley-db library was moved to micropython own fork and the
cdef patch required lots of changes. (we have to manually include a copy
of cdef.h as it was dropped by them)
Also a new patch is required to mute some compilarion error that are
false-positive. (variable not initialized but that are ALWAYS
initialized)
Also refresh the extmod patch with new files included.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-27 15:09:50 -07:00
Alexandru Ardelean
ddc619dc61
numpy: bump to version 2.1.0
...
Re-applied:
003-without-vendored-meson.patch
Added:
004-workaround-for-multiple-top-level-packages-discovered.patch
Suggestion found here:
https://stackoverflow.com/questions/72294299/multiple-top-level-packages-discovered-in-a-flat-layout
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-08-26 15:43:02 +03:00
Alexandru Ardelean
031a4968b5
django: bump to 5.1
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-08-26 15:43:02 +03:00
Alexandru Ardelean
32b033868d
django-restframework: bump to version 3.15.2
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-07-18 16:20:33 +03:00
Alexandru Ardelean
f9dbdeaa03
django: bump to version 5.0.7
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-07-18 16:20:33 +03:00
Rosen Penev
d257ffe609
python3: use pkgconfig to find readline
...
When searching for readline, ncurses is needed, which can be ncursesw or
ncurses. Use pkgconfig to avoid the whole situation and simplify.
Also add readline/host as the OS one may be unusable.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:10:49 -07:00
Rosen Penev
434cdf4a75
python3: remove rpath from host python
...
Everything relevant to python is now built statically. No need for
rpath.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:10:49 -07:00
Rosen Penev
8aac7a78a9
python3: replace e2fsprogs includes
...
libuuid is provided by util-linux now.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:10:49 -07:00
Alexandru Ardelean
41486a7df7
Merge pull request #24314 from commodo/python-updates1
...
django,python-{requests,evdev,lxml}: bump versions
2024-06-09 12:50:19 +03:00
W. Michael Petullo
b560ea218e
python-networkx: update to 3.3
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2024-06-07 03:23:18 +08:00
Alexandru Ardelean
76c07f6432
django: bump to version 5.0.6
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-06-03 09:42:38 +03:00
Alexandru Ardelean
bcebcf13fb
python-requests: bump to version 2.32.3
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-06-03 09:41:21 +03:00
Alexandru Ardelean
78500aa922
python-lxml: bump to version 5.2.2
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-06-03 09:40:04 +03:00
Alexandru Ardelean
e33c78b092
python-evdev: bump to version 1.7.1
...
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-06-03 09:37:54 +03:00
W. Michael Petullo
18963ff373
python-selinux: update to 3.6
...
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2024-05-29 18:47:42 -07:00
Javier Marcet
356f8347de
python-jsonschema: Update to 4.22.0
...
Release notes:
https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst#v4220
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-05-11 21:56:34 +08:00
Alexandru Ardelean
f5f0a4e868
python-lxml: bump to version 5.2.1
...
Also added python-cython/host as a build dependency.
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-04-21 13:46:24 -07:00
Alexandru Ardelean
c789bcefb1
Merge pull request #23939 from commodo/python-updates1
...
django,django-restframework: bump versions
2024-04-19 12:32:13 +03:00
Josef Schlehofer
4e20600abf
Merge pull request #23953 from commodo/cython-update1
...
python-cython: bump to version 3.0.10
2024-04-18 19:38:19 +02:00