aboutsummaryrefslogtreecommitdiff
path: root/lang/python
Commit message (Collapse)AuthorAge
* python-oauthlib: update to 3.0.1Eneas U de Queiroz2019-03-18
| | | | | | This is a major update with bufixes, new features and API changes. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* Merge pull request #7789 from neheb/pcapyHannu Nyman2019-03-10
|\ | | | | python-pcapy: Add uclibc++ support
| * python-pcapy: Add uclibc++ supportRosen Penev2018-12-26
| | | | | | | | | | | | | | | | Reduces space required on the target device. Added patch to get rid of the explicit libstdcpp dependency. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | Merge pull request #8211 from cshoredaniel/pr-update-bcryptHannu Nyman2019-03-10
|\ \ | | | | | | bcrypt: Update to 3.1.6
| * | bcrypt: Update to 3.1.6Daniel F. Dickinson2019-02-12
| | | | | | | | | | | | | | | | | | | | | | | | Update to latest version even though it's a no-op for us (change is for compilation on Haiku) because otherwise uscan (and folks who don't check changelogs for relevant changes) will complain. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
* | | python: bump to version 2.7.16Alexandru Ardelean2019-03-08
| | | | | | | | | | | | | | | | | | | | | | | | This change updates Python to version 2.7.16, which is a bugfix release in the Python 2.7 series. This also removes patches back-ported from upstream. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | Flask: now depends on python3-setuptoolsDaniel Golle2019-03-08
| | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | Merge pull request #8338 from BKPepe/python-dnsHannu Nyman2019-03-06
|\ \ \ | | | | | | | | python-dns: Add Python3 variant, update to 1.16.0
| * | | python-dns: Add Python3 variant, update to 1.16.0Josef Schlehofer2019-03-03
| | | | | | | | | | | | | | | | | | | | | | | | As it was suggested in PR from the current package maintainer, I have become a new maintainer. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | | | Jinja2: add missing dependency on markupsafeKarel Kočí2019-03-05
| | | | | | | | | | | | | | | | Signed-off-by: Karel Kočí <karel.koci@nic.cz>
* | | | pyodbc: Added ability to compile with uclibc++Rosen Penev2019-03-03
|/ / / | | | | | | | | | | | | | | | Allows a smaller size. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* | | python-gnupg: update to version 0.4.4Daniel Golle2019-03-02
| | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | pyodbc: update to version 4.0.26Daniel Golle2019-03-02
| | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | MarkupSafe: update to version 1.1.1Daniel Golle2019-03-02
| | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | Merge pull request #8322 from jefferyto/python-cryptography-updateHannu Nyman2019-03-01
|\ \ \ | | | | | | | | python-cryptography: Update to latest version
| * | | python-cryptography: Update to latest versionJeffery To2019-03-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Version 2.6 includes OpenSSL no-engine support. This also removes python-idna as a dependency. idna became optional with version 2.5 (https://cryptography.io/en/latest/changelog/#v2-5). This also updates the package title field and updates both Python 2 and 3 versions to use the same field. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | Merge pull request #8308 from commodo/python3-pip-fixHannu Nyman2019-03-01
|\ \ \ \ | | | | | | | | | | python3-pip: fix install rule
| * | | | python3-pip: fix install ruleAlexandru Ardelean2019-02-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: https://github.com/openwrt/packages/issues/8301 This seems to have slipped for some time. No idea if it ever worked. It could be that this worked at some point. In any case, the shebang is properly updated now. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | | Merge pull request #8307 from commodo/python3-split-urllibHannu Nyman2019-03-01
|\ \ \ \ \ | |_|/ / / |/| | | | python3: split python3-urllib from python3-light
| * | | | python3: split python3-urllib from python3-lightAlexandru Ardelean2019-02-26
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the result of this discussion: https://github.com/openwrt/packages/issues/8285 `urllib.request` requires the `email` module/lib, which was part of python3-light. This change moves the Lib/urllib folder from the python3-light into it's own package, making it lighter. At least this way, users that want `urllib` (on top of `python3-light`) will be forced to install it via opkg and this will make sure `python3-email` gets installed as well. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* / / / python,python3: add Jeffery To as co-maintainerAlexandru Ardelean2019-02-27
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For a while now, Jeffery has helped quite a lot with Python, and is now unofficial go-to guy [for problems] with Python packages. This change adds him as co-maintainer [if he also agrees]. I'm not going away; I'll be still doing the same work for Python. This change serves to recognize Jeffery in an official way, since he's already taking on these things. And 2 co-maintainers is better in case one kicks the bucket [by accident]. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | Merge pull request #8263 from Cynerd/python-fix-collisionHannu Nyman2019-02-24
|\ \ \ | | | | | | | | python,python3: do not package binary files to base packages
| * | | python,python3: do not package binary files to base packagesKarel Kočí2019-02-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks to fix 200a5a2eec896b2d34f1114d14df66d810c1f4bd all base packages now contain all binaries that are generated as part of python installation. That causes collision between those packages with package managers that consider this such as Turris updater-ng. This is also just wrong. Those binaries were not included and should not be after mentioned fix as well. This just adds empty install definition. The idea is to override the default one that is otherwise used. Signed-off-by: Karel Kočí <karel.koci@nic.cz>
* | | | Merge pull request #8273 from jefferyto/python-pkg-setup-dirHannu Nyman2019-02-23
|\ \ \ \ | | | | | | | | | | python,python3: Add PYTHON_PKG_SETUP_DIR
| * | | | python,python3: allow users to override python args & varsAlexandru Ardelean2019-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If users want to define these before including python[3]-package.mk, these vars will be overridden during the include. So, override these vars if they haven't been defined. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | | python,python3: Add PYTHON_PKG_SETUP_DIRJeffery To2019-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a variable (PYTHON_PKG_SETUP_DIR / PYTHON3_PKG_SETUP_DIR) that allows a Python package Makefile to control the directory where setup.py is called (as part of PyBuild/Compile/Default / Py3Build/Compile/Default). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | | Merge pull request #8266 from BKPepe/urllib3Hannu Nyman2019-02-21
|\ \ \ \ \ | |/ / / / |/| | | | python-urllib3: add variant for Python3
| * | | | python-urllib3: add variant for Python3Josef Schlehofer2019-02-20
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* | | | | multiple-python-packages: Update package dataJeffery To2019-02-20
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the Python 2 and 3 versions of each package to share the same title field. (For packages that only had this change, their PKG_RELEASE were not incremented.) This also updates the package title, url and source urls, where necessary. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | python-(automat|crypto|gmpy2|parsley): Use default compileJeffery To2019-02-19
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates these packages to use the default PyBuild/Compile, instead of defining their own Build/Compile. This also updates the Python 2 and 3 versions to use the same TITLE. This also updates the source url and adds src packages for python-gmpy2. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #8251 from jefferyto/python3-twisted-installHannu Nyman2019-02-19
|\ \ \ | | | | | | | | python-twisted: Fix python3 install
| * | | python-twisted: Fix python3 installJeffery To2019-02-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The install routine was written before the fix in #8241, and wasn't sufficiently tested with that fix. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | python-cffi: Update to 1.12.1Jeffery To2019-02-19
| | | | | | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | python-txsocks: Fix twisted dependencyJeffery To2019-02-19
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | This fixes the dependency on twisted, which was renamed to python-twisted earlier. This also changes the package to use the default PyBuild/Compile. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #8240 from jefferyto/python-twistedHannu Nyman2019-02-18
|\ \ \ | | | | | | | | twisted: Rename package, fix errors
| * | | twisted: Rename package, fix errorsJeffery To2019-02-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This renames the Python 2 twisted package to python-twisted, and updates dependents (i.e. obfsproxy) to reference the updated name. This also fixes conflicts between the Python 2 and 3 packages. Twisted installs some scripts to /usr/bin, and previously scripts for both packages used the same names. This adds a "3" suffix to scripts installed by python3-twisted. This also adds python[3]-setuptools as a dependency, as the scripts installed to /usr/bin depend on pkg_resources (part of setuptools). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | | python,python3: Fix calling default PyPackage/installJeffery To2019-02-18
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | This fixes Package/*/install to call PyPackage/*/install correctly. Previously, if a package used the default PyPackage/*/install, then it would not called. (A custom-defined PyPackage/*/install would be called with no issue.) Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #8197 from Cynerd/python3-twistedHannu Nyman2019-02-13
|\ \ \ | | | | | | | | twisted: add Python3 variant
| * | | twisted: add Python3 variantKarel Kočí2019-02-12
| |/ / | | | | | | | | | Signed-off-by: Karel Kočí <karel.koci@nic.cz>
* | | python-pyopenssl: bump to version 19.0.0Alexandru Ardelean2019-02-12
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-lxml: bump to version 4.3.1Alexandru Ardelean2019-02-12
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-cryptography: bump to version 2.5Alexandru Ardelean2019-02-12
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python-pyasn1-modules: bump to version 0.2.4Alexandru Ardelean2019-02-12
| | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python,python3: fix CVE-2019-5010 - Denial of ServiceAlexandru Ardelean2019-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch addresses issue: [ssl][CVE-2019-5010] TALOS-2018-0758 Denial of Service Link to Python issue: https://bugs.python.org/issue35746 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python,python3: move shebang handle in install scriptAlexandru Ardelean2019-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This extends the Python[3] shebang fixup to all packages. Only Python scripts in `/usr/bin` will be handled at the moment. Later it may make sense to also cover executables in `/bin`, though typically Python executables shouldn't be placed there. Previously the shebang handling was only done for python[3]-pip & python[3]-setuptools. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python,python3: make deletion tolerant for paths with spacesAlexandru Ardelean2019-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | Piping to xargs does not handle spaces in paths too well, because it splits up the paths. For deleting empty dirs, we also need to do several retries, otherwise `find` will try to go through the directories after they're deleted. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | python,python3: move .exe removal in `python-package-install.sh` scriptAlexandru Ardelean2019-02-04
|/ / | | | | | | | | | | | | It's a common operation for both Python & Python3, so move it to the script `python-package-install.sh` script. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #7921 from daniel-santos/python-idnaHannu Nyman2019-01-23
|\ \ | | | | | | python-idna: Add missing dependency on python(3)-codecs
| * | python-idna: Add missing dependency on python(3)-codecsDaniel Santos2019-01-12
| | | | | | | | | | | | | | | | | | This error is exposed when using python-minimal. Signed-off-by: Daniel Santos <daniel.santos@pobox.com>
* | | Merge pull request #7953 from neheb/patch-5Hannu Nyman2019-01-20
|\ \ \ | | | | | | | | pytz: Update to 2018.9