aboutsummaryrefslogtreecommitdiff
path: root/lang/python
Commit message (Collapse)AuthorAge
...
* 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
| * numpy: bump to version 1.19.0Alexandru Ardelean2020-07-01
| | | | | | | | | | | | | | 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>
* | python-urllib3: Update to version 1.25.9Javier Marcet2020-07-03
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | python-certifi: bump to 2020.6.20Javier Marcet2020-07-03
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | python-docker: Update to 4.2.2Javier Marcet2020-07-03
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | python-pyrsistent: Update to 0.16.0Javier Marcet2020-07-02
|/ | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* python-packages: Disable parallel build when host pip is neededJeffery To2020-06-30
| | | | | | | | | | | | | | | | | | 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>
* python-idna: Update to 2.10Jeffery To2020-06-29
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python-requests: bump to version 2.24.0Alexandru Ardelean2020-06-25
| | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* numpy: add new packageAlexandru Ardelean2020-06-21
| | | | | | | | | | | | | | | | | | | | | 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>
* python-more-itertools: update to version 8.4.0Jan Pavlinec2020-06-19
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* Merge pull request #12461 from jefferyto/python-package-variantsRosen Penev2020-06-15
|\ | | | | python-packages: Remove variants
| * python-packages: Remove variantsJeffery To2020-06-14
| | | | | | | | | | | | | | 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>
* | Flask: update to version 1.1.2Daniel Golle2020-06-15
| | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | Werkzeug: update to version 1.0.1Daniel Golle2020-06-15
| | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | pyodbc: update to version 4.0.30Daniel Golle2020-06-15
|/ | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Merge pull request #12483 from jmarcet/docker-compose-fixesRosen Penev2020-06-13
|\ | | | | docker-compose: fix depends after merge in master and move to utils
| * docker-compose: fix depends after merge in master and move to utilsJavier Marcet2020-06-12
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | Jinja2: update to version 2.11.2Josef Schlehofer2020-06-12
|/ | | | | | - Update project website Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* python: Revise pypi.mk section of readmeJeffery To2020-06-11
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python: Fix relative links in readmeJeffery To2020-06-11
| | | | | | | 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>
* python: Remove references to variants in readmeJeffery To2020-06-11
| | | | | | Build variants are no longer necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #11365 from jmarcet/docker-compose_3_3Rosen Penev2020-06-08
|\ | | | | Docker compose (3 of 3)
| * docker-compose: new package, multi-container orchestration for DockerJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
| * python3-dotenv: add a new packageJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
| * python3-distro: add a new packageJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>