Daniel F. Dickinson
a3bbbbc915
bcrypt: Update to 3.1.6
...
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>
2019-02-12 01:45:42 -05:00
Alexandru Ardelean
14d0a9c58d
python,python3: move .exe removal in python-package-install.sh
script
...
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>
2019-02-04 16:38:12 +02:00
Hannu Nyman
13e1f0fdf2
Merge pull request #7921 from daniel-santos/python-idna
...
python-idna: Add missing dependency on python(3)-codecs
2019-01-23 18:44:58 +02:00
Hannu Nyman
f03fd0525a
Merge pull request #7953 from neheb/patch-5
...
pytz: Update to 2018.9
2019-01-20 00:01:14 +02:00
Hannu Nyman
52021e64b6
Merge pull request #7978 from cshoredaniel/pr-python-pkgconfig
...
python3: Add installation of pkconfig to InstallDev section.
2019-01-19 11:49:12 +02:00
Hannu Nyman
9d0e8f5aff
Merge pull request #7948 from cshoredaniel/pr-add-bcrypt
...
bcrypt: Add python secure password hashing library
2019-01-18 17:32:36 +02:00
Daniel F. Dickinson
682cdf3b9c
python3: install pkgconfig to staging
...
Some programs that use the Python C API have difficulties finding
cross-compiled Python3 without the pkgconfig, so make sure we have
python3.pc and python-3.7.pc in pkgconfig staging dir.
CircleCI requires a package Makefile change to actually
do the CI check, so bump PKG_RELEASE.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-01-18 04:40:43 -05:00
Rosen Penev
f6ceb85a25
pytz: Update to 2018.9
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-01-13 10:44:10 -08:00
Daniel F. Dickinson
f0269b2ab7
bcrypt: Add python secure password hashing library
...
bcrypt is a secure password hashing mechanism and is
extremely useful for more secure Radicale authentication,
so add it.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-01-13 00:57:23 -05:00
Jeffery To
19c3f37f0f
python: Fix lib2to3 fixes search
...
This is the patch from c98b12d9a9
(#7931 ),
applied for python 2.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-01-13 05:59:20 +08:00
Hannu Nyman
cf327c3d89
Merge pull request #7900 from cshoredaniel/pr-add-vobject
...
vobject: Add python vCard/vCalendar Library
2019-01-12 19:03:11 +02:00
Hannu Nyman
179b06d76d
Merge pull request #7931 from kidome/master
...
python3: enable lib2to3 to also search .pyc files.
2019-01-12 18:28:34 +02:00
Daniel Santos
a350edf1a9
python-idna: Add missing dependency on python(3)-codecs
...
This error is exposed when using python-minimal.
Signed-off-by: Daniel Santos <daniel.santos@pobox.com>
2019-01-12 00:53:04 -06:00
Hannu Nyman
7c740b4ca9
Merge pull request #7913 from commodo/python-readme
...
lang/python/README.md: add doc describing the lang/python subtree
2019-01-09 21:05:42 +02:00
Nj Hsiong
c98b12d9a9
python3: enable lib2to3 to also search and fix .pyc files.
...
python3's lib2to3 would fail in silence if python3 and its packages are installed as compiled .pyc files. Root cause is, in Lib/lib2to3/refactor.py, the function get_all_fix_names only searches '.py' fix names.
Signed-off-by: Nj Hsiong <nj.hsiong@gmail.com>
2019-01-09 22:06:52 +08:00
Alexandru Ardelean
77bce0c672
lang/python/README.md: add doc describing the lang/python subtree
...
It was a semi-popular request a while back that I put off for a while.
Here's a quick doc.
I'll update it later as things change and I don't forget.
It also lets other people update if something is wrong.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-01-08 17:38:16 +02:00
Hannu Nyman
192d51ce31
Merge pull request #7899 from cshoredaniel/pr-update-dateutil
...
python-dateutil: update dateutil packaging
2019-01-08 16:48:51 +02:00
Hannu Nyman
924b5bbf35
Merge pull request #7908 from cshoredaniel/pr-add-passlib
...
passlib: Add python library
2019-01-08 15:14:01 +02:00
Hannu Nyman
aac3a90518
Merge pull request #7903 from commodo/pyasn1-modules
...
python-pyasn1-modules: bump to version 0.2.3
2019-01-08 15:06:20 +02:00
Daniel F. Dickinson
c239b06e2d
passlib: Add python library
...
passlib is extremely useful for more secure Radicale
authentication so add it.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-01-08 03:58:28 -05:00
Daniel F. Dickinson
c0f1f32eee
python-dateutil: Update packaging and add Python3 version
...
Update the packaging to use the generic bits by @commodo.
Radicale 2.x requires Python3 and python-dateutils, so
build for Python3 as well.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-01-07 11:13:46 -05:00
Alexandru Ardelean
4bd29418fc
python-pyasn1-modules: bump to version 0.2.3
...
This change upgrades the version of pyasn1-modules to version 0.2.3.
Run-tested on an x86 VM.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-01-07 15:04:07 +02:00
Alexandru Ardelean
39519b2ef8
python-lxml: bump to version 4.3.0
...
This change upgrades the version of lxml to 4.3.0.
Run-tested on an x86 VM.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-01-07 15:03:34 +02:00
Daniel F. Dickinson
624a3f5fc0
vobject: Add python library
...
Lbrary for vCard and vCalendar support for Python{3}.
vobject is used by Radicale2 so add it.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-01-07 07:33:00 -05:00
Alexandru Ardelean
a16dea9627
python,python3: use setuptools & pip versions from python{3}-version.mk
...
`setuptools` & `pip` whl files were selected via wildcards, because it was
easier in the beginning.
Also, initially there weren't any PYTHON{3}_{SETUTPTOOLS/PIP}_VERSION
variables. But now since these vars exist, it makes sense to use them,
because we can catch easier (at build) time if Python/Python3 bump these
versions.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-01-02 23:42:01 +02:00
Daniel F. Dickinson
a37a0e8a4d
python3: Fix py3 pip and setuptools versions
...
The update to Python 3.7.2 missed updating pip and setuptools versions,
so fix that.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-01-02 02:59:08 -05:00
Hannu Nyman
0f1c9b8c46
Merge pull request #7821 from commodo/python3-7-2
...
python3: bump to version 3.7.2
2019-01-01 12:54:48 +02:00
Hannu Nyman
5240700752
Merge pull request #7818 from commodo/python-CVE-2018-14647
...
python: backport CVE-2018-14647 patches from upstream
2018-12-31 22:32:18 +02:00
Alexandru Ardelean
1e9a248a56
python3: bump to version 3.7.2
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2018-12-31 19:26:46 +02:00
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>
2018-12-31 17:53:41 +02:00
Alexandru Ardelean
54e48669e7
python-pyasn1: bump to version 0.4.5
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2018-12-31 00:04:50 +02:00
Hannu Nyman
0e9715553c
Merge pull request #7755 from jefferyto/python-dist-info
...
python/python3: fix .dist-info missing for setuptools and pip
2018-12-30 20:16:38 +02:00
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>
2018-12-26 15:54:21 -08:00
Hannu Nyman
b42779ed71
Merge pull request #7655 from cotequeiroz/pyjwt-1.7.1
...
pyjwt: bump to version 1.7.1
2018-12-26 19:40:39 +02:00
Hannu Nyman
467649955c
Merge pull request #7716 from neheb/patch-20
...
python-six: Update to 1.12.0
2018-12-26 19:36:39 +02:00
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>
2018-12-22 22:16:52 +08:00
Hannu Nyman
cb6fc9d7a9
Merge pull request #7692 from neheb/patch-6
...
django: Update to 1.11.17
2018-12-21 21:16:48 +02:00
Hannu Nyman
069544bedd
Merge pull request #7711 from neheb/patch-16
...
python-service-identity: Update to 18.1.0
2018-12-21 17:38:25 +02:00
Hannu Nyman
d56d13e9ec
Merge pull request #7709 from neheb/patch-14
...
python-mysql: Update to 1.3.14
2018-12-21 17:14:41 +02:00
Rosen Penev
05007d60cf
python-service-identity: Update to 18.1.0
...
Switched URL to standard one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-19 12:36:28 -08:00
Hannu Nyman
024a554fbd
Merge pull request #7718 from neheb/patch-23
...
python-dpkt: Update to 1.92
2018-12-19 16:49:35 +02:00
Rosen Penev
54918d4d46
python-dpkt: Update to 1.9.2
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-17 19:14:48 -08:00
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>
2018-12-17 18:33:15 -08:00
Rosen Penev
c49b170809
python-requests: Update to 2.21.0
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-17 14:19:32 -08:00
Rosen Penev
019bcd9780
python-mysql: Update to 1.3.14
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-17 14:17:11 -08:00
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>
2018-12-16 11:33:26 -08:00
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>
2018-12-13 16:24:38 -02:00
Rosen Penev
ae79f0e14f
python-psycopg2: Update to 2.7.6.1
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-08 18:12:55 -08:00
Hannu Nyman
e81189e983
Merge pull request #7607 from cotequeiroz/python-egenix-mx-base_sources
...
python-egenix-mx-base: use source distribution
2018-12-08 21:59:38 +02:00
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>
2018-12-07 14:17:37 -02:00
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>
2018-12-06 15:23:32 -08:00
Hannu Nyman
52d37c6cb7
Merge pull request #7578 from cotequeiroz/django-simple-captcha_PyPackage
...
django-simple-captcha: use PyPackage to build
2018-12-06 10:51:33 +02:00
Hannu Nyman
c53afcb99f
Merge pull request #7579 from cotequeiroz/django-webpack-loader_PyPackage
...
django-webpack-loader: use PyPackage to build
2018-12-06 10:51:18 +02:00
Hannu Nyman
8e7efabb7d
Merge pull request #7577 from cotequeiroz/django-ranged-response_PyPackage
...
django-ranged-response: use PyPackage to build
2018-12-06 10:50:08 +02:00
Hannu Nyman
fa8c03d68d
Merge pull request #7576 from cotequeiroz/django-formtools_PyPackage
...
django-formtools: use PyPackage to build
2018-12-06 10:49:54 +02:00
Hannu Nyman
18a10cec48
Merge pull request #7580 from cotequeiroz/pyjwt-1.7.0
...
pyjwt: Bump to version 1.7.0 -- python-requests-oauthlib: use PyPackage
2018-12-06 10:28:12 +02:00
Hannu Nyman
2fafc4f67e
Merge pull request #7582 from cotequeiroz/python-requests_PyPackage
...
python-requests: use PyPackage to build
2018-12-06 08:53:17 +02:00
Hannu Nyman
ba75b83a5f
Merge pull request #7583 from cotequeiroz/python-certifi-2018.11.29
...
python-certifi: Update to 2018.11.29, add python3
2018-12-06 08:52:09 +02:00
Hannu Nyman
ac57e7b700
Merge pull request #7581 from cotequeiroz/python-oauthlib_python3
...
python-oauthlib: add python3 package
2018-12-06 08:51:01 +02:00
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>
2018-12-05 16:34:56 -02:00
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>
2018-12-05 08:34:01 -02:00
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>
2018-12-05 08:33:29 -02:00
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>
2018-12-05 08:19:01 -02:00
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>
2018-12-05 08:13:55 -02:00
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>
2018-12-05 08:11:53 -02:00
Eneas U de Queiroz
f7ca9643a6
python-oauthlib: add python3 package
...
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
2018-12-05 08:11:02 -02:00
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>
2018-12-05 08:05:46 -02:00
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>
2018-12-05 08:04:47 -02:00
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>
2018-12-05 08:03:40 -02:00
Hannu Nyman
4c24a16d40
Merge pull request #7534 from neheb/patch-3
...
pytz: Add python/host to BUILD_DEPENDS
2018-12-02 12:36:36 +02:00
Rosen Penev
8e25b4b859
python-crypgoraphy: Update to 2.4.2
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-12-01 11:02:14 -08:00
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>
2018-11-27 11:10:10 -08:00
Hannu Nyman
c5cc933a89
Merge pull request #7352 from neheb/patch-2
...
MarkupSafe: Update to 1.1.0
2018-11-24 09:19:38 +02:00
Hannu Nyman
09236850b4
Merge pull request #7385 from neheb/patch-6
...
Jinja2: Update to 2.10
2018-11-24 09:18:57 +02:00
Hannu Nyman
2f8c57a027
Merge pull request #7384 from neheb/patch-4
...
Flask: Update to 1.0.2
2018-11-24 09:18:41 +02:00
Rosen Penev
340c3895f5
python-cryptography: Update to 2.4.1
...
Replaced DTLS patch with upstreamed one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-18 18:23:48 -08:00
Hannu Nyman
094e5339e7
Merge pull request #7152 from neheb/patch-42
...
Werkzeug: Update to 0.14.1
2018-11-18 21:26:38 +02:00
Rosen Penev
1114c9d7e0
twisted: Update to 18.9.0
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-17 10:53:06 -08:00
Hannu Nyman
58f79231ed
Merge pull request #7428 from neheb/patch-11
...
python3-bottle: Update to 0.12.13
2018-11-17 10:21:45 +02:00
Hannu Nyman
8c963ff811
Merge pull request #7446 from commodo/python-fix-ssl-build
...
python: fix build with OpenSSL 1.1.0
2018-11-17 10:18:17 +02:00
Hannu Nyman
78499b835a
Merge pull request #7424 from neheb/patch-3
...
python-requests: Update to 2.20.1
2018-11-16 21:10:12 +02:00
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>
2018-11-16 15:35:42 +02:00
Rosen Penev
56d45d6c52
itsdangerous: Update to 1.1.0
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 11:43:21 -08:00
Hannu Nyman
e9f055f679
Merge pull request #7425 from neheb/patch-8
...
python-urllib3: Update to 1.24..1
2018-11-14 21:40:53 +02:00
Hannu Nyman
51ad2efe02
Merge pull request #7423 from neheb/zope
...
python-zope-interface: Update to 4.6.0
2018-11-14 20:34:12 +02:00
Rosen Penev
92c3b7ad49
python3-bottle: Update to 0.12.13
...
Switched to a proper URL.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 10:07:57 -08:00
Rosen Penev
509ed2121b
python-pycparser: Update to 2.19
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 10:00:49 -08:00
Rosen Penev
94fe63339e
python-urllib3: Update to 1.24..1
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 09:54:29 -08:00
Rosen Penev
b836a2efb7
python-requests: Update to 2.20.1
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 09:52:33 -08:00
Rosen Penev
2edb4a7335
python-zope-interface: Update to 4.6.0
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-14 09:47:58 -08:00
Hannu Nyman
76df7c4df5
Merge pull request #7386 from neheb/pillow
...
pillow: Update to 5.3.0
2018-11-12 17:17:57 +02:00
Hannu Nyman
0ad1369496
Merge pull request #7380 from neheb/pytz
...
pytz: Update to 2018.7 and add host build
2018-11-12 17:16:13 +02:00
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>
2018-11-11 04:36:03 -08:00
Rosen Penev
e8e8022e47
pillow: Update to 5.3.0
...
Switched to pypi for consistency.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-10 19:49:32 -08:00
Rosen Penev
68dab099cd
Jinja2: Update to 2.10
...
Switch URL to a deterministic one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-10 19:38:41 -08:00
Rosen Penev
57ab493043
Flask: Update to 1.0.2
...
Update URL to a deterministic one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-10 19:35:39 -08:00
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>
2018-11-10 16:38:05 -08:00
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>
2018-11-08 10:01:34 -08:00
Rosen Penev
e6d2fa9f7b
python-ldap: Update to 3.1.0
...
Switched URL to a proper one.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2018-11-06 19:05:13 -08:00
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>
2018-11-06 09:38:16 -08:00