aboutsummaryrefslogtreecommitdiff
path: root/lang/python
Commit message (Collapse)AuthorAge
...
| * python-psutil: add new packageJan Pavlinec2020-08-24
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | python-docker: Update to 4.3.1Javier Marcet2020-08-24
|/ | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* Merge pull request #12480 from ja-pa/python-pytest-updateJosef Schlehofer2020-08-24
|\ | | | | python-pytest: update to version 6.0.1
| * python-pytest: update to version 6.0.1Jan Pavlinec2020-08-24
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
| * python-py: update to version 1.9.0Jan Pavlinec2020-08-24
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
| * python-iniconfig: add new package (pytest dependency)Jan Pavlinec2020-08-24
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
| * python-toml: add new package (pytest dependency)Jan Pavlinec2020-08-24
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | Merge pull request #13131 from jefferyto/python-pip-hash-checkingRosen Penev2020-08-18
|\ \ | | | | | | python3: Use hash-checking mode when installing host pip packages
| * | python3: Use hash-checking mode when installing host pip packagesJeffery To2020-08-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #13144 from jefferyto/python-cffi-1.14.2Rosen Penev2020-08-18
|\ \ \ | |/ / |/| | python-cffi: Update to 1.14.2
| * | python-cffi: Update to 1.14.2Jeffery To2020-08-17
| |/ | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #13135 from jefferyto/python-host-pip-cache-world-readableJosef Schlehofer2020-08-17
|\ \ | | | | | | python3: Add config PYTHON3_HOST_PIP_CACHE_WORLD_READABLE
| * | python3: Add config PYTHON3_HOST_PIP_CACHE_WORLD_READABLEJeffery To2020-08-16
| |/ | | | | | | | | | | | | | | | | | | 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>
* / python-hyperlink: Update to 20.0.1Jeffery To2020-08-17
|/ | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #13069 from neheb/micropRosen Penev2020-08-12
|\ | | | | micropython: fix compilation without sys/cdefs
| * micropython: fix compilation without sys/cdefsRosen Penev2020-08-10
| | | | | | | | | | | | | | sys/cdefs.h is not provided by musl. micropython also includes its own copy. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #13010 from ja-pa/python-pytest-xdist-newJosef Schlehofer2020-08-11
|\ \ | |/ |/| python-pytest-xdist: add new package
| * python-pytest-forked: add new package (dependency for xdist)Jan Pavlinec2020-08-06
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
| * python-apipkg: add new packageJan Pavlinec2020-08-06
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
| * python-execnet: add new packageJan Pavlinec2020-08-06
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
| * python-pytest-xdist: add new packageJan Pavlinec2020-08-06
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | Merge pull request #13039 from peter-stadler/django-rest-frameworkRosen Penev2020-08-06
|\ \ | | | | | | django-restframework: update to version 3.11.1
| * | django-restframework: update to version 3.11.1Peter Stadler2020-08-05
| | | | | | | | | | | | | | | | | | update to newest version. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* | | Merge pull request #13035 from ja-pa/python3-maxminddb-2.0.2Rosen Penev2020-08-05
|\ \ \ | | | | | | | | python3-maxminddb: update to version 2.0.2
| * | | python3-maxminddb: update to version 2.0.2Jan Pavlinec2020-08-05
| |/ / | | | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* / / python-pynacl: fix build with new libsodium patchAlexandru Ardelean2020-08-05
|/ / | | | | | | | | | | | | | | | | | | | | | | 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] https://github.com/openwrt/packages/commit/3ef28a4ab0cb60877c4ec68f5ba8c276021a1ab6 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | numpy: bump to version 1.19.1Alexandru Ardelean2020-08-03
| | | | | | | | | | | | Recommended Cython version is 0.29.21 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-asn1crypto: bump to version 1.4.0Alexandru Ardelean2020-08-03
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-cffi: bump to version 1.14.1Alexandru Ardelean2020-08-03
|/ | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python3: fix host compilation with clangRosen Penev2020-08-02
| | | | | | Matched rpath parameter with Makefile. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* python3-maxminddb: update to version 2.0.1Jan Pavlinec2020-07-30
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* Merge pull request #12939 from jefferyto/python-3.8.5Rosen Penev2020-07-26
|\ | | | | python3: Update to 3.8.5
| * python3: Update to 3.8.5Jeffery To2020-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | python-cryptography: Update to 3.0Jeffery To2020-07-27
|/ | | | | | | | | 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>
* python-urllib3: update to version 1.25.10Josef Schlehofer2020-07-23
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* python-simplejson: bump to version 3.17.2Alexandru Ardelean2020-07-22
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* pymysql: bump to version 0.10.0Alexandru Ardelean2020-07-22
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* python-lxml: bump to version 4.5.2Alexandru Ardelean2020-07-22
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #12885 from peter-stadler/django-cors-headersRosen Penev2020-07-20
|\ | | | | python3-django-cors-headers: update to version 3.4.0
| * python3-django-cors-headers: update to version 3.4.0Peter Stadler2020-07-20
| | | | | | | | | | | | update to latest version changing the URL and DEPENDS, too. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* | python3-asgiref: update version to 3.2.10Peter Stadler2020-07-20
|/ | | | | | update to latest version. Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* python3: Update to 3.8.4, refresh/rework patches, backport patchesJeffery To2020-07-20
| | | | | | | | | | | | | | | | | | | | | 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>
* Merge pull request #12758 from BKPepe/flupJosef Schlehofer2020-07-15
|\ | | | | Bring back python-flup
| * Revert "lang: python: flup: drop package"Josef Schlehofer2020-07-15
| | | | | | | | | | | | | | This reverts commit 33525fa8d5dd0b878329971fb78c6a623207dba7. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> [add me as co-maintainer, bump PKG_RELEASE, Makefile polishing]
* | Merge pull request #12748 from commodo/drop-python-mysqlclientRosen Penev2020-07-13
|\ \ | | | | | | python-mysqlclient: drop package
| * | python-mysqlclient: drop packageAlexandru Ardelean2020-07-08
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #12479 from ja-pa/python-wcwidth-updateRosen Penev2020-07-12
|\ \ | | | | | | python-wcwidth: update to version 0.2.5
| * | python-wcwidth: update to version 0.2.5Jan Pavlinec2020-07-08
| |/ | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | Merge pull request #12760 from BKPepe/homeassistant-depsRosen Penev2020-07-12
|\ \ | | | | | | Update ifaddr, sqlalchemy, zeroconf and add ciso8601
| * | python-sqlalchemy: update to version 1.3.18Josef Schlehofer2020-07-08
| | | | | | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>