aboutsummaryrefslogtreecommitdiff
path: root/lang/python
Commit message (Collapse)AuthorAge
* 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>
| * python3-jsonschema: add a new packageJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
| * python3-dockerpty: add a new packageJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | Merge pull request #11364 from jmarcet/docker-compose_2_3Rosen Penev2020-06-08
|\ \ | | | | | | Docker compose (2 of 3)
| * | python3-docker: add a new packageJavier Marcet2020-06-08
| | | | | | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
| * | python3-paramiko: add a new packageJavier Marcet2020-06-08
| | | | | | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
| * | python3-pynacl: add a new packageJavier Marcet2020-06-08
| |/ | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | python3-websocket-client: add a new packageJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | python3-texttable: add a new packageJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | python3-docopt: add a new packageJavier Marcet2020-06-08
| | | | | | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* | python3-cached-property: add a new packageJavier Marcet2020-06-08
|/ | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* Merge pull request #12406 from peter-stadler/djangoRosen Penev2020-06-04
|\ | | | | django: update to version 3.0.7
| * django: update to version 3.0.7Peter Stadler2020-06-04
| | | | | | | | | | | | update to newest version Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* | pillow: bump to version 7.1.2Alexandru Ardelean2020-06-03
|/ | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #12337 from commodo/lxml-bump-4-5-1Jiri Slachta2020-06-01
|\ | | | | Lxml bump 4 5 1
| * python-lxml: bump to version 4.5.1Alexandru Ardelean2020-05-27
| | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #12349 from ja-pa/pytest-update-5.4.2Rosen Penev2020-05-28
|\ \ | | | | | | python-pytest: update to version 5.4.2
| * | python-pytest: update to version 5.4.2Jan Pavlinec2020-05-28
| | | | | | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | Merge pull request #12347 from ja-pa/python-packaging-updateHannu Nyman2020-05-28
|\ \ \ | | | | | | | | python-packaging: update to version 20.4
| * | | python-packaging: update to version 20.4Jan Pavlinec2020-05-28
| |/ / | | | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* / / python-crypto: Remove packageJeffery To2020-05-27
|/ / | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #12316 from commodo/python3-sixHannu Nyman2020-05-26
|\ \ | | | | | | python-six: bump to version 1.15.0
| * | python-six: bump to version 1.15.0Alexandru Ardelean2020-05-26
| |/ | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* / python3-django-cors-headers: update version to 3.3.0Peter Stadler2020-05-25
|/ | | | Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
* python-packages: Add usr/bin symlinks without "3" suffixJeffery To2020-05-22
| | | | | | | | | | | | | Previously, binaries installed by Python packages will have a non-suffixed Python 2 version and a suffixed Python 3 version, e.g. pip and pip3. With the removal of Python 2, the non-suffixed names are no longer taken. This adds symlinks for the non-suffixed names linking to the suffixed scripts (or in the case of pip, easy_install, and python-config, to the fully-versioned scripts). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #12245 from jefferyto/python3-setuptools-site-patchHannu Nyman2020-05-21
|\ | | | | python3-setuptools: Fix error when installing from source
| * python3-setuptools: Fix error when installing from sourceJeffery To2020-05-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a Python package is installed from source (i.e. using setup.py) into a custom location (with --home), setuptools may want to create a site.py file in the custom location. This file is created based on the source code of site-patch.py, a file bundled with setuptools. Because the normal OpenWrt setuptools package does not contain Python source code, this file is missing and the installation will end with an error. This copies site-patch.py to site-patch.py.txt so that it will be included in python3-setuptools, and patches setuptools to look for this file. See https://github.com/openwrt/packages/issues/12223 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | django-postoffice: Update to 3.3.0Jeffery To2020-05-21
| | | | | | | | | | | | | | | | | | This is not the newest version but the last version compatible with Django 1.11. This also updates the jsonfield dependency to jsonfield2. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | django-jsonfield2: Add packageJeffery To2020-05-21
|/ | | | | | | | | | | This package mainly serves to support django-post-office 3.3.0, as that version switched its dependency from jsonfield to jsonfield2 (a fork of jsonfield). The version packaged in this package (3.0.3) is the last version that supports Django 1.11. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #12234 from jefferyto/python3-3.8.3Rosen Penev2020-05-20
|\ | | | | python3: Update to 3.8.3, refresh patches
| * python3: Update to 3.8.3, refresh patchesJeffery To2020-05-20
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-more-itertools: update to version 8.3.0Jan Pavlinec2020-05-20
|/ | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* python3-openssl: Add dependency on ca-certsJeffery To2020-05-20
| | | | | | | | | The ssl module assumes OpenSSL can load the default trust anchors (root CA certificates). From https://github.com/openwrt/packages/issues/12209 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* python3: Enable compile-time optimizationsJeffery To2020-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the --enable-optimizations configure option (for profile-guided optimization) for both host and target Python, and the --with-lto configure option (for link-time optimization) for target Python (for non-MIPS platforms). Currently, compiling Python with LTO leads to link errors on mips and mipsel. (Compiling with LTO appears to succeed on mips64 but there is only one mips64 target available for convenient testing.) This also cleans up the host and target configure options: * Sort options/variables - Alphabetically - Flags/options before child-process environment variables - Group options by type (enable/disable/with/without) - Static options/variables before conditional ones * Remove the prefix/dir options, as they are the same as the defaults set by the build system * Remove --with-threads, as it is no longer a valid option (threads are always enabled) Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* Merge pull request #12149 from ja-pa/python-atomicwrites-udateRosen Penev2020-05-14
|\ | | | | python-atomicwrites: update to version 1.4.0
| * python-atomicwrites: update to version 1.4.0Jan Pavlinec2020-05-12
| | | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | Merge pull request #12130 from jefferyto/python3-find-stdlib-dependsRosen Penev2020-05-14
|\ \ | | | | | | python3: Add script to help find standard library dependencies
| * | python3: Add script to help find standard library dependenciesJeffery To2020-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a script that searches a Python package's source code to find imports for separately-packaged standard library modules. The script can be run by calling make with the configure target and "PY3=stdlib V=s" arguments, e.g. make package/python3-lxml/configure PY3=stdlib V=s This also updates the readme on how to call this script, as well as more information on Python package dependencies in general. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #12148 from ja-pa/python3-maxminddb-updateHannu Nyman2020-05-12
|\ \ \ | | | | | | | | python3-maxminddb: update to version 1.5.4
| * | | python3-maxminddb: update to version 1.5.4Jan Pavlinec2020-05-12
| | |/ | |/| | | | | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* | | django: bump to version 3.0.6Alexandru Ardelean2020-05-12
| |/ |/| | | | | | | | | | | Also add 'Peter Stadler <peter.stadler@student.uibk.ac.at>' as co-maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-certifi: bump to 2020.4.5.1, update emailEneas U de Queiroz2020-05-08
|/ | | | | | Besides the version bump, maintainer e-mail address was updated. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* python-pytz: update version to 2020.1Peter Stadler2020-05-02
| | | | Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>