Alexandru Ardelean
3c8172255a
python: backport CVE-2018-14647 patches from upstream
These patches are backports from Python 2.7 upstream.
The security issue is described here:
https://nvd.nist.gov/vuln/detail/CVE-2018-14647
The Python bug report:
https://bugs.python.org/issue34623
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
6 years ago
Alexandru Ardelean
54e48669e7
python-pyasn1: bump to version 0.4.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
6 years ago
Rosen Penev
a005877193
python-pcapy: Add uclibc++ support
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>
6 years ago
Jeffery To
2f55f2a7b5
python/python3: fix .dist-info missing for setuptools and pip
Without .dist-info (similar to .egg-info), setuptools and pip are not
discoverable by pkg_resources.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
6 years ago
Rosen Penev
05007d60cf
python-service-identity: Update to 18.1.0
Switched URL to standard one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
54918d4d46
python-dpkt: Update to 1.9.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
e01ad70f94
python-six: Update to 1.12.0
Switch to standard pythonhosted URL.
Cosmetic Makefile rearrangements for consistency between packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
c49b170809
python-requests: Update to 2.21.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
019bcd9780
python-mysql: Update to 1.3.14
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
c57e503cf5
django: Update to 1.11.17
Added PKG_CPE_ID for proper CVE tracking.
Some Makefile rearrangements for consistency.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Eneas U de Queiroz
253334011c
pyjwt: bump to version 1.7.1
This is a bugfix release.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Rosen Penev
ae79f0e14f
python-psycopg2: Update to 2.7.6.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Eneas U de Queiroz
e1cb6d5fbb
python-egenix-mx-base: use source distribution
The zip file distribution did not include the source files, and
downloaded pre-built binaries from the web.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Rosen Penev
e56e1ad746
python-idna: Update to 2.8
Changed URL to pythonhosted one.
Some Makefile rearrangements for consistency between packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Eneas U de Queiroz
b01258e284
pytz: fix host-compile dependency
Add HOST_BUILD_DEPENDS=python/host
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
53dfce1b23
python-requests-oauthlib: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
updated PKG_SOURCE_URL, and adpated to python-pyjwt new package name.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
acca39d00e
pyjwt: Bump to version 1.7.0, add ptyhon3
Version 1.7.0 brings compatibility with python 3.7.
As a result of building a python3 version, the python2 package name was
changed from pyjwt to python-pyjwt.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
c22577e921
python-certifi: Update to 2018.11.29, add python3
Package was upgraded to current version, and the python3 variant was
added.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
f9978fce52
django-simple-captcha: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
b29881b853
python-requests: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
f7ca9643a6
python-oauthlib: add python3 package
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
61091f9281
django-ranged-response: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
d97aaaf0bd
django-formtools: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Eneas U de Queiroz
ecda21c07a
django-webpack-loader: use PyPackage to build
Updated Makefile to use PyPackage, added option to build source package,
and updated PKG_SOURCE_URL.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Rosen Penev
8e25b4b859
python-crypgoraphy: Update to 2.4.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
d3cd4a9e1e
pytz: Add python/host to BUILD_DEPENDS
Buildbots occasionally fail because of this. Travis also seems to try to build this before python.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
340c3895f5
python-cryptography: Update to 2.4.1
Replaced DTLS patch with upstreamed one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
1114c9d7e0
twisted: Update to 18.9.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Alexandru Ardelean
5bc39702fb
python: fix build with OpenSSL 1.1.0
Addresses issue from here:
https://github.com/openwrt/packages/issues/7367#issuecomment-437685598
The SSL module in Python doesn't handle properly all the combinations of
NPN between all OpenSSL & LibreSSL versions.
This patch fixes this.
Also pushed a report & proposal upstream to Python:
https://bugs.python.org/issue35264
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
6 years ago
Rosen Penev
56d45d6c52
itsdangerous: Update to 1.1.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
92c3b7ad49
python3-bottle: Update to 0.12.13
Switched to a proper URL.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
509ed2121b
python-pycparser: Update to 2.19
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
94fe63339e
python-urllib3: Update to 1.24..1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
b836a2efb7
python-requests: Update to 2.20.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
2edb4a7335
python-zope-interface: Update to 4.6.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
2ebb321aaf
python-gnupg: Fix build breakage
Apparently := doesn't work here. Why it doesn't should be investigated but for now fix it.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
e8e8022e47
pillow: Update to 5.3.0
Switched to pypi for consistency.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
68dab099cd
Jinja2: Update to 2.10
Switch URL to a deterministic one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
57ab493043
Flask: Update to 1.0.2
Update URL to a deterministic one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
8dda6b8f2f
pytz: Update to 2018.7 and add host build
Django 1.11 and above needs pytz to run properly. This was causing issues
with seahub, whose Makefile uses django-admin to compile locales.
Also removed InstallDev. It tried to accomplish the same thing but ended
up installing to the same directories anyways.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
e162a6c86e
MarkupSafe: Update to 1.1.0
Most interesting: Use newer CPython API on Python 3, resulting in a 1.5x speedup.
Switched to a standard URL.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
e6d2fa9f7b
python-ldap: Update to 3.1.0
Switched URL to a proper one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
c86ccd6512
Werkzeug: Update to 0.14.1
Switched URL to a sensible one.
Some Makefile rearrangements for consistency.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
3f6ca010bb
python-gnupg: Use a more standard URL for easier version bumping
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
b0e4ec2924
django: Update to 1.11.16
Fixed a race condition in QuerySet.update_or_create() that could result in data loss (#29499 ).
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Alexandru Ardelean
178ffb41f1
python3: bump to version 3.7.1
This change bumps Python3 version to 3.7.1.
Patch `002-fix-implicit-dh-free-declaration.patch` is now included in
upstream.
This also fixes CVE-2018-1061.
https://www.cvedetails.com/cve/CVE-2018-1061/
Compile & run-tested on x86.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
6 years ago
Eneas U de Queiroz
455cde8128
pytz: add package/InstallDev
Building would not work for packages that depended on this when the
build directory was deleted after compiled, so they failed when
BUILDBOT=y.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
6 years ago
Rosen Penev
dba6b95c95
python-attrs: Update to 18.2.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
e9a1dadd32
python-dateutil: Update to 2.7.5
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Rosen Penev
ea6ce3a53b
python-certifi: Update to 2018.10.15
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago