Commit graph

1588 commits

Author SHA1 Message Date
Rosen Penev
29c5355938
Merge pull request #13780 from bobafetthotmail/patch-2
gunicorn: move to webserver category in menuconfig
2020-11-01 13:41:30 -08:00
Rosen Penev
6f6a28ccd1
Merge pull request #13826 from jmarcet/python-dotenv-update
python-dotenv: update to v0.15.0
2020-11-01 13:39:13 -08:00
Javier Marcet
bc64dca20f python-cached-property: update to v1.5.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-11-01 15:45:43 +01:00
Javier Marcet
d57cd5a445 python-dotenv: update to v0.15.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-11-01 15:43:29 +01:00
Karel Kočí
493d0d5305
python-influxdb: bump to version 5.3.0
Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-11-01 08:48:54 +01:00
Josef Schlehofer
23345d681a
Merge pull request #13692 from BKPepe/flask-packages
Flask: Babel, SeaSurf, Session - add packages
2020-10-30 22:23:48 +01:00
Josef Schlehofer
9d9669c2ff
Merge pull request #13713 from ja-pa/python-msgpack-new
python-msgpack: add new package
2020-10-29 17:45:42 +01:00
Josef Schlehofer
cf3ad39f59
python-flask-session: add package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 15:20:04 +01:00
Josef Schlehofer
979aeda8fb
python-flask-seasurf: add package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 15:20:04 +01:00
Josef Schlehofer
f3e723bd40
python-flask-babel: add new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 15:20:04 +01:00
Jan Pavlinec
732513d35c python3-maxminddb: update to version 2.0.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:18:34 +01:00
Jan Pavlinec
e08cde396a python-iniconfig: update to version 1.1.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:18:21 +01:00
Jan Pavlinec
5506844167 python-zipp: update to version 3.4.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:18:06 +01:00
Jan Pavlinec
0d30541fe3 python-psutil: update to version 5.7.3
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 15:17:28 +01:00
Josef Schlehofer
6e96ad7272
python-tornado: add package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-29 13:58:20 +01:00
Jan Pavlinec
b72607729c
python-msgpack: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-29 11:40:26 +01:00
Alberto Bursi
32b6a0aee2
gunicorn: move to webserver category in menuconfig
this is a webserver and not a python library, so it makes
sense to have it in the same category other webservers
also are placed in the menuconfig interface

Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
2020-10-26 21:37:58 +01:00
Rosen Penev
059496ce80
Merge pull request #13749 from BKPepe/ciso
python-ciso8601: fix missing src package
2020-10-23 00:31:32 -07:00
Rosen Penev
07848b97bc
Merge pull request #13691 from BKPepe/babel
python-babel: add new package
2020-10-22 21:54:34 -07:00
Rosen Penev
6335229c89
Merge pull request #13742 from Cynerd/python-contextlib2-0.6.0
python-contextlib2: bump to version 0.6.0.post1
2020-10-22 21:51:31 -07:00
Rosen Penev
06d9392474
Merge pull request #13741 from Cynerd/python-appdirs-1.4.4
python-appdirs: update to version 1.4.4
2020-10-22 21:51:18 -07:00
Rosen Penev
5f56e61544
Merge pull request #13743 from Cynerd/python-intelhex-fix-3.9
python-intelhex: add patch to fix Python 3.9 compatibility
2020-10-22 21:50:55 -07:00
Josef Schlehofer
d4248ecbbd
python-ciso8601: fix missing src package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-22 15:43:56 +02:00
Karel Kočí
72bca83451
python-contextlib2: bump to version 0.6.0.post1
Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:56:13 +02:00
Karel Kočí
2812f3abc4
python-jsonpath-ng: bump to version 1.5.2
Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:50:26 +02:00
Karel Kočí
0d0c97596c
python-intelhex: add patch to fix Python 3.9 compatibility
This fixes this library on Python 3.9.

Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:47:32 +02:00
Karel Kočí
be220edef1
python-appdirs: update to version 1.4.4
This is just maintenance release with minor tweaks. Project officially
reports itself as stable now.

Signed-off-by: Karel Kočí <cynerd@email.cz>
2020-10-20 13:39:52 +02:00
Hannu Nyman
476f00da33
Merge pull request #13711 from commodo/python-updates
Python updates
2020-10-19 21:03:02 +03:00
Hannu Nyman
4c3e32eea5
Merge pull request #13709 from commodo/python-bump
python3: bump to version 3.9.0
2020-10-19 21:02:40 +03:00
Rosen Penev
a85cab65d8
Merge pull request #13700 from peter-stadler/asgiref
python3-asgiref: update to version 3.3.0
2020-10-19 02:44:19 -07:00
Rosen Penev
f6343858b7
Merge pull request #13702 from peter-stadler/django-cors-headers
django-cors-headers: update to version 3.5.0
2020-10-19 02:43:49 -07:00
Rosen Penev
12e69a1396
Merge pull request #13701 from peter-stadler/drf-nested-routers
drf-nested-routers: update to version 0.92
2020-10-19 02:43:16 -07:00
Rosen Penev
effec7d872
Merge pull request #13698 from peter-stadler/django-etesync-journal
django-etesync-journal: update to version 1.2.2
2020-10-19 02:42:15 -07:00
Alexandru Ardelean
cc332fddaa python3: bump to version 3.9.0
Refreshed patches.

Dropped 'patches-setuptools/004-site-patch.patch'
Does not apply anymore. Setuptools has removed site.py support:
   https://github.com/pypa/setuptools/issues/2165
If this is still needed, we may need to re-think it's implementation.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-19 11:01:12 +03:00
Alexandru Ardelean
a5c7e266f2 python-lxml: bump to version 4.6.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-19 09:51:32 +03:00
Alexandru Ardelean
07f8fa02f3 pillow: bump to version 8.0.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-19 09:33:32 +03:00
Peter Stadler
20d1933c45 drf-nested-routers: update to version 0.92.1
update to newest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-18 23:57:34 +02:00
Josef Schlehofer
677f73fedd
python-babel: add new package
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-17 22:25:38 +02:00
Peter Stadler
a92879e7b0 django-etesync-journal: update to version 1.2.2
update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 21:05:50 +02:00
Peter Stadler
89d3b99670 python3-sqlparse: update to version 0.4.1
update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 20:10:44 +02:00
Peter Stadler
77aed0cf17 python3-asgiref: update to version 3.3.0
update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 20:05:22 +02:00
Peter Stadler
c1d8ea20a5 django-cors-headers: update to version 3.5.0
update to newest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-10-17 19:00:14 +02:00
Rosen Penev
7ec063a4cc
Merge pull request #13577 from BKPepe/click
click: update to version 7.1.2
2020-10-12 16:09:45 -07:00
Jan Pavlinec
cde758a2c8 python-pytest: update to version 6.1.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-09 09:22:15 -10:00
Rosen Penev
8adb95ba9b
Merge pull request #13584 from ja-pa/python-zipp-3.3.0
python-zipp: update to version 3.3.0
2020-10-07 02:51:37 -07:00
Hannu Nyman
4f578b4afa
Merge pull request #13583 from commodo/python-updates1
diango,django-restframework: bump versions
2020-10-07 10:42:55 +03:00
Hannu Nyman
14eb52fbbb
Merge pull request #13586 from jefferyto/python-zope-interface-5.1.2
python-zope-interface: Update to 5.1.2
2020-10-07 10:42:34 +03:00
Jeffery To
b466314313
python-attrs: Update to 20.2.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 23:15:12 +08:00
Jeffery To
c7d4d1e80e
python-zope-interface: Update to 5.1.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-10-06 21:23:09 +08:00
Jan Pavlinec
727894d77e
python-zipp: update to version 3.3.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-06 13:10:43 +02:00
Martin Matějek
f6adb73cff
python3-pyroute: update to version 0.5.14
Signed-off-by: Martin Matějek <martin.matejek@gmx.com>
2020-10-05 21:58:37 +02:00
Josef Schlehofer
3f16a05d7f
click: update to version 7.1.2
Developers of click decided to change their tarball, so it does no
longer contains capital C and because of that, we can throw
PYPI_SOURCE_NAME.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-05 18:35:43 +02:00
Alexandru Ardelean
4e63dea7b4 django-restframework: bump to version 3.12.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-05 10:27:10 +03:00
Alexandru Ardelean
baafb68da6 django: bump to version 3.1.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-10-05 10:23:39 +03:00
Josef Schlehofer
d3a213b01b
Merge pull request #13556 from BKPepe/zeroconf
python-zeroconf: update to version 0.28.5
2020-10-03 10:09:38 +02:00
Josef Schlehofer
9f30664ec4
python-zeroconf: update to version 0.28.5
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-02 18:20:14 +02:00
Josef Schlehofer
8a8100d48e
python-sentry-sdk: update to version 0.18.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-10-02 11:23:53 +02:00
Rosen Penev
6a1c6b2fe7
Merge pull request #13541 from ja-pa/pytest-6.1.0
python-pytest: update to version 6.1.0
2020-10-01 14:44:09 -07:00
Jan Pavlinec
64cb0c50ba
python-pytest: update to version 6.1.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-10-01 11:46:34 +02:00
Hannu Nyman
3847ea53c2
Merge pull request #13524 from commodo/python-batch1
python-paho-mqtt,python-cryptography: bump versions
2020-09-30 20:26:11 +03:00
Rosen Penev
996df31a02
Merge pull request #13527 from ja-pa/python-zipp-3.2.0
python-zipp: update to version 3.2.0
2020-09-29 12:24:16 -07:00
Jan Pavlinec
fd5882c6ed
python-zipp: update to version 3.2.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-29 14:47:14 +02:00
Alexandru Ardelean
ab82464b61 python-cryptography: bump to version 3.1.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-29 07:58:19 +03:00
Alexandru Ardelean
ee0e11c1ab python-maho-mqtt: bump to versio 1.5.1
Docs say it also supports MQTT 5.0.
Added to description.
Updated title as on pypi.org

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-29 07:56:36 +03:00
Alexandru Ardelean
e1276c4ec0 python-cffi: bump to version 1.14.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-23 11:32:23 +03:00
Rosen Penev
fcd9812bfd
python-cryptography: fix compilation without deprecated OpenSSL APIs
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-09-20 18:33:58 -07:00
Rosen Penev
832a4e8a4d
Merge pull request #13388 from commodo/python-batch-updates
numpy,django,pymysql: version bumps
2020-09-14 13:40:56 -07:00
Hannu Nyman
749e182ca1
Merge pull request #13390 from ja-pa/pytest_6.0.2
python-pytest: update to version 6.0.2
2020-09-14 21:25:56 +03:00
Jan Pavlinec
9a43f4645a
python-pytest: update to version 6.0.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-14 12:50:01 +02:00
Alexandru Ardelean
7074999095 pymysql: bump to version 0.10.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-14 09:25:10 +03:00
Alexandru Ardelean
23938c7aa9 django: bump to version 3.1.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-14 09:24:25 +03:00
Alexandru Ardelean
94f28ac145 numpy: bump to version 1.19.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-09-14 09:23:24 +03:00
W. Michael Petullo
5ac1baffcb python3-networkx: new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-09-11 14:50:24 -10:00
Thomas Petazzoni
d4a498040d python3-libselinux: new package
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[strip C library after adding it to openwrt repository]
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-09-11 14:50:24 -10:00
Thomas Petazzoni
02cbc208f1 python3-libsemanage: new package
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[strip C library after adding it to openwrt repository]]
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2020-09-11 14:50:24 -10:00
Josef Schlehofer
502b667505
Merge pull request #13346 from valdi74/pycurl_update
python-curl: update to version 7.43.0.6
2020-09-09 15:46:37 +02:00
Waldemar Konik
3e00507875 python-curl: update to version 7.43.0.6
PycURL changeLog:
Version 7.43.0.6 - 2020-09-02
-----------------------------------------------------------------
This release improves SSL backend detection on various systems, adds support for libcurl’s multiple SSL backend functionality and adds support for several libcurl options.

