Age | Commit message (Collapse) | Author |
|
Missing run-time dependencies:
- python-html (humanfriendly.compat -> html.parsing)
- python-multiprocessing
- python-unittest (humanfriendly.compat)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
(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>
|
|
* 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>
|
|
(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>
|
|
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>
|
|
(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>
|
|
(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>
|
|
* Missing python-logging
* Missing 'future_builtins', which is only available
in python-misc.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
(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>
|
|
(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>
|
|
(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>
|
|
(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>
|
|
* Unfortunately, only python-misc provides
timeit at this time.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
(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>
|
|
-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>
|
|
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>
|
|
(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>
|
|
(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>
|
|
(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>
|
|
(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>
|
|
(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>
|
|
(From meta-openembedded commit: 18805e625b1da4964864bc9f0b165635e814edd8)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
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>
|
|
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>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
Make it easier to upgrade with AUH and devtool.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
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>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
Part of the EOL python2 process.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
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>
|
|
Part of the EOL process of python2 recipes.
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
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>
|
|
ptest dependency for python-cryptography
Signed-off-by: Tim Orling <ticotimo@gmail.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|