aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python
AgeCommit message (Collapse)Author
2020-10-15python3-iniconfig: Upgrade 1.0.1 -> 1.1.1Leon Anavi
Upgrade to release 1.1.1: - typing stubs - ci fixes - fix version determination Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-yappi: Upgrade 1.2.5 -> 1.3.0Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-colorama: add native and nativesdk to BBCLASSEXTENDMartin Jansa
* 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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-graphviz: Upgrade 0.14.1 -> 0.14.2Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-luma-core: Upgrade 1.17.1 -> 1.17.2Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-xlsxwriter: Upgrade 1.3.6 -> 1.3.7Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-pywbemtools: Upgrade 0.7.3 -> 0.8.0Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-markdown: Upgrade 3.3 -> 3.3.1Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-sentry-sdk: Upgrade 0.18.0 -> 0.19.0Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-sqlalchemy: Upgrade 1.3.19 -> 1.3.20Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-sqlparse: Upgrade 0.3.1 -> 0.4.1Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-yarl: Upgrade 1.6.0 -> 1.6.2Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-prompt-toolkit: Upgrade 3.0.7 -> 3.0.8Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-isort: Upgrade 5.5.4 -> 5.6.4Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-croniter: Upgrade 0.3.34 -> 0.3.35Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-passlib: Upgrade 1.7.2 -> 1.7.4Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-ujson: Upgrade 3.2.0 -> 4.0.1Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-aiohttp: Upgrade 3.6.2 -> 3.6.3Leon Anavi
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> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15python3-paramiko: fixing runtime dependenciesSiming Yuan
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>
2020-10-15meta-openembedded: Add gatesgarth to LAYERSERIES_COMPATKhem Raj
Remove older releases from COMPAT Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-13python3-pyperclip: Upgrade 1.8.0 -> 1.8.1Leon Anavi
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>
2020-10-13python3-prettytable: Upgrade 1.0.0 -> 1.0.1Leon Anavi
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>
2020-10-13python3-multidict: Upgrade 4.7.6 -> 5.0.0Leon Anavi
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>
2020-10-13python3-regex: Upgrade 2020.9.27 -> 2020.10.11Leon Anavi
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>
2020-10-13python3-pywbem: Upgrade 1.0.2 -> 1.1.0Leon Anavi
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>
2020-10-13python3-tqdm: Upgrade 4.50.0 -> 4.50.2Leon Anavi
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>
2020-10-13python3-markdown: Upgrade 3.2.2 -> 3.3Leon Anavi
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>
2020-10-13python3-colorlog: Upgrade 4.2.1 -> 4.4.0Leon Anavi
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>
2020-10-13python3-pywbemtools: Upgrade 0.7.2 -> 0.7.3Leon Anavi
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>
2020-10-13python3-configparser: Upgrade 5.0.0 -> 5.0.1Leon Anavi
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>
2020-10-09utouch-*, ifenslave, iozone3, ttf-honkyfonts, python3-smbus: don't use ↵Martin Jansa
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>
2020-10-07python3-pandas: Upgrade 1.1.2 -> 1.1.3Leon Anavi
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>
2020-10-07python3-nocaselist: Upgrade 1.0.2 -> 1.0.3Leon Anavi
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>
2020-10-07python3-prettytable: Upgrade 0.7.2 -> 1.0.0Leon Anavi
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>
2020-10-07python3-pywbemtools: Upgrade 0.7.1 -> 0.7.2Leon Anavi
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>
2020-10-07python3-cmd2: Upgrade 1.3.10 -> 1.3.11Leon Anavi
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>
2020-10-07python3-zipp: Upgrade 3.2.0 -> 3.3.0Leon Anavi
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>
2020-10-07python3-humanize: Upgrade 3.0.0 -> 3.0.1Leon Anavi
Upgrade to release 3.0.1: - Fix some translation for id_ID 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>
2020-10-07beautifulsoup4: Upgrade 4.9.2 -> 4.9.3Leon Anavi
Upgrade to release 4.9.3: - Implemented a significant performance optimization to the process of searching the parse tree. 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>
2020-10-07python3-google-api-python-client: Upgrade 1.12.2 -> 1.12.3Leon Anavi
Upgrade to release 1.12.3: - deps: update setup.py to install httplib2>=0.15.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>
2020-10-07python3-nocasedict: Upgrade 1.0.0 -> 1.0.1Leon Anavi
Upgrade to release 1.0.1: - Test: Fixed issue with virtualenv raising AttributeError during installtest on Python 3.4. - Fixed UserWarning about unpreserved order of input items. - 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>
2020-10-07python3-pybind11: extend to native and nativesdkAndrey Zhizhikin
Extend this recipe with native and nativesdk classes to be able to provide a package in SDK and run on the build system. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-04python3-sentry-sdk: Upgrade 0.17.8 -> 0.18.0Leon Anavi
Upgrade to release 0.18.0: - Breaking change: The no_proxy environment variable is now honored when inferring proxy settings from the system. - Added Performance/Tracing support for AWS and GCP functions. - Fix an issue with Django instrumentation where the SDK modified resolver_match.callback and broke user code. 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>
2020-10-04python3-pystemd: Upgrade 0.7.0 -> 0.8.0Leon Anavi
Upgrade to release 0.8.0: - add initial support for python 3.7 and 3.8 - added options StandardOutputFile, StandardOutputFileToAppend, StandardErrorFile and StandardErrorFileToAppend to known unit signatures. - Added type stubs for pystemd.daemon, pystemd.dbuslib, pystemd.systemd1.Unit and pystemd.systemd1.Manager because we still "support python 3.4. - fix issue when char is unsigned, and <char *> -1 returns 255. - added slice_ option to pystemd.run to specify the cgroup where the unit is created. 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>
2020-10-04python3-humanize: Upgrade 2.6.0 -> 3.0.0Leon Anavi
Upgrade to release 3.0.0: - Add explicit setuptools dependency for pkg_resources - Drop support for Python 3.5 - pdate minimum_unit handling of naturaldelta and naturaltime - Internationalise a previously hardcoded 'and' - Update docs 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>
2020-10-04python3-cbor2: Upgrade 5.1.2 -> 5.2.0Leon Anavi
Upgrade to release 5.2.0: - Final version tested with Python 2.7 and 3.5 - README: Announce deprecation of Python 2.7, 3.5 - README: More detail and examples - Bugfix: Fix segfault on loading huge arrays with C-backend - Build system: Allow packagers to force C-backend building or disable using env var - Feature: :module:`cbor2.tool` Command line diagnostic tool - Feature: Ignore semantic tag used for file magic 55799 AKA "Self-Described CBOR" 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>
2020-10-04python3-isort: Upgrade 5.5.3 -> 5.5.4Leon Anavi
Upgrade to release 5.5.4: - In rare cases isort changes the content of multiline strings after a yield statement. - Support case where known_SECTION points to a section not listed in sections. 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>
2020-09-30python3-djangorestframework: Upgrade 3.11.1 -> 3.12.1Leon Anavi
Upgrade to release 3.12.1: - Add --file option to generateschema command. - Support tags for OpenAPI schema generation. See the schema docs. - Support customising the operation ID for schema generation. See the schema docs. - Support OpenAPI components for schema generation. See the schema docs. - The following methods on AutoSchema become public API: get_path_parameters, get_pagination_parameters, get_filter_parameters, get_request_body, get_responses, get_serializer, get_paginator, map_serializer, map_field, map_choice_field, map_field_validators, allows_filters. See the schema docs. - Add support for Django 3.1's database-agnositic JSONField. - SearchFilter now supports nested search on JSONField and HStoreField model fields. - SearchFilter now supports searching on annotate() fields. - The authtoken model no longer exposes the pk in the admin URL. - Add __repr__ for Request instances. - UTF-8 decoding with Latin-1 fallback for basic auth credentials. - CharField treats surrogate characters as a validation failure. - Don't include callables as default values in schemas. - Improve ListField schema output to include all available child information. - Allow default=False to be included for BooleanField schema outputs. - Include "type" information in ChoiceField schema outputs. - Include "type": "object" on schema objects. - Don't include component in schema output for DELETE requests. - Fix schema types for DecimalField. - Fix schema generation for ObtainAuthToken view. - Support passing context=... to view .get_serializer() methods. - Pass custom code to PermissionDenied if permission class has one set. - Include "example" in schema pagination output. - Default status code of 201 on schema output for POST requests. - Use camelCase for operation IDs in schema output. - Warn if duplicate operation IDs exist in schema output. - Improve handling of decimal type when mapping ChoiceField to a schema output. - Disable YAML aliases for OpenAPI schema outputs. - Fix action URL names for APIs included under a namespaced URL. - Update jQuery version from 3.4 to 3.5. - Fix UniqueTogether handling when serializer fields use source=.... - HTTP HEAD requests now set self.action correctly on a ViewSet instance. - Return a valid OpenAPI schema for the case where no API schema paths exist. - Include tests in package distribution. - Allow type checkers to support annotations like ModelSerializer[Author]. - Don't include invalid charset=None portion in the request Content-Type header when using APIClient. - Fix \Z/\z tokens in OpenAPI regexs. - Fix PrimaryKeyRelatedField and HyperlinkedRelatedField when source field is actually a property. - Token.generate_key is now a class method. - @action warns if method is wrapped in a decorator that does not preserve information using @functools.wraps. - Add TokenProxy migration. 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>
2020-09-30python3-regex: Upgrade 2020.7.14 -> 2020.9.27Leon Anavi
Upgrade to release 2020.9.27: - Fix Memory Error - regex.findall. The problem was caused by a lazy repeat looping forever, growing the backtracking stack. Greedy repeats were OK. 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>
2020-09-30python3-luma-oled: Upgrade 3.5.0 -> 3.6.0Leon Anavi
Upgrade to release 3.6.0: - Add support for Winstar OLED displays 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>