summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-bugsnag: Upgrade 4.0.2 -> 4.1.0Leon Anavi2021-07-201-1/+1
| | | | | | | | | | | | Upgrade to release 4.1.0: - Add support for breadcrumbs. These are short log statements that are attached to error reports to help diagnose what events led to the error. - Apply filtering with params_filters to bytes, not just strings Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-paramiko: drop in favour of meta-python recipeBruce Ashfield2021-04-261-15/+0
| | | | | | | | | | meta-python has the exact same version of this recipe, with only minor differences. Our copy is no longer needed, and in fact, is taking precedence over a base build, changing signatures and breaking yocto compatibility. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-docker: update to 5.0.0Bruce Ashfield2021-04-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: - Remove support for Python 2.7 - Make Python 3.6 the minimum version supported Features - Add limit parameter to image search endpoint Bugfixes - Fix KeyError exception on secret create - Verify TLS keys loaded from docker contexts - Update PORT_SPEC regex to allow square brackets for IPv6 addresses - Fix containers and images documentation examples 4.4.4 Bugfixes - Remove LD_LIBRARY_PATH and SSL_CERT_FILE environment variables when shelling out to the ssh client 4.4.3 Features - Add support for docker.types.Placement.MaxReplicas Bugfixes - Fix SSH port parsing when shelling out to the ssh client 4.4.2 Bugfixes - Fix SSH connection bug where the hostname was incorrectly trimmed and the error was hidden - Fix docs example Miscellaneous - Add Python3.8 and 3.9 in setup.py classifier list Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-cached-property: Upgrade 1.3.0 -> 1.5.2Leon Anavi2021-04-151-2/+1
| | | | | | | | | | | | Upgrade to release 1.5.2: - Add formal support for Python 3.8 - Remove formal support for Python 3.4 - Switch from Travis to GitHub actions - Made tests pass flake8 for Python 2.7 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-sphinx: Upgrade 3.4.3 -> 3.5.4Leon Anavi2021-04-151-2/+2
| | | | | | | | | | | | Upgrade to release 3.5.4: - Restrict docutils to 0.16 - autodoc: Async staticmethods and classmethods are considered as non async coroutine-functions with Python3.10 - html theme: The style are not applied with docutils-0.17 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-flask-cors: Upgrade 3.0.8 -> 3.0.10Leon Anavi2021-04-151-2/+1
| | | | | | | | | Upgrade to release 3.0.10: - Adds support for PPC64 and ARM64 builds for distribution Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-botocore: Upgrade 1.20.36 -> 1.20.51Leon Anavi2021-04-151-4/+2
| | | | | | | | | | | | | | | | | | Upgrade to release 1.20.51: - api-change:lightsail: Documentation updates for Amazon Lightsail. - api-change:sts: This release adds the SourceIdentity parameter that can be set when assuming a role. - api-change:comprehendmedical: The InferICD10CM API now returns TIME_EXPRESSION entities that refer to medical conditions. - api-change:rds: Clarify that enabling or disabling automated backups causes a brief downtime, not an outage. - api-change:redshift: Added support to enable AQUA in Amazon Redshift clusters. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-boto3: Upgrade 1.17.48 -> 1.17.51Leon Anavi2021-04-151-1/+1
| | | | | | | | | | | | | | | | | | | Upgrade to release 1.17.51: - api-change:lightsail: [botocore] Documentation updates for Amazon Lightsail. - api-change:sts: [botocore] This release adds the SourceIdentity parameter that can be set when assuming a role. - api-change:comprehendmedical: [botocore] The InferICD10CM API now returns TIME_EXPRESSION entities that refer to medical conditions. - api-change:rds: [botocore] Clarify that enabling or disabling automated backups causes a brief downtime, not an outage. - api-change:redshift: [botocore] Added support to enable AQUA in Amazon Redshift clusters. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-bugsnag: Upgrade 3.6.1 -> 4.0.2Leon Anavi2021-04-151-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 4.0.2: - Fixed an issue preventing code being fetched from files in the project root but not in the PWD - Fix issue where types were not packaged with the library - Added __all__ lists throughout to indicate the boundaries of the public interface. This may affect your integration if using import *. - Removed Configuration.use_ssl and Configuration.get_endpoint() in favor of including the protocol in Configuration.endpoint - Configuration.send_environment is now False by default. Enable it as a part of your configuration to send the full request context (if any) as a part of each event. - Removed bugsnag.utils.ThreadLocals as it has been superseded by the contextvars API - Removed bugsnag.utils.merge_dicts, an unused helper function - Removed bugsnag.send_sessions - Deprecated bugsnag.notification.Notification in favor of bugsnag.event.Event to better align with Bugsnag libraries on other platforms. The Notification class is functionally equivalent and will be removed in a future release. - Added a request property to Event. - Added type signatures throughout the library. - [WSGI] Use X-Forwarded-For header if present to determine the IP address used as the default user ID. The remote address remains available in the request metadata attached to the event. License-Update: Check only a single line from PKG-INFO Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-boto3: Upgrade 1.14.7 -> 1.17.48Leon Anavi2021-04-131-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.17.48: - api-change:lookoutequipment: [botocore] This release introduces support for Amazon Lookout for Equipment. - api-change:kinesis-video-archived-media: [botocore] Documentation updates for archived.kinesisvideo - api-change:robomaker: [botocore] This release allows RoboMaker customers to specify custom tools to run with their simulation job - api-change:appstream: [botocore] This release provides support for image updates - api-change:ram: [botocore] Documentation updates for AWS RAM resource sharing - api-change:customer-profiles: [botocore] Documentation updates for Put-Integration API - api-change:autoscaling: [botocore] Amazon EC2 Auto Scaling announces Warm Pools that help applications to scale out faster by pre-initializing EC2 instances and save money by requiring fewer continuously running instances Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-dotenv: Upgrade 0.13.0 -> 0.17.0Leon Anavi2021-04-131-2/+1
| | | | | | | | | | Upgrade to release 0.17.0: - Make dotenv get <key> only show the value, not key=value - Add --override/--no-override option to dotenv run Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-newrelic: Upgrade 6.0.1.155 -> 6.2.0.156Leon Anavi2021-04-131-2/+1
| | | | | | | | | | | | | | Upgrade to release 6.2.0.156: - Improved CPU metric sampling - Improved memory metric sampling - Increased custom attribute limit from 64 to 128 - Fixed a TypeError with Uvicorn and unix sockets - Fixed a crash when using a FIPS compliant system with Cross Agent Tracing enabled Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-webob: Upgrade 1.8.5 -> 1.8.7Leon Anavi2021-04-131-2/+1
| | | | | | | | | | | Upgrade to release 1.8.7: - Decoding deflate-encoded responses now supports data which is packed in a zlib container as it is supposed to be. The old, non-standard behaviour is still supported. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-paramiko: Upgrade 2.7.0 -> 2.7.2Leon Anavi2021-04-131-2/+1
| | | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.7.2: - Update our CI to catch issues with sdist generation, installation and testing. - Add missing test suite fixtures directory to MANIFEST.in, reinstating the ability to run Paramiko's tests from an sdist tarball. - Remove leading whitespace from OpenSSH RSA test suite static key fixture, to conform better to spec. - Fix incorrect string formatting causing unhelpful error message annotation when using Kerberos/GSSAPI. - Fix incorrectly swapped order of p and q numbers when loading OpenSSH-format RSA private keys. At minimum this should address a slowdown when using such keys, and it also means Paramiko works with Cryptography 3.1 and above (which complains strenuously when this problem appears). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* boto3: satisfy runtime dependenciesBartosz Golaszewski2021-03-302-0/+14
| | | | | | | | | Currently boto3 can be built into an image but it won't work without additional dependencies. First: botocore is needed at run-time, second: there are other packages available in meta-python that need adding. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-colorama: update to 0.4.4Bruce Ashfield2021-02-092-9/+9
| | | | | | | Updating to the latest colorama. We also tweak the license text to match the latest upstream content. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-sphinx: update to 3.4.4Bruce Ashfield2021-02-092-11/+11
| | | | | | | Along with the version bump, we tweak the license checksum as the BSD clause was changed upstream. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* newrelic: update to 6.0.1.155Bruce Ashfield2021-02-092-3/+39
| | | | | | | | | | Along with the version bump, we tweak the LICENSE checksum, since the file changed locations in the repository. We also add a patch to setup.py to allow the version of setuptools_scm in oe-core to satisfy the build requirements. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-docker: update to 4.4.1Bruce Ashfield2021-02-091-2/+2
| | | | | | | Updating this version to work better with associated uprev'd docker packages (compose, etc). Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-docker: upgrade 4.2.1 to 4.3.1Ricardo Salveti2020-11-031-2/+2
| | | | | | | | | | | | | | | | | | | | Release notes for 4.3.1: - Miscellaneous - Set default API version to auto - Fix conversion to bytes for float - Support OpenSSH identityfile option Release notes for 4.3.0: - Features - Add DeviceRequest type to expose host resources such as GPUs - Add support for DriverOpts in EndpointConfig - Disable compression by default when using container.get_archive method - Miscellaneous - Update default API version to v1.39 - Update test engine version to 19.03.12 Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-texttable: remove recipeRicardo Salveti2020-09-271-9/+0
| | | | | | | | Newer version now available via meta-oe/meta-python: - meta-python/recipes-devtools/python/python3-texttable_1.6.3.bb Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-websocket-client: remove recipeRicardo Salveti2020-09-272-13/+0
| | | | | | | | | Remove local python3-websocket-client recipe in favor of a similar one that is provided by meta-oe/meta-python (same verison but with the correct license). Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-dotenv: add recipeMing Liu2020-07-011-0/+13
| | | | | | | | Shell Command and Library to write and read .env like files, it's being required by python3-docker-compose upper than 1.26.0. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-docker: uprev 4.2.0 > 4.2.1Ming Liu2020-07-013-18/+19
| | | | | | | | Merge python-docker.inc to python3-docker_4.2.1.bb since we have dropped python-docker recipe. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-boto3: uprev 1.11.7 > 1.14.7Ming Liu2020-06-252-22/+15
| | | | | | | Also drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-bugsnag: uprev 3.6.0 > 3.6.1Ming Liu2020-06-251-10/+4
| | | | | | | Also drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-newrelic: uprev 5.4.1.134 > 5.14.1.144Ming Liu2020-06-251-10/+4
| | | | | | | Also drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-flask-cors: inherit pypiMing Liu2020-06-251-6/+2
| | | | | | | Drop SRCNAME/SRC_URI/S, change to inherit pypi. Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-dockerpty: add the missing rdependsMingli Yu2020-06-161-0/+7
| | | | | | | | | | | | | | | Add the missing rdepends to fix below error: # python3 [snip] >>> import dockerpty [snip] ModuleNotFoundError: No module named 'ssl' ModuleNotFoundError: No module named 'fcntl' ModuleNotFoundError: No module named 'six' ModuleNotFoundError: No module named 'tty' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-fastentrypoints: add the missing rdependsMingli Yu2020-05-191-1/+1
| | | | | | | | | | | Add the missing rdepends to fix below error: # python3 [snip] >>> import fastentrypoints [snip] ModuleNotFoundError: No module named 'pickle' Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-fastentrypoints: add missing setuptools RDEPENDSMingli Yu2020-05-081-0/+2
| | | | | | | | | | | | | | | | | Add missing setuptools RDEPENDS to fix below error: # python3 Python 3.8.2 (default, Apr 27 2020, 08:51:00) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import fastentrypoints Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python3.8/site-packages/fastentrypoints.py", line 39, in <module> from setuptools.command import easy_install ModuleNotFoundError: No module named 'setuptools' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-docker: Upgrade 4.1.0 to 4.2.0Leon Anavi2020-04-142-2/+2
| | | | | | | Upgrade python3-docker to version 4.2.0. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-websocket-client: Upgrade 0.44.0 to 0.57.0Leon Anavi2020-04-142-3/+3
| | | | | | | Upgrade websocket_client from 0.44.0 to 0.57.0. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-fastentrypoints: add recipeMing Liu2020-02-031-0/+18
| | | | | | | | python3-fastentrypoints is a python module that make entry_points specified in setup.py load more quickly. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python: make DISTRO_FEATURE safeBruce Ashfield2020-01-222-8/+9
| | | | | | | | The python bbappend should have only been active when virtualization is in DISTRO_FEATURES, so we change it to work like the rest of the bbappends. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python: update bbappend to python3.xBruce Ashfield2020-01-221-0/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* gunicorn: uprev and make python3 readyBruce Ashfield2020-01-221-4/+5
| | | | | | Updating gunicorn so it can function in a python3 only environment. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python: update support packages to python3Bruce Ashfield2020-01-2215-421/+39
| | | | | | | | Updating the python support packages to python3. Some packages are dropped in favour of variants that are in meta-python, some are updated and update to the new python3 name for others. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python: drop blinker specific version and python2 recipeBruce Ashfield2020-01-211-24/+0
| | | | | | | We can use the python3 variant in meta-python, and we no longe need the specific version. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python: drop python-backports-lzmaBruce Ashfield2020-01-212-49/+0
| | | | | | Now that we are python 3.3+ only, we no longer need this backport. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* devtools: drop python2 variant of python-sphinxBruce Ashfield2020-01-211-12/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* docker: drop python2 variantsBruce Ashfield2020-01-213-38/+0
| | | | Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python-pyyaml: Remove the recipeWang Mingyu2020-01-081-32/+0
| | | | | | | Because they already exist in meta-openembedded, remove the recipe. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python-sqlalchemy: Remove the recipeWang Mingyu2020-01-081-18/+0
| | | | | | | Because they already exist in meta-openembedded, remove the recipe. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-nacl: add 1.3.0 recipeMing Liu2019-12-101-0/+26
| | | | | | | | | | | | | A regression was introduced by commit ab12e48a: [ python3-docker-compose: uprev to 1.25.0 ] python3-docker-compose depends on python3-paramiko hence also depends on python3-nacl but that recipe does not exist. Port it from meta-lmp layer. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python3-paramiko: add 2.7.0 recipeMing Liu2019-12-101-0/+16
| | | | | | | | | | | | | A regression was introduced by commit ab12e48a: [ python3-docker-compose: uprev to 1.25.0 ] python3-docker-compose depends on python3-paramiko but that recipe does not exist. Port it from meta-lmp layer and uprev to the latest release 2.7.0. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python-docker: uprev to 4.1.0Ming Liu2019-12-063-2/+2
| | | | | Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python-docker-pycreds: uprev to 0.4.0Ming Liu2019-12-063-2/+2
| | | | | Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python-sqlalchemy: drop 1.0.16 recipeMing Liu2019-11-251-16/+0
| | | | | | | | Seems no one is referring this recipe, there is already a python-sqlalchemy_1.1.5 recipe in this layer. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
* python-webob: RDEPENDS removeZheng Ruoqin2019-09-031-1/+0
| | | | | | | Remove python-nose from RDEPENDS for it has been removed from oe-core. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>