Signed-off-by: Waldemar Konik <informatyk74@interia.pl>

Compile tested: x86_64
2020-09-09 14:11:56 +02:00
Rosen Penev
5ae4b99b58
Merge pull request #13320 from jmarcet/texttable-update
python3-texttable: update to version 1.6.3
2020-09-08 22:46:30 -07:00
Javier Marcet
c7616be601 python3-texttable: update to version 1.6.3
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-09-07 13:37:11 +02:00
Javier Marcet
94eea60367 python3-paramiko: update to version 2.7.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-09-07 13:36:38 +02:00
Rosen Penev
4d4c0d7b06
Merge pull request #13276 from ja-pa/python-rsa-security
python-rsa: update to version 4.6 (security fix)
2020-09-03 13:31:57 -07:00
Jan Pavlinec
4e211927f3
python-rsa: update to version 4.6 (security fix)
Fixes CVE-2020-13757

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-03 12:06:37 +02:00
Rosen Penev
dcd551f83a
Merge pull request #13268 from ja-pa/python-more-itertools-8.5.0
python-more-itertools: update to version 8.5.0
2020-09-01 07:09:39 -07:00
Jan Pavlinec
bac7574006
pytho-more-itertools: update to version 8.5.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-09-01 11:41:11 +02:00
Jan Pavlinec
ee226f1ff2 python-pytest-xdist: update to version 2.1.0
Note:
remove six dependency which is now longer required

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-31 07:04:18 -07:00
Jeffery To
c0340f631c python: Use locked for host pip
This also removes PKG_BUILD_PARALLEL:=0 that was added for packages that
use HOST_PYTHON3_PACKAGE_BUILD_DEPENDS.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-31 03:48:47 -07:00
Hannu Nyman
c72b94b1bf
Merge pull request #13250 from jefferyto/python-attrs-20.1.0
python-attrs: Update to 20.1.0
2020-08-30 22:41:58 +03:00
Jeffery To
cacd44fd0c
python-cryptography: Update to 3.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-31 02:45:48 +08:00
Jeffery To
3e399e9286
python-attrs: Update to 20.1.0
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-31 00:55:20 +08:00
Alexandru Ardelean
d84b66ef66 openpyxl: bump to version 3.0.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-25 08:54:10 +03:00
Alexandru Ardelean
3c4b5ffeb2 django: bump to version 3.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-25 08:53:16 +03:00
Rosen Penev
e7cad1a774
Merge pull request #13147 from ja-pa/python-pytest-xdist-update-2.0.0
python-pytest-xdist: update to version 2.0.0
2020-08-24 13:08:02 -07:00
Javier Marcet
7724c3bb38 python-docker: Update to 4.3.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-08-24 15:03:18 +02:00
Jan Pavlinec
2024c1fb6d
python-pytest-xdist: update to version 2.0.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 13:41:31 +02:00
Jan Pavlinec
766acb6616
python-psutil: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 13:41:30 +02:00
Josef Schlehofer
f70d025117
Merge pull request #12480 from ja-pa/python-pytest-update
python-pytest: update to version 6.0.1
2020-08-24 13:14:35 +02:00
Jan Pavlinec
bbbea44780
python-pytest: update to version 6.0.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 12:37:35 +02:00
Jan Pavlinec
7355b68fec
python-py: update to version 1.9.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 12:37:35 +02:00
Jan Pavlinec
4713740366
python-iniconfig: add new package (pytest dependency)
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 12:37:35 +02:00
Jan Pavlinec
d0ef2feda1
python-toml: add new package (pytest dependency)
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-24 12:37:35 +02:00
Rosen Penev
bf3b6af205
Merge pull request #13131 from jefferyto/python-pip-hash-checking
python3: Use hash-checking mode when installing host pip packages
2020-08-18 14:11:32 -07:00
Rosen Penev
e4885ea55c
Merge pull request #13144 from jefferyto/python-cffi-1.14.2
python-cffi: Update to 1.14.2
2020-08-18 00:28:01 -07:00
Jeffery To
722a5b8efa
python3: Use hash-checking mode when installing host pip packages
In hash-checking mode[1], pip will verify downloaded package archives
(source tarballs in our case) against known SHA256 hashes before
installing the packages.

