aboutsummaryrefslogtreecommitdiff
path: root/lang/python
Commit message (Collapse)AuthorAge
...
* | | python-ipaddress: update to 1.0.22Jeffery To2018-06-25
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-hyperlink: update to 18.0.0Jeffery To2018-06-25
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-automat: update to 0.7.0, refresh patchesJeffery To2018-06-25
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-attrs: update to 18.1.0Jeffery To2018-06-25
|/ / | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-cryptography: bump to version 2.2.2Alexandru Ardelean2018-06-11
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-idna: bump to version 2.7Alexandru Ardelean2018-06-11
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-cffi: bump to version 1.11.5Alexandru Ardelean2018-06-11
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-lxml: bump to version 4.2.1Alexandru Ardelean2018-06-11
| | | | | | | | Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
* | python-asn1crypto: bump to version 0.24.0Alexandru Ardelean2018-06-11
| | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python-pyopenssl: bump to version 18.0.0Alexandru Ardelean2018-06-11
|/ | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #5620 from kvuorine/python-pyserialHannu Nyman2018-06-06
|\ | | | | python-pyserial: Update to version 3.4
| * python-pyserial: Update to version 3.4Kimmo Vuorinen2018-02-16
| | | | | | | | | | | | | | | | Update to version 3.4 Add build for python3 Add source packages Signed-off-by: Kimmo Vuorinen <kimmo.vuorinen@gmail.com>
* | python-curl: Fix compilation error after upgrade to 7.43.0.2Waldemar Konik2018-06-05
| | | | | | | | Signed-off-by: Waldemar Konik <informatyk74@interia.pl>
* | python-curl: update to 7.43.0.2Waldemar Konik2018-06-04
| | | | | | | | Signed-off-by: Waldemar Konik <informatyk74@interia.pl>
* | python,python3: remove `--ignore-installed` flag for host packagesAlexandru Ardelean2018-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was copied over from python-packages, when support for installing packages host-side (via pip) was added. Based on the discussion on this commit: https://github.com/openwrt/packages/commit/612c53fc6c3d9ba2a57f7329baf055f1d59a9246 it was mentioned that removing this may add more benefit in terms of reducing build time, because packages won't get reinstalled every time. I'm not entirely sure about any potential side-effects of this, but it's worth trying it out. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python3: update to version 3.6.5Alexandru Ardelean2018-05-03
| | | | | | | | | | | | | | Add PKG_RELEASE for setuptools and pip. Refresh all patches. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python: update to version 2.7.15Alexandru Ardelean2018-05-03
| | | | | | | | | | | | | | | | | | | | | | This also updates pip and setuptools. With this occasion, they also get PKG_RELEASEs of their own. Dropped patch 011-remove-setupterm-definition.patch Manually re-applied 005-fix-bluetooth-support.patch Ran make package/python/refresh to refresh other patches. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python/python3: remove zlib/host dependencyHauke Mehrtens2018-04-28
| | | | | | | | | | | | | | | | zlib is now a host tool and the zlib/host package was removed. this dependency is not needed any more as there will always be a zlib host library. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* | python,python3: remove `--with-system-ffi=no` config argAlexandru Ardelean2018-03-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Report https://github.com/openwrt/packages/issues/5638 It was mentioned that this causes build failures on Mac OS X. The default behavior [in the setup.py script] is to check whether `--with-system-ffi` is present in the CONFIG_ARGS env var. However that back-fires a bit when `--with-system-ffi=no`, because the condition `not '--with-system-ffi' in sysconfig.get_config_var("CONFIG_ARGS")` evaluates to true. This is a small bug in the `setup.py` script, but it looks like the easiest/cleanest way to address it on our end is to just remove it entirely from the HOST_CONFIGURE_ARGS. At least that's how it looks like when testing on a Linux machine. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | python,python3: limit underlinking behavior to linux platformsAlexandru Ardelean2018-03-14
| | | | | | | | | | | | | | | | | | | | | | | | This change was introduced in commit 1c54e2b0fbe2e9a7d to address build issues on Ubuntu 12.04. However it was reported to cause issues on Mac OS X. Report: https://github.com/openwrt/packages/issues/5310 It was also reported that removing this on MacOS X fixes the issue. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | lang/python/python-package-install.sh: assign SOURCE_DATE_EPOCH to ↵Alexandru Ardelean2018-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PYTHONHASHSEED Following a discussion on bugs.python.org: * https://bugs.python.org/issue29708 * https://bugs.python.org/msg313384 It seems that setting a fixed value to PYTHONHASHSEED guarantees that the bytecodes are generated consistently/in a reproducible manner. Hopefully, this is the last bit to make Python3 build reproducible. Tested this locally on a few files [that were not reproducible without this change]. The PYTHONHASHSEED is only assigned to the host Python/Python3 during compilation of byte-codes [from python source]. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | pytz: update to version 2018.3Gergely Kiss2018-02-23
|/ | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* django-statici18n: update to 1.6.1Gergely Kiss2018-01-28
| | | | Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
* Merge pull request #5456 from jefferyto/python-automatHannu Nyman2018-01-19
|\ | | | | python-automat: new package
| * python-automat: new packageJeffery To2018-01-16
| | | | | | | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers). Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5455 from jefferyto/python-hyperlinkHannu Nyman2018-01-19
|\ \ | | | | | | python-hyperlink: new package
| * | python-hyperlink: new packageJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: Hyperlink provides a pure-Python implementation of immutable URLs. Based on RFC 3986 and 3987, the Hyperlink URL makes working with both URIs and IRIs easy. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5454 from jefferyto/python-incrementalHannu Nyman2018-01-19
|\ \ | | | | | | python-incremental: new package
| * | python-incremental: new packageJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: Incremental is a small library that versions your Python projects. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5453 from jefferyto/python-constantlyHannu Nyman2018-01-19
|\ \ | | | | | | python-constantly: new package
| * | python-constantly: new packageJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | This is a new requirement for the Twisted package. From the readme: A library that provides symbolic constant support. It includes collections and constants with text, numeric, and bit flag values. Originally twisted.python.constants from the Twisted project. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | twisted: updated to 17.9.0, add src packageJeffery To2018-01-19
| | | | | | | | | | | | | | | | | | | | | | | | | | There have been some new dependencies added in recent versions of Twisted (mostly internal classes that have been spun out into their own libraries): * constantly (#5453), since 16.5.0 * incremental (#5454), since 16.5.0 * Automat (#5456), since 17.1.0 * hyperlink (#5455) since 17.5.0 Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python,python3: fix recursive deps caused by dangling DEPENDSAlexandru Ardelean2018-01-17
| | | | | | | | | | | | | | For python `src` packages we should clear out the DEPENDS to prevent recursive deps from happening. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #5457 from jefferyto/python-pkg-setup-args-varsHannu Nyman2018-01-17
|\ \ | | | | | | python,python3: add vars to customize setup arguments / variables
| * | python,python3: add vars to customize setup arguments / variablesJeffery To2018-01-16
| |/ | | | | | | | | | | | | | | | | | | | | | | | | This adds: * PYTHON_PKG_SETUP_ARGS * PYTHON_PKG_SETUP_VARS * PYTHON3_PKG_SETUP_ARGS * PYTHON3_PKG_SETUP_VARS to customize Python package setup arguments / environment variables. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / python,python3: disable dependencies between python src packagesAlexandru Ardelean2018-01-16
|/ | | | | | | Related to: https://github.com/openwrt/packages/issues/5424 Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* Merge pull request #5440 from jefferyto/python-txsocksx-srcHannu Nyman2018-01-15
|\ | | | | python-txsocksx: use variant PyBuild/Compile syntax, add src package, refresh patches
| * python-txsocksx: use variant PyBuild/Compile syntax, add src package,Jeffery To2018-01-14
| | | | | | | | | | | | refresh patches Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5441 from jefferyto/python-src-packagesHannu Nyman2018-01-15
|\ \ | | | | | | python-*,python3-*: add src packages for multiple packages
| * | python-*,python3-*: add src packages for multiple packagesJeffery To2018-01-15
| | | | | | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | python-cffi: update to 1.11.4, add src packagesJeffery To2018-01-15
|/ / | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5360 from commodo/python_reproducibleHannu Nyman2018-01-14
|\ \ | | | | | | python,python3: honour the SOURCE_DATE_EPOCH for the build-info
| * | python,python3: honour the SOURCE_DATE_EPOCH for the build-infoAlexandru Ardelean2018-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Modules/getbuildinfo.c allows the use of DATE and TIME macros to be defined via CFLAGS. These vars, control the build date & time when the interpreter is opened, and can be read via the `platform._sys_version()` function. So, a conversion from SOURCE_DATE_EPOCH to DATE & TIME is required at build-time. This is especially needed for `platform._sys_version()` to work. The installation of pip seems to rely on this. The logic has been adapted from: https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal#Makefile Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | Merge pull request #5439 from jefferyto/python-pyptlib-srcHannu Nyman2018-01-14
|\ \ \ | | | | | | | | python-pyptlib: use default variant build/compile rule, add src package
| * | | python-pyptlib: use default variant build/compile rule, add src packageJeffery To2018-01-14
| | |/ | |/| | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | | Merge pull request #5438 from jefferyto/python-ipaddress-srcHannu Nyman2018-01-14
|\ \ \ | | | | | | | | python-ipaddress: use default variant build/compile rule, add src package
| * | | python-ipaddress: use default variant build/compile rule, add srcJeffery To2018-01-14
| |/ / | | | | | | | | | | | | | | | package Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* / / python-crypto: add python3 variant, src packages, omit testsJeffery To2018-01-14
|/ / | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | python-enum34: use default variant build/compile rule, add src packageJeffery To2018-01-12
| | | | | | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* | Merge pull request #5423 from jefferyto/zope-interface-4.4.3Hannu Nyman2018-01-12
|\ \ | | | | | | zope-interface: update to 4.4.3, rename to python-zope-interface, add python3 variant