Alexandru Ardelean
34ddaf88b4
Merge pull request #22041 from jefferyto/python-cryptodomex-3.18.0
...
python-cryptodomex: Update to 3.18.0, refresh patches
2023-09-10 16:11:52 +03:00
Alexandru Ardelean
e5d80255bd
Merge pull request #22040 from jefferyto/python-cryptodome-3.18.0
...
python-cryptodome: Update to 3.18.0, refresh patches
2023-09-10 16:11:40 +03:00
Alexandru Ardelean
ace91d3331
Merge pull request #22042 from jefferyto/python-pyserial-3.5
...
python-pyserial: Update to 3.5, update list of dependencies
2023-09-10 16:11:07 +03:00
Jeffery To
e42c845039
python3: Update to 3.11.5, refresh patches
...
Includes fix for CVE-2023-40217 (Bypass TLS handshake on closed
sockets).
This also:
* Remove 027-install-python3-symlink-after-stdlib.patch
This was merged upstream in
https://github.com/python/cpython/pull/104693 .
* Remove fix for unnecessary linking with libbsd
(60bf01cb60 )
This was fixed upstream in
https://github.com/python/cpython/pull/105236 .
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-08 19:01:47 +08:00
Jeffery To
4f3a0fe623
python-pyserial: Update to 3.5, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-05 06:13:50 +08:00
Jeffery To
a1b3595550
python-cryptodomex: Update to 3.18.0, refresh patches
...
This also updates the list of dependencies.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-05 06:09:42 +08:00
Jeffery To
03f1f4b9bb
python-cryptodome: Update to 3.18.0, refresh patches
...
This also updates the list of dependencies.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-05 06:02:25 +08:00
Josef Schlehofer
1e1b2051db
treewide: change my no longer used email
...
Since February 2023, I decided to no longer work with Turris, I mean CZ.NIC company
due to some reasons how the development goes and since that day my work address is not
available and not sure if there is some redirect to someone else, but if anyone wants to
reach me, use my email address, where they can find me.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
2023-09-04 16:02:56 +02:00
Jeffery To
98453732e2
python-websockets: Update to 11.0.3, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-04 14:34:24 +08:00
Jeffery To
3684df0dc3
python-wcwidth: Update to 0.2.6
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-04 14:34:17 +08:00
Jeffery To
92d49899e4
python-voluptuous-serialize: Update to 2.6.0
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-04 14:34:11 +08:00
Jeffery To
6c7a53bd7d
python-voluptuous: Update to 0.13.1, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-04 14:34:03 +08:00
Jeffery To
1b2811920a
python-urllib3: Update to 2.0.4
...
The package changed to the hatchling build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-04 14:33:57 +08:00
Jeffery To
99d8554bcd
python-ubus: Update to 0.1.2
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-09-04 14:33:49 +08:00
Javier Marcet
49ea9e0412
python-websocket-client: update to 1.6.2
...
- Add support for SSLKEYLOGFILE environment variable
- Add support for callable header arguments
- Change handling of proxy environment variables, is_secure set to
true now prevents http_proxy from getting used
Signed-off-by: Javier Marcet <javier@marcet.info >
2023-09-03 22:58:53 +08:00
Quintin Hill
71c04c46ee
python-ble2mqtt: update to 0.2.0
...
Signed-off-by: Quintin Hill <stuff@quintin.me.uk >
2023-09-03 22:58:24 +08:00
Quintin Hill
ac1c95d189
python-dbus-fast: update to 1.94.1
...
Signed-off-by: Quintin Hill <stuff@quintin.me.uk >
2023-09-03 22:58:24 +08:00
Jeffery To
0b99bec49b
python-wheel: Update to 0.41.2
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:16:19 +08:00
Jeffery To
88632b7b64
python-pluggy: Update to 1.3.0
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:16:07 +08:00
Jeffery To
6b6ea7efe1
python-trio: Update to 0.22.2, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:15:37 +08:00
Jeffery To
e7a8d18385
python-tornado: Update to 6.3.3, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:15:12 +08:00
Jeffery To
8b6a817af2
python-sqlalchemy: Update to 2.0.20, update list of dependencies
...
This also adds a build dependency on python-cython/host.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:14:50 +08:00
Jeffery To
1ec68a6e98
python-slugify: Update to 8.0.1, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:14:29 +08:00
Jeffery To
f279ae9418
python-sentry-sdk: Update to 1.29.2, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:14:08 +08:00
Jeffery To
8c7709b911
python-schema: Update to 0.7.5
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:13:49 +08:00
Jeffery To
53dadf2c50
python-schedule: Update to 1.2.0
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:13:37 +08:00
Jeffery To
a694ed7b0c
python-rsa: Update to 4.9, update list of dependencies
...
The package changed to the poetry-core build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-31 16:13:21 +08:00
Alexandru Ardelean
11ae2c3061
Merge pull request #21552 from jefferyto/python-platform-triplet
...
python3: Restore platform triplet to paths
2023-08-31 07:59:57 +03:00
Quintin Hill
8dc77f3267
python-ble2mqtt: update to 0.1.9
...
Signed-off-by: Quintin Hill <stuff@quintin.me.uk >
2023-08-28 08:54:07 +08:00
Quintin Hill
b915dbb7a2
python-dbus-fast: update to 1.93.0
...
Signed-off-by: Quintin Hill <stuff@quintin.me.uk >
2023-08-28 08:54:07 +08:00
Jeffery To
0fe1011420
python3: Restore platform triplet to paths
...
This removes 014-remove-platform-so-suffix.patch and
016-adjust-config-paths.patch, restoring the platform triplet to paths
for:
* C extensions (*.cpython-311-*.so)
* Build config data directory (/usr/lib/python3.11/config-3.11-*/)
* sysconfig data file (/usr/lib/python3.11/_sysconfigdata_*.py)
Setting `_PYTHON_SYSCONFIGDATA_NAME` during package builds ensures that
sysconfig data for target Python is loaded, in particular so that C
extensions built will have the correct extension / platform triplet.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-25 02:24:38 +08:00
Jeffery To
5a0055df06
python3: Fix/expand platform triplet detection
...
Currently, configure does not find the correct platform triplet for musl
as the default build/host values passed by OpenWrt buildroot does not
contain the text "linux-musl".
This backports
https://github.com/python/cpython/commit/c163d7f0b67a568e9b64eeb9c1cbbaa127818596
to add detection for mips soft float and musl.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-25 02:19:53 +08:00
Jeffery To
b595362b85
python3: Centralize config file adjustments in Build/Install
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-25 01:47:43 +08:00
Jeffery To
2ffb87726b
python: Rework filespec install script
...
* Support wildcards in install (`+`) paths
* Add fourth parameter to set directory permissions
If file permissions are given (third parameter), these will now apply
to files only.
* Add non-recursive set permissions command (`==`)
* Be more strict about filespec format
Blank lines and lines starting with `#` will be ignored. Other errors
(unknown command, missing path parameter, etc.) will cause the script
to exit.
* Be more strict about ensuring paths exist for all commands
* Avoid spawning subshells
This also removes outdated filespec paths in the python3 package; these
paths delete files that are no longer present.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-25 01:47:43 +08:00
Jeffery To
329f9a1391
python3: Fix package descriptions
...
* Fix default Python package description not included in individual
package descriptions
* Update default Python package description text (from General Python
FAQ, "What is Python?")
* Add package descriptions for Python module packages
* Reduce duplication in package titles
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-25 01:47:42 +08:00
Jeffery To
87631ecdd4
python3: Use regular package recipes for python3 package
...
There is no need to use Py3Package for python3 as it does not package
any Python files; it is an empty package with dependencies to install
the full Python installation.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-25 01:47:42 +08:00
Jeffery To
09e06f9594
python-setuptools: Update to 68.1.2
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:21:44 +08:00
Jeffery To
bc32e54713
python-poetry-core: Update to 1.7.0
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:21:35 +08:00
Jeffery To
dd5146b208
python-click: Update to 8.1.7
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:21:25 +08:00
Jeffery To
6facae339e
python-pytest-xdist: Update to 3.3.1, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:21:16 +08:00
Jeffery To
b130986e17
python-pytest: Update to 7.4.0, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:21:07 +08:00
Jeffery To
383b8c1658
python-pyrsistent: Update to 0.19.3, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:20:58 +08:00
Jeffery To
dbe5283ed0
python-pyparsing: Update to 3.1.1
...
The package has changed to the flit-core build backend.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:20:49 +08:00
Jeffery To
001c2cbe0d
python-pyotp: Update to 2.9.0, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:20:39 +08:00
Jeffery To
a9b23f4683
python-pyfuse3: Update to 3.3.0, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:20:30 +08:00
Jeffery To
f9e3847599
python-py: Update to 1.11.0, update list of dependencies
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-24 17:20:17 +08:00
Jeffery To
3d497b2bc4
python-trove-classifiers: Update to 2023.8.7
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-17 18:47:57 +08:00
Jeffery To
3a5f9999ca
python-psycopg2: Update to 2.9.7, update list of dependencies
...
This also adds a source package (python-psycopg2-src).
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-17 18:46:09 +08:00
Jeffery To
53d3fc6f44
python-msgpack: Update to 1.0.5, add host Cython dependency
...
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-17 18:45:55 +08:00
Jeffery To
56bac94a03
python-psutil: Update to 5.9.5, replace patch
...
100_add_cross_platform_build_ability.patch was submitted upstream in
https://github.com/giampaolo/psutil/pull/2068 , but that pull request was
closed without being merged.
This replaces that patch with a simpler version that only updates
setup.py, leaving the run-time library code unchanged.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2023-08-17 18:45:41 +08:00