As a consequence, this requires the use of requirements files[2] and
pinning packages to known versions.

The syntax for package Makefiles has changed slightly;
HOST_PYTHON3_PACKAGE_BUILD_DEPENDS no longer accepts requirement
specifiers like "foo>=1.0", only requirements file names (which are the
same as package names in the most common case).

This also updates affected packages, in particular:

* python-zipp: "setuptools_scm[toml]" has been split into
  "setuptools-scm toml" to reuse the requirements file for
  setuptools-scm (the extra depends installed by "setuptools_scm[toml]"
  is toml).

* python-pycparser: This previously used ply 3.10, whereas the
  requirements file will now install 3.11.

[1]: https://pip.pypa.io/en/stable/reference/pip_install/#hash-checking-mode
[2]: https://pip.pypa.io/en/stable/user_guide/#requirements-files

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-17 23:05:49 +08:00
Josef Schlehofer
2512c8dcd0
Merge pull request #13135 from jefferyto/python-host-pip-cache-world-readable
python3: Add config PYTHON3_HOST_PIP_CACHE_WORLD_READABLE
2020-08-17 12:46:38 +02:00
Jeffery To
baec9e9ce4
python-cffi: Update to 1.14.2
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-17 02:07:45 +08:00
Jeffery To
9277f74abd
python-hyperlink: Update to 20.0.1
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-17 01:56:47 +08:00
Jeffery To
001cd3c571
python3: Add config PYTHON3_HOST_PIP_CACHE_WORLD_READABLE
This adds a config option PYTHON3_HOST_PIP_CACHE_WORLD_READABLE; if
enabled, chmod will be run after pip install to make all
files/directories in the host pip cache world-readable.

