aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-01-19python-humanfriendly: add missing RDEPENDSTim Orling
Missing run-time dependencies: - python-html (humanfriendly.compat -> html.parsing) - python-multiprocessing - python-unittest (humanfriendly.compat) Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-19python-coloredlogs: don't use relative pathsRoss Burton
(From meta-openembedded commit: 28d6b7aeebcbfb4180ddc6b4dc6ab9a7727f842d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-m2crypto: add missing RDEPENDSTim Orling
* Missing run-time dependencies: python-datetime python-distutils python-logging python-netserver python-smtpd python-typing python-xmlrpc Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-m2crypto: don't use relative pathsRoss Burton
(From meta-openembedded commit: 4f3e44d4ac9fd52e4be8b42d5b2cd14ffea3cd8d) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-slip-dbus: add RDEPENDSTim Orling
The dependency on python-six as inadvertently missed when porting to meta-python2. The original recipe was missing addtional dependencies on python-dbus, python-pygobject, python-decorator Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-slip-dbus: don't use relative pathsRoss Burton
(From meta-openembedded commit: 8cf6b0e9d0c1508d1b59b750c45ca05dceca6810) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-jsonpointer: enable native/nativesdkRoss Burton
(From meta-openembedded commit: 4d01d33f4214c6fb3e9768d286d53535cf681bfd) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-pywbem: add missing RDEPENDSTim Orling
* Missing python-logging * Missing 'future_builtins', which is only available in python-misc. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-pywbem: Update to 0.15.0Khem Raj
License-Update: LICENSE.txt move to toplevel * Use github for SRC_URI, pypi source does not build (From meta-openembedded commit: 479c420882de546314bc5a484c57b99c22607dba) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-pytest: update 4.6.6 -> 4.6.9Tim Orling
Upstream release notes: * pytest 4.6.9 (2020-01-04) - Bug Fixes #6301: Fix assertion rewriting for egg-based distributions and editable installs (pip install --editable). * pytest 4.6.8 (2019-12-19) - Features #5471: JUnit XML now includes a timestamp and hostname in the testsuite tag. - Bug Fixes #5430: junitxml: Logs for failed test are now passed to junit report in case the test fails during call phase. - Trivial/Internal Changes #6345: Pin colorama to 0.4.1 only for Python 3.4 so newer Python versions can still receive colorama updates. * pytest 4.6.7 (2019-12-05) - Bug Fixes #5477: The XML file produced by --junitxml now correctly contain a <testsuites> root element. #6044: Properly ignore FileNotFoundError (OSError.errno == NOENT in Python 2) exceptions when trying to remove old temporary directories, for instance when multiple processes try to remove the same directory (common with pytest-xdist for example). License-Update: Update license year to include 2020 Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-twisted: add python3-pyserial to RDEPENDSTrevor Gamblin
twisted's internet submodule has serial port functionality that relies on python3-pyserial to be available, but this isn't in twisted's RDEPENDS list, so imports of the serial port functionality will fail: |root@qemux86-64:~# python3 |Python 3.7.5 (default, Dec 5 2019, 23:01:22) |[GCC 9.2.0] on linux |Type "help", "copyright", "credits" or "license" for more information. |>>> import twisted.internet.serialport |Traceback (most recent call last): | File "<stdin>", line 1, in <module> | File "/usr/lib/python3.7/site-packages/twisted/internet/serialport.py", line 21, in <module> | import serial |ModuleNotFoundError: No module named 'serial' |>>> Since the internet submodule is part of the twisted-core split, add python3-pyserial to RDEPENDS for that part of the recipe. (From meta-openembedded commit: 53e62e4e57c701dd546a2e27d8b72b7a4698551a) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-jsonschema: 3.1.1 -> 3.2.0Wang Mingyu
0001-setup.cfg-add-non-GPL-format-option.patch Removed since it is included in 3.2.0 (From meta-openembedded commit: 8bbd98b2bb216498653ea9b5f66eecb11d63feeb) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-lxml: 4.4.1 -> 4.4.2Wang Mingyu
(From meta-openembedded commit: d1608c506f19918514d843517c95278b18fa7bab) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-paste: 3.2.2 -> 3.2.3Wang Mingyu
(From meta-openembedded commit: 56ec6a3f131751391da8c51f35e100b5fe52db05) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-pbr: upgrade 5.4.3 -> 5.4.4Wang Mingyu
(From meta-openembedded commit: 92eb9b321b10a05ed21ba5908561577e36d47d2f) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-dbus: upgrade 1.2.12 -> 1.2.14Wang Mingyu
(From meta-openembedded commit: ebce3c7923282bf5faaeaac0f7c69e5c11fd26b1) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-mako: mako.utils RDEPENDS on timeitTim Orling
* Unfortunately, only python-misc provides timeit at this time. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-alembic: upgrade 1.3.0 -> 1.3.1Wang Mingyu
(From meta-openembedded commit: c037f997005171c32945a0671639b6083c6eb696) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2020-01-18python-thrift: upgrade 0.11.0 -> 0.13.0Wang Mingyu
-License-Update: Update PKG-INFO. (From meta-openembedded commit: d5306d8307b4b09feec67bba390f45a170e4fd27) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-10python-django: upgrade 1.11.14 => 1.11.26Tim Orling
See upstream release notes for details of bugfixes. Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.26/ Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.25/ Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.24/ Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.23/ CVE-2019-14232: Denial-of-service possibility in django.utils.text.Truncator CVE-2019-14233: Denial-of-service possibility in strip_tags() CVE-2019-14234: SQL injection possibility in key and index lookups for JSONField/HStoreField CVE-2019-14235: Potential memory exhaustion in django.utils.encoding.uri_to_iri() Bufixes: https://docs.djangoproject.com/en/3.0/releases/1.11.22/ CVE-2019-12781: Incorrect HTTP detection with reverse-proxy connecting via HTTPS Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.21/ CVE-2019-12308: AdminURLFieldWidget XSS Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.20/ Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.19/ CVE-2019-6975: Memory exhaustion in django.utils.numberformat.format() Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.18/ CVE-2019-3498: Content spoofing possibility in the default 404 page Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.17/ Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.16/ Bugfixes: https://docs.djangoproject.com/en/3.0/releases/1.11.15/ CVE-2018-14574: Open redirect possibility in CommonMiddleware Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-10python-simplejson: upgrade 3.16.0 -> 3.17.0Wang Mingyu
(From meta-openembedded commit: 09f7732b156690fa2a2441e041733211e16ea879) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-10python-pyopenssl: upgrade 19.0.0 -> 19.1.0Wang Mingyu
(From meta-openembedded commit: 04ec002b1025e1dce2514b865af4976c7991c226) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-10python-pyasn1: upgrade 0.4.7 -> 0.4.8Wang Mingyu
(From meta-openembedded commit: d5f79f0eb51ee9b7ae1b50813532d56f2ca197ba) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-10python-pluggy: upgrade 0.13.0 -> 0.13.1Wang Mingyu
(From meta-openembedded commit: 6adfbce1d5d61b826f1ba8b39be2ccf0cbc839d1) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-10python-cmd2: upgrade 0.9.19 -> 0.9.21Wang Mingyu
(From meta-openembedded commit: 5bc8647c336706a0fd7f75d3c4bdb18c23da85b2) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-10python-evdev: Fix build for 32bit arches with 64bit time_tKhem Raj
(From meta-openembedded commit: 18805e625b1da4964864bc9f0b165635e814edd8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01configparse,netifaces,sqlparse: merge inc and bbTim Orling
These recipes were added after the other major rework had been done. Merging inc and bb allows for easier recipe maintenance via AUH and devtool. Minor recipe cleanup and add SUMMARY, DESCRIPTION, HOMEPAGE, etc. where needed. Also add to packagegroup-meta-python2. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01packagegroup-meta-python2: add moved packagesTim Orling
Add packages moved from meta-oe and meta-networking NOTE: python-ldap RDEPENDS on cyrus-sasl from meta-networking. For now it is excluded from packagegroup-meta-python2 as this adds a dependency on meta-python that is undesirable. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-which: move from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-six: move from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-pytoml: merge inc and bbTim Orling
Make it easier to upgrade with AUH and devtool. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-pytoml: move from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-pygobject: move from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-jsmin: move from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-futures: move from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-distutils-extra: merge inc and bb; cleanupTim Orling
Merge inc and bb to make it easier to perform recipe maintenance with devtool and AUH. * Rename bb with PV * Fix typo in DESCRIPTION * General recipe cleanup Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-distutils-extra: move py2 from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-cpuset: move from meta-oeTim Orling
Part of the EOL python2 process. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-ldap: move from meta-networkingTim Orling
Part of the EOL process for python2. NOTE: python-ldap depends on cyrus-sasl which is in meta-networking, which in turn requires meta-python. We do not want to bring in the meta-python nor the meta-networking layer dependency until there are no conflicts. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-networkmanager: move from meta-networkingTim Orling
Part of the EOL process of python2 recipes. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-cryptography: fix ptest dependencyTim Orling
ptest depends on python-hypothesis NOTE: these tests are compute and memory hungry, it is known that 4096 MB is not enough RAM. For testimage, add the following to your local.conf: TEST_QEMUPARAMS += "-smp 4 -m 8192" TEST_RUNQEMUPARAMS += "kvm gl" For runqemu, run with something like: $ runqemu kvm gl qemuparams="-smp 4 -m 8192" meta-python2-ptest-image While we are at it, fix kas-meta-python2-ptest-image.yml Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-hypothesis: add recipe for 4.50.2Tim Orling
ptest dependency for python-cryptography Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-pytest: upgrade from 3.4.2 => 4.6.6Tim Orling
The last version to support python 2.7 was 4.6.x * Refresh patch. * Add python-logging dependency. * Sort RDEPENDS. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-backports-init: Add helper class and recipeTim Orling
Recipes that install in the backports namespace have a tendency to conflict in the installation of .../site-packages/backports/__init__.py Add a class and recipe to help avoid the conflict. Modify recipes that are affected: - python-backports-functools-lru-cache - python-backports-ssl - python-configparser Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-pycryptodomex: rename python-pycryptodomeTim Orling
python-pycryptodomex can be installed side-by-side with python-pycrypto. Change SRC_URI checksums to match pycryptodomex While we are at it: - python-pysnmp actually depends on python-pycryptodomex since 4.4.1 - python-pyjks actually depends on python-pycryptodomex since 19.0.0 Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-pycrypto: fix build; deprecation warningTim Orling
The cross-compile.patch requires HOST_SYS to be defined as an environment variable. WARNING: pycrypto is unmaintained and deprecated. It is STRONGLY recommended to use python-pycryptodomex or python-cryptography. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-twisted: inherit python-dir; fix installTim Orling
Subpackages were empty because ${PYTHON_DIR} was undefined. Also, PACKAGES += needed to be PACKAGES =+ for conch, etc. While we are at it use ${PYTHON_SITEPACKAGES_DIR}. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01Enhance README, add kas, Pipfile and gitlabTim Orling
Add strong language about the EOL of Python2 to the README. Also include information about 'kas', 'Pipfile' and .gitlab-ci.yml Assuming Derek is not on-board as a maintainer, so removing. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01recipes-extended: cleanup and merge bb and incTim Orling
Since we no longer need to support two python versions, merge inc and bb. This makes maintenance easier with AUH and devtool. While we are at it, drop dangling directories and inc files and general recipe cleanup, including adding SUMMARY and HOMEPAGE. Signed-off-by: Tim Orling <ticotimo@gmail.com>
2019-12-01python-jsonref: merge bb and inc and moveTim Orling
Since we no longer need to support two python versions, merge inc and bb. This makes maintenance easier with AUH and devtool. Add DESCRIPTION. There is no obvious reason by this recipe needed to be in its own directory, so move it with the rest of the recipes in recipes-devel/python. Signed-off-by: Tim Orling <ticotimo@gmail.com>