aboutsummaryrefslogtreecommitdiff
path: root/lang/python
Commit message (Collapse)AuthorAge
...
* | | 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>
| * | python-ifaddr: update to version 0.1.7Josef Schlehofer2020-07-08
| | | | | | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
| * | python-zeroconf: update to version 0.28.0Josef Schlehofer2020-07-08
| | | | | | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
| * | python-ciso8601: introduce a new package for Home AssistantJosef Schlehofer2020-07-08
| |/ | | | | | | | | | | | | 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>
* | Merge pull request #12749 from commodo/python-packages-bumpRosen Penev2020-07-12
|\ \ | | | | | | pillow,openpyxl,django: version bumps
| * | django: bump to version 3.0.8Alexandru Ardelean2020-07-08
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | openpyxl: bump to version 3.0.4Alexandru Ardelean2020-07-08
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | pillow: bump to version 7.2.0Alexandru Ardelean2020-07-08
| |/ | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* / python3: Use default _PYTHON_HOST_PLATFORMJeffery To2020-07-08
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Merge pull request #12590 from commodo/numpy2Rosen Penev2020-07-04
|\ | | | | numpy: bump to version 1.19.0