Supersedes https://github.com/openwrt/packages/pull/13012.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-08-16 06:09:45 +08:00
Rosen Penev
d1f172a2f3
Merge pull request #13069 from neheb/microp
micropython: fix compilation without sys/cdefs
2020-08-12 13:10:08 -07:00
Josef Schlehofer
1df9f4272a
Merge pull request #13010 from ja-pa/python-pytest-xdist-new
python-pytest-xdist: add new package
2020-08-11 15:46:31 +02:00
Rosen Penev
af76685638
micropython: fix compilation without sys/cdefs
sys/cdefs.h is not provided by musl. micropython also includes its own
copy.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-10 15:29:06 -07:00
Rosen Penev
65c66ddd71
Merge pull request #13039 from peter-stadler/django-rest-framework
django-restframework: update to version 3.11.1
2020-08-06 13:17:59 -07:00
Jan Pavlinec
2d7e32b1a5
python-pytest-forked: add new package (dependency for xdist)
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-06 10:07:57 +02:00
Jan Pavlinec
274fcf4d6c
python-apipkg: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-06 10:07:57 +02:00
Jan Pavlinec
d17b29cbdf
python-execnet: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-06 10:07:57 +02:00
Jan Pavlinec
0e83fb81ae
python-pytest-xdist: add new package
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-06 10:07:57 +02:00
Rosen Penev
df1edbd571
Merge pull request #13035 from ja-pa/python3-maxminddb-2.0.2
python3-maxminddb: update to version 2.0.2
2020-08-05 13:11:47 -07:00
Peter Stadler
eec90365b8 django-restframework: update to version 3.11.1
update to newest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-08-05 21:19:32 +02:00
Jan Pavlinec
e366ae2872
python3-maxminddb: update to version 2.0.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-08-05 11:05:08 +02:00
Alexandru Ardelean
79dfbd8016 python-pynacl: fix build with new libsodium patch
Fixes https://github.com/openwrt/packages/issues/13016
Patch [1] broke compilation for python-pynacl.

The fix is to patch PyNaCl to consider that
PYNACL_HAS_CRYPTO_SCALARMULT_ED25519 is always available.

[1] 3ef28a4ab0

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-05 08:39:51 +03:00
Alexandru Ardelean
d00604dfeb numpy: bump to version 1.19.1
Recommended Cython version is 0.29.21

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-03 14:09:38 +03:00
Alexandru Ardelean
215a536e6a python-asn1crypto: bump to version 1.4.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-03 14:05:26 +03:00
Alexandru Ardelean
9a0907b8be python-cffi: bump to version 1.14.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-08-03 14:04:25 +03:00
Rosen Penev
b40c40151c
python3: fix host compilation with clang
Matched rpath parameter with Makefile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-08-02 00:49:30 -07:00
Jan Pavlinec
895a784160
python3-maxminddb: update to version 2.0.1
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-30 14:32:28 +02:00
Rosen Penev
8d01a3e104
Merge pull request #12939 from jefferyto/python-3.8.5
python3: Update to 3.8.5
2020-07-26 23:33:52 -07:00
Jeffery To
b6eef2af19
python-cryptography: Update to 3.0
Also:
* Remove patches that are included in the update
* Replace the python3 dependency with a smaller list (python3-urllib is
  needed because it is a dependency of python3-email)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-07-27 05:40:30 +08:00
Jeffery To
7d6fcf20e7
python3: Update to 3.8.5
This version includes fixes for:
* CVE-2020-15801 - Fixes python3x._pth being ignored on Windows
* CVE-2019-20907 - Avoid infinite loop when reading specially crafted
  TAR files using the tarfile module

This also:
* Remove patches that are included in the update
* Add a dependency in python3-distutils for python3-email[1]

[1]: https://github.com/python/cpython/blob/v3.8.5/Lib/distutils/dist.py#L10

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-07-27 04:33:28 +08:00
Josef Schlehofer
9828dac28f
python-urllib3: update to version 1.25.10
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-23 14:39:01 +02:00
Alexandru Ardelean
c50dda22fc python-simplejson: bump to version 3.17.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-22 10:35:50 +03:00
Alexandru Ardelean
5a6ea6fb26 pymysql: bump to version 0.10.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-22 10:31:59 +03:00
Alexandru Ardelean
3f0099bff1 python-lxml: bump to version 4.5.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-22 10:30:31 +03:00
Rosen Penev
f4e878c215
Merge pull request #12885 from peter-stadler/django-cors-headers
python3-django-cors-headers: update to version 3.4.0
2020-07-20 14:08:09 -07:00
Peter Stadler
f81ad44a62 python3-django-cors-headers: update to version 3.4.0
update to latest version changing the URL and DEPENDS, too.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-07-20 18:11:45 +02:00
Peter Stadler
bb4107c4f2 python3-asgiref: update version to 3.2.10
update to latest version.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-07-20 13:24:04 +02:00
Jeffery To
1a3cef77d4
python3: Update to 3.8.4, refresh/rework patches, backport patches
This version includes fixes for:
* CVE-2020-14422: Hash collisions in IPv4Interface and IPv6Interface
* CVE-2020-15523: Python uses invalid DLL path after calling Py_SetPath
  on Windows

