aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-typeguard: Upgrade 2.9.1 -> 2.10.0HEADmasterLeon Anavi42 hours1-2/+2
| | | | | | | | | | | | | | | | | | | | Upgrade to release 2.10.0: - Added support for Python 3.9 - Added support for nested Literal - Added support for TypedDict inheritance (with some caveats; see the user guide on that for details) - An appropriate TypeError is now raised when encountering an illegal Literal value - Fixed checking NoReturn on Python < 3.8 when typing_extensions was not installed - Fixed import hook matching unwanted modules - Install the pytest plugin earlier in the test run to support more use cases Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: Upgrade 2.4.131 -> 2.4.133Leon Anavi42 hours1-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.4.133: - [attribute type] telfhash added. - [add_gitlab_user] new gitlab user fetch script to MISP object. - Bump object templates. - Bump changelog. - Bump version. - Bump test cases. - [type] updated. - Bump file obj version in tests. - [data] misp-objects updated. - Bump build system to poetry 1.1. - [type] new type added. - [add_github_user] add ssh keys of the user in the MISP object. - [add_github_user] more fields added from the GitHub API. - Bump deps, objects. - Add test for delete=True in get_event. - [add_github_user] add following to the MISP object. - Bump dependencies. - Pass a list to add_attributes. - Use MISPObject instead of GenericObjectGenerator. - [doc] add a reference to the license. - Add docstrings and extend conf.py for RTD. - Remove PyMISPExpanded from the docs. - Add comments to ELF, PE, and MachO object generators. - Improve error message, add comments, rename whitelist to allowedlist. - Remove SG search for search() func as this doesn't support SG searching, but the index does. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-markdown: Upgrade 3.3.1 -> 3.3.2Leon Anavi42 hours1-2/+2
| | | | | | | | | | | Upgrade to release 3.3.2: - Properly parse inline HTML in md_in_html - Account for Etree Elements in HTML Stash Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: Upgrade 1.5.3 -> 1.6.0Leon Anavi42 hours1-2/+2
| | | | | | | | | | | | | | | | | | | Upgrade to release 1.6.0: - add `decodetree` object, for speeding up consecutive calls to `.decode()` and `.iterdecode()`, in particular when dealing with large prefix codes, see #103 - add optional parameter to `.tolist()` which changes the items in the returned list to integers (0 or 1), as opposed to Booleans - remove deprecated `bitdiff()`, which has been deprecated since version 1.2.0, use `bitarray.util.count_xor()` instead - drop Python 2.6 support License-Update: Update license file, license remains the same. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-urllib3: Upgrade 1.25.10 -> 1.25.11Leon Anavi42 hours1-2/+2
| | | | | | | | | | | | | | | | Upgrade to release 1.25.11: - Fix retry backoff time parsed from Retry-After header when given in the HTTP date format. The HTTP date was parsed as the local timezone rather than accounting for the timezone in the HTTP date (typically UTC) - Fix issue where an error would be raised when the SSLKEYLOGFILE environment variable was set to the empty string. Now SSLContext.keylog_file is not set in this situation Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dominate: Upgrade 2.5.2 -> 2.6.0Leon Anavi42 hours1-2/+2
| | | | | | | | | | | Upgrade to release 2.6.0: - Add get_current() to return the current active element in a with context Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-humanize: Upgrade 3.0.1 -> 3.1.0Leon Anavi42 hours1-2/+2
| | | | | | | | | | | | | Upgrade to release 3.1.0: - Declare support for Python 3.9 - testing/docs: Include doctests in testing - Allow custom "now" in naturaldelta and naturaltime - Represent with a zero if the delta is too small Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydicti: Upgrade 1.1.3 -> 1.1.4Leon Anavi42 hours1-2/+2
| | | | | | | | | | | | Upgrade to release 1.1.4: - use str.casefold() on python3 - make normalization function a parameter of build_dict, so that user-defined normalization functions can be passed Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-semver: Upgrade 2.10.2 -> 2.13.0Leon Anavi42 hours1-2/+2
| | | | | | | | | | | | | Upgrade to release 2.13.0: - Document how to create subclass from VersionInfo - Ensure equal versions have equal hashes. Version equality means for semver, that major, minor, patch, and prerelease parts are equal in both versions you compare. The build part is ignored. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pychromecast: Upgrade 7.5.0 -> 7.5.1Leon Anavi42 hours1-2/+2
| | | | | | | | | | | Upgrade to release 7.5.1: - Use threading.Thread.is_alive - Bump flake8 from 3.8.3 to 3.8.4 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zipp: Upgrade 3.3.0 -> 3.3.1Leon Anavi42 hours1-2/+2
| | | | | | | | | | Upgrade to release 3.3.1: - bpo-42043: Add tests capturing subclassing requirements. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-colorama: Upgrade 0.4.3 -> 0.4.4Leon Anavi42 hours1-2/+2
| | | | | | | | | | | | | | | | | | | Upgrade to release 0.4.4: - Re-org of README, to put the most insteresting parts near the top. - Added Linux makefile targets and Windows powershell scripts to automate bootstrapping a development environment, and automate the process of testing wheels before they are uploaded to PyPI. - Use stdlib unittest.mock where available - Travis CI now also builds on arm64 - Demo06 demonstrates existing cursor positioning feature - Fix OSC regex & handling to prevent hang or crash - Document enterprise support by Tidelift Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-regex: Upgrade 2020.10.11 -> 2020.10.15Leon Anavi42 hours1-2/+2
| | | | | | | | | | Upgrade to release 2020.10.15: - Fix GCC 10 warnings Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-iniconfig: Upgrade 1.0.1 -> 1.1.1Leon Anavi5 days1-1/+2
| | | | | | | | | | | | Upgrade to release 1.1.1: - typing stubs - ci fixes - fix version determination Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yappi: Upgrade 1.2.5 -> 1.3.0Leon Anavi5 days1-2/+2
| | | | | | | | | | | | | Upgrade to release 1.3.0: - Add support for profiling gevent applications - A new API has been defined: `set_context_backend` which accepts `greenlet` as a backend. - Fix various issues Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-colorama: add native and nativesdk to BBCLASSEXTENDMartin Jansa5 days1-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * python3-cmd2 depends on colorama since the first version in: commit dc66ca8495eb051e1e6de5333e36f7f8054094a1 Author: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Date: Mon Sep 2 13:22:08 2019 +0800 python-cmd2: Add python3 version Providing a python3 version of python-cmd2. has both BBCLASSEXTENDs since: commit e929ea7a18b0aa4d7767d2264d26fcc5c8dde688 Author: Binghua Guan <freebendy@gmail.com> Date: Mon Jul 23 21:29:50 2018 +0800 python-cmd2: add native and nativesdk causing: ERROR: Nothing RPROVIDES 'python3-colorama-native' (but virtual:native:/OE/meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_1.3.11.bb RDEPENDS on or otherwise requires it) NOTE: Runtime target 'python3-colorama-native' is unbuildable, removing... Missing or unbuildable dependency chain was: ['python3-colorama-native'] NOTE: Runtime target 'python3-cmd2-native' is unbuildable, removing... Missing or unbuildable dependency chain was: ['python3-cmd2-native', 'python3-colorama-native'] NOTE: Runtime target 'python3-pyflakes-native' is unbuildable, removing... Missing or unbuildable dependency chain was: ['python3-pyflakes-native', 'python3-cmd2-native', 'python3-colorama-native'] ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'ament-cmake-pyflakes', 'ament-pyflakes-native', 'python3-pyflakes-native', 'python3-cmd2-native', 'python3-colorama-native'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-graphviz: Upgrade 0.14.1 -> 0.14.2Leon Anavi5 days1-2/+2
| | | | | | | | | | | | Upgrde to release 0.14.2: - Adapt graphviz.version() to support the Graphviz Release version entry format introduced with 2.44.2 (version() is needed to run the tests). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-luma-core: Upgrade 1.17.1 -> 1.17.2Leon Anavi5 days1-2/+2
| | | | | | | | | | | Upgrade to release 1.17.2: - Remove SPI cs_high capability (causing SystemException in latest version of spidev on 5.4 kernel line) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xlsxwriter: Upgrade 1.3.6 -> 1.3.7Leon Anavi5 days1-2/+2
| | | | | | | | | | | | | | | Upgrade to release 1.3.7: - Fixed issue where custom chart data labels didn't inherit the position of the data labels in the series. - Added text alignment for textboxes. The existing options allowed the text area to be aligned but didn't offer control over the text within that area. - Added Python 3.9 to the test matrix. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pywbemtools: Upgrade 0.7.3 -> 0.8.0Leon Anavi5 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 0.8.0: - Moving the commands “server profiles” and “serve centralinsts” to the new group profiles with the commmand names “profile list” and “profile centralinsts” added a command group and removed 2 commands from the server command group. - The –deprecation-warnings / –no-deprecation-warnings general option has been remamed to –warn / –no-warn, and it now controls the display of all Python warnings. - Order display of instance names when the .? is used to pick an instance name so the same order of instance names is displayed for all versions of Python. - Pinned prompt-toolkit to <3.0 on Python 3.8 on Windows to avoid WinError 995. - Fixed exception when command entered in interactive mode, on Python 2. - Test: Default connection file does not get restored in some cases during test. - AssociationShrub produces instancename slightly different table output in some cases for pywbem 1 vs previous versions(inclusion of “/:” prefix). - Test: Fixed attempt in test_class_cmds.py to invoke a non-static method on a class object. - Fix help message for “–deprecated” to be unicode so python 2.7 help does not fail. - Upgraded nocasedict and nocaselist packages to pick up fixes. - Error in test defintion for qualdecl Indication causes failure with pywbem i.1.0 where mocker validates qualifiers scopes. - Test: Preventive fix for potential issue with virtualenv raising AttributeError during installtest on Python 3.4. - Test: Added checking for no expected warning. - Fixed incorrect property order in instance table output, where key properties were not ordered before non-key properties but ordered along with them. - Docs/Test: Fixed failing install of Jinja2 on Python 3.4 by adding it to dev-requirements.txt and pinning it to <2.11 for Python 3.4. - Test: Aligned qualifier definitions in test MOF with CIM Schema. - Upgraded pywbem to 1.1.1 to pick up fixes and enhancements. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-markdown: Upgrade 3.3 -> 3.3.1Leon Anavi5 days1-2/+2
| | | | | | | | | | | Upgrade to release 3.3.1: - Correctly parse raw script and style tags - Ensure consistent class handling by fenced_code and codehilite Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: Upgrade 0.18.0 -> 0.19.0Leon Anavi8 days1-2/+2
| | | | | | | | | | | Upgrade to release 0.19.0: - Removed _experiments.auto_enabling_integrations in favor of just auto_enabling_integrations which is now enabled by default. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlalchemy: Upgrade 1.3.19 -> 1.3.20Leon Anavi8 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.3.20: orm: - An ArgumentError with more detail is now raised if the target parameter for Query.join() is set to an unmapped object. Prior to this change a less detailed AttributeError was raised. - Fixed issue where using a loader option against a string attribute name that is not actually a mapped attribute, such as a plain Python descriptor, would raise an uninformative AttributeError; a descriptive error is now raised. engine: - Fixed issue where a non-string object sent to SQLAlchemyError or a subclass, as occurs with some third party dialects, would fail to stringify correctly. - Repaired a function-level import that was not using SQLAlchemy’s standard late-import system within the sqlalchemy.exc module. sql: - Fixed issue where the pickle.dumps() operation against Over construct would produce a recursion overflow. - Fixed bug where an error was not raised in the case where a column() were added to more than one table() at a time. This raised correctly for the Column and Table objects. An ArgumentError is now raised when this occurs. postgresql: - The psycopg2 dialect now support PostgreSQL multiple host connections, by passing host/port combinations to the query string. - Adjusted the Comparator.any() and Comparator.all() methods to implement a straight “NOT” operation for negation, rather than negating the comparison operator. - Fixed issue where the ENUM type would not consult the schema translate map when emitting a CREATE TYPE or DROP TYPE during the test to see if the type exists or not. Additionally, repaired an issue where if the same enum were encountered multiple times in a single DDL sequence, the “check” query would run repeatedly rather than relying upon a cached value. mysql: - Adjusted the MySQL dialect to correctly parenthesize functional index expressions as accepted by MySQL 8. - The “skip_locked” keyword used with with_for_update() will emit a warning when used on MariaDB backends, and will then be ignored. This is a deprecated behavior that will raise in SQLAlchemy 1.4, as an application that requests “skip locked” is looking for a non-blocking operation which is not available on those backends. - Fixed bug where an UPDATE statement against a JOIN using MySQL multi-table format would fail to include the table prefix for the target table if the statement had no WHERE clause, as only the WHERE clause were scanned to detect a “multi table update” at that particular point. The target is now also scanned if it’s a JOIN to get the leftmost table as the primary table and the additional entries as additional FROM entries. - Add new MySQL reserved words: cube, lateral added in MySQL 8.0.1 and 8.0.14, respectively; this indicates that these terms will be quoted if used as table or column identifier names. mssql: - Fixed issue where a SQLAlchemy connection URI for Azure DW with authentication=ActiveDirectoryIntegrated (and no username+password) was not constructing the ODBC connection string in a way that was acceptable to the Azure DW instance. misc: - Fixed issue where the following pool parameters were not being propagated to the new pool created when Engine.dispose() were called: pre_ping, use_lifo. Additionally the recycle and reset_on_return parameter is now propagated for the AssertionPool class. - An informative error is now raised when attempting to use an association proxy element as a plain column expression to be SELECTed from or used in a SQL function; this use case is not currently supported. - Fixed incompatibilities in the test suite when running against Pytest 6.x. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlparse: Upgrade 0.3.1 -> 0.4.1Leon Anavi8 days2-17/+77
| | | | | | | | | | | | | | | | | Upgrade to release 0.4.1: - Just removed a debug print statement - Remove support for end-of-life Python 2.7 and 3.4. Python 3.5+ is now required. - Remaining strings that only consist of whitespaces are not treated as statements anymore. Code that ignored the last element from sqlparse.split() should be updated accordingly since that function now doesn't return an empty string as the last element in some cases. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: Upgrade 1.6.0 -> 1.6.2Leon Anavi8 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.6.2: - Provide generated .c files in TarBall distribution. - Provide wheels for aarch64, i686, ppc64le, s390x architectures on Linux as well as x86_64. - Provide wheels for Python 3.9. - human_repr() now always produces valid representation equivalent to the original URL (if the original URL is valid). - Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. - Fix ValueError when decoding % which is not followed by two hexadecimal digits. - Fix decoding % followed by a space and hexadecimal digit. - Fix annotation of with_query()/update_query() methods for key=[val1, val2] case. - Drop Python 3.5 support; Python 3.6 is the minimal supported Python version. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prompt-toolkit: Upgrade 3.0.7 -> 3.0.8Leon Anavi8 days1-2/+2
| | | | | | | | | | | | | | | | | | | Upgrade to release 3.0.8: - Added `validator` parameter to `input_dialog`. - Cope with stdout not having a working `fileno`. - Handle situation when /dev/null is piped into stdin, or when stdin is closed somehow. - Fix for telnet/ssh server: `isatty` method was not implemented. - Display correct error when a tuple is passed into `to_formatted_text`. - Pass along WORD parameter in `Document._is_word_before_cursor_complete`. Fixes some key bindings. - Expose `ProgressBarCounter` in shortcuts module. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-isort: Upgrade 5.5.4 -> 5.6.4Leon Anavi8 days1-2/+2
| | | | | | | | | | Upgrade to release 5.6.4: - Fix: Empty line added between imports that should be skipped. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-croniter: Upgrade 0.3.34 -> 0.3.35Leon Anavi8 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 0.3.35: - Handle L in ranges. - Add a new initializaton paramter max_years_between_matches to support finding the next/previous date beyond the default 1 year window, if so desired. Updated README to include additional notes and example of this usage. - The croniter_range() function was updated to automatically determines the appropriate max_years_between_matches value, this preventing handling of the CroniterBadDateError exception. - Updated exception handling classes: CroniterBadDateError now only applies during date finding operations (next/prev), and all parsing errors can now be caught using CroniterBadCronError. The CroniterNotAlphaError exception is now a subclass of CroniterBadCronError. A breif description of each exception class was added as an inline docstring. - Updated iterable interfaces to replace the CroniterBadDateError with StopIteration if (and only if) the max_years_between_matches argument is provided. The rationale here is that if the user has specified the max tollernace between matches, then there's no need to further inform them of no additional matches. Just stop the iteration. This also keeps backwards compatibility. - Minor docs update. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-passlib: Upgrade 1.7.2 -> 1.7.4Leon Anavi8 days1-3/+3
| | | | | | | | | | | | | | | | Upgrade to release 1.7.4: - passlib.ext.django – updated tests to pass for Django 1.8-3.1; along with some internal refactoring of the test classes. - CryptContext will now throw UnknownHashError when it can't identify a hash provided to methods such as CryptContext.verify(). Previously it would throw a generic ValueError. License-Update: Updated URLs, styling fixes, bumped copyright year Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ujson: Upgrade 3.2.0 -> 4.0.1Leon Anavi8 days1-2/+2
| | | | | | | | | | | | | | | Upgrade to release 4.0.1: - Fix UnicodeDecodeError on arm64/aarch64 - Add support for Python 3.9 - Build wheels for Python 3.9 - Drop support for EOL Python 3.5 - Fix indent and add test case - Update code samples in README Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohttp: Upgrade 3.6.2 -> 3.6.3Leon Anavi8 days1-2/+2
| | | | | | | | | | | Upgrade to release 3.6.3: - Pin yarl to <1.6.0 to avoid buggy behavior that will be fixed by the next aiohttp release. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-paramiko: fixing runtime dependenciesSiming Yuan8 days1-0/+6
| | | | | | | | | | added bcrypt, cryptography, pynacl, unixadmin as required by the actual python package. Signed-off-by: Siming Yuan <siyuan@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded: Add gatesgarth to LAYERSERIES_COMPATKhem Raj9 days1-1/+1
| | | | | | Remove older releases from COMPAT Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyperclip: Upgrade 1.8.0 -> 1.8.1Leon Anavi11 days1-2/+2
| | | | | | | | | | | | | | Upgrade to release 1.8.1: - Get rid of trailing whitespace. - Updated supported python versions in the setup.py file - Added the ability to copy text from the command line. - Fix for WSL2 and Ubuntu LTS 20.04 - Made PyQt checks in tests more specific Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prettytable: Upgrade 1.0.0 -> 1.0.1Leon Anavi11 days1-2/+2
| | | | | | | | | | | | | Upgrade to release 1.0.1: - Add setuptools as a dependency - Fix string comparison and deprecation warning - Update release checklist to deploy from GitHub Actions - Use Release Drafter to draft GH Releases from labelled PRs Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: Upgrade 4.7.6 -> 5.0.0Leon Anavi11 days1-2/+2
| | | | | | | | | | | | | | Upgrade to release 5.0.0: - Provide wheels for aarch64, i686, ppc64le, s390x architectures on Linux as well as x86_64. - Provide wheels for Python 3.9. - Drop Python 3.5 support; Python 3.6 is the minimum supported Python version. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-regex: Upgrade 2020.9.27 -> 2020.10.11Leon Anavi11 days2-11/+11
| | | | | | | | | | | | | Upgrade to release 2020.10.11: - Updated .yml file for Python 3.9. - Didn't parse regex comments property when in VERBOSE mode. License-Update: Changed to Apache Software License Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pywbem: Upgrade 1.0.2 -> 1.1.0Leon Anavi11 days1-2/+2
| | | | | | | | | | | | | | | | | | | | Upgrade to release 1.1.0: - Test: Fixed dependency issues with ‘pyrsistent’ package on Python 2.7 and Python 3.4. - Increased minimum versions of nocasedict to 1.0.0 and nocaselist to 1.0.2 to pick up fixes needed for pywbem. - Windows install: Upgraded WinOpenSSL to 1.1.1h. - Test: Changed collection of .yaml files in function tests to address DeprecationWarning issued by pytest. - Upgraded the minimum versions of nocasedict to 1.0.3 and of nocaselist to 1.0.1, to pick up fixes in these packages. - Removed dependency on package custom-inherit and removed package from pywbem. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tqdm: Upgrade 4.50.0 -> 4.50.2Leon Anavi11 days1-2/+2
| | | | | | | | | | | | | | | | Upgrade to release 4.50.2: - fixed platform.system() causing fork() warnings - fixed contrib.concurrent.process_map pickling error with threading.RLock - updated documentation & examples - updated CI framework - updated tests - misc code tidy Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-markdown: Upgrade 3.2.2 -> 3.3Leon Anavi11 days1-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 3.3: - The prefix language- is now prepended to all language classes by default on code blocks. - Attribute Lists are more strict. - All Pygments' options are now available for syntax highlighting. - Fenced Code Blocks now work with Attribute Lists when syntax highlighting is disabled. Any random HTML attribute can be defined and set on the <code> tag of fenced code blocks when the attr_list extension is enabled. - The HTML parser has been completely replaced. The new HTML parser is built on Python's html.parser.HTMLParser, which alleviates various bugs and simplify maintenance of the code. - The Markdown in HTML extension has been rebuilt on the new HTML Parser, which drastically simplifies it. Note that raw HTML elements with a markdown attribute defined are now converted to ElementTree Elements and are rendered by the serializer. Various bugs have been fixed. - Link reference parsing, abbreviation reference parsing and footnote reference parsing has all been moved from preprocessors to blockprocessors, which allows them to be nested within other block level elements. Specifically, this change was necessary to maintain the current behavior in the rebuilt Markdown in HTML extension. A few random edge-case bugs (see the included tests) were resolved in the process. - An alternate function markdown.extensions.headerid.slugify_unicode has been included with the Table of Contents extension which supports Unicode characters in table of contents slugs. The old markdown.extensions.headerid.slugify method which removes non-ASCII characters remains the default. Import and pass markdown.extensions.headerid.slugify_unicode to the slugify configuration option to use the new behavior. - Support was added for Python 3.9 and dropped for Python 3.5. - Document how to pass configuration options to Extra. - Fix HR which follows strong em. - Support short reference image links. - Avoid a RecursionError from deeply nested blockquotes. - Fix issues with complex emphasis. - Fix unescaping of HTML characters <> in CodeHilite. - Fix complex scenarios involving lists and admonitions. - Fix complex scenarios with nested ordered and unordered lists in a definition list. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-colorlog: Upgrade 4.2.1 -> 4.4.0Leon Anavi11 days2-11/+11
| | | | | | | | | | | | | | | Upgrade to release 4.4.0: - Add parameters to basic config - Update README - Init colorama with strip=False to avoid unanticipated behavior differences dependent on whether or not colorama is installed. License-Update: Use file LICENSE Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pywbemtools: Upgrade 0.7.2 -> 0.7.3Leon Anavi11 days1-2/+2
| | | | | | | | | | | | | | | | | Upgrade to release 0.7.3: - Docs/Test: Fixed failing install of Jinja2 on Python 3.4 by adding it to dev-requirements.txt and pinning it to <2.11 for Python 3.4. - Fixed incorrect property order in instance table output, where key properties were not ordered before non-key properties but ordered along with them. - Test: Fixed qualifier definitions in qualifier_filter_model.mof to accomodate improved MOF compiler in pywbem 1.1.0. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-configparser: Upgrade 5.0.0 -> 5.0.1Leon Anavi11 days1-2/+2
| | | | | | | | | | | Upgrade to release 5.0.1: - Synced with Python 3.9.0. - Refreshed package metadata. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* utouch-*, ifenslave, iozone3, ttf-honkyfonts, python3-smbus: don't use ↵Martin Jansa2020-10-091-1/+1
| | | | | | | | | | | trailing slash in S * see oe-core base.bbclass changes from: https://lists.openembedded.org/g/openembedded-core/message/143159 https://lists.openembedded.org/g/openembedded-core/message/143161 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: Upgrade 1.1.2 -> 1.1.3Leon Anavi2020-10-071-2/+2
| | | | | | | | | | | Upgrade to release 1.1.3. This is a minor bug-fix release. It includes some regression fixes and bug fixes. Details are available at: https://github.com/pandas-dev/pandas/releases/tag/v1.1.3 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nocaselist: Upgrade 1.0.2 -> 1.0.3Leon Anavi2020-10-071-2/+2
| | | | | | | | | | | | | Upgrade to release 1.0.3: - Test: Fixed issue with virtualenv raising AttributeError during installtest on Python 3.4. - Added checking for no expected warning. Adjusted a testcase to accomodate the new check. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prettytable: Upgrade 0.7.2 -> 1.0.0Leon Anavi2020-10-071-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a dependency on setuptools-scm and upgrade to release 1.0.0: - Dropped support for EOL Python 2.4-2.6 and 3.0-3.4. - Added support for Python 3.5-3.9. - Added del_column(field_name). - Added get_csv_string with delimiter option (comma or tab) and optional header. - Use wcwidth for better wide char support. - New paginate method can be used to produce strings suitable for piping to lp/lpr. - from_html now handles HTML tables with colspan, rather than choking on them. - Added min_width, min_table_width and max_table_width attribute/options for better control of table sizing. - Added "title" attribute/option for table titles. - When slice syntax is used to create a new sub-table out of an existing table, the rows are sorted before, not after, the slicing. The old behaviour (slice then sort) can be achieved by setting oldsortslice=True. - The from_csv table factory now accepts CSV format parameters as keyword arguments (e.g. delimiter, doublequote, escapechar, etc.) - Added 0x000f to the list of special characters with width 0, to fix problems with coloured strings produced by the Blessings library. - Fixed constructor argument float_format to work as intended. - Removed print_html() from README. - Added from_json and get_json_string to PrettyTable. - Fixed PLAIN_COLUMN to PLAIN_COLUMNS in README. - Added Markdown and Org mode styles. License-Update: Use wcwidth for better wide char support Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pywbemtools: Upgrade 0.7.1 -> 0.7.2Leon Anavi2020-10-071-2/+2
| | | | | | | | | | | | | Upgrade to release 0.7.2: - Test: Fixed attempt in test_class_cmds.py to invoke a non-static method on a class object. - Test: Preventive fix for potential issue with virtualenv raising AttributeError during installtest on Python 3.4. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmd2: Upgrade 1.3.10 -> 1.3.11Leon Anavi2020-10-071-2/+2
| | | | | | | | | | | | | | | | Upgrade to release 1.3.11: - Fixed issue where quoted redirectors and terminators in aliases and macros were not being restored when read from a startup script. - Fixed issue where instantiating more than one cmd2-based class which uses the @as_subcommand_to decorator resulted in duplicated help text in the base command the subcommands belong to. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zipp: Upgrade 3.2.0 -> 3.3.0Leon Anavi2020-10-071-2/+2
| | | | | | | | | | | | Upgrade to release 3.3.0: - Path objects now expose a .filename attribute and rely on that to resolve .name and .parent when the Path object is at the root of the zipfile. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>