This version also includes support for OpenSSL 1.1.x builds that use
'no-deprecated' and '--api=1.1.0'[1], and so this removes the previous
OpenSSL-related patches.

This also backports fixes for security issues, including:
* CVE-2019-20907: Infinite loop in the tarfile module

This also updates the setuptools and pip packages to 47.1.0 and 20.1.1,
respectively.

[1]: https://github.com/python/cpython/pull/20566

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-07-20 17:30:14 +08:00
Josef Schlehofer
e06825218f
Merge pull request #12758 from BKPepe/flup
Bring back python-flup
2020-07-15 16:38:20 +02:00
Josef Schlehofer
4aa6bf0424
Revert "lang: python: flup: drop package"
This reverts commit 33525fa8d5.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[add me as co-maintainer, bump PKG_RELEASE, Makefile polishing]
2020-07-15 15:41:37 +02:00
Rosen Penev
9afeeb57c9
Merge pull request #12748 from commodo/drop-python-mysqlclient
python-mysqlclient: drop package
2020-07-13 01:22:56 -07:00
Rosen Penev
672fc3e08e
Merge pull request #12479 from ja-pa/python-wcwidth-update
python-wcwidth: update to version 0.2.5
2020-07-12 18:31:58 -07:00
Rosen Penev
c421901416
Merge pull request #12760 from BKPepe/homeassistant-deps
Update ifaddr, sqlalchemy, zeroconf and add ciso8601
2020-07-12 17:55:37 -07:00
Rosen Penev
282a460005
Merge pull request #12749 from commodo/python-packages-bump
pillow,openpyxl,django: version bumps
2020-07-12 17:54:57 -07:00
Josef Schlehofer
94b5eace98
python-sqlalchemy: update to version 1.3.18
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-08 16:01:46 +02:00
Josef Schlehofer
98eb81ccd6
python-ifaddr: update to version 0.1.7
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-08 15:41:14 +02:00
Josef Schlehofer
1c2f729c9d
python-zeroconf: update to version 0.28.0
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-08 15:39:43 +02:00
Jan Pavlinec
9190dc8cae
python-wcwidth: update to version 0.2.5
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-07-08 15:33:28 +02:00
Josef Schlehofer
5aae605ceb
python-ciso8601: introduce a new package for Home Assistant
Log:
pkg_resources.DistributionNotFound: The 'ciso8601==2.1.3' distribution was not found and is required by homeassistant

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-07-08 15:20:52 +02:00
Jeffery To
0973d21787
python3: Use default _PYTHON_HOST_PLATFORM
This lets the Python build process set _PYTHON_HOST_PLATFORM instead of
forcing an explicit value.

Also:

* Save the target _PYTHON_HOST_PLATFORM value during Build/InstallDev
  for use when building target Python packages (in python3-package.mk).

* Use the (mostly) default PYTHON_FOR_BUILD value, instead patch
  configure to remove the platform triplet from the sysconfigdata file
  name.

* Remove the "CROSS_COMPILE=yes" make variable (there is no indication
  that this variable is necessary).

* Force host pip to build packages from source instead of downloading
  binary wheels.

  Previously, host pip can download universal (platform-independent)
  wheels but not platform-specific wheels, because of the custom
  _PYTHON_HOST_PLATFORM value. (Packages that do not have universal
  wheels would be compiled from source.)

  With a correct _PYTHON_HOST_PLATFORM, host pip can install
  platform-specific wheels as well. However, the pre-built shared object
  (.so) files in these wheels will have the host's platform triplet in
  their file names. When target Python packages are built (using the
  target's _PYTHON_HOST_PLATFORM), Python will not use these shared
  object files.

  By forcing host pip to build packages from source, the built shared
  object files will not have the platform triplet in their file names.
  (Host Python has been patched to remove the platform triplet from file
  names.) This allows these packages to be used when building target
  Python packages.

  (The net effect of this complete change is that platform-dependent
  packages will continue to be compiled from source, while
  platform-independent packages will now also be compiled from source.)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-07-08 17:11:42 +08:00
Alexandru Ardelean
255a46b3f2 django: bump to version 3.0.8
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-08 08:43:35 +03:00
Alexandru Ardelean
84a546f7fa openpyxl: bump to version 3.0.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-08 08:42:44 +03:00
Alexandru Ardelean
3006084323 pillow: bump to version 7.2.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-08 08:41:33 +03:00
Alexandru Ardelean
53aab860ee python-mysqlclient: drop package
The main user for this package was Seafile.
In the meantime, Seafile switch to PyMySQL.
    https://pypi.org/project/PyMySQL/

PyMySQL seems to be a replacement for python-mysqlclient, and while it may
not be fully compatible with the MySQL API, it may be that those APIs
wouldn't be used.

This change drops this package.
If there is enough usage/reason to bring it back, we can.

For python-mysqlclient, the tag-line/description is:
```
This is a fork of MySQLdb1.

This project adds Python 3 support and bug fixes. I hope this fork is
merged back to MySQLdb1 like distribute was merged back to setuptools.
```

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-08 08:31:52 +03:00
Rosen Penev
b63f227faf
Merge pull request #12590 from commodo/numpy2
numpy: bump to version 1.19.0
2020-07-04 11:41:41 -07:00
Javier Marcet
4b24a4210e python-urllib3: Update to version 1.25.9
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-03 01:44:15 +02:00
Javier Marcet
39a7ed9e00 python-certifi: bump to 2020.6.20
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-03 01:44:10 +02:00
Javier Marcet
3dbc8f050b python-docker: Update to 4.2.2
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-03 01:43:58 +02:00
Javier Marcet
69a1c4363c python-pyrsistent: Update to 0.16.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-07-02 04:30:09 +02:00
Alexandru Ardelean
86b322b6cb numpy: bump to version 1.19.0
Bump host Cython version as well.
Add note near PKG_VERSION to remember to periodically update it.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-07-01 08:52:08 +03:00
Jeffery To
e0e2224f8a
python-packages: Disable parallel build when host pip is needed
This adds PKG_BUILD_PARALLEL:=0 to packages that depend on host Python
packages (HOST_PYTHON3_PACKAGE_BUILD_DEPENDS), because installing
packages with multiple concurrent pip processes can lead to errors or
unexpected results[1].

This also:

* Move HOST_PYTHON3_PACKAGE_BUILD_DEPENDS definitions to before
  python3-package.mk is included

* Update Python folder readme to include PKG_BUILD_PARALLEL:=0

[1]: https://github.com/pypa/pip/issues/2361

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-06-30 15:43:01 +08:00
Jeffery To
9425ef1b4d
python-idna: Update to 2.10
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-06-29 06:52:44 +08:00
Alexandru Ardelean
c1c1d864f9 python-requests: bump to version 2.24.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-06-25 19:30:14 +03:00
Alexandru Ardelean
c26eca5491 numpy: add new package
Essentially, this is a re-spin from
  https://github.com/openwrt/packages/pull/9797/

But a really trimmed down version.
Only the Py3 variant is added now, which makes the Makefile really small
now.

Cython is needed on the host, to cythonize some files.

The package needs targets with hard-float enabled. This is because on some
soft-float targets floating-point exception constants aren't defined.
We can define some dummy values, but that ends up being a bit too much
work.
So, for that, the package depends on HAS_FPU or KERNEL_MIPS_FPU_EMULATOR.
This way, numpy should be buildable on hard-float, or for MIPS on the FPU
emulator being compiled in.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-06-21 13:25:45 +03:00
Jan Pavlinec
1eca6b8b1a
python-more-itertools: update to version 8.4.0
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-06-19 07:43:50 +02:00
Rosen Penev
9c6beaabe0
Merge pull request #12461 from jefferyto/python-package-variants
python-packages: Remove variants
2020-06-15 00:15:16 -07:00
Daniel Golle
90790b6b8f Flask: update to version 1.1.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-06-15 01:40:31 +01:00
Daniel Golle
71d1dd3941 Werkzeug: update to version 1.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-06-15 01:40:31 +01:00
Daniel Golle
c66a7c3477 pyodbc: update to version 4.0.30
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-06-15 01:40:31 +01:00
Jeffery To
836b67db90
python-packages: Remove variants
These packages were in the PR stage when the cleanup occurred and so
still had VARIANT:=python3.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-06-14 03:29:59 +08:00
Rosen Penev
435e5077f8
Merge pull request #12483 from jmarcet/docker-compose-fixes
docker-compose: fix depends after merge in master and move to utils
2020-06-13 02:02:57 -07:00
Josef Schlehofer
ba73eff3ea Jinja2: update to version 2.11.2
- Update project website

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-06-12 15:48:30 +01:00
Javier Marcet
94dbeabaab docker-compose: fix depends after merge in master and move to utils
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-12 11:57:42 +02:00
Jeffery To
6bb3e26fe2
python: Revise pypi.mk section of readme
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-06-11 16:49:56 +08:00
Jeffery To
c662835372
python: Fix relative links in readme
This also removes a link to pypi.org; the previous sentence already
links to pypi.org, a second link in the same paragraph isn't necessary.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-06-11 16:36:38 +08:00
Jeffery To
f9ed65d922
python: Remove references to variants in readme
Build variants are no longer necessary.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-06-11 16:23:49 +08:00
Rosen Penev
b247d3c851
Merge pull request #11365 from jmarcet/docker-compose_3_3
Docker compose (3 of 3)
2020-06-08 13:47:05 -07:00
Rosen Penev
1635bda9fd
Merge pull request #11364 from jmarcet/docker-compose_2_3
Docker compose (2 of 3)
2020-06-08 13:46:37 -07:00
Javier Marcet
ee8932a4ed docker-compose: new package, multi-container orchestration for Docker
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 17:16:46 +02:00
Javier Marcet
f04dc3f3ae python3-dotenv: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 17:16:36 +02:00
Javier Marcet
79873a31e1 python3-distro: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 17:07:33 +02:00
Javier Marcet
d7a01bbba0 python3-docker: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:58:34 +02:00
Javier Marcet
2770f477f7 python3-paramiko: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:57:26 +02:00
Javier Marcet
9af6a41b40 python3-pynacl: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:57:06 +02:00
Javier Marcet
d69b0091c0 python3-websocket-client: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:51:04 +02:00
Javier Marcet
5ac7f3e958 python3-texttable: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:50:47 +02:00
Javier Marcet
4dc815d0d1 python3-jsonschema: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:49:06 +02:00
Javier Marcet
1a5292d17c python3-dockerpty: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:49:06 +02:00
Javier Marcet
76e64046d1 python3-docopt: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:48:40 +02:00
Javier Marcet
cbf50bb03c python3-cached-property: add a new package
Signed-off-by: Javier Marcet <javier@marcet.info>
2020-06-08 13:48:40 +02:00
Rosen Penev
d3abf54693
Merge pull request #12406 from peter-stadler/django
django: update to version 3.0.7
2020-06-04 14:23:00 -07:00
Peter Stadler
f8fb3e6a25 django: update to version 3.0.7
update to newest version

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-06-04 17:39:58 +02:00
Alexandru Ardelean
c2397e7281 pillow: bump to version 7.1.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-06-03 16:47:01 +03:00
Jiri Slachta
657d906234
Merge pull request #12337 from commodo/lxml-bump-4-5-1
Lxml bump 4 5 1
2020-06-01 13:09:56 +02:00
Rosen Penev
eb8ea687c2
Merge pull request #12349 from ja-pa/pytest-update-5.4.2
python-pytest: update to version 5.4.2
2020-05-28 11:28:55 -07:00
Jan Pavlinec
e7654631b6
python-pytest: update to version 5.4.2
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-05-28 17:09:21 +02:00
Hannu Nyman
7cfe56aa5d
Merge pull request #12347 from ja-pa/python-packaging-update
python-packaging: update to version 20.4
2020-05-28 17:25:46 +03:00
Jan Pavlinec
fc06257b22
python-packaging: update to version 20.4
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-05-28 13:53:30 +02:00
Jeffery To
c0a0b7cc3b
python-crypto: Remove package
The pycrypto package is not maintained; the last stable release was in
2013.

This also updates python3-cryptodome, from conflicting with
python3-crypto, to providing python3-crypto.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2020-05-27 17:39:45 +08:00
Alexandru Ardelean
43403ccb46 python-lxml: bump to version 4.5.1
This took a while to get running.
It turns out, the fix is mostly in libxslt.
lxml uses the xsltGetProfileInformation() function, which is disabled from
libxslt via --without-profiler.
This causes a runtime error, since it cannot find the symbol.
So, libxslt is also updated to re-enable the profiler.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-05-27 11:14:55 +03:00
Hannu Nyman
5e6b871e9e
Merge pull request #12316 from commodo/python3-six
python-six: bump to version 1.15.0
2020-05-26 15:57:33 +03:00
Alexandru Ardelean
45946961b8 python-six: bump to version 1.15.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2020-05-26 11:42:53 +03:00
Peter Stadler
dd7f2ee695 python3-django-cors-headers: update version to 3.3.0
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-05-25 23:56:45 +02:00