Commit Graph

7539 Commits

Author SHA1 Message Date
Wang Mingyu
d513c2d68e python3-alembic: upgrade 1.11.1 -> 1.11.2
Changelog:
===========
- [feature] [operations] Added parameters if_exists and if_not_exists for index operations.
  Pull request courtesy of Max Adrian.
- [usecase] [typing] Added typing to the default script mako templates.
- [usecase] [autogenerate] Added support in autogenerate for NULLS NOT DISTINCT in
  the PostgreSQL dialect.
- [bug] Fixed format string logged when running a post write hook
  Pull request curtesy of Mathieu Défosse.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-15 20:07:55 -07:00
Khem Raj
1de54a3daa python3-dominate: Fix get_thread_context ptest on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 09:13:30 -07:00
Justin Bronder
9a8cfc75f5 python3-mypy: upgrade 0.971 -> 1.5.0
Switched RDEPEND to python3-modules as this is a complex package that is
still under fairly heavy development by python core contributors.  It's
likely that the dependency list will change from release to release and
unlikely that anyone wanting type-checking will be object to having a
full python installation.

Note for anyone attempting to backport this, you'll need to add
python3-tomli to RDEPENDS as python < 3.11 won't be in the stdlib.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder
32537d7b34 python3-types-psutil: add 5.9.5.16
Dependency of python3-mypy.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder
6a8b2a2f67 python3-typed-ast: remove EOL package
No longer required by python3-mypy and no longer maintained upstream.
https://github.com/python/typed_ast/issues/179

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder
99d7aca1f2 python3-types-setuptools: add 68.0.0.3
Dependency of python3-mypy.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Justin Bronder
ae8535a618 python3-mypy-extensions: upgrade 0.4.3 -> 1.0.0
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-11 00:06:04 -07:00
Khem Raj
5adde6b9b8 python3-m2crypto: Remove __pycache__ files
They may not be appropriate for target due to cross compiling

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-07 09:01:00 -07:00
Michael Opdenacker
61d14138c2 meta-python: Remove unused AUTHOR variable
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-05 09:29:56 -07:00
Wang Mingyu
b3052a5f92 python3-zeroconf: upgrade 0.71.0 -> 0.71.4
Changelog:
===========
 Cleanup naming from previous refactoring in ServiceInfo
 Pin python-semantic-release to fix release process
 No change re-release to fix wheel builds
 Add missing if TYPE_CHECKING guard to generate_service_query

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
ca4b22b3da python3-virtualenv: upgrade 20.24.0 -> 20.24.2
Changelog:
 Bump pip and wheel

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
be496d5b03 python3-typeguard: upgrade 4.0.0 -> 4.1.0
Changelog:
==========
- Added support for passing a tuple as expected_type to check_type(), making it
  more of a drop-in replacement for isinstance()
- Fixed regression where Literal inside a Union had quotes stripped from its
  contents, thus typically causing NameError to be raised when run
- Fixed handling of typing_extensions.Literal on Python 3.8 and 3.9 when
  typing_extensions>=4.6.0 is installed
- Fixed NameError when generated type checking code references an imported
  name from a method
- Fixed docstrings disappearing from instrumented functions
- Fixed @typechecked failing to instrument functions when there are more than
  one function within the same scope
- Fixed frozenset not being checked

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
a8eb40a150 python3-tomlkit: upgrade 0.11.8 -> 0.12.1
Changelog:
========
  Make float and int hashable.
  Allow users to specify encoders for custom types.
  Fix the incorrect sort when building a table with dotted keys.
  Complete the methods required for integer and float items.
  Replace the deprecated usage of datetime.utcnow().
  Minor performance improvements when iterating over the escape sequences.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
c686662c54 python3-robotframework: upgrade 6.1 -> 6.1.1
Changelog:
 https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-6.1.1.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
5a38445182 python3-pymodbus: upgrade 3.3.2 -> 3.4.1
Changelog:
==========
  Fix serial startup problems. (#1701)
  pass source_address in tcp client. (#1700)
  serial server use source_address[0]. (#1699)
  Examples coverage nearly 100%. (#1694)
  new async serial (#1681)
  Docker is not supported (lack of maintainer). (#1693)
  Forwarder write_coil --> write_coil. (#1691)
  Change default source_address to (0.0.0.0, 502) (#1690)
  Update ruff to 0.0.277 (#1689)
  Fix dict comprehension (#1687)
  Removed requests dependency from contrib/explain.py (#1688)
  Fix broken test (#1685)
  Fix readme badges (#1682)
  Bump aiohttp from 3.8.3 to 3.8.5 (#1680)
  pygments from 2.14.0 to 2.15.0 (#1677)
  Handle partial local echo. (#1675)
  clarify handle_local_echo. (#1674)
  async_client: add retries/reconnect. (#1672)
  Fix 3.11 problem. (#1673)
  Add new example simulator server/client. (#1671)
  examples/contrib/explain.py leveraging Rapid SCADA (#1665)
  _logger missed basicConfig. (#1670)
  Bug fix for #1662 (#1663)
  Bug fix for #1661 (#1664)
  Fix typo in config.rst (#1660)
  test action_increment. (#1659)
  test codeql (#1655)
  mypy complaints. (#1656)
  Remove self.params from async client (#1640)
  Drop test of pypy with python 3.8.
  repair server_async.py (#1644)
  move common framer to base. (#1639)
  Restrict Return diag call to bytes. (#1638)
  use slave= in diag requests. (#1636)
  transport listen in server. (#1628)
  CI test.
  Integrate transport in server. (#1617)
  fix getFrameStart for ExceptionResponse (#1627)
  Add min/min to simulator actions.
  Change to "sync client" in forwarder example (#1625)
  Remove docker (lack of maintenance). (#1623)
  Clean defaults (#1618)
  Reduce CI log with no debug. (#1616)
  prepare server to use transport. (#1607)
  Fix RemoteSlaveContext (#1599)
  Combine stale and lock. (#1608)
  update pytest + extensions. (#1610)
  Change version follow PEP 440. (#1609)
  Fix regression with REPL server not listening (#1604)
  Remove handler= for server classes. (#1602)
  Fix write function codes (#1598)
  transport nullmodem (#1591)
  move test of examples to subdirectory. (#1592)
  transport as object, not base class. (#1572)
  Simple examples. (#1590)
  transport_connect as bool. (#1587)
  Prepare dev (#1588)
  Release corrections. (#1586)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
9bc5c823b1 python3-portion: upgrade 2.4.0 -> 2.4.1
Changelog:
 Import error when using create_api outside a REPL

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
1b3c3ae6bb python3-marshmallow: upgrade 3.19.0 -> 3.20.1
Changelog:
 Fix call to get_declared_fields: pass dict_cls again

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
9ba895eb3c python3-jedi: upgrade 0.18.2 -> 0.19.0
Changelog:
==========
-Python 3.11 support
-Massive improvements in performance for Interpreter (e.g. IPython) users.
 This especially affects pandas users with large datasets.
-Add jedi.settings.allow_unsafe_interpreter_executions to make it easier for
 IPython users to avoid unsafe executions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
f67a317b5a python3-grpcio: upgrade 1.56.0 -> 1.56.2
Changelog:
==========
[WRR] backport (#33694) to 1.56
[backport][iomgr][EventEngine] Improve server handling of file descriptor exhaustion

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
c53753e715 python3-google-api-python-client: upgrade 2.93.0 -> 2.95.0
Changelog:
 https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
6db16c6090 python3-gnupg: upgrade 0.5.0 -> 0.5.1
Changelog:
==========
-Added TRUST_EXPIRED to trust_keys. Thanks to Leif Liddy for the patch.
-Fix #206: Remove deprecated --always-trust in favour of --trust-model always
-Fix #208: Add status_detail attribute to result objects which is populated when
 the status is 'invalid recipient' (encryption/decryption) or 'invalid signer'
 (signing).
-Add scan_keys_mem() function to scan keys in a string. Thanks to Sky Moore
 for the patch.
-Fix #214: Handle multiple signatures when one of them is invalid or unverified.
-A problems attribute was added which holds problems reported by gpg
 during verification.
-Fix #217: Use machine-readable interface to query the gpg version. Thanks to Justus
 Winter for the patch.
-Added the ability to export keys to a file. Thanks to Leif Liddy for the patch.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
ef673cde30 python3-flask-socketio: upgrade 5.3.4 -> 5.3.5
Changelog:
 Prevent allow_unsafe_werkzeug option from being passed to web servers

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
379fbedd86 python3-elementpath: upgrade 4.1.4 -> 4.1.5
Changelog:
 Fix typed value of ElementNode() if self.elem.text is None

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
2a5f5aeac9 python3-dnspython: upgrade 2.4.0 -> 2.4.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
f1b443bc78 python3-cytoolz: upgrade 0.12.1 -> 0.12.2
Changelog:
==========
 Support Cython 3.0
 Stop building wheels for PyPy 3.9 and PyPy 3.10, which stopped working for some reason

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
c08defc3f1 python3-configargparse: upgrade 1.5.5 -> 1.7
Changelog:
 added several missed global variables from the argparse module

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
cce2d4416c python3-cmake: upgrade 3.26.4 -> 3.27.0
Changelog:
==========
 chore(deps): bump cmake from 3.26.3 to 3.26.4
 chore: continue testing with python 2.7
 Update to CMake 3.27.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
e9ab80bc51 python3-click: upgrade 8.1.5 -> 8.1.6
Changelog:
 Fix an issue with type hints for @click.group()

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
cd5bfd3755 python3-bitarray: upgrade 2.7.6 -> 2.8.0
Changelog:
=========
* allow [integer sequence indexing](indexing.rst) by list of indices,
* add [masked indexing](indexing.rst) by bitarray masks,
* improve `.bytereverse()` docstring

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
ba5d26d1d8 python3-aiohttp: upgrade 3.8.4 -> 3.8.5
Changelog:
========
 Upgraded the vendored copy of llhttp_ to v8.1.1
 Added information to C parser exceptions to show which character caused the error.
 Fixed a transport is :data:None error

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
d246afe8e0 python3-web3: upgrade 6.3.0 -> 6.7.0
License-Update: change lib author to EF

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
d0805a5a16 python3-gunicorn: upgrade 20.1.0 -> 21.2.0
License-Update: year updated to 2009-2023

Changelog:
 fix thread worker: revert change considering connection as idle

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Wang Mingyu
61dd618932 python3-dill: upgrade 0.3.6 -> 0.3.7
License-Update:
 align LICENSE wording with BSD-3-Clause
 Copyright updated to 2023.

Changelog:
==========
 Fix _is_builtin_module
 minor changes from PR #554
 align LICENSE wording with BSD-3-Clause
 Python 3 Metaclasses [Support ABC and Enums - Part 1]
 Abstract Base Classes [Support ABC and Enums - Part 2]
 fix typo
 Bump requests from 2.27.1 to 2.31.0 in /docs
 Fixed crashed in _dill._is_builtin_module when a module's file is None
 Bump pygments from 2.11.2 to 2.15.0 in /docs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-01 08:46:48 -07:00
Chase Qi
fc0e3cb91e meta-python: add python3-telnetlib3 package
telnetlib3 is a Telnet client and server library for python.

Signed-off-by: Chase Qi <chase.qi@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-27 08:54:40 -07:00
Khem Raj
917c577975 python3-pyaudio: Fix cross builds
Do not poison include paths with build system include and lib dirs
these paths get appended to cflags/ldflags when building the c extention

Fixes
| /mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/python3-pyaudio/0.2.13-r0/recipe-sysroot/usr/include/python3.11/pyconfig.h:23:10: fatal error: 'python3.11/pyconfig-32.h' file not found
|    23 | #include <python3.11/pyconfig-32.h>
|       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~
| 1 error generated.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Trevor Gamblin <tgamblin@baylibre.com>
2023-07-27 08:54:40 -07:00
Trevor Gamblin
74e70284ac python3-sqlparse: upgrade 0.4.3 -> 0.4.4
- Use python_flit_core instead of setuptools3
- Modify 0001-sqlparse-change-shebang-to-python3.patch to apply on 0.4.4
- Remove CVE-2023-30608.patch since it's now upstream:

[tgamblin@megalith sqlparse]$ git tag --contains c457abd
0.4.4

Changelog (https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG):

Release 0.4.4 (Apr 18, 2023)
----------------------------

Notable Changes

* IMPORTANT: This release fixes a security vulnerability in the
  parser where a regular expression vulnerable to ReDOS (Regular
  Expression Denial of Service) was used. See the security advisory
  for details: https://github.com/andialbrecht/sqlparse/security/advisories/GHSA-rrm6-wvj7-cwh2
  The vulnerability was discovered by @erik-krogh from GitHub
  Security Lab (GHSL). Thanks for reporting!

Bug Fixes

* Revert a change from 0.4.0 that changed IN to be a comparison (issue694).
  The primary expectation is that IN is treated as a keyword and not as a
  comparison operator. That also follows the definition of reserved keywords
  for the major SQL syntax definitions.
* Fix regular expressions for string parsing.

Other

* sqlparse now uses pyproject.toml instead of setup.cfg (issue685).

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 12:46:19 -07:00
Trevor Gamblin
7fc427838d python3-pybind11: upgrade 2.10.3 -> 2.11.1
Changelog: https://github.com/pybind/pybind11/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 12:46:19 -07:00
Trevor Gamblin
c2d8018ba4 python3-pyaudio: upgrade 0.2.11 -> 0.2.13
License-Update: Move to LICENSE.txt

Changelog:

2022-12-26  Hubert Pham  <hubert@mit.edu>

  PyAudio 0.2.13

  * Move pyaudio.Stream to pyaudio.PyAudio.Stream.
    The pyaudio.Stream class is now pyaudio.PyAudio.Stream, nested under the
    existing pyaudio.PyAudio class. This should not affect existing code, as
    directly accessing the module-level pyaudio.Stream class has always been
    unsupported (use PyAudio.open instead). Accessing pyaudio.Stream
    directly is deprecated and will raise a DeprecationWarning.

  * Deprecate PaMacCoreStreamInfo's get_channel_map() and get_flags() methods.
    Use the channel_map and flags properties, respectively, instead. Also
    deprecates internal method _get_host_api_stream_object. Calling
    deprecated methods will raise a DeprecationWarning.

  * Package PyAudio as an actual package (directory).
    Previously, the library deployed a single pyaudio.py file and a C
    extension module to the root of site-packages. Now, the library deploys
    a Python package.

  * Add default shared library path for Homebrew installations on Apple Silicon.

  * Refactor and cleanup.
    - Refactor C extension for better maintainability.
    - Add more unit tests.
    - Update and modernize examples directory.
    - Improve C and python style conformance, plus many cosmetic updates.

2022-07-18  Hubert Pham  <hubert@mit.edu>

  PyAudio 0.2.12

  - Modernize build process for Microsoft Windows, using the native toolchain.

    Setuptool setup.py and INSTALL instructions are more streamlined.
    Building from Cygwin/MinGW is no longer supported nor tested.

    Thanks to Sean Zimmermann for the patches and general help!

  - Change default frames per buffer size to paFramesPerBufferUnspecified.

    Previously, pyaudio.py set a default frames per buffer size of 1024,
    which can lead to dropped frames on some systems.  Now, by default,
    PortAudio selects the buffer size based on host and latency
    requirements.

    Thanks to Jason Hihn for the suggestion!

  - Minor fixes and refactoring for compatibility with Python 3.7+.

    Updates include:
    * Remove call to deprecated PyEval_InitThreads() for Python 3.7+
    * Use Py_ssize_t types in appropriate places (for Python 3.10+).
    * Remove the min macro to ease compilation for Windows.

  - Use the locale's preferred encoding to decode device names.

    Thanks to Eiichi Takamori for the patch!

  - Unit tests: add skipIf decorators to skip tests that require hardware.

    Set the PYAUDIO_SKIP_HW_TESTS environment variable to disable tests that
    require sound hardware, useful for (automated) test environments without
    access to audio devices.

    Thanks to Matěj Cepl for the suggestion and patch!

  - Documentation, examples, and unit tests: various fixes.
    * Add more unit tests and repair a few that test the GIL on macOS.
    * Remove examples/error.py, which is redundant with tests/error_tests.py.
    * Fix type documentation of return value types in docstrings.

    Thanks to Vasily Zakharov for pointing out the return-value type errors!

  - Modernize packaging: add LICENSE.txt, pyproject.toml, and classifiers.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 12:46:19 -07:00
Trevor Gamblin
3a63fbf62a python3-matplotlib: upgrade 3.6.3 -> 3.7.2
- Adjust target lines in setup.py for LIC_FILES_CHKSUM, since the
  content of interest has moved (but not changed)
- Tweak matplotlib-disable-download.patch to apply on 3.7.2
- Remove backported patch since it's in 3.7.2:

[tgamblin@megalith matplotlib]$ git log --oneline --grep="removed RandomNumberGenerator class"
601d92a885 removed RandomNumberGenerator class, included <random>, replaced random_shuffle with shuffle and used mersenne twister engine to generate uniform random bit generator for the shuffle.
[tgamblin@megalith matplotlib]$ git tag --contains 601d92a885
v3.7.0
v3.7.0rc1
v3.7.1
v3.7.2

Changelog: https://github.com/matplotlib/matplotlib/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 12:46:19 -07:00
Trevor Gamblin
fe48529f1c python3-m2crypto: upgrade 0.38.0 -> 0.39.0
Remove the CVE-2020-25657 patch, as it is fixed in 0.39.0:

[tgamblin@megalith m2crypto]$ git log --oneline --grep="CVE-2020-25657"
84c5395 Mitigate the Bleichenbacher timing attacks in the RSA decryption API (CVE-2020-25657)
[tgamblin@megalith m2crypto]$ git tag --contains 84c53958def0f510e92119fca14d74f94215827a
0.39.0

Changelog (https://gitlab.com/m2crypto/m2crypto/-/blob/master/CHANGES?ref_type=heads):

0.39.0 - 2023-01-31
-------------------

- SUPPORT FOR PYTHON 2 HAS BEEN DEPRECATED AND IT WILL BE
  COMPLETELY REMOVED IN THE NEXT RELEASE.
- Remove dependency on parameterized and use unittest.subTest
  instead.
- Upgrade embedded six.py module to 1.16.0 (really tiny
  inconsequential changes).
- Make tests working on MacOS again (test_bio_membuf: Use fork)
- Use OpenSSL_version_num() instead of unrealiable parsing of .h
  file.
- Mitigate the Bleichenbacher timing attacks in the RSA
  decryption API (CVE-2020-25657)
- Add functionality to extract EC key from public key + Update
  tests
- Worked around compatibility issues with OpenSSL 3.*
- Support for Twisted has been deprecated (they have their own
  SSL support anyway).
- Generate TAP while testing.
- Stop using GitHub for testing.
- Accept a small deviation from time in the testsuite (for
  systems with non-standard HZ kernel parameter).
- Use the default BIO.__del__ rather tha overriding in BIO.File
  (avoid a memleak).
- Resolve "X509_Name.as_der() method from X509.py -> class
  X509_Name caused segmentation fault"

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 12:46:19 -07:00
Trevor Gamblin
109055a814 python3-jsonpatch: upgrade 1.32 -> 1.33
Update-License: Change name from COPYING to LICENSE

No changelog provided. Commit log:

0b05203 (tag: v1.33) bump version to 1.33
45cfe90 Switch to GitHub actions (#144)
33562b0 Update license text to match official 3-clause-BSD (#142)
a76f742 feat(jsondiff): Add support for preserving Unicode characters (#145)
714df3c docs: fix simple typo, raies -> raise (#135)
e0b3a9b Merge pull request #134 from Ventilateur/b/fix-invalid-remove-index
46eef55 remove unused import
db194f8 fix invalid remove index
a652648 Merge pull request #132 from JulienPalard/mdk/TypeError
c9bfb91 FIX: TypeError when one forgot to put its operation in a list.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 12:46:19 -07:00
Trevor Gamblin
0a8776ac16 python3-fastjsonschema: upgrade 2.16.3 -> 2.18.0
Changelog (https://github.com/horejsek/python-fastjsonschema/blob/master/CHANGELOG.txt):

=== 2.18.0 (2023-07-22)

* Improved error message for required props - only missing are reported
* Fixed support of boolean schema in if-then-else application

=== 2.17.1 (2023-05-22)

* Fixed tests in sdist

=== 2.17.0 (2023-05-21)

* Added support for Decimals
* Added tests in sdist

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 12:46:19 -07:00
Trevor Gamblin
5942f5523b python3-beautifulsoup4: upgrade 4.11.1 -> 4.12.2
beautifulsoup4 uses hatchling now, so inherit python_hatchling.

License-Update: Rename from COPYING.txt to LICENSE, update year

Changelog: https://git.launchpad.net/beautifulsoup/tree/CHANGELOG

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 11:50:11 -07:00
Trevor Gamblin
8b8479ebf6 python3-werkzeug: upgrade 2.2.3 -> 2.3.6
Upstream states that the build backend is now flit, but inheriting
python_flit_core alone still causes the following error:

| ModuleNotFoundError: No module named 'setuptools'
|
| ERROR Backend 'setuptools.build_meta' is not available.

Instead, inherit python_setuptools_build_meta, which works OK.

Changelog: https://github.com/pallets/werkzeug/blob/main/CHANGES.rst

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 08:43:53 -07:00
Trevor Gamblin
ce2e087e9d python3-snagboot: upgrade 1.0 -> 1.1
The udev file was updated and renamed in 1.1 to 50-snagboot.rules.

Changelog (https://github.com/bootlin/snagboot/releases/tag/v1.1):

- udev: use uaccess tags instead of group assignments
- fix and test i.MX8QM and i.MX93 supports
- homogenize i.MX firmware configuration interfaces
- don't require contributors to modify license headers
- fix README links on PyPI

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 08:43:53 -07:00
Trevor Gamblin
e3e0f46aa7 python3-sh: upgrade 1.14.3 -> 2.0.4
- The project uses poetry now, so inherit python_poetry_core
- Add python3-asyncio and python3-compression to RDEPENDS

Changelog (https://github.com/amoffat/sh/blob/develop/CHANGELOG.md):

2.0.4 - 5/13/22

- Allow ok_code to be used with fg #665
- Make sure new_group never creates a new session #675

2.0.2 / 2.0.3 (misversioned) - 2/13/22

- Performance regression when using a generator with _in #650
- Adding test support for python 3.11

2.0.0 - 2/9/22

- Executed commands now return a unicode string by default
- Removed magical module-like execution contexts #636
- Added basic asyncio support via _async
- Dropped support for Python < 3.8
- Bumped default tty size to more standard (24, 80)
- First argument being a RunningCommand no longer automatically passes it as stdin
- RunningCommand.__eq__ no longer has the side effect of executing the command #518
- _tee now supports both "err" and "out" #215
- Removed the builtin override cd link
- Altered process launching model to behave more expectedly #495
- Bugfix where _no_out isn't allowed with _iter="err" #638
- Allow keyword arguments to have a list of values #529

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 08:43:53 -07:00
Trevor Gamblin
2b488648de python3-send2trash: upgrade 1.8.0 -> 1.8.2
- Update build backend since they use a pyproject.toml file now.
- Add python3-io to RDEPENDS so that the module can be imported.

Changelog (https://github.com/arsenetar/send2trash/releases):

1.8.2

- Add fallback to HOMETRASH when cross device errors happen in plat_other (#26, #41, #63)
- win/legacy: tiny logic simplification by @BoboTiG in #77
- TravisCI is not used anymore by @sobolevn in #73
- fix(ci): Update to latest actions, fix python versions by @arsenetar in #78

1.8.1b0

- Add fallback to HOMETRASH when cross device errors happen in plat_other (#26, #41, #63)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 08:43:53 -07:00
Trevor Gamblin
6804adf7b0 python3-semver: upgrade 2.13.0 -> 3.0.1
- Update to point at the proper license file with correct checksum.
  Previously it was pointing at a subset of a PKG-INFO file, which was
  a legacy output from distutils
- Update build backend and include python3-setuptools-scm-native in
  DEPENDS
- Modify ptest installation and run-ptest script since the tests have
  been moved into their own folder

Changelog: https://github.com/python-semver/python-semver/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-25 08:43:53 -07:00
Trevor Gamblin
7e565b5c0c python3-rdflib: upgrade 6.2.0 -> 6.3.2
The LICENSE file's copyright year was updated, so the checksum changed.
rdflib now uses poetry as the backend, so switch from setuptools3.

Changelog: https://github.com/RDFLib/rdflib/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
b7653e2a1b python3-pyperf: upgrade 2.5.0 -> 2.6.1
inherit python_setuptools_build_meta instead of setuptools3.

Changelog: https://github.com/psf/pyperf/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
b4dbeba98b python3-pandas: upgrade 1.5.3 -> 2.0.3
pandas now requires versioneer, so add that to the DEPENDS list. The
LICENSE checksum changed but this was due to line endings and not a
difference in content.

Changelog: https://github.com/pandas-dev/pandas/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
98f3ebfa03 python3-parse: upgrade 1.19.0 -> 1.19.1
Switch to using git and a SRCREV to make sure we can keep the ptests.

Changelog (https://github.com/r1chardj0n3s/parse/releases):

- Add support for sign specifiers in number formats. by @anntzer in #134
- Fix handling of unused alignment by @tomerha in #132
- modern packaging by @wimglenn in #151
- universal wheel by @wimglenn in #155

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
0eb4abcafd python3-versioneer: add recipe
This module is required by newer versions of pandas, so add it as a
recipe.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
56d5b088e1 python3-humanize: upgrade 4.4.0 -> 4.7.0
humanize moved to hatchling as a build backend, so adjust the recipe to
match.

Changelog: https://github.com/python-humanize/humanize/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
a7278f9efa python3-greenstalk: upgrade 2.0.0 -> 2.0.2
Switch to python_setuptools_build_meta.

No changelog provided Commit history:

a4643c4 (HEAD -> main, tag: v2.0.2, origin/main, origin/HEAD) Release 2.0.2
87269f0 Remove redundant wheel dep from pyproject.toml
e30d3c4 (tag: v2.0.1) Release 2.0.1
36b348a Require a current version of Python
e189f4b Revert breaking API changes
868e9d0 Format with Black
5f4f424 Strip quotes from string stats
a31ad74 Add __repr__ to Job and Client
ebbb0f2 Improve names of private parsing functions
3ff9ef1 Use phony targets in Makefile
4feaf07 Format with Black
2c9165f Add test for drain mode
5068dc2 Enable strict mode in mypy
383176c Add type hints to integration test decorator
6fb0a48 Polish documentation
e8c5f20 Fix reportUnknownVariableType Pylance warnings
e7ac1da Polish API reference
9a384a8 Remove __slots__ from Job
45c53b4 Polish error handling
4f79e7c Document and type hint Job attributes
0f576a0 Remove sphinx-autodoc-typehints dev dependency
29a5499 Always use bytes for job bodies
3dc6430 Make it clear the requirements are for development
db496d5 Add command for building HTML docs
da73ed0 Fix Sphinx import path
c93efc0 Update link after changing default branch to main
7fc7eef Add PEP 561 py.typed marker file
5174142 Switch to package directory structure
40a9149 Add python_requires
18196e2 Add project_urls
59e3f99 Avoid installing unnecessary dependencies on CI
764f5bf Stop checking code coverage by default
45de080 Remove Codecov integration
1f0baf6 Specify license with license_files
74cad3b Switch to declarative package configuration
9e6aebb Remove unused Flake8 ignore
48cecff Use variable annotation syntax
56387c8 Drop support for Python 3.5
62e4bbf Update CI to only send one coverage report
d168cff Move CI to GitHub Actions
6281716 Add 3.9 to list of supported Python versions

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
89b9e328fa python3-flask: add python3-blinker to RDEPENDS, alphabetize
flask started depending on blinker in 2.3.0:
https://flask.palletsprojects.com/en/2.3.x/changes/#version-2-3-0

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
d899bd8f64 python3-flask: upgrade 2.2.3 -> 2.3.2
flask has migrated to using pyproject.toml, so we need
python_setuptools_build_meta instead of setuptools3.

Changelog: https://flask.palletsprojects.com/en/2.3.x/changes/#version-2-3-0

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
7ab47960e7 python3-execnet: upgrade 1.9.0 -> 2.0.2
execnet requires hatchling and hatch-vcs now, instead of setuptools.

Changelog (https://github.com/pytest-dev/execnet/blob/master/CHANGELOG.rst):

2.0.2 (2023-07-09)

- Re-release without code changes, just to include tox.ini into the source distribution.

2.0.1 (2023-07-08)

- Re-release without code changes, just to include docs and tests into the source distribution.

2.0.0 (2023-07-06)

- Removed support for Python < 3.7.
  - Applied pyupgrade --py37-plus.
  - Minimal mypy fixes and dropped Python 2 support code.
- Migrated packaging to hatch.
- Dropped deprecated APIs of old makegateway names.
- Removed py testing dependency.
- Explicitly pass encoding when opening files in the gateway to get rid of warnings when using PYTHONWARNDEFAULTENCODING=1 (#195).
- Fixed error when loading source code files from a path containing non-ascii characters.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
ec003c58cd python3-blinker: add python3-asyncio to RDEPENDS
The module fails to import without this.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
c2786d5a13 python3-blinker: upgrade 1.5 -> 1.6.2
blinker now needs setuptools.build_meta instead of setuptools3.

Changelog (https://github.com/pallets-eco/blinker/blob/main/CHANGES.rst):

Version 1.6.2
Released 2023-04-12

- Type annotations are not evaluated at runtime. typing-extensions is not a runtime dependency. :pr:`94`

Version 1.6.1
Released 2023-04-09

- Ensure that py.typed is present in the distributions (to enable other projects to use blinker's typing).
- Require typing-extensions > 4.2 to ensure it includes ParamSpec. :issue:`90`

Version 1.6
Released 2023-04-02

- Add a muted context manager to temporarily turn off a signal. :pr:`84`
- Allow int senders (alongside existing string senders). :pr:`83`
- Add a send_async method to the Signal to allow signals to send to coroutine receivers. :pr:`76`
- Update and modernise the project structure to match that used by the pallets projects. :pr:`77`
- Add an intial set of type hints for the project.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
d14a710807 python3-bitstring: add python3-io to RDEPENDS, alphabetize
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
1585969475 python3-bitstring: upgrade 3.1.9 -> 4.0.2
Changelog: https://github.com/scott-griffiths/bitstring/releases

The LICENSE checksum changed but this is because of a difference in line
endings; the content is the same.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
ea614493f3 python3-binwalk: upgrade 2.3.3 -> 2.3.4
Changelog (https://github.com/ReFirmLabs/binwalk/releases/tag/v2.3.4):
- Merged patch to fix PFS directory traversal / code execution bug. Credit: Quentin Kaiser.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
b968197cf3 python3-awesomeversion: upgrade 22.9.0 -> 23.5.0
The project has stopped using setuptools in favor of poetry, so inherit
python_poetry_core instead.

Changelog (https://github.com/ludeeus/awesomeversion/releases/tag/23.5.0):

- Add CI for Python 3.11 by @ludeeus in #191
- Add demo page by @ludeeus in #195
- Add better styles to demo by @ludeeus in #197
- Remove setuptools from dev-dependencies by @ludeeus in #202
- Update demo with compare by @ludeeus in #219
- Add Python 3.12 to CI by @ludeeus in #222
- Add in_range helper method by @ludeeus in #224
- Restructure README contents by @ludeeus in #225

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
83e3242f0c python3-ipython: upgrade 8.12.0 -> 8.14.0
Changelog: https://ipython.readthedocs.io/en/stable/whatsnew/version8.html

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Trevor Gamblin
84c611db34 python3-django: upgrade 4.2.2 -> 4.2.3
Changelog: https://docs.djangoproject.com/en/4.2/releases/4.2.3/

Django 4.2.3 fixes a security issue with severity “moderate” and several
bugs in 4.2.2.

CVE-2023-36053: Potential regular expression denial of service
vulnerability in EmailValidator/URLValidator

EmailValidator and URLValidator were subject to potential regular
expression denial of service attack via a very large number of domain
name labels of emails and URLs.

Bugfixes

- Fixed a regression in Django 4.2 that caused incorrect alignment of
timezone warnings for DateField and TimeField in the admin (#34645).
- Fixed a regression in Django 4.2 that caused incorrect highlighting of
rows in the admin changelist view when ModelAdmin.list_editable
contained a BooleanField (#34638).

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
77c7af820c python3-zeroconf: upgrade 0.70.0 -> 0.71.0
Changelog:
 Improve incoming data processing performance

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
45cee91314 python3-virtualenv: upgrade 20.23.1 -> 20.24.0
Changelog:
==========
-release 20.23.1
-Fix the CI
-Quickstart guide
-Updated CLI documentation with config file name
-Exclude dependabot and pre-commit ci from release notes
-Export VIRTUAL_ENV_PROMPT in activation scripts (#2194)
-Upgrade setuptools

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
ec006ec36c python3-tox: upgrade 4.6.3 -> 4.6.4
Changelog:
===========
-Ensure tox r -e docs generates the documentation
-[pre-commit.ci] pre-commit autoupdate
-Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7
-s/setup.cfg/pyproject.toml/ in the development docs
-Fix hang and zombie process on interrupt (CTRL-C).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
0da49b20a4 python3-pymongo: upgrade 4.4.0 -> 4.4.1
Changelog:
===========
-Fixed a bug where pymongo would raise a ConfigurationError
-Fixed a minor reference counting bug in the C extension (PYTHON-3798 2).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
fa272dbc68 python3-pymisp: upgrade 2.4.172 -> 2.4.173
Changelog:
==========
- Maybe fixing a CakePHP issue.
- Use proper endpoint to unpublish event.
- Feat: introduce setter for galaxies.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
0b83dfbedb python3-protobuf: upgrade 4.23.3 -> 4.23.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
ee55f53a12 python3-platformdirs: upgrade 3.8.0 -> 3.9.1
Changelog:
==========
-unix: Optionally create the opinionated log/ in user_log_dir()
-BSD: provide a fallback for user_runtime_di

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
cd765ff58a python3-mock: upgrade 5.0.2 -> 5.1.0
Changelog:
===========
-bpo-44185: :func:'unittest.mock.mock_open' will call the :func:'close' method
 of the file handle mock when it is exiting from the context manager.
-gh-94924: :func:'unittest.mock.create_autospec' now properly returns coroutine
 functions compatible with :func:'inspect.iscoroutinefunction'
-bpo-17013: Add ThreadingMock to :mod:'unittest.mock' that can be used to create
 Mock objects that can wait until they are called.
-bpo-41768: :mod:'unittest.mock' speccing no longer calls class properties.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
7e3491b2d8 python3-google-auth: upgrade 2.21.0 -> 2.22.0
Changelog:
=============
Features
----------
    Adding meta header for trust boundary
    Introduce compatibility with native namespace packages

Bug Fixes
-----------
    Deprecate UserAccessTokenCredentials

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
5a355243ca python3-google-api-python-client: upgrade 2.92.0 -> 2.93.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
92b7f4661b python3-gevent: upgrade 22.10.2 -> 23.7.0
Changelog:
============
Features
----------
-Add preliminary support for Python 3.12, using greenlet 3.0a1.
-Update the bundled c-ares version to 1.19.1.

Bugfixes
------------
-Fix an edge case connecting a non-blocking SSLSocket that could result in an AttributeError.
-Make gevent's FileObjectThread (mostly used on Windows) implement readinto cooperatively.
-Work around an AttributeError during cyclic garbage collection when Python finalizers (__del__ and the like) attempt to use gevent APIs.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
d44f512eaf python3-frozenlist: upgrade 1.3.3 -> 1.4.0
Changelog:
============
 Removed an unused :py:data:'typing.Tuple' import
 Dropped Python 3.7 support.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
5db0c49710 python3-eth-utils: upgrade 2.1.1 -> 2.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
7256d14034 python3-engineio: upgrade 4.4.1 -> 4.5.1
Changelog:
==========
    Restore support for old versions of eventlet #321
    Configure eventlet's websocket max frame length #319
    Remove old Python 2 syntax in super() calls

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
8b9bf60513 python3-dnspython: upgrade 2.3.0 -> 2.4.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
50f3a9c47f python3-click: upgrade 8.1.3 -> 8.1.5
0001-tests-Fix-test_bytes_args.patch
removed since it's included in 8.1.5

Changelog:
==========
-Fix an issue with type hints for @click.command(), @click.option(), and other decorators. Introduce typing tests.
-Replace all typing.Dict occurrences to typing.MutableMapping for parameter hints. #2255
-Improve type hinting for decorators and give all generic types parameters. #2398
-Fix return value and type signature of shell_completion.add_completion_class function. #2421
-Bash version detection doesn’t fail on Windows. #2461
-Completion works if there is a dot (.) in the program name. #2166
-Improve type annotations for pyright type checker. #2268
-Improve responsiveness of click.clear(). #2284
-Improve command name detection when using Shiv or PEX. #2332
-Avoid showing empty lines if command help text is empty. #2368
-ZSH completion script works when loaded from fpath. #2344.
-EOFError and KeyboardInterrupt tracebacks are not suppressed when standalone_mode is disabled. #2380
-@group.command does not fail if the group was created with a custom command_class. #2416
-multiple=True is allowed for flag options again and does not require setting default=(). #2246, #2292, #2295
-Make the decorators returned by @argument() and @option() reusable when the cls parameter is used. #2294
-Don’t fail when writing filenames to streams with strict errors. Replace invalid bytes with the replacement character
-Remove unnecessary attempt to detect MSYS2 environment. #2355
-Remove outdated and unnecessary detection of App Engine environment. #2554
-echo() does not fail when no streams are attached, such as with pythonw on Windows. #2415
-Argument with expose_value=False do not cause completion to fail. #2336

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
b71dcebad5 python3-charset-normalizer: upgrade 3.1.0 -> 3.2.0
Changelog:
==========
Changed
---------
    Typehint for function from_path no longer enforce PathLike as its first argument
    Minor improvement over the global detection reliability

Added
---------
    Introduce function is_binary that relies on main capabilities, and optimized to detect binaries
    Propagate enable_fallback argument throughout from_bytes, from_path, and from_fp that allow a deeper control over the detection (default True)
    Explicit support for Python 3.12

Fixed
-----------
    Edge case detection failure where a file would contain 'very-long' camel cased word (Issue #289)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
5009fefd5d python3-path: upgrade 16.6.0 -> 16.7.1
License-Update: Remove unnecessary and incorrect copyright notice.

Changelog:
============
  Set stacklevel=2 in deprecation warning for .text. (#210)
  Added .permissions attribute. (#211)
  Require Python 3.8 or later.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
75d37f81e9 python3-obd: upgrade 0.7.1 -> 0.7.2
License-Update:
  Add a common issue section and document the Bluetooth issue.
  Adds support for the Mode 9 PIDS, including VIN and CVN.

Changelog:
===========
  Updated pint dependency for compatibility with python >= 3.10
  Support for Mode 9 PIDs
  Added 1 second read-retry loop for unresponsive dongles

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Justin Bronder
0e3f5e5201 python3-pytest-asyncio: upgrade 0.16.0 -> 0.21.1
0.21.1
- Output a proper error message when an invalid asyncio_mode is selected.
- Extend warning message about unclosed event loops with additional
  possible cause. #531
- Previously, some tests reported "skipped" or "xfailed" as a result.
  Now all tests report a "success" result.

0.21.0
- Drop compatibility with pytest 6.1. Pytest-asyncio now depends on
  pytest 7.0 or newer.
- pytest-asyncio cleans up any stale event loops when setting up and
  tearing down the event_loop fixture. This behavior has been deprecated
  and pytest-asyncio emits a DeprecationWarning when tearing down the
  event_loop fixture and current event loop has not been closed.

0.18.2 (22-03-03)
- Fix asyncio auto mode not marking static methods. #295
- Fix a compatibility issue with Hypothesis 6.39.0. #302

0.18.1 (22-02-10)
- Fixes a regression that prevented async fixtures from working in
  synchronous tests.  #286

0.18.0 (22-02-07)
- Raise a warning if @pytest.mark.asyncio is applied to non-async
  function.  #275
- Support parametrized event_loop fixture.  #278

0.17.2 (22-01-17)
- Require typing-extensions on Python<3.8 only.  #269
- Fix a regression in tests collection introduced by 0.17.1, the plugin
  works fine with non-python tests again.  #267

0.17.1 (22-01-16)
- Fixes a bug that prevents async Hypothesis tests from working without
  explicit asyncio marker when --asyncio-mode=auto is set.  #258
- Fixed a bug that closes the default event loop if the loop doesn't
  exist #257
- Added type annotations.

0.17.0 (22-01-13)
- [pytest-asyncio]{.title-ref} no longer alters existing event loop
  policies.  #168, #188
- Drop support for Python 3.6
- Fixed an issue when pytest-asyncio was used in combination with
  [flaky]{.title-ref} or inherited asynchronous Hypothesis tests.  #178
  #231
- Added flaky to test dependencies
- Added unused_udp_port and unused_udp_port_factory fixtures (similar to
  unused_tcp_port and unused_tcp_port_factory counterparts.  #99
- Added the plugin modes: strict, auto, and legacy. See documentation
  for details.  #125
- Correctly process KeyboardInterrupt during async fixture setup phase
  #219

License-Update: whitespace

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Justin Bronder
4f93bd2c85 python3-asyncinotify: upgrade 3.0.1 -> 4.0.2
c5590c5 Switch from GitHub to gitlab
22b0ed7 make pass all mypy type checks
abd15f8 add __weakref__ to inotify and watch
5e57e0b add slots to all classes
f907237 restore support to 3.6
5269b9d improve documentation
2512aa3 Merge branch '16-add-timeout-for-the-sync-version-of-get-sync_get' into 'master'
5beff57 add sync_timeout
c8f8653 fix readthedocs
97056b9 remove package rule
faebfa9 move test after package
a75f116 version bump
6b4921f rework docs
35716a4 rework docs
c51d603 fix test for deprecations
ddd987c switch to pyproject.toml, test against all supported python versions

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
906d494105 python3-bitarray: upgrade 2.7.3 -> 2.7.6
Changelog: https://github.com/ilanschnell/bitarray/blob/master/CHANGE_LOG

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
8b6923579b python3-bandit: add python3-rich to RDEPENDS
bandit wasn't imported properly without the rich module, so add it.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
5efd06fb99 python3-bandit: upgrade 1.7.4 -> 1.7.5
Changelog: https://github.com/PyCQA/bandit/releases/tag/1.7.5

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
e5d95f2717 python3-autobahn: upgrade 23.6.1 -> 23.6.2
Changelog: https://github.com/crossbario/autobahn-python/blob/master/docs/changelog.rst

Changes:

- fix: use regular PyPI bitarray>=2.7.5 rather than from GitHub master

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
a2e5746629 python3-astroid: upgrade 2.15.5 -> 2.15.6
Changelog: https://github.com/pylint-dev/astroid/releases/tag/v2.15.6

Changes:

- Harden get_module_part() against ".".
- Avoid expensive list/tuple multiplication operations that would result in MemoryError.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
0093dadf6f python3-arpeggio: upgrade 2.0.0 -> 2.0.2
Changelog: https://github.com/textX/Arpeggio/releases

2.0.2 (released: 2023-07-09)

- fix: drop deprecated setup_requires and tests_require #116. Thanks @kloczek.

2.0.1 (released: 2023-07-09)

- fix: replace \n with \\n in error reports for matches #99. Thanks
@mettta and @stanislaw.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
6f4e012098 python3-argcomplete: upgrade 3.1.0 -> 3.1.1
Changelog: https://github.com/kislyuk/argcomplete/blob/develop/Changes.rst

Changes for v3.1.1 (2023-06-11)

- Search through asdf shims
- Use ` as escape character in PowerShell (#434)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
234a1b9ac9 python3-sqlalchemy: upgrade 2.0.15 -> 2.0.19
Changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
5957eefacb python3-alembic: upgrade 1.10.4 -> 1.11.1
There are numerous changes between 1.10.4 and 1.11.1, including several
bug fixes. Changelog: https://github.com/sqlalchemy/alembic/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Khem Raj
970766c297 python3-requests-toolbelt: Fix ptest failures seen with urllib3 2.0
Currently we see ptest failures like below

testseries | result_id : oeqa | runtime_meta-python-ptest-image-python3-requests-toolbelt_qemux86-64_20230713012809
    ptestresult.python3-requests-toolbelt.tests/test_dump.py::TestDumpRealResponses::test_dump_all
    ptestresult.python3-requests-toolbelt.tests/test_dump.py::TestDumpRealResponses::test_dump_response
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_prepared_request_override_base
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_prepared_request_with_base
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_request_override_base
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_request_with_base

These patches from a posted pull upstream fixes them

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-13 07:22:17 -07:00
Tim Orling
cd97171f02 python3-argh: upgrade 0.26.2 -> 0.28.1
* Switch inherit from setuptools3 to python_flit_core
* Correct SUMMARY
* Add DESCRIPTION
* Add python3-argcomplete to RDEPENDS (found with poky/scripts/pythondeps)

https://github.com/neithere/argh/blob/v0.28.1/CHANGES

License-Update: use COPYING.LESSER, change to LGPL-3.0-or-later

NOTE: Includes COPYING which is GPL-3.0 but README clearly states LGPL-3.0-or-later
https://github.com/neithere/argh/blob/v0.28.1/README.rst#licensing

Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-09 19:27:00 -07:00
Khem Raj
cc9d61c5a9 python3-grpcio-tools: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 14:35:29 -07:00
Khem Raj
7e1752ee19 python3-grpcio: Fix build on musl
Use off_t instead of deprecated off64_t LFS interface
makes it portable across musl and glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 09:00:59 -07:00
Khem Raj
1b58a4e64f python3-grpcio: Upgrade to 1.56.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 09:00:59 -07:00
Khem Raj
01b51cff3b python3-grpcio-tools: Upgrade to 1.56.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 09:00:59 -07:00
Wang Mingyu
2c8d862464 python3-zeroconf: upgrade 0.69.0 -> 0.70.0
Changelog:
Add support for sending to a specific addr and port with ServiceInfo.async_request and ServiceInfo.request

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
eddd177605 python3-virtualenv: upgrade 20.23.0 -> 20.23.1
Changelog:
============
release 20.23.0
Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6
feat:update and simplify nushell activation
Fix deprecation warning
Replace unmaintained pytest-freezegun
Update cli_interface.rst
Add ruff, test latest OS and bump setuptools

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
06e550a45c python3-tox: upgrade 4.6.0 -> 4.6.3
Changelog:
============
Made issue template have less whitespace
Docs link of env var subs section to set_env
Removed duplicate text in bug report template
Ensure get_requires* hook is called before prepare_metadata*

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
693edd5dfb python3-redis: upgrade 4.5.5 -> 4.6.0
Changelog:
==========
Experimental Features
-----------------------
 Support JSON.MERGE command (#2761)
 Support JSON.MSET command (#2766)

New Features
-------------
 Extract abstract async connection class (#2734)
 Add support for WAITAOF (#2760)
 Introduce OutOfMemoryError exception for Redis write command rejections due to OOM errors (#2778)
 Add WITHSCORE argument to ZRANK (#2758)
 Add support for sharded pubsub in sync client (#2762)

Bug Fixes
-----------
 Fix dead weakref in sentinel connection causing ReferenceError (#2767) (#2771)
 Fix Key Error in parse_xinfo_stream (#2788)
 Remove unnecessary __del__ handlers (#2755)
 Added support for missing argument to SentinelManagedConnection.read_response() (#2756)
 Fixed resp3 dict parse response (#2757)

Maintenance
-------------
 Fix type hint for retry_on_error in async cluster (#2804)
 Clean up documents and fix some redirects (#2801)
 Add unit tests for the connect method of all Redis connection classes (#2631)
 Docstring formatting fix (#2796)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
547e701369 python3-pillow: upgrade 9.5.0 -> 10.0.0
Changelog:
==========
    Fixed deallocating mask images #7246
    Added ImageFont.MAX_STRING_LENGTH #7244
    Fix Windows build with pyproject.toml #7230
    Do not close provided file handles with libtiff #7199
    Convert to HSV if mode is HSV in getcolor() #7226
    Added alpha_only argument to getbbox() #7123
    Prioritise speed in _repr_png_ #7242
    Do not use CFFI access by default on PyPy #7236
    Limit size even if one dimension is zero in decompression bomb check #7235
    Use --config-settings instead of deprecated --global-option #7171
    Better C integer definitions #6645
    Fixed finding dependencies on Cygwin #7175
    Changed grabclipboard() to use PNG instead of JPG compression on macOS #7219
    Added in_place argument to ImageOps.exif_transpose() #7092
    Fixed calling putpalette() on L and LA images before load() #7187
    Fixed saving TIFF multiframe images with LONG8 tag types #7078
    Fixed combining single duration across duplicate APNG frames #7146
    Remove temporary file when error is raised #7148
    Do not use temporary file when grabbing clipboard on Linux #7200
    If the clipboard fails to open on Windows, wait and try again #7141
    Fixed saving multiple 1 mode frames to GIF #7181
    Replaced absolute PIL import with relative import #7173
    Replaced deprecated Py_FileSystemDefaultEncoding for Python >= 3.12 #7192
    Improved wl-paste mimetype handling in ImageGrab #7094
    Added _repr_jpeg_() for IPython display_jpeg #7135
    Use "/sbin/ldconfig" if ldconfig is not found #7068
    Prefer screenshots using XCB over gnome-screenshot #7143
    Fixed joined corners for ImageDraw rounded_rectangle() odd dimensions #7151
    Support reading signed 8-bit TIFF images #7111
    Added width argument to ImageDraw regular_polygon #7132
    Support I mode for ImageFilter.BuiltinFilter #7108
    Raise error from stderr of Linux ImageGrab.grabclipboard() command #7112
    Added unpacker from I;16B to I;16 #7125
    Support float font sizes #7107
    Use later value for duplicate xref entries in PdfParser #7102
    Load before getting size in __getstate__ #7105
    Fixed type handling for include and lib directories #7069
    Remove deprecations for Pillow 10.0.0 #7059, #7080
    Drop support for soon-EOL Python 3.7 #7058

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
1737b8f5bd python3-joblib: upgrade 1.2.0 -> 1.3.1
Changelog:
============
-Fix compatibility with python 3.7 by vendor loky 3.4.1 which is compatible
  with this version. #1472
-Ensure native byte order for memmap arrays in joblib.load. #1353
-Add ability to change default Parallel backend in tests by setting the
 JOBLIB_TESTS_DEFAULT_PARALLEL_BACKEND environment variable. #1356
-Fix temporary folder creation in joblib.Parallel on Linux subsystems on
 Windows which do have /dev/shm but don't have the os.statvfs function #1353
-Drop runtime dependency on distutils. distutils is going away in Python 3.12
 and is deprecated from Python 3.10 onwards.
-A warning is raised when a pickling error occurs during caching operations.
-Avoid (module, name) collisions when caching nested functions.
-Add cache_validation_callback in :meth:'joblib.Memory.cache', to allow custom
 cache invalidation based on the metadata of the function call. #1149
-Add a return_as parameter for Parallel, that enables consuming results
 asynchronously. #1393, #1458
-Improve the behavior of joblib for n_jobs=1, with simplified tracebacks and
 more efficient running time. #1393
-Add the parallel_config context manager to allow for more fine-grained control
 over the backend configuration.
-Add items_limit and age_limit in :meth:'joblib.Memory.reduce_size' to make it
 easy to limit the number of items and remove items that have not been accessed
 for a long time in the cache. #1200
-Deprecate bytes_limit in Memory as this is not automatically enforced, the
 limit can be directly passed to :meth:'joblib.Memory.reduce_size' which needs
 to be called to actually enforce the limit. #1447
-Vendor loky 3.4.0 which includes various fixes. #1422
-Various updates to the documentation and to benchmarking tools.
-Move project metadata to pyproject.toml. #1382, #1433
-Add more tests to improve python nogil support. #1394, #1395

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
cf8fd5df12 python3-google-auth: upgrade 2.20.0 -> 2.21.0
Changelog:
===========
Features
---------
    Add framework for BYOID metrics headers (#1332) (1a8f50c)

Bug Fixes
----------
    Pypy unit test build (#1335) (33e4263)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
87a85fe656 python3-google-api-python-client: upgrade 2.90.0 -> 2.92.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
077a33eaba python3-elementpath: upgrade 4.1.3 -> 4.1.4
Changelog:
===========
 Fix select of prefixed names (issue #68)
 Fix zero length xs:base64Binary (pull request #69)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
ab20fafe4f python3-configargparse : upgrade 1.5.3 -> 1.5.5
Changelog:
===========
fixed 'publish' step

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Wang Mingyu
8cf01add97 python3-aenum: upgrade 3.1.14 -> 3.1.15
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-07 08:59:27 -07:00
Petr Gotthard
ca6cc464ed python3-pyroute2: upgrade 0.5.19 -> 0.7.9
License-Update:
 The LICENSE file now explicitly says "GPL-2.0-or-later OR Apache-2.0".

Changelog:
 https://github.com/svinota/pyroute2/blob/master/CHANGELOG.rst

Signed-off-by: Petr Gotthard <petr.gotthard@advantech.cz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-28 13:53:12 -07:00
Wang Mingyu
7f1827647e python3-platformdirs: upgrade 3.6.0 -> 3.8.0
Changelog:
 Add missing user media directory docs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-28 13:47:41 -07:00
Wang Mingyu
113bdfede7 python3-zeroconf: upgrade 0.68.0 -> 0.69.0
Changelog:
===========
 Cython3 support (#1190)
 Reorder incoming data handler to reduce overhead (#1189)
 Reduce debug logging overhead by adding missing checks to datagram_received

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
d6c78a9bec python3-sentry-sdk: upgrade 1.25.1 -> 1.26.0
Changelog:
=========
 Tracing without performance (#2136)
 Load tracing information from environment (#2176)
 Auto-enable HTTPX integration if HTTPX installed (#2177)
 Support for SOCKS proxies (#1050)
 Wrap parse_url calls in capture_internal_exceptions (#2162)
 Run 2.7 tests in CI again (#2181)
 Crons: Do not support sub-minute cron intervals (#2172)
 Profile: Add function name to profiler frame cache (#2164)
 Dependencies: bump checkouts/data-schemas from 0ed3357 to 7fdde87 (#2165)
 Update changelog (#2163)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
c1644a086e python3-requests-futures: upgrade 1.0.0 -> 1.0.1
Changelog:
===========
  Add pytest.mark.network to test cases
  pyproject.toml config for black, isort, and pytest

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
3f8e3427c7 python3-pyzstd: upgrade 0.15.7 -> 0.15.9
Changelog:
==========
 Add SeekableZstdFile class, it's a subclass of ZstdFile, supports Zstandard Seekable Format.
 Add mode argument to ZstdFile.flush() method, now it can flush a zstd frame.
 Add read_size and write_size arguments to ZstdFile.__init__() method, can work with Network File Systems better.
 Optimize ZstdFile performance to C language level.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
b5331178cd python3-pyscaffold: upgrade 4.4.1 -> 4.5
Changelog:
============
 Change macOS default configuration dir from ~/Library/Preferences to ~/Library/Application Support
 Simplify git command, by letting exceptions go through

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
b06bfdac6a python3-pymongo: upgrade 4.3.3 -> 4.4.0
Changelog:
==========
- Added support for MongoDB 7.0.
- Added support for Python 3.11.
- Added support for passing a list containing (key, direction) pairs or keys to
  create_index().
- Improved bson encoding performance (PYTHON-3717 and PYTHON-3718).
- Improved support for Pyright to improve typing support for IDEs like Visual
  Studio Code or Visual Studio.
- Improved support for type-checking with MyPy "strict" mode (-strict).
- Added create_encrypted_collection(), EncryptedCollectionError,
  encrypt_expression(), RangeOpts, and RANGEPREVIEW as part of the experimental
  Queryable Encryption beta.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
589be3edfa python3-pymodbus: upgrade 3.3.1 -> 3.3.2
Changelog:
=========
    Fix RemoteSlaveContext (#1599)
    Change version follow PEP 440. (#1609)
    Fix regression with REPL server not listening (#1604)
    Fix write function codes (#1598)
    Release corrections. (#1586)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
5b9ad3ab52 python3-natsort: upgrade 8.3.1 -> 8.4.0
Changelog:
==========
- The changelog now only explictly exists in the repository (issue #162)
- Inputs with spaces near adjascent to the extension are now sorted correctly
  for os_sorted on Windows (issues #165 and #166)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
1433fd7501 python3-h5py: upgrade 3.8.0 -> 3.9.0
Changelog:
==========
New features
------------
- New out argument to read_direct_chunk() to allow passing the output buffer
- The objects from Dataset.asstr() and Dataset.astype() now implement the
  __array__() method (PR 2269). This speeds up access for functions that
  support it, such as np.asarray().
- Validate key types when creating groups and attributes, giving better error
  messages when invalid types are used (PR 2266).

Bug fixes
----------
- Group.__contains__ and Group.get now use the default link access property
  list systematically (PR 2244).
- Removed various calls to the deprecated numpy.product function
- Fix the IPython tab-completion integration in IPython 8.12
- Replacing attributes with AttributeManager.create() now deletes the old
  attributes before creating the new one, rather than using a temporary name
  and renaming the new attribute (PR 2274).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
97babf063c python3-google-api-python-client: upgrade 2.89.0 -> 2.90.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
b0cd805e83 python3-can: upgrade 4.2.1 -> 4.2.2
bugfixes:
=========
 Fix socketcan KeyError (#1598, #1599).
 Fix IXXAT not properly shutdown message (#1606).
 Fix Mf4Reader and TRCReader incompatibility with extra CLI args (#1610).
 Fix decoding error in Kvaser constructor for non-ASCII product name (#1613).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Wang Mingyu
0b35b7bc0a python3-aenum: upgrade 3.1.12 -> 3.1.14
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-27 13:44:47 -07:00
Jasper Orschulko
a3c5ac33f9 python3-tox: Add initial recipe 4.6.0
From the project description:

Tox aims to automate and standardize testing in Python. It is part of a larger
vision of easing the packaging, testing and release process of Python software
(alongside pytest and devpi).

tox is a generic virtual environment management and test command line tool you
can use for:

- checking your package builds and installs correctly under different
environments (such as different Python implementations, versions or
installation dependencies),
- running your tests in each of the environments with the test tool of choice,
- acting as a frontend to continuous integration servers, greatly reducing
boilerplate and merging CI and shell-based testing.

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Jasper Orschulko
e5dc8ed33c python3-pyproject-api: Add initial recipe 1.5.1
Dependency for python3-tox

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Jasper Orschulko
1c39d1a193 python3-virtualenv: Add initial recipe 20.23.0
Dependency for python3-tox

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Jasper Orschulko
2956f275be python3-filelock: Add initial recipe 3.12.0
Dependency for python3-virtualenv and python3-tox

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Jasper Orschulko
9c18924133 python3-distlib: Add initial recipe 0.3.6
Dependency for python3-virtualenv

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Jasper Orschulko
c49157016a python3-platformdirs: Fix recipe version 3.6.0
python3-platformdirs version 3.6.0 requires hatchling build system.
Before this fix it would previously build without issue but throw error when
used in the final image.

Additionally, fixing the ptest which now requires two additional
dependencies.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Jasper Orschulko
effad10973 python3-covdefaults: Add initial recipe 2.3.0
Dependency for python3-platformdirs 3.6.0 ptest

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Jasper Orschulko
fcdd12028b python3-pytest-cov: Add initial recipe 4.1.0
Dependency for python3-platformdirs 3.6.0 ptest

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-26 05:12:55 -07:00
Bartosz Golaszewski
a2cbfc7f92 python3-setuptools-scm-git-archive: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
2951081f72 python3-defusedxml: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
fe17742088 python3-dbus-next: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
9f28bbf6a4 python3-tzlocal: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
f3f3e97ff1 python3-tzlocal: fix coding style
Stop using PYTHON_PN, order RDEPENDS alphabetically, fix whitespaces.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
749847ab05 python3-dateparser: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
b763bcfdbe python3-dateparser: fix coding style
Stop using PYTHON_PN, order RDEPENDS alphabetically, fix whitespaces.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
74e076b277 python3-custom-inherit: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
0f74b11f37 python3-coverage: fix coding style and RDEPENDS
Don't use PYTHON_PN, order RDEPENDS alphabetically. Replace toml with
tomllib to fix a run-time dependency issue.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
f839d29ca6 python3-configshell-fb: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
ab7141aebb python3-configobj: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
7ed01ba2f0 python3-configobj: fix coding style
Stop using PYTHON_PN, fix whitespaces.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
41c3a34e37 python3-colorzero: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
23a86793f3 python3-colorlog: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:53 -07:00
Bartosz Golaszewski
2a0204670f python3-click-spinner: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
ae3bc8d14f python3-can: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
8edaa6a92e python3-can: fix coding style
Stop using PYTHON_PN, order RDEPENDS alphabetically, drop unneeded
class-target override, fix whitespaces.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
9d51bf9c9b python3-binwalk: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
378a1830e8 python3-betamax: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
2b75c44967 python3-attrdict3: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
57efc765ba python3-asyncio-throttle: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
866cfb9bd8 python3-aspectlib: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
54fba67fb4 python3-aioserial: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
2493f4c8ad python3-aioserial: fix coding style
Stop using PYTHON_PN, fix whitespaces, drop python3-core from RDEPENDS.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
25bb720fe8 python3-flask-script: remove recipe
This package has long been deprecated by upstream maintainers and doesn't
even work in meta-openembedded due to a run-time import error. Remove
the recipe.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
785fd8d117 python3-flask-sijax: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
cbfa641b94 python3-flask-sijax: stop using PYTHON_PN
We no longer support python2 so use python3 explicitly.

While at it: use '+=' for RDEPENDS assignment.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
741271afd8 python3-flask-mail: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
21a8212f26 python3-flask-mail: stop using PYTHON_PN
We no longer support python2 so use python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
b630485986 python3-gsocketpool: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
6e07557456 python3-gsocketpool: stop using PYTHON_PN
We no longer support python2 so use python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
e9d6d0490a python3-gsocketpool: drop unneeded DEPENDS
This package doesn't depend on python3-gevent at build-time.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
033392aac0 python3-h11: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
1659a00086 python3-hpack: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
12e6ef8564 python-idna-ssl: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
33b910b51c python3-isodate: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
5f2ef32845 python3-isodate: stop using PYTHON_PN
We no longer support python2 so use python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
7d45c76cb4 python3-isort: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
ebba7757fd python3-isort: fix coding style
Stop using PYTHON_PN and fix white spaces.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
e88c3c8440 python3-flask-user: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
625818eb0e python3-flask-user: fix coding style
Stop using PYTHON_PN, make indentation and line breaks consistent and
order dependencies alphabetically.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
3cecc1ca22 python3-et-xmlfile: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
a24e93b575 python3-et-xmlfile: fix coding style
Don't use PYTHON_PN and split RDEPENDS into multiple lines.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
d6ad0dae17 python3-ecdsa: don't install tests
If we don't want to pull python3-unittest at run-time then we must not
install test packages. This recipe doesn't provide ptest anyway.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
64dccc68b0 python3-path: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
6daa8faf69 python3-path: fix coding style
Stop using PYTHON_PN and make indentation consistent.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
a0151160bc python3-paramiko: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
be836c0115 python3-paramiko: stop using PYTHON_PN
We no longer support python2 so stop using PYTHON_PN and use python3
explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
edffdc715e python3-pako: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
d2142c4bf6 python3-padatious: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
20c64a4a63 python3-pywbem: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
1707092145 python3-pywbem: order RDEPENDS alphabetically
Order run-time dependencies for clarity.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
9f88e84b0c python3-pywbem: don't use PYTHON_PN
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
364a2f8956 python3-pywbem: drop unneeded class from RDEPENDS
The native package has the same dependencies. Even if normally they are
satisfied by python3-native, we should still use a global RDEPENDS.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Bartosz Golaszewski
c2ad22e092 python3-pywbemtools: remove build-time dependencies
None of these are required at build-time. Remove them.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-24 09:01:52 -07:00
Martin Jansa
be8c765c7c *.patch: add Upstream-Status to all patches
There is new patch-status QA check in oe-core:
https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a

This is temporary work around just to hide _many_ warnings from
optional patch-status (if you add it to WARN_QA).

This just added
Upstream-Status: Pending
everywhere without actually investigating what's the proper status.

This is just to hide current QA warnings and to catch new .patch files being
added without Upstream-Status, but the number of Pending patches is now terrible:

5 (26%) 	meta-xfce
6 (50%) 	meta-perl
15 (42%)        meta-webserver
21 (36%)        meta-gnome
25 (57%)        meta-filesystems
26 (43%)        meta-initramfs
45 (45%)        meta-python
47 (55%)        meta-multimedia
312 (63%)       meta-networking
756 (61%)       meta-oe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-21 09:15:20 -07:00
Wang Mingyu
ed1a754819 python3-zeroconf: upgrade 0.64.1 -> 0.68.0
Changelog:
==========
 Reduce overhead to handle queries and responses (#1184) (81126b7)
 Speed up answering incoming questions (#1186) (8f37665)
 Optimize construction of outgoing dns records (#1182) (fc0341f)
 Reduce overhead to enumerate ip addresses in ServiceInfo (#1181) (6a85cbf)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
7a277a1b92 python3-xmodem: upgrade 0.4.6 -> 0.4.7
Changelog:
==========
  bugfix: stall on some kinds of error in recv(), PR #56
  bugfix: sequence number miscalculation in send(), PR #52
  enhancement: callback function added for recv() method, PR #53
  bugfix: receiving empty file and stall condition in recv(), PR #50
  bugfix: callback is now called for some kinds of errors and some CLI fixes, 8a798e8
  bugfix: remove DepreactionWarning for logging.warn(), PR #49

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
a2adca7a29 python3-xmlschema: upgrade 2.3.0 -> 2.3.1
Changelog:
==========
 Meta-schema elements and groups ignore xsi:type attributes (issue #350)
 Use the meta-schemas only for validating XSD sources otherwise create dummy schemas

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
2ec0f463d9 python3-ujson: upgrade 5.7.0 -> 5.8.0
Changelog:
==========
Added
--------
    Build wheel for Python 3.12 beta (built against 3.12.0b2)

Changed
--------
    Drop support for Python 3.7

Fixed
--------
    Include BSD-3-Clause and TCL license text

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
0d232da6d5 python3-robotframework: upgrade 6.0.2 -> 6.1
Changelog:
https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-6.1.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
21a982008c python3-rich: upgrade 13.4.1 -> 13.4.2
Changelog:
==========
Relaxed markdown-it-py dependency

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
b473fb584d python3-pyproj: upgrade 3.5.0 -> 3.6.0
Changelog:
==========
 WHL: Wheels contain PROJ 9.2.1
 DEP: Minimum supported Python version 3.9
 ENH: Add CRS.to_2d()
 ENH: Added allow_superseded kwargs to TransformerGroup
 ENH: Added parameter output_axis_rule to CRS.to_wkt
 BUG: fix Geod.npts NaN handling
 MNT: Use pyproject.toml for project metadata

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
d48d4a02dc python3-protobuf: upgrade 4.23.2 -> 4.23.3
Changelog:
==========
C++
------
 Regenerate stale files (#13046) (58b6ddb)
 Use the same ABI for static and shared libraries on non-Windows platforms (#12983) (efa1ec7)

Objective-C
-----------
 Regenerate stale files (#13046) (58b6ddb)

UPB (Python/PHP/Ruby C-Extension)
----------------------------------
 Fixed a bug in upb_Map_Delete() that caused crashes in map.delete(k) for Ruby when string-keyed maps were in use.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
4f702b35f6 python3-imageio: upgrade 2.31.0 -> 2.31.1
Changelog:
==========
Match ExIf orientation tag behavior to ExIf spec in pillow(#983) (953029b)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
c9f80ccadc python3-google-auth: upgrade 2.19.1 -> 2.20.0
Changelog:
===========
Features
---------
    Add public API load_credentials_from_dict (#1326) (5467ad7)

Bug Fixes
---------
    Expiry in compute_engine.IDTokenCredentials (#1327) (56a6159), closes #1323
    Expiry in impersonated_credentials.IDTokenCredentials (#1330) (d1b887c)
    Invalid dev version identifiers in setup.py (#1322) (a9b8f12), closes #1321

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
908a719151 python3-googleapis-common-protos: upgrade 1.59.0 -> 1.59.1
Changelog:
==========
 Invalid dev version identifiers in setup.py

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
bdebd3cb3b python3-google-api-python-client: upgrade 2.88.0 -> 2.89.0
Changelog:
==========
Remove faulty version matcher in setup.py (#2152) (0a865da), closes #2151

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
c361dd18ad python3-google-api-core: upgrade 2.11.0 -> 2.11.1
Bug Fixes
==========
 Add actionable errors for GCE long running operations
 Invalid dev version identifiers in setup.py

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
5d1701a3d9 python3-elementpath: upgrade 4.1.2 -> 4.1.3
Changelog:
=========
 Fix XP30+ fn:path (issue #67)
 Fix weak tests (issues #64 and #66)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
3cf953e25c python3-croniter: upgrade 1.3.15 -> 1.4.1
Changelog:
===========
 Make a retrocompatible version of 1.4.0 change about supporting VIXIECRON bug.
 Added "implement_cron_bug" flag to make the cron parser compatible with a bug in Vixie/ISC Cron

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
0f622acba7 python3-pytest-mock: upgrade 3.10.0 -> 3.11.1
Changelog:
===========
 Fixed introspection for failed assert_has_calls (#365).
 Updated type annotations for mocker.patch and mocker.spy (#364).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
299324f671 python3-platformdirs: upgrade 3.5.3 -> 3.6.0
Changelog:
==========
platformdirs: introduce user_downloads_dir()

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Wang Mingyu
9c7101b1b1 python3-click-repl: upgrade 0.2.0 -> 0.3.0
License-Update:
 Add "Copyright (c) 2016-2026 Asif Saif Uddin & contributors." to
license file.

Changelog:
===========
  Drop Python 2 support, remove six.
  Uses PromptSession() class from prompt_toolkit instead of prompt() function (#63).
  Added filter for hidden commands and options (#86).
  Added click's autocompletion support (#88).
  Added tab-completion for Path and BOOL type arguments (#95).
  Added 'expand environmental variables in path' feature (#96).
  Delegate command dispatching to the actual group command.
  Updated completer class and tests based on new fix#92 (#102).
  Python 3.11 support.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-19 10:24:49 -07:00
Khem Raj
c1f86dac48 layers: Move READMEs to markdown format
The READMEs are often viewed from websites markdown format which is
much as readable as text and yet friendlier in browsers.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-17 08:30:01 -07:00
Joe Slater
f8df473476 python3-sqlparse: fix CVE-2023-30608
Backport from commit c457abd5f... upstream.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-15 15:04:51 -07:00
Peter Marko
a1dfcaeb59 python3-stopit: fix override syntax
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-15 10:28:20 -07:00
Zoltán Böszörményi
1baf66e09b python_mesonpy: New class
This is a new PEP517 compatible build class for python modules
that use pyproject.toml and this:

[build-system]
build-backend = 'mesonpy'

The new class uses python3-meson-python-native.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:50:28 -07:00
Zoltán Böszörményi
91e2bfb17f python3-meson-python: New recipe
This python module adds support for a new PEP517 build backend
used by recent versions of scikit-image, scipy and others.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:50:28 -07:00
Wang Mingyu
fc0c26d044 python3-zeroconf: upgrade 0.63.0 -> 0.64.1
Fix:
 Small internal typing cleanups

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
f09cd0dfec python3-websocket-client: upgrade 1.5.2 -> 1.5.3
Changelog:
============
 - Add logic to avoid error in the case where content-length header does not exist, bug introduced in 1.5.2 (#911)
 - Fix wsdump.py script typing, bug introduced in 1.5.2 (#91)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
36f4f6149c python3-sentry-sdk: upgrade 1.25.0 -> 1.25.1
Changelog:
==========
    Fix parse_url (#2161)
    Better version parsing in integrations (#2152)
    Align HTTP status code as span data field http.response.status_code (#2113)
    Do not encode cached value to determine size (#2143)
    Fix using unittest.mock whenever available (#1926)
    Fix 2.7 common tests (#2145)
    Bump actions/stale from 6 to 8 (#1978)
    Bump black from 22.12.0 to 23.3.0 (#1984)
    Bump mypy from 1.2.0 to 1.3.0 (#2110)
    Bump sphinx from 5.3.0 to 7.0.1 (#2112)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
644f43be64 python3-pymodbus: upgrade 3.3.0 -> 3.3.1
Changelog:
============
  transport fixes and 100% test coverage. (#1580)
  Delay self.loop until connect(). (#1579)
  Added mechanism to determine if server did not start cleanly (#1539)
  Proof transport reconnect works. (#1577)
  Fix non-shared block doc in config.rst. (#1573)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
3f92f31669 python3-pymisp: upgrade 2.4.171 -> 2.4.172
Changelog:
============
- Update settings.default.py - tags not tag.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
a7a11d2ec6 python3-pykickstart: upgrade 3.47 -> 3.48
Changelog:
===========
    displaymode: Update description to describe behavior
    network: Move new options to Fedora 39

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
73d5dab91d python3-imageio: upgrade 2.30.0 -> 2.31.0
Changelog:
===========
    Fix pilmode kwarg for get_reader/get_writer (#994) (21039b2)
    Decode gray 16-bit PNG as uint16 (not int32) if pillow allows (#987)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
1147abcc0c python3-hexbytes: upgrade 0.3.0 -> 0.3.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
0347cd1b97 python3-django: upgrade 4.2.1 -> 4.2.2
Changelog:
==========
- Fixed a regression in Django 4.2 that caused an unnecessary DBMS_LOB.SUBSTR()
  wrapping in the __isnull and __exact=None lookups for TextField()/BinaryField()
  on Oracle (#34544).
- Restored, following a regression in Django 4.2, get_prep_value() call in
  JSONField subclasses (#34539).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.defer() when
  passing a ManyToManyField or GenericForeignKey reference. While doing so is a
  no-op, it was allowed in older version (#34570).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.only() when
  passing a reverse OneToOneField reference (#34612).
- Fixed a bug in Django 4.2 where makemigrations --update didn't respect the
  --name option (#34568).
- Fixed a performance regression in Django 4.2 when compiling queries without
  ordering (#34580).
- Fixed a regression in Django 4.2 where nonexistent stylesheet was linked on a
  "Congratulations!" page (#34588).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.aggregate()
  with expressions referencing other aggregates (#34551).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.aggregate()
  with aggregates referencing subqueries (#34551).
- Fixed a regression in Django 4.2 that caused a crash of querysets on SQLite
  when filtering on DecimalField against values outside of the defined range (#34590).
- Fixed a regression in Django 4.2 that caused a serialization crash on a
  ManyToManyField without a natural key when its Manager's base QuerySet used select_related() (#34620).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
49ae33aba5 python3-cmake: upgrade 3.26.3 -> 3.26.4
Changelog:
==========
    chore(deps): bump cmake from 3.26.1 to 3.26.3
    chore(deps): update pre-commit hooks
    chore: remove unused requirements-deploy.txt
    chore(deps): bump pypa/cibuildwheel from 2.12.1 to 2.12.3
    chore(deps): update pre-commit hooks
    chore(deps): bump pypa/gh-action-pypi-publish from 1.8.5 to release/v1
    chore: only bump OpenSSL to 3.0.x (current LTS version)
    Update to CMake 3.26.4
    chore: use trusted publisher deployment
    chore(deps): update pre-commit hooks
    chore(deps): bump pypa/cibuildwheel from 2.12.3 to 2.13.0
    Update to OpenSSL 3.0.9
    fix(cross-compile): Fix download of arm64 CMake binaries

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
0e409b3ced python3-cassandra-driver: upgrade 3.27.0 -> 3.28.0
Changelog:
============
Features
---------
    Add support for vector type (PYTHON-1352)
    Cryptography module is now an optional dependency (PYTHON-1351)

Bug Fixes
----------
    Store IV along with encrypted text when using column-level encryption (PYTHON-1350)
    Create session-specific protocol handlers to contain session-specific CLE policies (PYTHON-1356)

Others
---------
    Use Cython for smoke builds (PYTHON-1343)
    Don't fail when inserting UDTs with prepared queries with some missing fields (PR 1151)
    Convert print statement to function in docs (PR 1157)
    Update comment for retry policy (DOC-3278)
    Added error handling blog reference (DOC-2813)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
3207049cd6 python3-autobahn: upgrade 23.1.2 -> 23.6.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
3ab34152a0 python3-argcomplete: upgrade 3.0.8 -> 3.1.0
Changelog:
=========
    setup.py -> pyproject.toml migration start (#427)
    Improve user install logic in activate-global-python-argcomplete (#437)
    Ensure Python 3.7 compatibility in check_console_script (#436)
    ZSH implementation fixes (#431, #433)
    Documentation improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
c2dfc571db python3-platformdirs: upgrade 3.5.1 -> 3.5.3
Changelog:
 Add 3.12 marker

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
ab16a3ac7e python3-eth-utils: upgrade 2.1.0 -> 2.1.1
License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
0413f01a42 python3-eth-typing: upgrade 3.3.0 -> 3.4.0
License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
4ca5c469d6 python3-eth-hash: upgrade 0.5.1 -> 0.5.2
License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Wang Mingyu
092c35dfaa python3-eth-account: upgrade 0.8.0 -> 0.9.0
License-Update: Copyright year updated to 2023

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-14 09:41:35 -07:00
Adrian Zaharia
812f091414 python3-stopit: add missing run-time dependencies
The stopit package needs setuptools python module so add it to RDEPENDS.

This fixes:
    File "/usr/lib64/python3.9/site-packages/stopit/__init__.py", line 10, in <module>
	import pkg_resources
    ModuleNotFoundError: No module named 'pkg_resources'

Signed-off-by: Adrian Zaharia <Adrian.Zaharia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-12 08:08:19 -07:00
Adrian Zaharia
586a4bfbac meta-python: Add stopit
stopit is a library to raise asynchronous exceptions in other threads, control
the timeout of blocks or callables with two context managers and two decorators.

The license isn't shipped in the pypi package, so it was extracted from the
github repo at [1].

[1] https://github.com/glenfant/stopit/blob/master/LICENSE

Signed-off-by: Adrian Zaharia <Adrian.Zaharia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-07 09:31:32 -07:00
Khem Raj
def4759e95 meta-python-ptest-fast-image: Do not run python3-pytest-mock ptests
These ptests fail as of now.

==============================================================================================================
Failed test cases (sorted by testseries, ID)
==============================================================================================================
--------------------------------------------------------------------------------------------------------------
testseries | result_id : oeqa | runtime_meta-python-ptest-image-python3-pytest-mock_qemux86-64_20230606201650
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_assert_called_args_with_introspection
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_assert_called_kwargs_with_introspection
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_detailed_introspection_async
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_plain_stopall
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_used_with_class_scope
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_used_with_module_scope
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_used_with_package_scope
    ptestresult.python3-pytest-mock.tests/test_pytest_mock.py::test_used_with_session_scope
--------------------------------------------------------------------------------------------------------------

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
7158a04cd0 python3-padaos: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
b7c4fbba0d python3-oslash: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
f45544fc8a python3-ninja: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
5a4b738dce python3-ninja-syntax: new package
Add a recipe for ninja-syntax - a package that allows to use all
features of python3-ninja.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
3191ece578 python3-netaddr: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
5876025dbe python3-netaddr: stop using PYTHON_PN
We no longer support python2 so switch to using python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
e744872f30 python3-msm: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
cc10ce7dca python3-lazy: new recipe
Add a recipe for python3-lazy - a package on which python3-msm run-time
depends but which dependency is not satisfied by meta-python.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
4ceb44e391 python3-msm: fix coding style
Order run-time dependencies alphabetically and add some whitespaces for
consistency.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
bb70ead200 python3-lockfile: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
447881540a python3-linux-procfs: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
5639cfa039 python3-libevdev: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
126500b4c4 python3-kconfiglib: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
34c24888ff python3-jstyleson: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
b77a01c6f6 python3-jsonrpcclient: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
a80adf4507 python3-jsonpath-rw: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
0435f29e0e python3-pefile: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
26b54000a5 python3-petact: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
a6b6cf1eb5 python3-pickleshare: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
3644cc8b5c python3-pynetlinux: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
1a3d3d1364 python3-pynetlinux: fix relative imports
Pull in a patch from upstream that addresses an issue with relative
imports.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
b06204baf3 python3-pyexpect: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
09dfa7fcb6 python3-pyjks: fix run-time dependencies
This package actually depends on python3-pycryptodomex.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
5d67a7900c python3-pyjks: stop using PYTHON_PN
We no longer support python2, so use python3 explicitly. While at it:
add missing spaces for consistent coding style.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
2b6bed8995 python3-javaobj-py3: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:59 -07:00
Bartosz Golaszewski
fa62c45d26 python3-pyjwt: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
624376cdef python3-pyjwt: stop using PYTHON_PN
We no longer support python2, so use python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
9dade3a31c python3-pylyrics: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
1ecee058a4 python3-classes: new package
Add a recipe for the package python3-pylyrics run-time depends on but
which was never provided by meta-python.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
e52fcc99fa python3-pyproj: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
b2618570bb python3-pyproj: drop unnecessary run-time dependency
libproj is already included in the rootfs as it's in recipe's DEPENDS.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
f6a169127b python3-pyproj: don't use PYTHON_PN
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
2634a0b86c python3-pyproject-metadata: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
0ee52feaef python3-fcntl: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
7b44bb939a python3-pyroute2: fix coding style
Make indentations consistent and stop using PYTHON_PN.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
540efe037e python3-pytest-mock: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
e74592c1cb python3-pyusb: fix run-time dependencies
Add the missing dependency on ctypes and drop libusb1 from RDEPENDS as
it will be already present in the rootfs thanks to being in project's
build-time dependencies.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
2980505c41 python3-qrcode: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
9f8a0a0588 python3-pypng: new package
python3-qrcode has a run-time dependency on pypng but it's not provided
in meta-python. Add a recipe for it. It has no run-time dependencies
itself.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
d85c92d8f4 python3-raven: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
c37d47549e python3-redis: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
76038158de python3-redis: fix coding style
Don't use PYTHON_PN, order includes alphabetically and fix whitespaces.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
cf77af2bc5 python3-python-vlc: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
cd15edafa3 python3-pydantic: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
4465806d9a python3-pydantic: don't use PYTHON_PN and improve coding style
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.
While at it: order dependencies alphabetically.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
ff3a9922f9 python3-pyatspi: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
e11f1d0ead python3-process-tests: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
83dcfaae48 python3-typeguard: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
e79fafa8fc python3-versiontools: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
c54a842045 python3-xlrd: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
8a0dbc0c53 python3-xlrd: fix coding style
Put RDEPENDS on separate lines, don't use PYTHON_PN.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
54f5b0087a python3-websockets: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
78ec5e1706 python3-websockets: fix coding style
Don't use PYTHON_PN as we're no longer supporting python2.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
0a75ee0a3f python3-uefi-firmware: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
e2bad28895 python3-web3: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
d334d496c3 python3-txws: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
606040a374 python3-twofish: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
8eb1471a01 python3-trustme: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
817f7fb5af python3-tornado: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
f234cd90a3 python3-tornado: remove the testing submodule from FILES:${PN}-test
Tornado has the testing submodule in __all__ so calling:

  from tornado import *

fails if we don't include the ptest package. To fix it: put the testing
module into the main package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
7c40c50475 python3-tornado: fix coding style
Order RDEPENDS alphabetically and don't use PYTHON_PN.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
295fcd33a7 python3-tornado: drop ${PN} from RDEPENDS
Ptest package doesn't need to explicitly depend on the main package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
f0c8712c74 python3-tomlkit: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
e015b0e996 python3-thrift: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
4d1dbcbacd python3-thrift: don't use PYTHON_PN and improve coding style
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.
While at it: make indentation consistent.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
ccccf35281 python3-sympy: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
44bbae5080 python3-stack-data: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
6c40d0d384 python3-stack-data: fix coding style
Use 4 spaces instead of tabs and order RDEPENDS alphabetically.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
2fc0c58e70 python3-pure-eval: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
6181b7a6d0 python3-sqlalchemy: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
b93e764225 python3-sqlalchemy: don't use PYTHON_PN and improve coding style
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.
While at it: make indentation consistent.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
0be87961e8 python3-sqlsoup: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
6e86939978 python3-service-identity: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
35673dc1b7 python3-sdnotify: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
27af8cc88d python3-iperf: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
5cb0b48757 python3-pykwalify: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
6e280516f2 python3-pykwalify: don't use PYTHON_PN and improve coding style
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.
While at it: make indentation consistent

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
59c95813d4 python3-editor: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
b1f49ef0f5 python3-xmlrunner: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
d165a12d7d python3-uswid: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
9cc72095ef python3-mpmath: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
182b6b7ad7 python3-pyiface: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
965583bf52 python3-meld3: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
2897a1020f python3-parse: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
99a83d6981 python3-parse: don't use PYTHON_PN and improve coding style
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.
While at it: make indentation consistent.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
789f44c3ff python3-html2text: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
ed6aaf0293 python3-pyrad: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
96b6379b49 python3-ldap: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
a7a7f326f7 python3-ldap: don't use PYTHON_PN
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
40b4cf5a83 python3-cson: fix run-time dependencies
Add the missing run-time dependency on python3-json. As a result we no
longer need to pull python3 native and can drop other *DEPENDS.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
b9ad32fc97 python3-mock: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
b9737fb064 python3-mock: cleanup RDEPENDS
Drop PYTHON_PN, improve coding-style and order the dependencies
alphabetically.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
e7430b5874 python3-send2trash: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
9249052f98 python3-pyparted: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Geoff Parker
9207558bb2 python3-platformdirs: add nativesdk to BBCLASSEXTEND
Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Wang Mingyu
036ccc767a python3-sentry-sdk: upgrade 1.24.0 -> 1.25.0
Changelog:
===========
    Support urllib3>=2.0.0 (#2148)
    Auto-retry tests on failure (#2134)
    Correct importlib.metadata check in test_modules (#2149)
    Fix distribution name normalization (PEP-0503) (#2144)
    Fix functions_to_trace typing (#2141)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
35125eef93 python3-rich: upgrade 13.3.5 -> 13.4.1
Changelog:
============
  Fixed typing extensions import in markdown #2979
  Added support for tables in Markdown #2977

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
5bee3853d9 python3-regex: upgrade 2023.5.5 -> 2023.6.3
Changelog:
=============
  # Git issue 498: Conditional negative lookahead inside positive lookahead fails to match
    Conditional node needed an additional member that points to the true branch.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
b5d5a8565a python3-pymodbus: upgrade 3.2.2 -> 3.3.0
Changelog:
===========

    Stabilize windows tests. (#1567)
    Bump mypy 1.3.0 (#1568)
    Transport integrated in async clients. (#1541)
    Client async corrections (due to 3.1.2) (#1565)
    Server_async[udp], solve 3.1.1 problem. (#1564)
    Remove ModbusTcpDiagClient. (#1560)
    Remove old method from Python2/3 transition (#1559)
    Switch to ruff's version of bandit (#1557)
    Allow reading/writing address 0 in the simulator (#1552)
    Remove references to "defer_start". (#1548)
    Client more robust against faulty response. (#1547)
    Fix missing package_data directives for simulator web (#1544)
    Fix installation instructions (#1543)
    Solve pytest timeout problem. (#1540)
    DiagnosticStatus encode missing tuple check. (#1533)
    test SparseDataStore. (#1532)
    BinaryPayloadBuilder.to_string to BinaryPayloadBuilder.encode (#1526)
    Adding flake8-pytest-style` to ruff (#1520)
    Simplify version management. (#1522)
    pylint and pre-commit autoupdate (#1519)
    Add type hint (#1512)
    Add action to lock issues/PR. (#1508)
    New common transport layer. (#1492)
    Solve serial close raise problem.
    Remove old config values (#1503)
    Document pymodbus.simulator. (#1502)
    Refactor REPL server to reduce complexity (#1499)
    Don't catch KeyboardInterrupt twice for REPL server (#1498)
    Refactor REPL client to reduce complexity (#1489)
    pymodbus.server: listen on ID 1 by default (#1496)
    Clean framer/__init__.py (#1494)
    Duplicate transactions in UDP. (#1486)
    clean ProcessIncommingPacket. (#1491)
    Enable pyupgrade (U) rules in ruff (#1484)
    clean_workflow.yaml solve parameter problem.
    Correct wrong import in test. (#1483)
    Implement pyflakes-simplify (#1480)
    Test case for UDP duplicate msg issue (#1470)
    Test of write_coil. (#1479)
    Test reuse of client object. (#1475)
    Comment about addressing when shared=false (#1474)
    Remove old aliases to OSError (#1473)
    pymodbus.simulator fixes (#1463)
    Fix wrong error message with pymodbus console (#1456)
    update modbusrtuframer (#1435)
    Server multidrop test.: (#1451)
    mypy problem ModbusResponse.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
6076b0a9b2 python3-nocaselist: upgrade 1.1.1 -> 2.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
3829a65a62 python3-google-auth: upgrade 2.19.0 -> 2.19.1
Changelog:
===========
Bug Fixes
---------
    Check id token error response (#1315) (2a71f7b)
    Fix "AttributeError: 'str' object has no attribute 'get'" (dac7cc3)

Documentation
--------------
    Replacing abc.com with example.com (dac7cc3)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
e222096945 python3-google-api-python-client: upgrade 2.87.0 -> 2.88.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
de8ba921c0 python3-cachecontrol: upgrade 0.12.12 -> 0.13.0
Changelog:
==========
    Fix #292: disuse HTTPResponse.strict
    fix: double reading error on urllib3 2.0
    Packaging the tests, or not
    Add type annotations
    Use Python's unittest mock
    feat: remove compat module
    tests: Support python 3.11
    fix: use pytest native method name
    Remove use of utcnow
    Release 0.13.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:35 -07:00
Wang Mingyu
f59053305f pamela: upgrade 1.0.0 -> 1.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-05 09:29:34 -07:00
Wang Mingyu
cf1c20bed3 python3-zeroconf: upgrade 0.62.0 -> 0.63.0
Changelog:
===========
    Small speed up to fetch dns addresses from ServiceInfo (#1176) (4deaa6e)
    Speed up the service registry (#1174) (360ceb2)
    Improve dns cache performance (#1172) (bb496a1)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
99db98a7b8 python3-xlsxwriter: upgrade 3.1.1 -> 3.1.2
Changelog:
===========
 Added worksheet page break preview mode via "worksheet.set_pagebreak_view()".

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
8c06d888e6 python3-protobuf: upgrade 4.23.1 -> 4.23.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
1487aa961b python3-pint: upgrade 0.21 -> 0.22
Changelog:
==========
- Drop Python 3.8 compatability following NEP-29.
- Drop NumPy < 1.21 following NEP-29.
- Improved typing experience.
- Migrated fully to pyproject.toml.
- Migrated to ruff.
- In order to make static typing possible as required by mypy
  and similar tools, the way to subclass the registry has been
  changed.
- Allow non-quantity atol parameters for isclose and allclose.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
bb522de379 python3-paramiko: upgrade 3.1.0 -> 3.2.0
Changelog:
https://www.paramiko.org/changelog.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
4124241db8 python3-lru-dict: upgrade 1.1.8 -> 1.2.0
0001-lru-Use-PyCFunction-instead-of-PyCFunctionWithKeywor.patch
removed since it's included in 1.2.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
cabfde8c84 python3-license-expression: upgrade 30.1.0 -> 30.1.1
Changelog:
=============
    Use latest skeleton
    Update license list to latest ScanCode and SPDX 3.20

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
2eb33feaae python3-imageio: upgrade 2.29.0 -> 2.30.0
Changelog:
==========
    SPE plugin: Support new SDT-control metadata (#989) (c93536c)
    Remove standard images from built package (#988) (6288f19)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
87cf0fb077 python3-google-auth: upgrade 2.18.1 -> 2.19.0
Changelog:
=========
    Add metrics (part 1) (#1298) (246dd07)
    Add metrics (part 2) (#1303) (ebd5af7)
    Add metrics (part 3) (#1305) (c7011b6)
    Expose universe_domain for external account creds (#1296) (ee07053)
    Remove python 2.7 from setup.py and nox tests (#1301) (8437490)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
cf8bddb4ca python3-google-api-python-client: upgrade 2.86.0 -> 2.87.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
b6191b9917 python3-deprecated: upgrade 1.2.13 -> 1.2.14
Changelog:
===========
Fix
-------
    Fix #60: return a correctly dedented docstring when long docstring are using the D212 or D213 format.

Other
--------
    Add support for Python 3.11.
    Drop support for Python older than 3.7 in build systems like pytest and tox, while ensuring the library remains production-compatible.
    Update GitHub workflow to run in recent Python versions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
df7e12a5e2 python3-croniter: upgrade 1.3.14 -> 1.3.15
Changelog:
==========
Fix hashed expressions omitting some entries
Enhance .match() precision for 6 position expressions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
b6939fc095 python3-coverage: upgrade 7.2.6 -> 7.2.7
Changelog:
=========
- Fix: reverted a change from 6.4.3 that helped Cython, but also increased the
  size of data files when using dynamic contexts, as described in the now-fixed
  issue 1586. The problem is now avoided due to a recent change (issue 1538).
- Wheels are now provided for CPython 3.12.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
0a1613d44a python3-cachetools: upgrade 5.3.0 -> 5.3.1
Changelog:
Depend on Python >= 3.7.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Wang Mingyu
d81f9b154f python3-asgiref: upgrade 3.7.1 -> 3.7.2
Changelog:
==========
* The type annotations for SyncToAsync and AsyncToSync have been changed to
  more accurately reflect the kind of callables they return.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-31 08:28:50 -07:00
Bartosz Golaszewski
ceb4c4019b python3-snagboot: new recipe
Add a recipe that builds snagrecover and snagflash. These tools are
useful for yocto-based distros used to control DUTs in board farms.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-28 16:35:00 -07:00
Ross Burton
1c7861509e python3-blivetgui: requires gobject-introspection-data DISTRO_FEATURE
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-26 08:28:37 -07:00
Wang Mingyu
a193ec78a7 python3-xmlschema: upgrade 2.2.3 -> 2.3.0
Changelog:
===========
 Improve sequence/all restriction checks for XSD 1.1
 Add schema argument to Wsdl11Document

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
4d763b8d6a python3-tzlocal: upgrade 4.3 -> 5.0.1
Changelog:
===========
- The logging info under windows made it look like it looked up the registry
  info even when you had a TZ environment, but it doesn't actually do that.
- Improved the handling of loggers.
- Fixed a bug in the new assert_tz_offset method.
- Change how the system offset is calculated to deal with non-DST
  temporary changes, such as Ramadan time in Morocco.
- Change the default to only warn when the timezone offset and system
  offset disagree (but still not even warn if TZ is set)
- Add the assert_tz_offset() method to the top level for those who want
  to explicitly check and fail.
- Removed the deprecation shim.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
413c42d14f python3-sentry-sdk: upgrade 1.22.2 -> 1.24.0
Changelog:
==========
New: Celery Beat exclude tasks option
New: Add support for ExceptionGroups
Prefer importlib.metadata over pkg_resources if available
Work with a copy of request, vars in the event
Pinned version of dependency that broke the build
Disable Django Cache spans by default.
New: Add loguru integration
Do not truncate request body if request_bodies is "always"
Fixed Celery headers for Beat auto-instrumentation
Add db.operation to Redis and MongoDB spans
Make sure we're importing redis the library
Add include_source_context option
Import Markup from markupsafe
Fix __qualname__ missing attribute in asyncio integration
Remove relay extension from AWS Layer
Add a note about pip freeze to the bug template

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
a0e0f20465 python3-stevedore: upgrade 5.0.0 -> 5.1.0
Changelog:
==========
* Revert "Moves supported python runtimes from version 3.8 to 3.10"
* Moves supported python runtimes from version 3.8 to 3.10
* Update master for stable/2023.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
b1bf3d7ac6 python3-websocket-client: upgrade 1.5.1 -> 1.5.2
Changelog:
=========
  - Add typehints (#908)
  - Fix pytype errors (#906)
  - Fix args passed to logging function (#898)
  - Standardize PEP 3101 formatting (c6a445f)
  - Add more verbose exception for unsuccessful handshake for #900

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
60f164d111 python3-xlsxwriter: upgrade 3.1.0 -> 3.1.1
Changelog:
==========
* Add support for new Excel dynamic functions added in 2023.
* Added support for adding a color to the 'invert_if_negative' chart option.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
22d4ce38cc python3-sqlalchemy: upgrade 2.0.13 -> 2.0.15
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.15

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
7d7d076618 python3-pytest-xdist: upgrade 3.3.0 -> 3.3.1
Bug Fixes
========
-#907: Avoid remote calls during startup as execnet by default does not ensure
 remote affinity with the main thread and might accidentally schedule the
 pytest worker into a non-main thread, which breaks numerous frameworks, for
 example asyncio, anyio, PyQt/PySide, etc.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
ccdc1447e2 python3-google-auth: upgrade 2.18.0 -> 2.18.1
Bug Fixes
=========
    Self signed jwt token should be string type

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
db4970bb2f python3-django: upgrade 4.1.7 -> 4.2.1
Changelog:
https://docs.djangoproject.com/en/4.2/releases/4.2.1/

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
c5919a93ca python3-pulsectl: upgrade 23.5.1 -> 23.5.2
Changelog:
  Fix incorrect type for PA_SAMPLE_SPEC.channels, affecting big-endian architectures

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
164343172d python3-protobuf: upgrade 4.23.0 -> 4.23.1
Changelog:
===========
    Add a workaround for GCC constexpr bug (67ecdde)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
01500da178 python3-astroid: upgrade 2.15.4 -> 2.15.5
Changelog:
 Handle objects.Super in helpers.object_type().

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
5087609481 python3-u-msgpack-python: upgrade 2.7.2 -> 2.8.0
Changelog:
===========
 Migrate module to package.
 Migrate documentation to Sphinx.
 Improve types and formatting in docstrings.
 Add type stubs.

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
e2055a8e6a python3-can: upgrade 4.2.0 -> 4.2.1
Bugfixes:
===========
 The ASCWriter now logs the correct channel for error frames (#1578, #1583).
 Fix PCAN library detection (#1579, #1580).
 On Windows, the first two periodic frames were sent without delay (#1590).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
4818d3f177 python3-asgiref: upgrade 3.6.0 -> 3.7.1
Changelog:
==========
* On Python 3.10 and below, the version of the "typing_extensions" package
  is now constrained to be at least version 4 (as we depend on functionality
  in that version and above)
* Contextvars are now required for the implementation of Local as Python 3.6
  is now no longer a supported version.
* sync_to_async and async_to_sync now pass-through
* Debug and Lifespan State extensions have resulted in a typing change for some
  request and response types. This change should be backwards-compatible.
* "asgiref" frames will now be hidden in Django tracebacks by default.
* Raw performance and garbage collection improvements in Local, SyncToAsync,
  and AsyncToSync.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
2b4797dbdd python3-imageio: upgrade 2.28.1 -> 2.29.0
Feature:
 New SPE v3 plugin

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
f8cf386372 python3-coverage: upgrade 7.2.5 -> 7.2.6
Changelog:
==========
- Fix: the lcov command could raise an IndexError exception if a file is
  translated to Python but then executed under its own name. Jinja2 does this
  when rendering templates. Fixes issue 1553.
- Python 3.12 beta 1 now inlines comprehensions. Previously they were compiled
  as invisible functions and coverage.py would warn you if they weren't
  completely executed. This no longer happens under Python 3.12.
- Fix: the coverage debug sys command includes some environment variables in its
  output. This could have included sensitive data. Those values are now hidden
  with asterisks, closing issue 1628.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
789a96494a python3-antlr4-runtime: upgrade 4.12.0 -> 4.13.0
Changelog:
==========
Issues fixed
------------
    antlr4 jar doubled in size in 4.9.3 (unicode, comp:performance)
    Go: exponentially bad/absymal performance as of ... (type:bug, target:go)
    Go runtime panic (type:bug, target:go)

Improvements, features
------------------------
    Update LexerATNSimulator.cs with virtual Consume (type:improvement, target:csharp)
    Feature/fixembedding (type:improvement, target:go, comp:performance)
    Provide Javascript port of TokenStreamRewriter (type:feature, target:javascript, target:typescript)

License-Update:
 Version updated to 4.13.0
 "Home-page" changed to "Project-URL: Homepage,"
 "Eric Vergnaud" removed from Author
 Author-email changed to "Eric Vergnaud <eric.vergnaud@wanadoo.fr>"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
779b60363f python3-dominate: upgrade 2.7.0 -> 2.8.0
Changelog:
  Fix incorrect context handling when a tag is used 2+ levels deeper than it was created.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Wang Mingyu
ebd6694182 python3-flask-restful: upgrade 0.3.9 -> 0.3.10
Changelog:
Compatibility with Flask 2.3

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:57:47 -07:00
Ross Burton
c6a23344d0 python3-asyncio-glib: add features_check on gobject-introspection-data
This project uses gobject-introspection, so depend on the DISTRO_FEATURE.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:56:32 -07:00
Ross Burton
dac933e4e0 python3-pydbus: remove obsolete recipe
This project has been untouched since 2018 and doesn't appear to have
any real dependents.

If something similar to pydbus is needed, then a maintained alternative
would be https://github.com/rhinstaller/dasbus (recipe available in
meta-anaconda).

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:56:32 -07:00
Ross Burton
9f1553f5da python3-pydbus-manager: remove obsolete recipe
This project has been untouched upstream for six years and doesn't appear
to be considered "finished".

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-25 08:56:32 -07:00
Martin Jansa
1b8166a397 python3-anyjson: remove unused files
* the recipe was removed in:
  https://git.openembedded.org/meta-openembedded/commit/?id=09abb3ffad217edbbc0c95bc6dda41f2764f2b67

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-24 07:23:54 -07:00
Martin Jansa
e02a4d57b2 python3-pybind11: remove unused 0001-Do-not-strip-binaries.patch
* it was removed from SRC_URI in:
  https://git.openembedded.org/meta-openembedded/commit/?id=5c455804aede17e0ea0cbb7ab55f8580f912e664

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-24 07:23:54 -07:00
Martin Jansa
07fad37c98 meta-python: remove unused patches from python2 recipes
* python2 recipes were removed in:
  https://git.openembedded.org/meta-openembedded/commit/?id=05d0c5eee319055816bbea8b9dd972f723f68019
  but some of the unused patch files were left behind

* meta-python/recipes-devtools/python/python-pyrex/pyrex-fix-optimized-mode.patch:
  https://git.openembedded.org/meta-openembedded/diff/meta-python/recipes-devtools/python/python-pyrex_0.9.9.bb?id=05d0c5eee319055816bbea8b9dd972f723f68019

* meta-python/recipes-devtools/python/python-imaging/0001-python-imaging-setup.py-force-paths-for-zlib-freetyp.patch
  meta-python/recipes-devtools/python/python-imaging/allow.to.disable.some.features.patch
  meta-python/recipes-devtools/python/python-imaging/fix-freetype-includes.patch
  meta-python/recipes-devtools/python/python-imaging/python-imaging-CVE-2016-2533.patch
  meta-python/recipes-devtools/python/python-imaging/remove-host-libdir.patch
  https://git.openembedded.org/meta-openembedded/diff/meta-python/recipes-devtools/python/python-imaging_1.1.7.bb?id=05d0c5eee319055816bbea8b9dd972f723f68019

* meta-python/recipes-devtools/python/python-mccabe/0001-python-mccabe-remove-unnecessary-setup_requires-pyte.patch
  https://git.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-mccabe_0.4.0.bb?id=698c36f58434009844b90d7bda1ab38b5af3d62a

* meta-python/recipes-devtools/python/python-pygpgme/0001-reflect-2.1-reporting-for-key-imports.patch
  meta-python/recipes-devtools/python/python-pygpgme/0002-passphrase_cb-is-deprecated.patch
  meta-python/recipes-devtools/python/python-pygpgme/0003-handle-generic-error-when-no-passphrase-callback-pre.patch
  https://git.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-pygpgme_0.3.bb?id=698c36f58434009844b90d7bda1ab38b5af3d62a

* meta-python/recipes-devtools/python/python-daemon/0001-Workaround-for-issue-2-1.patch
  https://git.openembedded.org/meta-openembedded/diff/meta-python/recipes-devtools/python/python-daemon_2.1.2.bb?id=05d0c5eee319055816bbea8b9dd972f723f68019

* meta-python/recipes-devtools/python/python-numeric/0001-it-tries-to-define-this-function-differently-than-it.patch
  https://git.openembedded.org/meta-openembedded/diff/meta-python/recipes-devtools/python/python-numeric_24.2.bb?id=05d0c5eee319055816bbea8b9dd972f723f68019

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-24 07:23:54 -07:00
richardhb
761e5ffffd python3-bleak: add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-23 15:04:38 -07:00
Khem Raj
8d18ce1434 ptest-packagelists-meta-python: Add python3-pylint to PTESTS_FAST_META_PYTHON
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-23 08:48:18 -07:00
Ross Burton
98a80a5f6a python3-pyatspi: make dependent on gobject-introspection-data being enabled
Any user of pygobject needs to support gobject-introspection.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-20 00:45:51 -07:00
Ross Burton
4259e08c59 python3-kivy: depend on gobject-introspection-data DISTRO_FEATURE
Any user of python-gstreamer (and so, pygobject) needs to support
gobject-introspection.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-20 00:45:51 -07:00
ricoheller
67b7a44962 python3-aioredis: add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-18 10:26:13 -07:00
ricoheller
ce56fd4336 python3-dbus-fast: add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-18 10:26:13 -07:00
Trevor Gamblin
44fbe5a318 python3-pylint: omit failing pickle test
There is one test in the pylint suite involving pickling non-pickleable
plugins that fails on target (but not host). Disable this test for
ptest runs.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-15 09:37:58 -07:00
Trevor Gamblin
08de5f3969 python3-pylint: upgrade 2.17.3 -> 2.17.4
This upgrade fixes most of the ptest errors that have been seen with
pylint, which were caused by a tomlkit issue. Changelog (see also
https://github.com/pylint-dev/pylint/releases/tag/v2.17.4):

False Positives Fixed

- Fix a false positive for bad-dunder-name when there is a
user-defined __index__ method. Closes #8613

Other Bug Fixes

- pyreverse: added escaping of vertical bar character in annotation
labels produced by DOT printer to ensure it is not treated as field
separator of record-based nodes. Closes #8603

- Fixed a crash when generating a configuration file:
tomlkit.exceptions.TOMLKitError: Can't add a table to a dotted key
caused by tomlkit v0.11.8. Closes #8632

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-15 09:37:58 -07:00
Wang Mingyu
cf3738d775 python3-websockets: upgrade 11.0.2 -> 11.0.3
Changelog:
Fixed the threading implementation of servers on Windows.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:01 -07:00
Wang Mingyu
408198b1c5 python3-sqlalchemy: upgrade 2.0.12 -> 2.0.13
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:01 -07:00
Wang Mingyu
0504518b5a python3-typeguard: upgrade 3.0.2 -> 4.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:01 -07:00
Wang Mingyu
100afeb095 python3-sentry-sdk: upgrade 1.22.1 -> 1.22.2
Changelog:
==========
Fix: Django caching spans when using keyword arguments (#2086)
Fix: Duration in Celery Beat tasks monitoring (#2087)
Fix: Docstrings of SPANDATA (#2084)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
5eebfad42d python3-pytest-xdist: upgrade 3.2.1 -> 3.3.0
Changelog:
 #555: Improved progress output when collecting nodes to be less verbose.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
a563c0d30a python3-redis: upgrade 4.5.4 -> 4.5.5
Changelog:
===========
New Features
--------------
Add support for CLIENT NO-TOUCH (#2745)
Add support for CLUSTER MYSHARDID (#2704)
Add "address_remap" feature to RedisCluster (#2726)
Add WITHSCORES argument to ZREVRANK command (#2725)
Improve error output for master discovery (#2720)

Bug Fixes
----------
Fix XADD: allow non negative maxlen (#2739)
Fix create single connection client from url (#2752)
Optionally disable disconnects in read_response (#2695)
Fix SLOWLOG GET return value (#2732)
Fix potential race condition during disconnection (#2719)
Return response in case of KeyError (#2628)
Fix incorrect usage of once flag in async Sentinel (#2718)
Fix memory leak caused by hiredis in asyncio case (#2694)
Really do not use asyncio's timeout lib before 3.11.2 (#2699)

 Maintenance
-----------
Clean PytestUnraisableExceptionWarning from asycio client (#2731)
Add RedisCluster.remap_host_port, Update tests for CWE 404 (#2706)
Updated AWS Elasticache IAM connection example (#2702)
Update CONTRIBUTING guidelines (#2736)
Fix ClusterCommandProtocol type (#2729)
Fix TOPK list example. (#2724)
Improving vector similarity search example (#2661)
Update example of Redisearch creating index (#2703)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
f05b71562f python3-pyjwt: upgrade 2.6.0 -> 2.7.0
Changelog:
===========
Add classifier for Python 3.11
Add Algorithm.compute_hash_digest and use it to implement at_hash validation example
fix: use datetime.datetime.timestamp function to have a milliseconds
[pre-commit.ci] pre-commit autoupdate
Custom header configuration in jwk client
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
Add PyJWT._{de,en}code_payload hooks
Add sort_headers parameter to api_jwt.encode
Make mypy configuration stricter and improve typing
Bump actions/stale from 6 to 7
[pre-commit.ci] pre-commit autoupdate
Add more types
Differentiate between two errors
Fix _validate_iat validation
Improve error messages when cryptography isn't installed
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
[pre-commit.ci] pre-commit autoupdate
Make Algorithm an abstract base class
docs: correct mistake in the changelog about verify param
[pre-commit.ci] pre-commit autoupdate
Bump actions/stale from 7 to 8
[pre-commit.ci] pre-commit autoupdate
Add a timeout for PyJWKClient requests
Add client connection error exception
Add complete types to take all allowed keys into account
[pre-commit.ci] pre-commit autoupdate
Build and upload PyPI package
Fix for issue #862 - ignore invalid keys in a jwks.
Add as_dict option to Algorithm.to_jwk

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
684029c9c1 python3-pymisp: upgrade 2.4.170.2 -> 2.4.171
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
904abfec17 python3-pulsectl: upgrade 23.5.0 -> 23.5.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
faabeecf2a python3-protobuf: upgrade 4.22.4 -> 4.23.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
6c6a2fd7f9 python3-google-auth: upgrade 2.17.3 -> 2.18.0
Changelog:
=========
Add smbios check to detect GCE residency (#1276) (22d241b)
Universe domain support for service account (#1286) (821c1b6)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
ab22fd9e7d python3-sympy: upgrade 1.11.1 -> 1.12
License-Update: Copyright year updated to 2023

Changelog:
https://github.com/sympy/sympy/wiki/release-notes-for-1.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 22:15:00 -07:00
Wang Mingyu
ae89a479f9 python3-platformdirs: upgrade 3.5.0 -> 3.5.1
Changelog:
=========
Add 3.12 support
Add tox.ini to sdist
removing Windows versions
Better handling for UNIX support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-14 15:35:52 -07:00
Trevor Gamblin
2d0ae4c205 ptest-packagelists-meta-python: Add new tests
Add ptests for python3-platformdirs.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-12 12:48:52 -07:00
Khem Raj
3e5378b42a python3-pylint: Fix missing deps for ptests
Disable benchmarks in ptest run

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-12 10:42:45 -07:00
Trevor Gamblin
7a75c2d6b4 python3-pylint: add ptest
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-12 10:33:54 -07:00
Trevor Gamblin
b9b6308f3d python3-pylint: upgrade 2.14.5 -> 2.17.3
Change pylint to inherit python_setuptools_build_meta instead of
setuptools3. Also add a patch to remove hard-coded version depdendencies
for wheel and setuptools from the pyproject.toml, otherwise the
following error occurs during do_compile:

| ERROR Missing dependencies:
|       wheel~=0.37.1
|       setuptools~=62.6

Release note links:
2.17.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.17/index.html
2.16.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.16/index.html
2.15.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.15/index.html
2.14.x: https://pylint.readthedocs.io/en/latest/whatsnew/2/2.14/index.html

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-12 10:33:54 -07:00
Trevor Gamblin
1410b40c2f python3-platformdirs: Add recipe
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-12 10:33:54 -07:00
Jun Nie
a1ee6eb4b5 python3-uswid: Add initial support
Software Identification (SWID) tags provide an extensible XML-based structure
to identify and describe individual software components, patches, and
installation bundles.

CoSWID supports a similar set of semantics and features as SWID tags, as well
as new semantics that allow us to describe additional types of information,
all in a more memory efficient format.

python3-uswid is used to generate the CoSWID data blob. For example, fwupd
project requires CoSWID data to be embedded into firmware binary to hold the
version information.

Signed-off-by: Jun Nie <jun.nie@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-11 07:18:59 -07:00
Jun Nie
15eb91e30f python3-pefile: Add initial support
To parse and work with Portable Executable (PE) files

Signed-off-by: Jun Nie <jun.nie@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-11 07:18:59 -07:00
Trevor Gamblin
fba2b872ac ptest-packagelists-meta-python: Add new tests
Add ptests for python3-pytest-mock, python3-tomlkit.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-09 17:13:13 -07:00
Trevor Gamblin
430ed94067 python3-tomlkit: Add recipe
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-09 16:22:00 -07:00
Trevor Gamblin
204dea23c5 python3-pytest-mock: Add recipe
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-09 16:22:00 -07:00
Wang Mingyu
ba7c586172 python3-requests-toolbelt: upgrade 0.10.1 -> 1.0.0
Changelog:
=========
    Removed Google App Engine support to allow using urllib3 2.0
    Ensured the test suite no longer reaches the Internet
    Added explicit support for Python 3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-09 10:12:44 -07:00
Wang Mingyu
e192f375ca python3-xstatic: upgrade 1.0.2 -> 1.0.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
143031328f python3-zeroconf: upgrade 0.56.0 -> 0.62.0
Changelog:
==========
 Improve performance of ServiceBrowser outgoing query scheduler (#1170) (963d022)
 Speed up parsing NSEC records (#1169) (06fa94d)
 Speed up processing incoming data (#1167) (fbaaf7b)
 Speed up decoding dns questions when processing incoming data (#1168) (f927190)
 Re-release to rebuild failed wheels (#1165) (4986271)
 Reduce cast calls in service browser (#1164) (c0d65ae)
 Speed up incoming parser (#1163) (4626399)
 Speed up incoming data parser (#1161) (cb4c3b2)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
5050c1c27a python3-web3: upgrade 6.2.0 -> 6.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
e31e437b62 python3-twitter: upgrade 4.13.0 -> 4.14.0
Changelog:
=========
New Features / Improvements
------------------------------
    Add constants for potential model object fields (f3f73bc)
        DIRECT_MESSAGE_EVENT_FIELDS
        DM_EVENT_FIELDS
        LIST_FIELDS
        MEDIA_FIELDS
        PLACE_FIELDS
        POLL_FIELDS
        PUBLIC_SPACE_FIELDS
        SPACE_FIELDS
        PUBLIC_TWEET_FIELDS
        TWEET_FIELDS
        USER_FIELDS
    Add creator_id field for Space (a13726a)

Twitter API Backwards-Incompatible Changes
-------------------------------------------
    Remove support for streaming with Twitter API v1.1 status/filter endpoint (c8a02eb)
        Stream
        AsyncStream
    Remove support for deprecated Premium v1.1 Search APIs (a955f30)
        API.search_30_day
        API.search_full_archive

Misc
------
    Overhaul Getting Started documentation (addb9f7)
    Remove no longer valid Twitter API version badges in README (880e7bf)
    Update and improve various documentation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
539a97ffce python3-termcolor: upgrade 2.2.0 -> 2.3.0
Changelog:
==========
Add no_color and force_color parameters to override env vars
Add support for Python 3.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
7a0a4698c0 python3-sqlalchemy: upgrade 2.0.9 -> 2.0.12
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
342d189e13 python3-sentry-sdk: upgrade 1.20.0 -> 1.22.1
Changelog:
===========
 Fix: Handle a list of keys (not just a single key) in Django cache spans (#2082)
 Add cache.hit and cache.item_size to Django (#2057)
 Use http.method instead of method (#2054)
 Handle non-int exc.status_code in Starlette (#2075)
 Handle SQLAlchemy engine.name being bytes (#2074)
 Fix KeyError in capture_checkin if SDK is not initialized (#2073)
 Use functools.wrap for ThreadingIntegration patches to fix attributes (#2080)
 Pin urllib3 to <2.0.0 for now (#2069)
 Do not send monitor_config when unset (#2058)
 Add db.system span data (#2040, #2042)
 Fix memory leak in profiling (#2049)
 Fix crash loop when returning none in before_send (#2045)
 Better handling of redis span/breadcrumb data (#2033)
 Add db.system to redis and SQLAlchemy db spans (#2037, #2038, #2039) (#2037)
 Upgraded linting tooling (#2026)
 Made code more resilient. (#2031)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
d4cb5d585d python3-smpplib: upgrade 2.2.2 -> 2.2.3
Changelog:
Fix: correct UCS2 part length following #184

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
348ea5737f python3-rich: upgrade 13.3.4 -> 13.3.5
Changelog:
Fixed italic indent guides in SVG ouput

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
cc3e1a2693 python3-regex: upgrade 2023.3.23 -> 2023.5.5
Changelog:
=========
    Removed semicolon after 'else' in 'munge_name'.
    Fixed pyproject.toml and setup.py.
    pyproject.toml was missing.
    Added pyproject.toml.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:56 -07:00
Wang Mingyu
db583fa3a8 python3-pyudev: upgrade 0.24.0 -> 0.24.1
Changelog:
=========
    Add support for PySide6: #487
    Add missing 'priority' argument for GLib.to_add_watch() #479
    Tidies and Maintenance: #486 #485 #484 #481 #480 #477 #474

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
f2d8691aac python3-pymisp: upgrade 2.4.170.1 -> 2.4.170.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
6ba3a9ae44 python3-pika: upgrade 1.3.1 -> 1.3.2
Changelog:
=========
Closed issues:
----------------
    GeventConnection may now work on Windows #1407
    ExchangeType should be from str type #1409

Merged pull requests:
---------------------
    Attempt to re-enable GeventConnection on Windows #1417
    fix typo #1414
    Fix exchange type enum type #1410

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
96a48e99bf python3-pulsectl: upgrade 22.3.2 -> 23.5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
3f1300becf python3-pint: upgrade 0.20.1 -> 0.21
Changelog:
==========
- Add PEP621/631 support.
- Exposed matplotlib unit formatter (PR #1703)
- Fix error when when re-registering a formatter.
- Add new SI prefixes: ronna-, ronto-, quetta-, quecto-.
- Fix unit check with 'atol' using 'np.allclose' & 'np.isclose'.
- Implementation for numpy.positive added for Quantity.
- Changed frequency to angular frequency in the docs.
- Remove deprecated 'alen' numpy function
- Updated URLs for log and offset unit errors.
- Patched TYPE_CHECKING import regression.
- Parse '°' along with previous text, rather than adding a space,
  allowing as a unit.
- Improved escaping of special characters for LaTeX format
- Avoid addition of spurious trailing zeros when converting units and non-int-type is
  Decimal (PR #1625).
- Implementation for numpy.delete added for Quantity.
- Fixed Quantity type returned from '__dask_postcompute__'.
- Added Townsend unit
- Fix get_compatible_units() in dynamically added units.
- Fix pint-convert script
- Honor non_int_type when dividing.
- Fix 'trapz', 'dot', and 'cross' to work properly with non-multiplicative units
- Support percent and ppm units. Support the '%' symbol.
- Fix error when parsing subtraction operator followed by white space.
- Removed Td as an alias for denier (within the Textile group)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
2e66316954 python3-protobuf: upgrade 4.22.3 -> 4.22.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
ab1d10fcf2 python3-nocasedict: upgrade 2.0.0 -> 2.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
42f66b252a python3-elementpath: upgrade 4.1.1 -> 4.1.2
Changelog:
==========
    Add support for Python 3.12
    Fix self shortcut operator (adding is_schema_node() to node classes)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
cfa6e663b0 python3-flask-socketio: upgrade 5.3.3 -> 5.3.4
Changelog:
=========
Fixed cookie handling in Test Client for Flask >= 2.3 #1982
Correctly handle ConnectionRefusedError in connect handler #1959
More secure nginx configuration examples #1966

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
0f4dba6506 python3-langtable: upgrade 0.0.61 -> 0.0.62
Changelog:
=========
    Get translation changes from CLDR
    Add more translations from CLDR
    Add Norwegian keyboard layout to keyboards.xml (Resolves: #16)
    Add Hang script to Southern Aymara

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
25d3e39047 python3-gast: upgrade 0.5.3 -> 0.5.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:55 -07:00
Wang Mingyu
0373e3429d python3-imageio: upgrade 2.27.0 -> 2.28.1
Changelog:
========
Fix
-----
    Avoid exception when n_frames is not set by Pillow
    Forward get_reader/get_writer kwargs to read/write (#979)
    Allow incremental write in pillow (#978)
    Add writeable_output=True to pillow plugin to ensure data is writable by default (#976)

Other
-----
    Refactor invoke in no-internet CI (#986)
    Fixed typo in CI script (#985)
    Fix typo in PyPI link tooltip (#980)
    Generate images in temporary folders (#977)

Feature
--------
    Expose v3 plugins via v2 API (#824)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Wang Mingyu
a5bafa5b49 python3-coverage: upgrade 7.2.3 -> 7.2.5
Changelog:
==========
- Fix: html_report() could fail with an AttributeError on isatty if run in an
  unusual environment where sys.stdout had been replaced.
- Fix: with relative_files = true, specifying a specific file to include or
  omit wouldn't work correctly (issue 1604).
- Fix: the XML report would have an incorrect <source> element when using
  relative files and the source option ended with a slash (issue 1541).
- When the HTML report location is printed to the terminal, it's now a
  terminal-compatible URL, so that you can click the location to open the HTML
  file in your browser.
- Docs: a new :ref:'Migrating page <migrating>' with details about how to
  migrate between major versions of coverage.py. It currently covers the
  wildcard changes in 7.x.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Wang Mingyu
b1ec882cce python3-argcomplete: upgrade 3.0.5 -> 3.0.8
Changelog:
==========
-  Test suite shell wrapper: Accept OSError on exit
-  Test suite: Use general regex to cut zsh reset ANSI sequences (#425)
-  Allow importlib-metadata 6.x; skip test failures on Python 3.7 (#420,
   #424)
-  Note completers can return iterables of strings, not just lists
   (#422)
-  Documentation and test improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Wang Mingyu
7774a91adc python3-astroid: upgrade 2.15.3 -> 2.15.4
Changelog:
 Add visitor function for TryStar to AsStringVisitor and add TryStar to astroid.nodes.ALL_NODE_CLASSES.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Wang Mingyu
d73d59cb66 python3-can: upgrade 4.1.0 -> 4.2.0
Changelog:
 https://github.com/hardbyte/python-can/releases/tag/v4.2.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Wang Mingyu
800ecdc902 python3-cassandra-driver: upgrade 3.26.0 -> 3.27.0
Changelog:
Add support for client-side encryption (PYTHON-1341)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Wang Mingyu
b6d5a4453f python3-alembic: upgrade 1.10.3 -> 1.10.4
Changelog:
=========
feature
----------
  Added support for autogenerate comparison of indexes on PostgreSQL which
  include SQL sort option, such as ASC or NULLS FIRST.

bug
---------
  Fixed issue where using a directive such as op.create_foreign_key() to
  create a self-referential constraint on a single table where the same
  column were present on both sides (e.g. within a composite foreign key)
  would produce an error under SQLAlchemy 2.0 and a warning under SQLAlchemy 1.4
  indicating that a duplicate column were being added to a table.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Wang Mingyu
afca23cd71 python3-yarl: upgrade 1.8.2 -> 1.9.2
Changelog:
 Fix regression with truediv and absolute URLs with empty paths causing the raw path to lack the leading /.

License-Update:Update the LICENSE file to contain the license used (Apache-2.0)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-08 21:45:54 -07:00
Bhargav Das
e573b67604 python3-libevdev: Add recipe for python libevdev module.
Signed-off-by: Bhargav Das <bhargav.das@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-04 15:34:11 -07:00
Ross Burton
15bc6cc2f0 python3-ninja: simplify recipe
Delete more code from __init__.py as we'll never be running from inside
a build tree.

Replace the use of skbuild.setup() with setuptools.setup(): the same
Python module is built and the only value-add is the potential build of
ninja, which we don't want and delete anyway.

This means we can remove most of the DEPENDS and RDEPENDS.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-04 10:23:40 -07:00
Markus Volk
7cb34209fc python3-pillow: add libxcb to RDEPENDS for x11
This fixes:
ERROR: python3-pillow-9.5.0-r0 do_package_qa: QA Issue: /usr/lib/python3.11/site-packages/PIL/_imaging.cpython-311-x86_64-linux-gnu.so contained in package python3-pillow requires libxcb.so.1()(64bit), but no providers found in RDEPENDS:python3-pillow? [file-rdeps]
ERROR: python3-pillow-9.5.0-r0 do_package_qa: Fatal QA errors were found, failing task.
ERROR: Logfile of failure stored in: /home/flk/poky/build-intel-sway/tmp/work/corei7-64-poky-linux/python3-pillow/9.5.0-r0/temp/log.do_package_qa.2328146
ERROR: Task (/home/flk/poky/meta-openembedded/meta-python/recipes-devtools/python/python3-pillow_9.5.0.bb:do_package_qa) failed with exit code '1'

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-04 06:47:00 -07:00
Khem Raj
c5f6d61ae2 python3-pyzstd: Disable LTO on clang+arm
clang-16 segfaults on arm while compiling with -flto

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-03 21:24:55 -07:00
Khem Raj
647468e3e1 python3-click: Fix ptest failure
test_bytes_args fails especially on musl, therefore use mocked sys.stdin.encoding

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-27 22:37:56 -07:00
Johannes Pointner
583190fb9a python3-pyzstd: add new recipe
Add recipe for python bindings to ZStandard (zstd) compression library

Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-27 09:58:33 -07:00
Wang Mingyu
4a59976e97 python3-xmlschema: upgrade 2.2.2 -> 2.2.3
Changelog:
==========
    Add support for Python 3.12
    Detach content iteration methods from ModelVisitor

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
59c3093ac1 python3-tornado: upgrade 6.2 -> 6.3
Changelog:
 https://github.com/tornadoweb/tornado/releases/tag/v6.3.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
429fd951bc python3-websockets: upgrade 11.0.1 -> 11.0.2
Changelog:
Fixed a deadlock in the threading implementation when closing a connection without reading all messages.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
5629cd6bca python3-pyscaffold: upgrade 4.4 -> 4.4.1
Changelog:
==========
    Re-use pre-built wheels in CI for upgrade tests in #702
    Make security permissions explicit in GHA template #704
    Fix GITHUB_TOKEN variable in GHA template #715

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
495557be28 python3-sentry-sdk: upgrade 1.19.1 -> 1.20.0
Changelog:
==========
 Send all events to /envelope endpoint when tracing is enabled
 Note: If you’re self-hosting Sentry 9, you need to stay in the previous version of the SDK or update your self-hosted to at least 20.6.0
 Profiling: Remove profile context from SDK
 Profiling: Additionl performance improvements to the profiler
 Fix: Celery Beat monitoring without restarting the Beat process
 Fix: Using the Codecov uploader instead of deprecated python package
 Fix: Support for Quart

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
4a1e88b75a python3-python-vlc: upgrade 3.0.18121 -> 3.0.18122
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
e41eb35a2c python3-pymisp: upgrade 2.4.170 -> 2.4.170.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
a4828449a3 python3-icu: upgrade 2.10.2 -> 2.11
Changelog:
===========
 - fixed bug PluralFormat.format accepting python strings, which are immutable
 - fixed bug with UWordBreak wrapping wrong enum (UBreakIteratorType)
 - added wrappers for UBreakIteratorType, ULine|SentenceBreakTag
 - added wrappers for DateTimePatternGenerator::set|getDateTimeFormat()
 - added wrappers for Precision::incrementExact()
 - Locale objects can now be sorted (Fredrik Roubert)
 - added wrapper for Calendar::inTemporalLeapYear()
 - added wrappers for Calendar::get|getTemporalMonthCode()
 - changed all Calendar setters to return self instead of None, setter chaining

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
353982a14e python3-pyalsaaudio: upgrade 0.9.2 -> 0.10.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
c916e99b50 python3-mock: upgrade 5.0.1 -> 5.0.2
Changelog:
==========
 gh-102978: Fixes :func:'unittest.mock.patch' not enforcing function signatures for methods decorated with @classmethod or @staticmethod when patch is called with autospec=True.
 gh-103329: Regression tests for the behaviour of unittest.mock.PropertyMock were added.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
2ba3867591 python3-google-api-python-client: upgrade 2.85.0 -> 2.86.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
953c406dcb python3-soupsieve: upgrade 2.4 -> 2.4.1
License-Update: Copyright year updated to 2023.

Changelog:
 FIX: Attribute syntax for case insensitive flag optionally allows a space, it does not require one.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
28b0ca2785 python3-engineio: upgrade 4.4.0 -> 4.4.1
Changelog:
==========
Prevent crash when closing simple-websocket connection
Fix server/client mixup in client docstrings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
0a08431bf7 python3-diskcache: upgrade 5.5.1 -> 5.6.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
ee38717082 python3-astroid: upgrade 2.15.2 -> 2.15.3
Changelog:
==========
* Fix "infer_call_result()" crash on methods called "with_metaclass()".
* Suppress "UserWarning" when finding module specs.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Wang Mingyu
416c6168bb python3-periphery: upgrade 2.3.0 -> 2.4.1
Changelog:
===========
  Fix realtime timestamp reporting for line events in gpio-cdev v2 implementation.
  Avoid writing direction and inverted on open to retain existing state with sysfs GPIOs
  Add support for gpio-cdev v2 ABI.
  Add type stubs.

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-23 21:55:52 -07:00
Ari Parkkila
54f5199706 python3-appdirs: add native and nativesdk to BBCLASSEXTEND
Signed-off-by: Ari Parkkila <ari.parkkila@qt.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 17:54:25 -07:00
Wang Mingyu
18b3626576 python3-zeroconf: upgrade 0.55.0 -> 0.56.0
Feature
==========
    Reduce denial of service protection overhead

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
3e3799c49c python3-xlsxwriter: upgrade 3.0.9 -> 3.1.0
Changelog:
 Minor fix for cell color issue.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
c21ffb1403 python3-pymisp: upgrade 2.4.169.3 -> 2.4.170
Changelog:
==========
- Add: support breakOnDuplicate option for attributes:add()
- Update reportlab_generator.py.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
561990f983 python3-rich: upgrade 13.3.3 -> 13.3.4
Changelog:
 Fixed for is_terminal ignoring FORCE_COLOR

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
6ea2e3ec8e python3-web3: upgrade 6.1.0 -> 6.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
604efddff8 python3-protobuf: upgrade 4.22.1 -> 4.22.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
336d9a4eee python3-google-auth: upgrade 2.17.2 -> 2.17.3
Bug Fixes
=========
    Add useEmailAzp claim for id token iam flow

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
407ef093bb python3-google-api-python-client: upgrade 2.84.0 -> 2.85.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
6d86ed5ab5 python3-elementpath: upgrade 4.1.0 -> 4.1.1
Changelog:
=========
 Simplify type annotations for XSD datatypes
 Full test coverage of sequence type functions with bugfixes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
cbe106d4a1 python3-cmake: upgrade 3.26.1 -> 3.26.3
Changelog:
==========
 update pre-commit hooks (#350, #353)
 bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
c0ab58aa04 python3-diskcache: upgrade 5.4.0 -> 5.5.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Wang Mingyu
63d1875430 python3-croniter: upgrade 1.3.8 -> 1.3.14
Changelog:
==========
    Add check for range begin/end
    restore py2 compat
    Do not expose i into global namespace
    Fix DOW hash parsing
    better error handling on py3

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-17 09:53:31 -07:00
Khem Raj
1b7380bc0f python3-pandas: Fix TMPDIR references in dbg files
These are embedded into comments in C source code generated with cython
during do_compile.

Fixes

WARNING: python3-pandas-1.5.3-r0 do_package_qa: QA Issue: File /usr/src/debug/python3-pandas/1.5.3-r0/pandas/_libs/hashing.c in package python3-pandas-src contains reference to TMPDIR

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-16 07:58:58 -07:00
Khem Raj
56ac2a69a8 python3-h5py: Fix TMPDIR references in dbg files
These are embedded into comments in C source code generated with cython
during do_compile.

Fixes

WARNING: python3-h5py-3.8.0-r0 do_package_qa: QA Issue: File /usr/src/debug/python3-h5py/3.8.0-r0/h5py/_conv.c in package python3-h5py-src contains reference to TMPDIR
File /usr/src/debug/python3-h5py/3.8.0-r0/h5py/h5fd.c in package python3-h5py-src contains reference to TMPDIR [buildpaths]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-16 07:58:58 -07:00
Jasper Orschulko
5564dbb8ff python3-gcovr: Add missing runtime dependency
python3-gcovr requires standard python module multiprocessing as runtime
dependency.

Upstream-Status: Inappropriate [configuration]

Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-16 00:09:06 -07:00
Bartosz Golaszewski
930436d900 python3-gpiod: fetch sources from pypi
Python bindings to libgpiod are now available on pypi. The source
package is a limited subset of the original repository. As such the
ptest package now requires the libgpiod-ptest to be available at
run-time (for libgpiosim.so against which the test C extension is
linked).

The problem with installing the C extensions for tests is now fixed so
drop the do_install:append(). We no longer have to pass any additional
CFLAGS to setup.py either.

We update the version of the recipe but the changes only apply to
building and packaging, there are no functional changes to the code.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-14 08:45:14 -07:00
Bartosz Golaszewski
ce5cf625cd python3-gpiod: add missing run-time dependencies
The gpiod package needs some standard python modules so add them to
RDEPENDS.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-14 08:45:14 -07:00
Bartosz Golaszewski
61e84230ae python3-gpiod: don't hardcode the project version in recipe
Use the provided PV variable when referring to project's version.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-11 14:54:22 -07:00
Wang Mingyu
942740b286 python3-sentry-sdk: upgrade 1.18.0 -> 1.19.1
Changelog:
==========
Make auto monitoring beat update support Celery 4 and 5
New: Celery Beat auto monitoring
New: gRPC integration
New: gRPC integration
Fix: Do not trim span descriptions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
bbf30898f3 python3-sqlalchemy: upgrade 2.0.7 -> 2.0.9
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.9

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
c402247a9b python3-web3: upgrade 6.0.0 -> 6.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
8f2476d29b python3-zeroconf: upgrade 0.47.4 -> 0.55.0
Feature
=======
    Improve performance of processing incoming records

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
ae43241fa2 python3-networkx: upgrade 3.0 -> 3.1
Changelog:
Supports Python 3.8, 3.9, 3.10, and 3.11.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
3c49711ad7 python3-simplejson: upgrade 3.18.4 -> 3.19.1
Changelog:
============
* This release contains security hardening measures based on recommendations
  by a security audit sponsored by OSTIF and conducted by X41 D-Sec GmbH.
  Several of these measures include changing defaults to be more strict,
  by default simplejson will now only consume and produce compliant JSON,
  but the flags still exist for any backwards compatibility needs.
  No high priority issues were discovered, the reference count
  leak is thought to be unreachable since the digits of the float are
  checked before PyOS_string_to_double is called.
  A link to the public version of this report will be included in a
  future release of simplejson. The following fixes were implemented in
  one PR: https://github.com/simplejson/simplejson/pull/313
* Fix invalid handling of unicode escape sequences in the pure Python
  implementation of the decoder (SJ-PT-23-01)
* Fix missing reference count decrease if PyOS_string_to_double raises
  an exception in Python 2.x; was probably unreachable (SJ-PT-23-02)
* Backport the integer string length limitation from Python 3.11 to
  limit quadratic number parsing (SJ-PT-23-03)
* Fix inconsistencies with error messages between the C and Python
  implementations (SJ-PT-23-100)
* Remove unused unichr import from encoder (SJ-PT-23-101)
* Remove unused namedtuple_as_object and tuple_as_array arguments from
  simplejson.load (SJ-PT-23-102)
* Remove vestigial _one_shot code from iterencode (SJ-PT-23-103)
* Change default of allow_nan from True to False and add allow_nan
  to decoder (SJ-PT-23-107)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
82ce84ecc6 python3-pychromecast: upgrade 13.0.6 -> 13.0.7
Changelog:
===========
 Wait longer when attempting to play media
 Bump black from 23.1.0 to 23.3.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
1290752044 python3-imgtool: upgrade 1.9.0 -> 1.10.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
c77c509218 python3-google-auth: upgrade 2.17.1 -> 2.17.2
Bug Fixes
==========
    Do not create new JWT credentials if they make the same claims as the existing.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
398bdf2e38 python3-google-api-python-client: upgrade 2.83.0 -> 2.84.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
4ea55900fd python3-coverage: upgrade 7.2.2 -> 7.2.3
Changelog:
==========
- Fix: the :ref:`config_run_sigterm` setting was meant to capture data if a
  process was terminated with a SIGTERM signal, but it didn't always.
- Performance: HTML reports with context information are now much more compact.
  File sizes are typically as small as one-third the previous size, but can be
  dramatically smaller.
- Development dependencies no longer use hashed pins, closing issue 1592.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
1d58644dcd python3-astroid: upgrade 2.15.1 -> 2.15.2
Changelog:
=========
* Support more possible usages of "attrs" decorators.
  Closes pylint-dev/pylint#7884

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
68ee3ed5fb python3-alembic: upgrade 1.10.2 -> 1.10.3
Changelog:
==========
 [bug] [typing] Fixed various typing issues observed with pyright, including issues
 involving the combination of Function and
 MigrationContext.begin_transaction().

 [bug] [autogenerate] Fixed error raised by alembic when running autogenerate after removing
 a function based index.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
05dda95465 python3-websockets: upgrade 10.4 -> 11.0.1
License-Update: Use standard licence text and SPDX identifier.

Changelog:
==========
Bug fixes
----------
Restored the C extension in the source distribution.

Backwards-incompatible changes
-------------------------------
The Sans-I/O implementation was moved.
Sans-I/O protocol constructors now use keyword-only arguments.
Closing a connection without an empty close frame is OK.
serve() times out on the opening handshake after 10 seconds by default.

New features
-------------
websockets 10.0 introduces a implementation on top of threading.
Added open_timeout to serve().
Made it possible to close a server without closing existing connections.
Added select_subprotocol to customize negotiation of subprotocols in the Sans-I/O layer.

Improvements
--------------
Added platform-independent wheels.
Improved error handling in broadcast().
Set server_hostname automatically on TLS connections when providing a sock argument to connect().

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Wang Mingyu
ebe266a0b4 python3-pillow: upgrade 9.4.0 -> 9.5.0
License-Update:
 Alex Clark -> Jeffrey A. Clark (Alex)
 Update HPND wording in LICENSE file

Changelog:
==========
    Added ImageSourceData to TAGS_V2 #7053
    Clear PPM half token after use #7052
    Removed absolute path to ldconfig #7044
    Support custom comments and PLT markers when saving JPEG2000 images #6903
    Load before getting size in __array_interface__ #7034
    Support creating BGR;15, BGR;16 and BGR;24 images, but drop support for BGR;32 #7010
    Consider transparency when applying APNG blend mask #7018
    Round duration when saving animated WebP images #6996
    Added reading of JPEG2000 comments #6909
    Decrement reference count #7003
    Allow libtiff_support_custom_tags to be missing #7020
    Improved I;16N support #6834
    Added QOI reading #6852
    Added saving RGBA images as PDFs #6925
    Do not raise an error if os.environ does not contain PATH #6935
    Close OleFileIO instance when closing or exiting FPX or MIC #7005
    Added __int__ to IFDRational for Python >= 3.11 #6998
    Added memoryview support to Dib.frombytes() #6988
    Close file pointer copy in the libtiff encoder if still open #6986
    Raise an error if ImageDraw co-ordinates are incorrectly ordered #6978
    Added "corners" argument to ImageDraw rounded_rectangle() #6954
    Added memoryview support to frombytes() #6974
    Allow comments in FITS images #6973
    Support saving PDF with different X and Y resolutions #6961
    Fixed writing int as UNDEFINED tag #6950
    Raise an error if EXIF data is too long when saving JPEG #6939
    Handle more than one directory returned by pkg-config #6896
    Do not retry past formats when loading all formats for the first time #6902
    Do not retry specified formats if they failed when opening #6893
    Do not unintentionally load TIFF format at first #6892
    Stop reading when EPS line becomes too long #6897
    Allow writing IFDRational to BYTE tag #6890
    Raise ValueError for BoxBlur filter with negative radius #6874
    Support arbitrary number of loaded modules on Windows #6761

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-10 09:39:38 -07:00
Khem Raj
95a76614a6 python3-pyruvate: Upgrade to 1.2.1
Add fixes to build with musl and riscv32

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-08 10:05:00 -07:00
Khem Raj
08a95252e8 python3-pyruvate: regenerate with updated bbclass
* it's needed for compatibility with updated fetcher from:
  https://patchwork.yoctoproject.org/project/bitbake/patch/20230405122125.3358972-1-enrico.scholz@sigma-chemnitz.de/

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-06 22:38:34 -07:00
Ever ATILANO
74dcb3aa17 meta-python: python3-lorem: Add ptest
Signed-off-by: Ever ATILANO <ever.atilano@smile.fr>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:57:09 -07:00
Ever ATILANO
7e4947d0b0 meta-python: python3-path: Add ptest
Signed-off-by: Ever ATILANO <ever.atilano@smile.fr>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:57:09 -07:00
Peter Kjellerstedt
b1d0b6f06c python3-crc32c: Correct the license information
Correct "startline=" to "beginline=" in LIC_FILES_CHKSUM so that the
correct lines from crc32c_adler.c are used.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
0d028d944e python3-watchdog: upgrade 2.3.1 -> 3.0.0
Changelog:
==========
    Drop support for Python 3.6.
    watchdog is now PEP 561 compatible, and tested with mypy
    Fix missing > in FileSystemEvent.__repr__() (#980)
    [ci] Lots of improvements
    [inotify] Return from InotifyEmitter.queue_events() if not launched when thread is inactive (#963)
    [tests] Stability improvements
    [utils] Remove handling of threading.Event.isSet spelling (#962)
    [watchmedo] Fixed tricks YAML generation (#965)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
d83bc4853f python3-rich: upgrade 13.3.2 -> 13.3.3
Changelog:
Added Style.clear_meta_and_links

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
3ba7498ed9 python3-sentry-sdk: upgrade 1.17.0 -> 1.18.0
Changelog:
==========
Updated denylist to include other widely used cookies/headers (#1972)
Forward all sentry- baggage items (#1970)
Update OSS licensing (#1973)
Profiling: Handle non frame types in profiler (#1965)
Tests: Bad arq dependency in tests (#1966)
Better naming (#1962)
New: Implement EventScrubber (#1943)
New: Added new functions_to_trace option for central way of performance instrumentation (#1960)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
d871faa66b python3-typeguard: upgrade 3.0.1 -> 3.0.2
Changelog:
===========
    Improved warnings by ensuring that they target user code and not Typeguard internal code
    Fixed warn_on_error() not showing where the type violation actually occurred
    Fixed local assignment to *args or **kwargs being type checked incorrectly
    Fixed TypeError on check_type(..., None)
    Fixed unpacking assignment not working with a starred variable (x, *y = ...) in the target tuple
    Fixed variable multi-assignment (a = b = c = ...) being type checked incorrectly

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
9917d11343 python3-regex: upgrade 2022.10.31 -> 2023.3.23
Changelog:
===========
Disabled repeat guards. They keep causing issues, and it's just simpler to rely on timeouts.
Re-enabled modified repeat guards due to regression in speed caused by excessive backtracking.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
5f3ca17c07 python3-redis: upgrade 4.5.1 -> 4.5.4
Changelog:
==========
Upgrade urgency: SECURITY, contains fixes to security issues.
--------------------------------------------------------------
    (CVE-2023-28859) - Cancelling an async future does not, properly trigger, leading to a potential data leak in specific cases.
    (CVE-2023-28858) - Cancelling an async future does not, properly trigger, leading to a potential data leak in specific cases.

Bug Fixes
-------------
    Fixing cancelled async futures (#2666)
    Fix: do not use asyncio's timeout lib before 3.11.2 (#2659)
    Fix UDS in v4.5.2: UnixDomainSocketConnection missing constructor argument (#2630)

Maintenance
--------------
    Minor fixes for #2666 and enhanced async test (#2673)
    Fix issue 2660: PytestUnraisableExceptionWarning from asycio client (#2669)
    Removing accidentally checked in files (#2642)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
76396d6bf1 python3-pywbemtools: upgrade 1.1.1 -> 1.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
1911fd29e0 python3-pymisp: upgrade 2.4.169.2 -> 2.4.169.3
Fix:
- Invalid check if taxo is enabled.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
5447a49ce2 python3-pymodbus: upgrade 3.2.1 -> 3.2.2
Changelog:
Add forgotten await

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
ea63c2de22 python3-pydantic: upgrade 1.10.6 -> 1.10.7
Changelog:
==========
    Fix creating schema from model using ConstrainedStr with regex as dict key
    Address bug in mypy plugin caused by explicit_package_bases=True
    Add implicit defaults in the mypy plugin for Field with no default argument
    Fix schema generated for Enum values used as Literals in discriminated unions
    Fix mypy failures caused by the pydantic mypy plugin when users define from_orm in their own classes
    Fix InitVar usage with pydantic dataclasses, mypy version 1.1.1 and the custom mypy plugin

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
35e7f76326 python3-luma-oled: upgrade 3.11.0 -> 3.12.0
Changelog:
Fix 96x16 OLED panel offset

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
bb8819a9b5 python3-jdatetime: upgrade 4.1.0 -> 4.1.1
Changelog:
==========
Add
------
    Add fromisoformat method to jdatetime.date
    Add support for Python 3.11

Fixed
------
    Fix two chars month handling in jdatetime.datetime.strptime

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
a34202abe7 python3-pychromecast: upgrade 13.0.4 -> 13.0.6
Changelog:
==========
    Fix socket leak (#718)
    Don't call launch callback on error (#715)
    Wait for response when stopping app (#714)
    Simplify request callback handling (#712)
    Make sure handler is unregistered after quickplay (#713)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
ac3d796281 python3-imageio: upgrade 2.26.0 -> 2.27.0
Changelog:
==========
Fix
------
    Consistently apply color palettes by default (#955) (938de2d)
    Allow ffmpeg filters to terminate iter (#954) (a463899)
    Handle unknown video duration in pyav metadata (#937) (06a1c0d)
    Update FreeImage backend to v3.18.0 on Windows (#960) (08d3bda)
Feature
---------
    Add n_images to ImageProperties (#966) (76d9aed)
Other
------
    Remove pypy 3.7 testing and improve CI/CD scripts (#964) (b439803)
    Several doc improvements (#959) (ecb6773)
    Add GH Sponsors link (0e13f64)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
d7ea5a9942 python3-ipython: upgrade 8.11.0 -> 8.12.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
d2a13a69ab python3-google-auth: upgrade 2.16.2 -> 2.17.1
Changelog:
==========
    Print out reauth plugin error and raise if challenge output is None (#1265) (08d22fe)
    Experimental service account iam endpoint flow for id token (#1258) (8ff0de5)
    Python: Remove aws url validation (#1254) (20a966b)
    Read both applicationId and relyingPartyId. (#1246) (e125dfe)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
4665ccd8d9 python3-httplib2: upgrade 0.21.0 -> 0.22.0
Changelog:
==========
  https: disable_ssl_certificate_validation caused ValueError: Cannot set verify_mode to CERT_NONE when check_hostname is enabled
  build(deps): bump cryptography from 37.0.4 to 38.0.3
  Reason from cryptography changelog: Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.0.7, which resolves CVE-2022-3602 and CVE-2022-3786.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
0f36acd433 python3-googleapis-common-protos: upgrade 1.58.0 -> 1.59.0
Changelog:
=========
Features
----------
    Add overrides_by_request_protocol to BackendRule in google/api/backend.proto (77376dd)
    Add proto_reference_documentation_uri to Publishing in google/api/client.proto (77376dd)
    Add SERVICE_NOT_VISIBLE and GCP_SUSPENDED to ErrorReason in google/api/error_reason.proto (77376dd)

Documentation
--------------
    Use rst syntax in readme (77376dd)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
06ed48730d python3-elementpath: upgrade 4.0.1 -> 4.1.0
Changelog:
==========
 Refactor XPath function call (context=None only as keyword argument)
 Add external function support (issue #60)
 Some fixes to string representation and source property of tokens
 Extend documentation and tests
 Clean XSD datatypes hierarchy

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
da5190344b python3-google-api-python-client: upgrade 2.81.0 -> 2.83.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
3bed7e365b python3-dateparser: upgrade 1.1.7 -> 1.1.8
Improvements:
==============
 Improved date parsing for Chinese (#1148)
 Improved date parsing for Czech (#1151)
 Reorder language by popularity (#1152)
 Fix leak of memory in cache (#1140)
 Add support for "\d units later" (#1154)
 Move modification in CLDR data to yaml (#1153)
 Add support to use timezone via settings to get PREFER_DATES_FROM result (#1155)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
f0e8b2d003 python3-cmake: upgrade 3.26.0 -> 3.26.1
Changelog:
==========
chore(deps): bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.3
chore(deps): update pre-commit hooks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
2f3578b4ce python3-astroid: upgrade 2.15.0 -> 2.15.1
Changelog:
==========
Restore behavior of setting a Call as a base for classes created using six.with_metaclass(),
and harden support for using enums as metaclasses in this case.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
e2056558b3 python3-cassandra-driver: upgrade 3.25.0 -> 3.26.0
Changelog:
===========
Features
--------
    Add support for execution profiles in execute_concurrent (PR 1122)

Bug Fixes
----------
    Handle empty non-final result pages (PR 1110)
    Do not re-use stream IDs for in-flight requests (PR 1114)
    Asyncore race condition cause logging exception on shutdown (PYTHON-1266)

Others
---------
    Fix deprecation warning in query tracing (PR 1103)
    Remove mutable default values from some tests (PR 1116)
    Remove dependency on unittest2 (PYTHON-1289)
    Fix deprecation warnings for asyncio.coroutine annotation in asyncioreactor (PYTTHON-1290)
    Fix typos in source files (PR 1126)
    HostFilterPolicyInitTest fix for Python 3.11 (PR 1131)
    Fix for DontPrepareOnIgnoredHostsTest (PYTHON-1287)
    tests.integration.simulacron.test_connection failures (PYTHON-1304)
    tests.integration.standard.test_single_interface.py appears to be failing for C* 4.0 (PYTHON-1329)
    Authentication tests appear to be failing fraudulently (PYTHON-1328)
    PreparedStatementTests.test_fail_if_different_query_id_on_reprepare() failing unexpectedly (PTYHON-1327)
    Refactor deprecated unittest aliases for Python 3.11 compatibility (PR 1112)

Deprecations
------------
    This release removes support for Python 2.7.x as well as Python 3.5.x and 3.6.x

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
a34c6b77a3 python3-argcomplete: upgrade 3.0.0 -> 3.0.5
Changelog:
=========
 Call _default as fallback in zsh global completion hook
 Begin support for mapping-emitting completers
 activate-global-python-argcomplete: do not overwrite existing dotfile in user directory
 Add NOTICE file
 Establish long term name for split_line as argcomplete.lexers.split_line
 Re-add split_line to API (#419)
 Fix zsh default completion issues
 Fix zsh autoload issues

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-05 15:56:47 -07:00
Wang Mingyu
33d583fc3f python3-aenum: upgrade 3.1.11 -> 3.1.12
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04 13:39:46 -07:00
Wang Mingyu
2a8a340385 python3-pyproj: upgrade 3.4.1 -> 3.5.0
License-Update: Copyright year updated to 2023.

Changelog:
============
 DEP: Minimum PROJ version 9.0 (issue #1223)
 WHL: PROJ 9.2 in wheels (pull #1243)
 ENH: Add return_back_azimuth: bool to allow compatibility between the azimuth output of the following functions (issue #1163):
      fwd and fwd_intermediate, inv and inv_intermediate
 ENH: Added only_best kwarg to Transformer.from_crs() (issue #1228)
 PERF: Optimize point transformations (pull #1204)
 REF: Raise error when CRS.to_wkt(), CRS.to_json(), or CRS.to_proj4() returns None (issue #1036)
 CLN: Remove AzumuthalEquidistantConversion & LambertAzumuthalEqualAreaConversion.
      AzimuthalEquidistantConversion & LambertAzimuthalEqualAreaConversion should be used instead (pull #1219)
 BUG: Fix Derived Projected CRS support (issue #1182)
 BUG: Add horizontal_datum_name for geographic CRS in CRS.to_cf() (issue #1251)
 BUG: Add datum ensemble support to GeographicCRS (pull #1255)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04 13:39:46 -07:00
Tim Orling
c09cc8ddde python3-aspectlib: fix ptest
* ptest RDEPENDS on pytest
* Use python3-unittest-automake-output instead of using sed to reformat
  the output use this new module.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04 13:39:45 -07:00
Tim Orling
80e9601cc8 meta-python-ptest*-image: enable BBCLASSEXTEND parallel execution
Similar to "core-image-ptest: Switch to BBCLASSEXTEND parallel execution"

Refactor meta-python-ptest-image.bb for an image per ptest in the form of
meta-python-ptest-image-XXX using class extensions.

* Add meta-python-ptest-all-image.bb depends on ALL meta-python-ptest-image-XXX in meta-python
* Add meta-python-ptest-fast-image.bb depends on meta-python ptests which take less than ~30s

This allows parallel execution of the tests.

The downside to this approach is the parsing time of an image generating
this number of class extensions is slow but making it easier to execute
and collect test data should outweigh that.

A useful advantage is that the dependencies of each ptest package are
checked/tested individually.

Add to local.conf:
IMAGE_CLASSES += "testimage"

All the meta-python-ptest-image-XXX can be built with:
$ bitbake meta-python-ptest-all-image

Subsequently, all the ptest images can be run with:
$ bitbake -c testimage meta-python-ptest-all-image

You will likely want to limit the number of parallel image tests:

BB_NUMBER_THREADS = "4"

based on the number of TAP devices you have defined or the number of simultaneous
QEMU sessions your server can support.

Results can be summarized with:

$ resulttool report tmp/log/oeqa/testresults.json

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04 13:39:45 -07:00
Tim Orling
69d921a342 ptest-packagelists-meta-python.inc: add ptest recipes
Similar to ptest-packagelists.inc in oe-core, this list enables
per image ptest (isolated ptests for a given recipe)

* Add recipes to PTEST_FAST_META_PYTHON for ptests which take less than ~30s
* Add recipes to PTEST_SLOW_META_PYTHON for ptests which take longer
* Add recipes to PTEST_PROBLEMS_META_PYTHON for ptests which have failing tests
  or other issues with ptest package

The initial list was taken from:

meta_python_ptest_recipes=$(bitbake-layers show-recipes --recipes-only \
      --layer meta-python --inherits ptest --bare | tr '\n' ' ' | \
      pcregrep -o1 '^NOTE:.+===(.+)$')

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04 13:39:45 -07:00
Zhixiong Chi
17243e70c8 python3-betamax: fix ptest failture of fixture and record modes
In betamax fixtures and recorde_modes ptest are failing due to
the deprecation of fixture usage and the httpbin.org service.
Drop these ptests in meta-oe, until there is a suitable solution
to fix this failure.

Validation:
Enable ptest and add python3-betamax into IMAGE_INSTALL
$runqemu ...
$cd /usr/[lib/lib64]/python3-betamax/ptest
$./run-ptest
ALL ptests PASS.

Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-28 10:44:00 -07:00
Zoltán Böszörményi
a8ab3ad588 python3-ipython: Add missing dependency
This fixes the error:

Python 3.11.2 (main, Feb  7 2023, 13:52:42) [GCC 12.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import IPython
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.11/site-packages/IPython/__init__.py", line 52, in <module>
    from .core.application import Application
  File "/usr/lib/python3.11/site-packages/IPython/core/application.py", line 26, in <module>
    from IPython.core import release, crashhandler
  File "/usr/lib/python3.11/site-packages/IPython/core/crashhandler.py", line 27, in <module>
    from IPython.core import ultratb
  File "/usr/lib/python3.11/site-packages/IPython/core/ultratb.py", line 101, in <module>
    import stack_data
ModuleNotFoundError: No module named 'stack_data'

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-28 10:44:00 -07:00
Zoltán Böszörményi
ceb630e1b2 python3-stack-data: New recipe
Dependency of python3-ipython.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-28 10:44:00 -07:00
Zoltán Böszörményi
0ccb5483aa python3-pure-eval: New recipe
Dependency of python3-stack-data.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-28 10:44:00 -07:00
Zoltán Böszörményi
74582765be python3-executing: New recipe
Dependency of python3-stack-data.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-28 10:44:00 -07:00
Wang Mingyu
71bce52e59 python3-zopeinterface: upgrade 5.5.2 -> 6.0
Changelog:
==========
 Build Linux binary wheels for Python 3.11.
 Drop support for Python 2.7, 3.5, 3.6.
 Fix test deprecation warning on Python 3.11.
 Add preliminary support for Python 3.12 as of 3.12a5.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
f4e6bf30bd python3-zeroconf: upgrade 0.47.3 -> 0.47.4
Changelog:
Correct duplicate record entries in windows wheels by updating poetry-core

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
8c2c8fe445 python3-web3: upgrade 5.31.4 -> 6.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
556ceafff4 python3-typeguard: upgrade 2.13.3 -> 3.0.1
Changelog:
==========
  Improved the documentation
  Fixed assignment unpacking (a, b = ...) being checked incorrectly
  Fixed @typechecked attempting to instrument wrapper decorators such as @contextmanager when applied to a class
  Fixed py.typed missing from the wheel when not building from a git checkout
  BACKWARD INCOMPATIBLE Dropped the argname, memo, globals and locals arguments from check_type()
  BACKWARD INCOMPATIBLE Removed the check_argument_types() and check_return_type() functions (use @typechecked instead)
  BACKWARD INCOMPATIBLE Moved install_import_hook to be directly importable from the typeguard module
  BACKWARD INCOMPATIBLE Changed the checking of collections (list, set, dict, sequence, mapping) to only check the first item by default.
  BACKWARD INCOMPATIBLE Type checking failures now raise typeguard.TypeCheckError instead of TypeError
  Dropped Python 3.5 and 3.6 support
  Dropped the deprecated profiler hook (TypeChecker)
  Added a configuration system
  Added support for custom type checking functions
  Added support for PEP 604 union types (X | Y) on all Python versions
  Added support for generic built-in collection types (list[int] et al) on all Python versions
  Added support for checking arbitrary Mapping types
  Added support for the Self type
  Added support for typing.Never (and typing_extensions.Never)
  Added support for Never and NoReturn in argument annotations
  Added support for LiteralString
  Added support for TypeGuard
  Added support for the subclassable Any on Python 3.11 and typing_extensions
  Added the possibility to have the import hook instrument all packages
  Added the suppress_type_checks() context manager function for temporarily disabling type checks
  Much improved error messages showing where the type check failed
  Made it possible to apply @typechecked on top of @classmethod / @staticmethod (PR by jacobpbrugh)
  Changed check_type() to return the passed value, so it can be used (to an extent) in place of typing.cast(), but with run-time type checking
  Replaced custom implementation of is_typeddict() with the implementation from typing_extensions v4.1.0
  Emit InstrumentationWarning instead of raising RuntimeError from the pytest plugin if modules in the target package have already been imported
  Fixed TypeError when checking against TypedDict when the value has mixed types among the extra keys (PR by biolds)
  Fixed incompatibility with typing_extensions v4.1+ on Python 3.10 (PR by David C.)
  Fixed checking of Tuple[()] on Python 3.11 and tuple[()] on Python 3.9+
  Fixed integers 0 and 1 passing for Literal[False] and Literal[True], respectively
  Fixed type checking of annotated variable positional and keyword arguments (*args and **kwargs)
  Fixed checks against unittest.Mock and derivatives being done in the wrong place

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
db563ff70a python3-tzlocal: upgrade 4.2 -> 4.3
Changelog:
==========
- Improved the error message when the ZoneInfo cannot be found
- Don't error out because we find multiple possible timezones for
  a symlink.
- More stable on Android/Termux with proot

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
19046072b4 python3-sqlalchemy: upgrade 2.0.4 -> 2.0.7
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
009f1ce84e python3-socketio: upgrade 5.7.2 -> 5.8.0
Changelog:
==========
 Made kombu client manager more robust and efficient
 Made aio_pika client manager more robust and efficient
 Correctly handle emits to multiple rooms in the async server
 Expose the ignore_queue option in namespaces
 Do not automatically import zmq
 TLS/SSL client documentation
 Removed incorrect reference to multiple callback invocations in documentation
 Fix documentation typos
 Add Python 3.11 to builds

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
dbb3be5baf python3-rapidjson: upgrade 1.9 -> 1.10
Changelog:
==========
 Use current master version of rapidjson
 Produce ppc64le wheels, thanks to mgiessing (PR #170)
 Use cibuildwheel 2.21.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
43cfdfaf56 python3-simplejson: upgrade 3.18.3 -> 3.18.4
Changelog:
==========
* Test the sdist to prevent future regressions
  https://github.com/simplejson/simplejson/pull/311
* Enable ppc64le wheels
  https://github.com/simplejson/simplejson/pull/312

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
483dc1ac58 python3-pymisp: upgrade 2.4.169 -> 2.4.169.2
Changelog:
==========
Changes
--------
- Bump version.
- Include event reports by default in feed.
- Bump deps.
- Add greynoise-ip object.

Fix
----
- Use proper parameter to trigger the request in search_galaxy_clusters.
- Use POST in search galaxy cluster.

Other
------
- Rename include_event_reports kwarg to with_event_reports, in-line with
  other kwarg naming.
- Add kwarg to allow the inclusion of event reports into to_feed(),
  honour with_distribution and valid_distributions kwargs.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
5ecc936535 python3-pykickstart: upgrade 3.45 -> 3.47
Changelog:
==========
 displaymode: Update description to describe behavior
 network: Move new options to Fedora 39
 Add conflict test between ostree sources
 Fix missing seen check for output generation
 Add new ostreecontainer command
 Check the conflicting commands automatically
 Fix tests for conflicting commands
 Add conflicting commands support
 Fix handling of package section arguments in older versions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
0a174d7350 python3-flask-socketio: upgrade 5.3.2 -> 5.3.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:20:42 -07:00
Wang Mingyu
da961f26bb python3-engineio: upgrade 4.3.4 -> 4.4.0
Changelog:
==========
    Allow configuring underlying websocket connection with custom options
    Cancel all running tasks in async SIGINT handler
    Handle unexpected WebSocket close frames sent by server
    Close aiohttp session after a failed connection
    Catch IOErrors from uWSGI and explicitly close the driver
    Recommend ASGI integration for Sanic in Documentation
    Fix documentation for max_http_buffer_size
    Add Python 3.11 to builds

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:40 -07:00
Wang Mingyu
40f53a3a1f python3-daemon: upgrade 2.3.2 -> 3.0.1
Changelog:
==========
Bugs Fixed:
* Migrate to use the explicitly-maintained 'packaging' library.
  The package bundled in 'setuptools.extern.packaging' is to help make that
  package self-contained, but is not a supported API.
* Declare dependency on Setuptools >= 62.4.0.
  This is necessary for establishing the version information via Setuptools. We
  use 'setuptools.command.build', 'introduced in Setuptools version 62.4.0
* Refactor calculation of file descriptor ranges to close.

Added:
* Document a 'ServiceRunner' class as an example of using 'DaemonContext'.
* PyPA recommended Project URLs for the distribution.

Changed:
* Raise a TypeError if any 'exclude' values are not valid file descriptors.
* Migrate package version handling to use Setuptools API.

Removed:
* Remove redundant 'wheel' from the requirements specification.
* Remove Setuptools 'test' command support.
* Remove Setuptools 'register' and 'upload' command support.
* Remove the obsolete 'runner' module.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:40 -07:00
Wang Mingyu
dd91195129 python3-eth-typing: upgrade 3.2.0 -> 3.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:40 -07:00
Wang Mingyu
83ae208c97 python3-coverage: upgrade 7.2.1 -> 7.2.2
Changelog:
===========
- Fix: if a virtualenv was created inside a source directory, and a sourced
  package was installed inside the virtualenv, then all of the third-party
  packages inside the virtualenv would be measured. This was incorrect,
  but has now been fixed: only the specified packages will be measured.
- Fix: the coverage lcov command could create a .lcov file with incorrect
  LF (lines found) and LH (lines hit) totals.
- Fix: the coverage xml command on Windows could create a .xml file with
  duplicate <package> elements.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:40 -07:00
Wang Mingyu
ed9f9829c3 python3-cmake: upgrade 3.25.2 -> 3.26.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:40 -07:00
Wang Mingyu
edf8c9a2b4 python3-argcomplete: upgrade 2.1.1 -> 3.0.0
Changelog:
===========
 Fully support zsh. Argcomplete now supports completion descriptions and global completion in zsh.
 Clean up top level namespace.
 Documentation and test improvements.
 Test infrastructure improvements
 Indicate that there is no support commitment for fish and tcsh shells

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:40 -07:00
Wang Mingyu
c04328baa7 python3-sentry-sdk: upgrade 1.15.0 -> 1.17.0
License-Update: Switch to MIT license

Changelog:
https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:39 -07:00
Wang Mingyu
60a920ee5a python3-geojson: upgrade 2.5.0 -> 3.0.1
License-Update: Update library name in license

Changelog:
==========
Add Support for Python 3.11.x minor revisions
Support for Python versions 3.7-3.11 (Python 2 no longer supported)
Primary development branch renamed from master to main
Handle all real numbers as coordinates
Default precision improvements
CI improvements
utf-8 support added to geojson.dumps()
Polygons now constrained to bounding box
Better GeometryCollection handling in util.coords()
Improved point validation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:39 -07:00
Wang Mingyu
66e989a0ed python3-pymodbus: upgrade 3.2.0 -> 3.2.1
License-Update: delete empty line at the end of the file.

Changelog:
==========
 add missing server.start(). (#1443)
 Don't publish univeral (Python2 / Python 3) wheels (#1423)
 Remove unneccesary custom LOG_LEVEL check (#1424)
 Include py.typed in package (#1422)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 22:01:39 -07:00
Yue Tao
a4b6e3ee89 Introduce python3-trustme to fix ptest error of python3-requests-toolbelt
The ptest fails after python3-requests-toolbelt is upgraded
to 0.10.1.

=======================================================
Hint: make sure your test modules/packages have valid Python names.
Traceback:
../../python3.11/importlib/{}init{}.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_x509_adapter.py:20: in <module>
    import trustme
E   ModuleNotFoundError: No module named 'trustme'
=======================================================

The commit b93b4067ea "Fix x509 tests by using trustme" of
python3-requests-toolbelt introduces the trustme in test_x509_adapter.py.

Introducing python3-trustme to fix ptest error of python3-requests-toolbelt,
also introducing python3-service-identity, which is requested by python3-trustme's
ptest.

The ptest passes of all the three packages.

Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-22 09:10:39 -07:00
Zoltán Böszörményi
880bd38370 python3-pyproject-metadata: New recipe
Dependency of python3-meson-python.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-18 09:22:33 -07:00
Frederic Martinsons
5135578cef python3-pyruvate: Add crates checksum and use cargo-update-recipes-crates
This is related to checksum verification introduction in bitbake
crate fetcher:
https://patchwork.yoctoproject.org/project/bitbake/patch/20230315131513.50635-1-frederic.martinsons@gmail.com/

Moreover, drop the usage of pypi to use git fetcher
(the Cargo.lock file is not present in the package
uploaded on pypi)

Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-18 09:22:33 -07:00
Clément Péron
0f639730c0 python3-click-repl: add mising prompt-toolkit runtime dependency
Python3 click-repl package requires prompt-toolkit to be installed.

Add the missing RDEPENDS to the recipe.

Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:56 -07:00
Wang Mingyu
f7e688156e python3-web3: upgrade 5.31.3 -> 5.31.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
11bb714e80 python3-pykickstart: upgrade 3.44 -> 3.45
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
80a96abf52 python3-xlsxwriter: upgrade 3.0.8 -> 3.0.9
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
5f9661eb92 python3-unidiff: upgrade 0.7.4 -> 0.7.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
9309f8066e python3-twitter: upgrade 4.12.1 -> 4.13.0
Changelog:
https://github.com/tweepy/tweepy/releases/tag/v4.13.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
50bbe6ab5f python3-smpplib: upgrade 2.2.1 -> 2.2.2
Changelog:
==========
 Added python 3.10 tests to CircleCI
 fix socket recv error being silently ignored
 Refactored Client.read_pdu()
 Refactored Client.send_pdu()
 increment sequence of commands as spec (fixes #214)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
54585d86f5 python3-pymodbus: upgrade 3.1.3 -> 3.2.0
Changelog:
=========
    Add value <-> registers converter helpers. (#1413)
    Add pre-commit config (#1406)
    Make baud rate configurable for examples (#1410)
    Clean __init_ and update log module. (#1411)
    Simulator add calls functionality. (#1390)
    Add note about not being thread safe. (#1404)
    Update docker-publish.yml
    Forward retry_on_empty and retries by calling transaction (#1401)
    serial sync recv interval (#1389)
    Add tests for writing multiple writes with a single value (#1402)
    Enable mypy in CI (#1388)
    Limit use of Singleton. (#1397)
    Cleanup interfaces (#1396)
    Add request names. (#1391)
    Simulator, register look and feel. (#1387)
    Fix enum for REPL server (#1384)
    Remove unneeded attribute (#1383)
    Fix mypy errors in reactive server (#1381)
    remove nosec (#1379)
    Fix type hints for http_server (#1369)
    Merge pull request #1380 from pymodbus-dev/requirements
    remove second client instance in async mode. (#1367)
    Pin setuptools to prevent breakage with Version including "X" (#1373)
    Lint and type hints for REPL (#1364)
    Clean mixin execute (#1366)
    Remove unused setup_commands.py. (#1362)
    Run black on top-level files and /doc (#1361)
    repl config path (#1359)
    Fix NoReponse -> NoResponse (#1358)
    Make whole main async. (#1355)
    Fix more typing issues (#1351)
    Test sync task (#1341)
    Fixed text in ModbusClientMixin's writes (#1352)
    lint /doc (#1345)
    Remove unused linters (#1344)
    Allow log level as string or integer. (#1343)
    Sync serial, clean recv. (#1340)
    Test server task, async completed (#1318)
    main() should be sync (#1339)
    Bug: Fixed caused by passing wrong arg (#1336)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
f1c384d6b2 python3-pytest-xdist: upgrade 3.2.0 -> 3.2.1
Bug Fixes
----------
    #884: Fixed hang in worksteal scheduler.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
7fc1fa199f python3-pydantic: upgrade 1.10.5 -> 1.10.6
Changelog:
==========
- Implement logic to support creating validators from non standard callables by
  using defaults to identify them and unwrapping functools.partial and
  functools.partialmethod when checking the signature
- Fix mypy plugin for v1.1.1, and fix dataclass_transform decorator for pydantic dataclasses
- Raise ValidationError, not ConfigError, when a discriminator value is unhashable

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
43d4612782 python3-pymisp: upgrade 2.4.168.1 -> 2.4.169
Changelog:
==========
Changes
- Bump changelog.
- Bump version.
- Bump templates.
- Bump deps.

Fix
- Add local key in MISPTag.
- Use pytest for the tests.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
6656bc4178 python3-openpyxl: upgrade 3.1.1 -> 3.1.2
Changelog:
==========
 #1963 Cannot read worksheets in read-only mode with locally scoped definitions
 #1974 Empty custom properties cause invalid files

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
86c6ac03a5 python3-paramiko: upgrade 3.0.0 -> 3.1.0
Changelog:
===========
-[Feature] #2173: Accept single tabs as field separators (in addition to single
 spaces) in <paramiko.hostkeys.HostKeyEntry.from_line> for parity with
 OpenSSH’s KnownHosts parser.
-[Feature] #2013: (solving #2009, plus others) Add an explicit channel_timeout
 keyword argument to paramiko.client.SSHClient.connect, allowing users to
 configure the previously-hardcoded default value of 3600 seconds.
-[Support] #2178: Apply codespell to the codebase, which found a lot of very old
 minor spelling mistakes in docstrings. Also modernize many instances of
 *largs vs *args and **kwarg vs **kwargs.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
b416f34548 python3-portion: upgrade 2.3.1 -> 2.4.0
Changelog:
==========
Added
------
 An AbstractDiscreteInterval class to ease the creation of specialized discrete intervals (experimental).
 A create_api function to generate an API similar to the one of portion but configured to use a given subclass of Interval (experimental, see Specialize & customize intervals).

Changed
-------
 Speed up repr and to_string for Interval instances (see #76, adm271828).
 Some internal changes to ease subclassing:
     from_string and from_data accepts a klass parameter to specify which class should be used to create Interval instances (default is Interval).
     Add a klass parameter for open, closed, openclosed, closedopen, singleton and empty (default is Interval).
     Add a _klass class attribute in IntervalDict to specify how to create Interval instances (default is Interval).
     IntervalDict uses self.__class__ to preserve subclasses when creating new instances.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
1bcf30de0a python3-msgpack: upgrade 1.0.4 -> 1.0.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
c474cf27ad python3-google-api-python-client: upgrade 2.80.0 -> 2.81.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
fadf06dc78 python3-gmqtt: upgrade 0.6.11 -> 0.6.12
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Wang Mingyu
365438492d python3-gcovr: upgrade 5.2 -> 6.0
License-Update: Copyright year updated to 2023.

Changelog:
==========
Breaking changes:
------------------
    Remove not allowed attributes function-rate, functions-covered and functions-valid from cobertura report. (:issue:'671')
    Remove "noncode" entries in JSON reports. (:issue:'663')
    New :option:'--exclude-noncode-lines' to exclude noncode lines. Noncode lines are not excluded by default anymore. (:issue:'704', :issue:'705')
    Changed :option:'--gcov-ignore-parse-errors' to accept list of errors to ignore. (:issue:'701')
    The default filename for :option:'--cobertura' is changed from coverage.xml to cobertura.xml (:issue:'721')
    Handling of gcov errors:
        Do not ignore return code of gcov. (:issue:'653')
        New :option:'--gcov-ignore-errors' to ignore gcov errors. Old behavior was to print a warning and continue. (:issue:'718')
    Revert changes from :issue:'623' and add documentation entry :ref:'support keil uvision format'. (:issue:'727')

New features and notable changes:
---------------------------------
    New :option:'--html-nested' for reports that summarize subdirectories with aggregated statistics per directory. (:issue:'687')
    Accept NAN % which is used in GCOV 7.5.0 instead of an invalid value. (:issue:'651')
    New :option:'--json-base' to define a base bath used in JSON reports. (:issue:'656')
    New :option:'--calls' to report call coverage: function calls invoked/total (:issue:'666')
    New nox session to generate a portable application with pyinstaller, see :ref:'standalone application'. (:issue:'661')
    Print a warning if root directory contains symlinks. (:issue:'652')
    Change :option:'--keep' when calling gcov internaly. (:issue:'703')
    Allow annotations for never executed branches. (:issue:'711')
    Add function merge mode for same function defined in different lines. (:issue:'700')
    Update link to gcovr documentation in HTML report to point to the documentation of the used version. (:issue:'723')
    Add environment SOURCE_DATE_EPOCH to set default for :option:'--timestamp'. (:issue:'729')

Bug fixes and small improvements:
--------------------------------
    Fix :option:'--html-tab-size' feature. (:issue:'650')
    Fix alphabetical sort of html report, for when there are symlinks. (:issue:'685')
    Handle :option:'--version' before parsing the configuration file. (:issue:'696')
    Fix reports of excluded coverage. (:issue:'409', :issue:'503', :issue:'663')
    Fix handling for nonexistent source code for HTML-details and Coveralls reports. (:issue:'663')
    Exclude functions with :ref:'Exclusion markers'. (:issue:'713')
    Fix problem in decision parser if open block brace is on same line. (:issue:'681')
    Add Python 3.11 to test matrix. (:issue:'717')
    Fix casing of files if filesystem is case insensitive. (:issue:'694')
    Fix deadlock if :option:'-j' is used and there are errors from gcov execution. (:issue:'719')
    Fix problem in decision parser if case is not on a single line with the break statement. (:issue:'738')
    Do not use realpath for DirectoryPrefixFilter to support symlinks in root directory. (:issue:'712')

Documentation:
-------------
    Add detailed reference for the JSON output format. (:issue:'663')

Internal changes:
-----------------
    Select the :option:'--html-theme' using CSS classes. (:issue:'650')
    Change and extend cmake tests. (:issue:'676')
    Detect gcc version for running tests. (:issue:'686')
    Use scrubbed data for --update_reference option. (:issue:'698')
    Install ninja with package manager instead of GitHub action. (:issue:'699')
    Rename the reference files coverage.xml to cobertura.xml and the test from xml to cobertura (:issue:'721')
    Add support for clang-14 in our test suite and improve startup performance of docker image. (:issue:'731')
    Compare files by extension in test suite. (:issue:'733')
    Split HTML templates into one file for each part of the page. (:issue:'735')
    Change docker image to be able to use it like the nox command itself. (:issue:'734')

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-17 07:06:55 -07:00
Zoltán Böszörményi
28f84055da python3-scikit-build: New recipe
Used by python3-cmake and python3-ninja.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-10 09:01:54 -08:00
Zoltán Böszörményi
78f2b8c793 python3-cmake: New recipe
Some python modules rely on "import cmake".

Only build and ship the python parts, and don't download and
build cmake from sources. Use the already built cmake instead.

The CMakeLists.txt file is a crippled copy from this cmake
python module's sources, removing almost everything, and
adding a dummy install target, so do_install() doesn't fail.

The python code is patched so cmake is used from PATH.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-10 09:01:54 -08:00
Zoltán Böszörményi
bf6779b62a python3-ninja: New recipe
Some python modules rely on "import ninja".

Only build and ship the python parts, and don't download and
build ninja from sources. Use the already built ninja instead.

The CMakeLists.txt file is a crippled copy from this ninja
python module's sources, removing almost everything, and
adding a dummy install target, so do_install() doesn't fail.

The python code is patched so ninja is used from PATH.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-10 09:01:54 -08:00
Wang Mingyu
165fae99d8 python3-pywbem: upgrade 1.6.0 -> 1.6.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
f20a34ffe7 python3-pyexpect: upgrade 1.0.21 -> 1.0.22
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
471b3f8ba1 python3-tqdm: upgrade 4.64.1 -> 4.65.0
Changelog:
===========
add Python 3.11 and drop Python 3.6 support (#1439, #1419, #502 <- #720, #620)
misc code & docs tidy
fix & update CI workflows & tests

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
3ec451c83f python3-xmlschema: upgrade 2.2.1 -> 2.2.2
Changelog:
==========
 Fix mixed content extension with empty content (issue #337)
 Fix lru_cache() usage on global maps caching

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
c2304d4776 python3-protobuf: upgrade 4.22.0 -> 4.22.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
2883b9f837 python3-fastjsonschema: upgrade 2.16.2 -> 2.16.3
Changelog:
==========
* Fix variable name resolving with references

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
503df2dc77 python3-argcomplete upgrade 2.0.0 -> 2.1.1
Changelog:
==========
 Documentation and test improvements
 Remove scripts for contrib-supported shells from global namespace
 setup.py: exclude test.* subpackages from find_packages (#406)
 Support PowerShell (#405)
 CI updates
 Revert "Support powershell (#392)"
 Fix interrupted release (v2.0.1)
 Fix interrupted release (v2.0.1)
 Fix interrupted release (v2.0.1)
 Support powershell (#392)
 Update importlib-metadata dependency to include versions 5.x (#389)
 Test and documentation improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
50d54c98c5 python3-charset-normalizer: upgrade 3.0.1 -> 3.1.0
Added
-----
 Argument should_rename_legacy for legacy function detect and disregard any new arguments without errors (PR #262)

Removed
-------
 Support for Python 3.6 (PR #260)

Changed
-------
 Optional speedup provided by mypy/c 1.0.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
bbaa6a032b python3-astroid: upgrade 2.14.2 -> 2.15.0
0001-pyproject.toml-Replace-with.patch
removed since it's included in 2.15.0

Changelog:
==========
* astroid now supports "TryStar" nodes from python 3.11 and should be fully compatible with python 3.11.
* "Formattedvalue.postinit" is now keyword only. This is to allow correct typing of the
  "Formattedvalue" class.
* "Astroid" now supports custom import hooks.
* "astroid" now infers return values from match cases.
* "AstroidManager.clear_cache" now also clears the inference context cache.
* "Astroid" now retrieves the default values of keyword only arguments and sets them on
  "Arguments.kw_defaults".
* "Uninferable" now has the type "UninferableBase". This is to facilitate correctly type annotating
  code that uses this singleton.
* Deprecate "modutils.is_standard_module()". It will be removed in the next minor release.
  Functionality has been replaced by two new functions,
  "modutils.is_stdlib_module()" and "modutils.module_in_path()".
* Fix "are_exclusive" function when a walrus operator is used inside "IfExp.test" field.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
b1d6ea6fbe python3-alembic: upgrade 1.9.4 -> 1.10.2
bugfix:
=======
[bug] [ops] Fixed regression where Alembic would not run with older SQLAlchemy 1.3
versions prior to 1.3.24 due to a missing symbol. Workarounds have been
applied for older 1.3 versions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Wang Mingyu
e7871ca7cd python3-mpmath: upgrade 1.2.1 -> 1.3.0
License-Update: Copyright year updated to 2022.

Changelog:
===========
Security issues:
----------------
* Fixed ReDOS vulnerability in mpmathify() (CVE-2021-29063)

Features:
----------
* Added quadsubdiv() for numerical integration with adaptive path splitting
* Added the Cohen algorithm for inverse Laplace transforms
* Some speedup of matrix multiplication
* Optimizations to Carlson elliptic integrals
* Added signal functions (squarew(), trianglew(), sawtoothw(), unit_triangle()
  sigmoidw())

Bug fixes:
----------
* Correct mpf initialization from tuple for finf and fninf
* Support QR decomposition for matrices of width 0 and 1
* Fixed some cases where elliprj() gave inaccurate results
* Fixed cases where digamma() hangs for complex input
* Fixed cases of polylog() with integer-valued parameter with complex type
* Fixed fp.nsum() with Euler-Maclaurin algorithm

Maintenance:
------------
* Dropped support for Python 3.4
* Documentation cleanup
* Removed obsolete files
* Added options to runtests.py to skip tests and exit on failure

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 21:58:44 -08:00
Yi Zhao
4f45bf76d2 python3-rich: add recipe
Rich is a Python library for rich text and beautiful formatting in the
terminal.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09 09:54:04 -08:00
Wang Mingyu
cbec25e1bc python3-wrapt: upgrade 1.14.1 -> 1.15.0
Changelog:
https://wrapt.readthedocs.io/en/latest/changes.html

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
586408fde9 python3-pymisp: upgrade 2.4.168 -> 2.4.168.1
Changelog:
==========
New
-----
- [doc] added the Jupyter notebook used in a.7-rest-api-extensive-
  restsearch.

Fix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
e1f80af8e4 python3-watchdog: upgrade 2.3.0-> 2.3.1
Changelog:
==========
    Run black on the entire source code
    Bundle the requirements-tests.txt file in the source distribution (#939)
    [watchmedo] Exclude FileOpenedEvent events from AutoRestartTrick, and ShellCommandTrick, to restore watchdog < 2.3.0 behavior. A better solution should be found in the future. (#949)
    [watchmedo] Log FileOpenedEvent, and FileClosedEvent, events in LoggerTrick

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
a9b3df38d2 python3-pydicti: upgrade 1.2.0 -> 1.2.1
Changelog:
==========
fix incorrect behaviour of __or__ and __ior__, see #8

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
ce57daa08f python3-protobuf: upgrade 4.21.12 -> 4.22.0
Changelog:
===========
https://github.com/protocolbuffers/protobuf/releases/tag/v22.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
66b94a9357 python3-nocaselist: Upgrade 1.1.0 -> 1.1.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
9b4b2c17b8 python3-natsort: upgrade 8.2.0 -> 8.3.1
Fixed
=======
    Broken test on FreeBSD due to a broken locale.strxfrm. This change has no effect outside fixing tests (issue #161)

Added
=========
    The PRESORT option to the ns enum to attain consistent sort order in certain corner cases (issue #149)
    Logic to ensure None and NaN are sorted in a consistent order (issue #149)
    Explict Python 3.11 support

Changed
========
    Only convert to str if necessary in os_sorted (@Dobatymo, issues #157 and #158)
    Attempt to use new fastnumbers functionality if available
    Move non-API documentation to the GitHub wiki

Removed
========
    Support for EOL Python 3.6

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
7c03a90001 python3-nocasedict: upgrade 1.1.0 -> 2.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
d6ec83cd56 python3-ipython: upgrade 8.10.0 -> 8.11.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
49de786a1d python3-imageio: upgrade 2.25.1 -> 2.26.0
Feature
=========
    Collection of small improvements to pyav (#939) (b0dc210)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
1b9f0a5b1c python3-google-api-python-client: upgrade 2.79.0 -> 2.80.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
a509e57e82 python3-google-auth: upgrade 2.16.1 -> 2.16.2
Bug Fixes
=========
    Call gcloud config get project to get project for user cred (#1243) (c078a13)
    Do not use hardcoded string 'python', when you mean sys.executable. (#1233) (91ac8e6)
    Don't retry if error or error_description is not string (#1241) (e2d263a)
    Improve ADC related errors and warnings (#1237) (2dfa213)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
cd16aa9223 python3-haversine: upgrade 2.7.0 -> 2.8.0
Changelog:
===========
Performance improvements, especially with the haversine_vector function #65 by jobh

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
c98434e86b python3-fastnumbers: upgrade 4.0.1 -> 5.0.1
Changelog:
===========
Added
--------
    Added the map option to all try_* functions to enable very fast conversions of lists or other iterables (issues #61, #63 and #67)
    Added try_array to enable very fast conversions directly to numpy arrays (issues #62 and #65)

Changed
---------
    Move to a model where the return code is a value or error instead of a model where one has to check the error state after getting a value (issue #66)
    Significantly simplified the type annotations (by 4000+ lines!)

Fixed
-------
    Increased code coverage and fixed missing headers in codecov reaport (issue #64)
    Add back missing key option in type hints for deprecated fast_* functions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
61e57bea5d python3-aiohue: upgrade 4.6.1 -> 4.6.2
Changelog:
==========
Add missing LONG_PRESS enum member for button events (#190)
Mark auto_dynamic attribute optional on scene resource (#189)
Fixes for some small schema parse errors (#188)
Make active_timeslot optional in smart_scene model (#177)
Add util methods for backwards compatibility in Scenes controller (#176)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
e833b5dc80 python3-decouple: upgrade 3.7 -> 3.8
Changelog:
==========
    Raise KeyError when key is not found in ini repositories
    Fix infinite recursion on Windows

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Wang Mingyu
2c908c240a python3-coverage: upgrade 7.2.0 -> 7.2.1
Changelog:
==========
 Fix: the PyPI page had broken links to documentation pages, but no longer does, closing issue 1566.
 Fix: public members of the coverage module are now properly indicated so that mypy will find them, fixing issue 1564.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-04 10:41:27 -08:00
Bartosz Golaszewski
c52e2e11ea python3-gpiod: update to v2.0
The final libgpiod v2.0 release is out so update the recipe.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-02 17:45:37 -08:00
Khem Raj
4e84bef891 python3-h5py: Upgrade to 3.8.0
Drop unused patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-01 20:22:25 -08:00
Khem Raj
d42bbb750a python3-lru-dict: Fix function pointer mismatch
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-01 20:22:25 -08:00
Wang Mingyu
dafc2f5d21 python3-eth-keyfile: upgrade 0.6.0 -> 0.6.1
Changelog:
==========
- Remove deprecated 'setuptools-markdown' dependency
 (https://github.com/ethereum/eth-keyfile/pull/37)
- Use twine to upload package to pypi

0001-setup-don-t-use-setuptools-markdown.patch
removed since it's not available in 0.6.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
45c05efdc9 python3-coverage: upgrade 7.1.0 -> 7.2.0
Changelog:
==========
- Added a new setting "[report] exclude_also" to let you add more exclusions
  without overwriting the defaults.  Thanks, 'Alpha Chen <pull 1557_>'_,
  closing 'issue 1391_'.

- Added a :meth:'.CoverageData.purge_files' method to remove recorded data for
  a particular file.  Contributed by 'Stephan Deibel <pull 1547_>'_.

- Fix: when reporting commands fail, they will no longer congratulate
  themselves with messages like "Wrote XML report to file.xml" before spewing a
  traceback about their failure.

- Fix: arguments in the public API that name file paths now accept pathlib.Path
  objects.  This includes the "data_file" and "config_file" arguments to
  the Coverage constructor and the "basename" argument to CoverageData.
  Closes 'issue 1552'_.

- Fix: In some embedded environments, an IndexError could occur on stop() when
  the originating thread exits before completion.  This is now fixed, thanks to
  'Russell Keith-Magee <pull 1543_>'_, closing 'issue 1542'_.

- Added a "py.typed" file to announce our type-hintedness.  Thanks,
  'KotlinIsland <pull 1550_>'_.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
b5444401b5 python3-zeroconf: upgrade 0.47.1 -> 0.47.3
Bugfix:
Hold a strong reference to the query sender start task (#1128) (808c3b2)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
07da5d695b python3-werkzeug: upgrade 2.2.2 -> 2.2.3
Changelog:
==========
- Ensure that URL rules using path converters will redirect with strict slashes
  when the trailing slash is missing. #2533
- Type signature for get_json specifies that return type is not optional when
  silent=False. #2508
- parse_content_range_header returns None for a value like bytes */-1 where the
  length is invalid, instead of raising an AssertionError. #2531
- Address remaining ResourceWarning related to the socket used by run_simple.
  Remove prepare_socket, which now happens when creating the server. #2421
- Update pre-existing headers for multipart/form-data requests with the test
  client. #2549
- Fix handling of header extended parameters such that they are no longer
  quoted. #2529
- LimitedStream.read works correctly when wrapping a stream that may not return
  the requested size in one read call. #2558
- A cookie header that starts with = is treated as an empty key and discarded,
  rather than stripping the leading ==.
- Specify a maximum number of multipart parts, default 1000, after which a
  RequestEntityTooLarge exception is raised on parsing. This mitigates a DoS
  attack where a larger number of form/file parts would result in
  disproportionate resource use.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
ed8f92169b python3-watchdog: upgrade 2.2.1 -> 2.3.0
Changelog:
==========
[inotify] Add support for IN_OPEN events: a FileOpenedEvent event will be fired
[watchmedo] Add optional event debouncing for auto-restart, only restarting once
if many events happen in quick succession (--debounce-interval) (#940)
[watchmedo] Exit gracefully on KeyboardInterrupt exception (Ctrl+C) (#945)
[watchmedo] Add option to not auto-restart the command after it exits
(--no-restart-on-command-exit) (#946)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
eb5f0cf2ac python3-sqlalchemy: upgrade 2.0.3 -> 2.0.4
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.4

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
d82bef0da3 python3-stevedore: upgrade 4.1.1 -> 5.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
e8a22081a2 python3-simpleeval: upgrade 0.9.12 -> 0.9.13
Changelog:
===========
 Better handling of empty strings passed as input.
 Fix the shift safe number issue from 0.9.12
 More minor pylint / etc fixes / cleanups (general code quality)
 separate .parse from #115
 Allow setting up completely empty {} operators / functions ( #75 via #123 )
 Add extra bit-ops from #87
 Add @daxamin to contributors ?
 Version bump stuff.
 other readme tweaks
 star expressions, eg x = {"a": 1, "b": 2, **c}

no-build.patch
removed since it's included in 0.9.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
549919352c python3-soupsieve: upgrade 2.3.2.post1 -> 2.4
Changelog:
==========
  NEW: Update to support changes related to :lang() in the official CSS spec. :lang("") should match unspecified
  languages, e.g. lang="", but not lang=und.
  NEW: Only :is() and :where() should allow forgiving selector lists according to latest CSS (as far as Soup
  Sieve supports "forgiving" which is limited to empty selectors).
  NEW: Formally drop Python 3.6.
  NEW: Formally declare support for Python 3.11.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
ede1b8d2bd python3-redis: upgrade 4.4.2 -> 4.5.1
Bugfix:
Fix #2581 UnixDomainSocketConnection object has no attribute _command_packer (#2583)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
4e510f56a3 python3-pytest-xdist: upgrade 3.1.0 -> 3.2.0
Improved Documentation
----------------------
- #863: Document limitations for debugging due to standard I/O of workers not
  being forwarded. Also, mention remote debugging as a possible workaround.

Features
----------
- #855: Users can now configure load scheduling precision using --maxschedchunk
  command line option.
- #858: New worksteal scheduler, based on the idea of work stealing. It's
  similar to load scheduler, but it should handle tests with significantly
  differing duration better, and, at the same time, it should provide similar
  or better reuse of fixtures.

Trivial Changes
---------------
- #870: Make the tests pass even when $PYTEST_XDIST_AUTO_NUM_WORKERS is set.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
80da1c4f33 python3-pytest-forked: upgrade 1.4.0 -> 1.6.0
Changelog:
==========
 Relaxed dependency requirements (#77).
 Dropped support for Python 3.6.
 Added official support for Python 3.11.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
393f4053a9 python3-pydantic: upgrade 1.10.4 -> 1.10.5
Changelog:
============
 Fix broken parametrized bases handling with GenericModels with complex sets of models
 Invalidate mypy cache if plugin config changes
 Fix RecursionError when deep-copying dataclass types wrapped by pydantic
 Fix X | Y union syntax breaking GenericModel
 Switch coverage badge to show coverage for this branch/release

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
5784b3c3bf python3-pykickstart: upgrade 3.43 -> 3.44
Changelog:
=========
 Remove the auth and authconfig commands
 The parse method is expected to return a value
 tests: unittest isn't used in handle_unicode anymore
 Add RHEL 9 handler
 Resolves: rhbz#1966730
 Add RHEL 9 version for commands that had a RHEL version in the past
 Add RHEL 9 version for BTRFS related commands

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:09 -08:00
Wang Mingyu
40147490a8 python3-openpyxl: upgrade 3.1.0 -> 3.1.1
Bugfixes
========
 #1881 DocumentProperties times set by module import only
 #1947 Worksheet-specific definitions are missing

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
0f8b7d63e1 python3-imageio: upgrade 2.25.0 -> 2.25.1
Changelog:
==========
Fix
----
    Format hint test doesn't need to establish a connection (#941) (b7a0f35)

Other
------
    Don't build pdfs on RTD (#944) (d200673)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
20d5bd2aa5 python3-ipython: upgrade 8.9.0 -> 8.10.0
Changelog:
https://ipython.readthedocs.io/en/stable/whatsnew/version8.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
e674ea3b75 python3-google-auth: upgrade 2.16.0 -> 2.16.1
Bug Fixes
=========
 Add support for python 3.11 (#1212) (1fc95e3)
 Remove 3PI config url validation (#1220) (8b95515)
 Update the docs generator interpreter to unblock documentation build (#1218) (9d36c2f)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
498c1343c8 python3-huey: upgrade 2.4.4 -> 2.4.5
Changelog:
==========
Improves propagation of errors in task results and includes fix for newer versions of pip.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
e063047763 python3-flask: upgrade 2.2.2 -> 2.2.3
Changelog:
==========
-Autoescape is enabled by default for ".svg" template files. :issue:'4831'
-Fix the type of "template_folder" to accept "pathlib.Path". :issue:'4892'
-Add "--debug" option to the "flask run" command. :issue:'4777'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
8bb0858e8c python3-google-api-python-client: upgrade 2.77.0 -> 2.79.0
Changelog:
============
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
34e7935209 python3-django: upgrade 4.1.6 -> 4.1.7
Changelog:
==========
fixes a security issue with severity "moderate" (CVE-2023-24580)
Fixed a bug in Django 4.1 that caused a crash of model validation on ValidationError with no code (#34319).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
f3ee9a18df python3-bitarray: upgrade 2.7.0 -> 2.7.3
Changelog:
==========
 * fix popcount64 name conflict on NetBSD, #189
 * even though PyPy is not actively supported, allow running tests for
   PyPy 3.7 and 3.8, see also #188
 * allow running `python setup.py test`
 * add official Python 3.12 support
 * simplify count functionality in util module
 * retire `bitcount_lookup[256]` table
 * improve `util.count_n()` error messages
 * avoid `util` module tests from being run more than once in each
   call to `bitarray.test()` when called multiple times in the same
   Python process, see #6e52e49a
 * improve testing

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
b42331f676 python3-bitstruct: upgrade 8.15.1 -> 8.17.0
Changelog:
==========
Text encoding and errors to compile().

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
55269c4fec python3-autobahn: upgrade 23.1.1 -> 23.1.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
8baf471be1 python3-astroid: upgrade 2.14.1 -> 2.14.2
Changelog:
==========
 '_infer_str_format_call' won't crash anymore when the string it analyses are uninferable.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
7769269d43 python3-antlr4-runtime: upgrade 4.11.1 -> 4.12.0
Changelog:
https://github.com/antlr/antlr4/releases/tag/4.12.0

License-Update: version updated to 4.12.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
26011fef97 python3-alembic: upgrade 1.9.2 -> 1.9.4
Changelog:
===========
 [bug] [mssql] Ongoing fixes for SQL Server server default comparisons under autogenerate,
 adjusting for SQL Server's collapsing of whitespace between SQL function
 arguments when reporting on a function-based server default, as well as its
 arbitrary addition of parenthesis within arguments; the approach has now
 been made more aggressive by stripping the two default strings to compare
 of all whitespace, parenthesis, and quoting characters.

 References: #1177

 [bug] [postgresql] Fixed PostgreSQL server default comparison to handle SQL expressions
 sent as text() constructs, such as text("substring('name', 1, 3)"),
 which previously would raise errors when attempting to run a server-based
 comparison.

 [bug] [autogenerate] Removed a mis-use of the
 EnvironmentContext.configure.render_item callable where the
 "server_default" renderer would be erroneously used within the server
 default comparison process, which is working against SQL expressions, not
 Python code.

 References: #1180

 [bug] [commands] Fixed regression introduced in 1.7.0 where the "config" object passed to
 the template context when running the merge() command
 programmatically failed to be correctly populated. Pull request courtesy
 Brendan Gann.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
1fc465466c python3-aiohttp: upgrade 3.8.3 -> 3.8.4
Changelog:
=========
 Fixed incorrectly overwriting cookies with the same name and domain, but different path.
 Fixed ConnectionResetError not being raised after client disconnection in SSL environments.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Wang Mingyu
4364a14c21 python3-aiofiles: upgrade 22.1.0 -> 23.1.0
Changelog:
============
 Added aiofiles.os.access. #146
 Removed aiofiles.tempfile.temptypes.AsyncSpooledTemporaryFile.softspace. #151
 Added aiofiles.stdin, aiofiles.stdin_bytes, and other stdio streams. #154
 Transition to asyncio.get_running_loop (vs asyncio.get_event_loop) internally.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-27 09:43:08 -08:00
Bartosz Golaszewski
3a8d4f1e5e python3-gpiod: bump version to v2.0-rc3
One more RC before the final release.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-24 08:45:44 -08:00
Martin Jansa
285b7cd79f .patch: fix Upstream-Status formatting issues reported by patchreview tool from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-24 08:45:44 -08:00
Martin Jansa
80fbf964e1 openhpi, uw-imag, python3-m2crypto: replace Unknown Upstream-Status with Pending
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-24 08:45:44 -08:00
Yi Zhao
f6d702116e meta-python: fix Upstream-Status format
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-24 08:45:44 -08:00
Randy MacLeod
3f2aee1b08 python3-pillow: Add distutils, unixadmin for ptest
ptest results:
   ====== 3600 passed, 324 skipped, 2 xfailed, 1 xpassed in 74.41s (0:01:14) ======
for qemux86-64 with 2 GB RAM which is the same as seen on master.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-22 01:07:43 -08:00
Cook, Samuel
2e7903d861 python-systemd: update from v234 to v235
Includes bugfix from v234 which won't run on python3.10
See: https://github.com/systemd/python-systemd/issues/107

Removes patches now no longer required as they are implemented in v235

drop setting md5 checksum for src_uri as it is no longer needed

rename patch directory to match recipe name as python2 version of recipe
is gone

V235 released to PyPI on 11 Feb 23
https://pypi.org/project/systemd-python/235/

Signed-off-by: Samuel Cook <samuel.cook@cornelisnetworks.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-22 01:07:43 -08:00
Ross Burton
22a608d460 python3-simpleeval: update patch status
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-22 01:07:43 -08:00
Bartosz Golaszewski
941b3bc262 python3-gpiod: new package
Add a recipe for libgpiod v2 python bindings. This is a release
candidate but once the proper v2.0 is released, it will be made public
on pypi and the recipe modified accordingly.

As libgpiod python bindings now use setuptools and not make, we can
separate the recipe from the rest of the library.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
bhargav_das@mentor.com
34f2312f3d python3-daemon_2.3.2.bb: add python-daemon recipe for python3
python-daemon was part of meta-python2 this has now been updated to
python3 and v2.3.2

Signed-off-by: Bhargav Das <bhargav_das@mentor.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Khem Raj
892aac07aa python3-grpcio: Add missing include for close/open APIs
This is found with clang16 stricter warnings

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Wang Mingyu
ded22822ef python3-xmlschema: upgrade 2.1.1 -> 2.2.1
Changelog:
==========
 Fix mixed content extension without explicit mixed attribute (issue #334)
 Refine string serialization of XML resources and data elements
 Switch to use elementpath v4
 Fix sequence_type property for XSD types
 Remove XsdElement.get_attribute(): unused and doesn't work as expected

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
65aeb6160c python3-xlsxwriter: upgrade 3.0.7 -> 3.0.8
Changelog:
===========
* Fix for "autofit()" exception when user defined column width was "None".

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
203e5f7c0b python3-websocket-client: upgrade 1.4.2 -> 1.5.1
Changelog:
==========
  - Fix logic bug that can cause disconnects (#893)
  - Refactor and improve ping/pong logic to resolve several issues, including
    an infinite loop issue during reconnect (#862)
  - Fix issue where `skip_utf8_validation = True` is ignored (#886)
  - Fix issue where sslopt `is_ssl` is ignored (#875)
  - Downgrade "websocket connected" message from logging.warning to logging.info (#888)
  - Update github actions to newer versions (669fe1b)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
206438e9d0 python3-sqlalchemy: upgrade 1.4.46 -> 2.0.3
Changelog:
============
sql
------
- Fixed critical regression in SQL expression formulation in the 2.0 series due
  to #7744 which improved support for SQL expressions that contained many
  elements against the same operator repeatedly; parenthesis grouping would be
  lost with expression elements beyond the first two elements.

typing
-------
  Remove typing.Self workaround, now using PEP 673 for most methods that return
  Self.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
79e588130d python3-traitlets: upgrade 5.8.1 -> 5.9.0
Changelog:
==========
  Polishing argcomplete support #829
  Test that name and description can be set via constructor. #826

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
3dfe4b9cbd python3-simplejson: upgrade 3.18.1 -> 3.18.3
Changelog:
===========
* Fix regression in sdist archive
* Distribute a pure python wheel for Pyodide

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
550ece1b61 python3-reedsolo: upgrade 1.6.1 -> 1.7.0
Changelog:
===========
- Drop cythonization by default, to avoid installation issues for users with
  Cython installed but no C++ compiler. Cythonization needs to be requested
  explictly now, using pip install --upgrade reedsolo
  --install-option="--cythonize" --verbose.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
3649ef5fb1 python3-qrcode: upgrade 7.3.1 -> 7.4.2
Changelog:
==========
- Allow pypng factory to allow for saving to a string
  (like qr.save("some_file.png")) in addition to file-like objects.
- Fix bad over-optimization in v7.4 that broke large QR codes. Thanks to
  mattiasj-axis!
- Restructure the factory drawers, allowing different shapes in SVG image
  factories as well.
- Add a --factory-drawer option to the qr console script.
- Optimize the output for the SVGPathImage factory (more than 30% reduction in
  file sizes).
- Add a pypng image factory as a pure Python PNG solution. If pillow is not
  installed, then this becomes the default factory.
- The pymaging image factory has been removed, but its factory shortcut and the
  actual PymagingImage factory class now just link to the PyPNGImage factory.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
09e784889f python3-sentry-sdk: upgrade 1.13.0 -> 1.15.0
Various fixes & improvements
=============================
 New: Add Huey Integration
 Profiling: Do not send single sample profiles (#1879)
 Profiling: Add additional test coverage for profiler (#1877)
 Profiling: Always use builtin time.sleep (#1869)
 Profiling: Defaul in_app decision to None (#1855)
 Profiling: Remove use of threading.Event (#1864)
 Profiling: Enable profiling on all transactions (#1797)
 FastAPI: Fix check for Starlette in FastAPI integration (#1868)
 Flask: Do not overwrite default for username with email address in FlaskIntegration (#1873)
 Tests: Add py3.11 to test-common (#1871)
 Fix: Don't log whole event in before_send / event_processor drops (#1863)
 Add before_send_transaction (#1840)
 Django: Always remove values of Django session related cookies. (#1842)
 Profiling: Enable profiling for ASGI frameworks (#1824)
 Profiling: Better gevent support (#1822)
 Profiling: Use co_qualname in python 3.11 (#1831)
 OpenTelemetry: fix Use dict for sentry-trace context instead of tuple (#1847)
 OpenTelemetry: fix extra dependency (#1825)
 OpenTelemetry: fix NoOpSpan updates scope (#1834)
 OpenTelemetry: Make sure to noop when there is no DSN (#1852)
 FastAPI: Fix middleware being patched multiple times (#1841)
 Starlette: Avoid import of pkg_resource with Starlette integration (#1836)
 Removed code coverage target (#1862)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
ab943a9811 python3-pywbem: upgrade 1.5.0 -> 1.6.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
463c2fb8ea python3-pyscaffold: upgrade 4.3.1 -> 4.4
Changelog:
=========
  Add codespell to pre-commit config
  Allow venv_install in config file
  Avoid problematic tox 4.0 and 4.1
  Update macos instances on Cirrus CI
  Replace deprecated set-output
  Update CI templates
  Add comments about building sdist in tox.ini and FAQ
  Update Python version in Read The Docs configuration

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
21a69c4c90 python3-pykickstart: upgrade 3.34 -> 3.43
0001-support-authentication-for-kickstart.patch
0002-pykickstart-parser.py-add-lock-for-readKickstart-and.patch
0004-load.py-retry-to-invoke-request-with-timeout.patch
refreshed for new version.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu
de0bda3f7e python3-pymodbus: upgrade 3.1.0 -> 3.1.3
Changelog:
=========
  Solve log problem in payload.
  Fix register type check for size bigger than 3 registers (6 bytes) (#1323)
  Re-add SQL tests. (#1329)
  Central logging. (#1324)
  Skip sqlAlchemy test. (#1325)
  Solve 1319 (#1320)
  Update README.rst
  Correct README link. (#1316)
  More direct readme links for REPL (#1314)
  Add classifier for 3.11 (#1312)
  Update README.rst (#1313)
  Delete ModbusCommonBlock.png (#1311)
  Add modbus standard to README. (#1308)
  fix no auto reconnect after close/connect in TCPclient (#1298)
  Update examples.rst (#1307)
  var name clarification (#1304)
  Bump external libraries. (#1302)
  Reorganize documentation to make it easier accessible (#1299)
  Simulator documentation (first version). (#1296)
  Updated datastore Simulator. (#1255)
  Update links to pydmodbus-dev (#1291)
  Change riptideio to pymodbus-dev. (#1292)
  #1258 Avoid showing unit as a seperate command line argument (#1288)
  Solve docker cache problem. (#1287)
  add missing server.start() (#1282)
  small performance improvement on debug log (#1279)
  Fix Unix sockets parsing (#1281)
  client: Allow unix domain socket. (#1274)
  transfer timeout to protocol object. (#1275)
  Add ModbusUnixServer / StartAsyncUnixServer. (#1273)
  Added return in AsyncModbusSerialClient.connect (#1271)
  add connect() to the very first example (#1270)
  Solve docker problem. (#1268)
  Test stop of server task. (#1256)

Thanks to:

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-11 08:34:39 -08:00
Wang Mingyu
e705ed1f05 python3-pymisp: upgrade 2.4.167 -> 2.4.168
Fix
========
- Set relationship_type default in MISPTag to empty string.
- Another typo in readme.
- Typo in readme.
- Update whl files.
- Nvm, readthedocs requires python 3.8 at most.

New
======
- Add relationship_type in Tag entries for feeds.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-11 08:34:39 -08:00
Wang Mingyu
248fdb4cb5 python3-portion: Upgrade 2.3.0 -> 2.3.1
Changed
=======
 Speed up lookups in IntervalDict for non-interval keys.
 Speed up iterate by no longer creating singleton instances under the hood.
 Drop official support for Python 3.6.

Fixed
=====
 Infinite recursion when a subclass of an Interval is compared using > with an Interval instance (see #75).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-11 08:34:39 -08:00
Khem Raj
21f79077bf python3-cson: Make PEP440 compatible version scheme
- Update to latest tip of trunk
- Fix build with latest setuptools

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-09 15:56:25 -08:00
Wang Mingyu
640c95a9c3 python3-paramiko: upgrade 2.12.0 -> 3.0.0
Bubfix:
==========
-A handful of lower-level classes (notably paramiko.message.Message and
 paramiko.pkey.PKey) previously returned bytes objects from their
 implementation of __str__, even under Python 3; and there was never any
 __bytes__ method.

-Streamline some redundant (and costly) byte conversion calls in the packetizer
 and the core SFTP module. This should lead to some SFTP speedups at the very least.

-Remove some unnecessary __repr__ calls when handling bytes-vs-str conversions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
1d9d0a4377 python3-openpyxl: upgrade 3.0.10 -> 3.1.0
Changelog:
===========

New Features
------------
    Added support for data table formulae
    Mapped chartspace graphical properties to charts for advanced formatting

Bugfixes
---------
    #1156 Table filters are always overriden
    #1360 Can't read some ScatterCharts if the x-axis is not numerical
    #1786 NamedStyles share attributes - mutables gotcha
    #1851 Allow print area to be set to None
    #1852 Worksheet for print title and print areas can't be found
    #1853 Custom document properties that are strings can be empty
    #1858 ConditionalFormatting lost when pivot table updated
    #1864 Better handling of defined names
    #1912 Excel doesn't like xmlns:space on nodes with only whitespace, which it treats as empty.
    #1942 Exception when print areas use table references.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
7fae5e85d3 python3-pandas: upgrade 1.5.2 -> 1.5.3
Changelog:
https://pandas.pydata.org/docs/whatsnew/v1.5.3.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
20528d4acc python3-portalocker: upgrade 2.6.0 -> 2.7.0
Added fail_when_locked=False support to BoundedSemaphore.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
ee424ebd14 python3-meh: upgrade 0.50.1 -> 0.51
0001-setup.py-switch-from-distutils-to-setuptools.patch
removed since it's included in 0.51.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
9b14ac9f44 python3-license-expression: upgrade 30.0.0 -> 30.1.0
Changelog:
==========
  Use latest skeleton (and updated configure script)
  Update license list to latest ScanCode and SPDX 3.19
  Use correct syntax for python_require
  Drop using Travis and Appveyor
  Drop support for Python 3.7 and add Python 3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
aafff40e02 python3-icu: upgrade 2.8.1 -> 2.10.2
0001-Fix-host-contamination-of-include-files.patch
updated for 2.10.2

Changelog:
==========
  - fixed bug in logic computing max_char for PyUnicode_New()
  - fixed build issues with ICU < 72
  - fixed bug with building on MacOS when pkg-config is present
  - added link to note about building everything from sources
  - added wrapper for u_cleanup/u_init sequence as ResourceBundle.resetICU()
  - added wrapper for TimeZone.getRegion()
  - added support for ICU 72.1
  - added wrapper for UnicodeSetIterator::skipToStrings()
  - added wrapper for DisplayOptions, DisplayOptions::Builder and related enums
  - added wrapper for FormattedNumber::getNounClass()
  - added wrapper for NumberFormatter.displayOptions()
  - added support for ICU 71.1
  - added wrappers for UMeasurePrefix, MeasureUnit.withPrefix()|getPrefix()
  - added UNumberRoundingPriority, FractionPrecision.withSignificantDigits()
  - added UNumberTrailingZeroDisplay, Precision.trailingZeroDisplay()

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
e742129261 python3-ipython: upgrade 8.8.0 -> 8.9.0
Changelog:
=========
- right accepts a single character from suggestion
- ctrl+right accepts a semantic token (macos default shortcuts take precedence
  and need to be disabled to make this work
- backspace deletes a character and resumes hinting autosuggestions
- ctrl-left accepts suggestion and moves cursor left one character.
- backspace deletes a character and resumes hinting autosuggestions
- down moves to suggestion to later in history when no lines are present below
  the cursors.
- up moves to suggestion from earlier in history when no lines are present
  above the cursor.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
c5c25516e0 python3-google-api-python-client: upgrade 2.72.0 -> 2.77.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
1cfe19100a python3-luma-oled: upgrade 3.9.0 -> 3.11.0
License-Update: Copyright year updated to 2023.

Changelog:
===========
* Add support for SH1107 greyscale OLED
* Fix SSD1322 NHD initialization and encode each pixel as 4bit+4bit
  identical nibbles

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
bf702a7ccc python3-flask-migrate: upgrade 4.0.1 -> 4.0.4
Changelog:
===========
  Correctly obtain database URL with SQLAlchemy 2.0
  Remove legacy future import in Alembic templates
  Add SQLAlchemy 1.4 and 2.0 to the test matrix
  Switch to pytest as test runner
  Support "check" command #502

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
caecacde62 python3-fastnumbers: upgrade 3.2.1 -> 4.0.1
License-Update: Copyright year updated to 2021.

Changelog:
==========
- Removed a nasty memory leak that would cause every number returned
  from 'fastnumbers' to never get freed.
- Added 'check_real', 'check_float', 'check_int', and 'check_intlike'
 to provide a more flexible interface than 'isreal', 'isfloat', 'isint',
 and 'isintlike', respectively
- Added 'try_real', 'try_float', 'try_int', and 'try_forceint'
 to provide a more flexible interface than 'fast_real', 'fast_float', 'fast_int',
 and 'fast_forceint', respectively
- Added Python 3.11 support
- 'query_type' now sets 'allow_underscores' to 'False' by default
- Complete rewrite into C++
- All functions now use use 'METH_FASTCALL' to pass arguments from
  Python to C
- Always parse integers using 'int64_t' instead of using 'long' to ensure
  we can always quickly parse at least 18 digits
- Parsing floats now always uses the fast and robust parser
  ['fast_float::from_chars()'](https://github.com/fastfloat/fast_float)
- 'isreal', 'isfloat', 'isint', and 'isintlike' are deprecated in
  favor of 'check_real', 'check_float', 'check_int', and 'check_intlike',
  though they will never be removed from the API
- 'fast_real', 'fast_float', 'fast_int', and 'fast_forceint' are deprecated in
  favor of 'try_real', 'try_float', 'try_int', and 'try_forceint',
  though they will never be removed from the API
- Support for Python 3.6
- Removed the undocumented 'dig', 'max_exp', 'min_exp', and 'max_int_len'
  module-level constants, as they are now meaningless

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
a767b7f524 python3-flask-wtf: upgrade 1.1.0 -> 1.1.1
Changelog:
Fixed validate extra_validators parameter. :pr:548

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
3d0317875c python3-evdev: upgrade 1.6.0 -> 1.6.1
License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
2dac666995 python3-elementpath: upgrade 3.0.2 -> 4.0.1
Changelog:
==========
* Fix packaging: include py.typed in package data
* Revert to comparison between xs:QName instances and strings
* First XPath 3.1 implementation (without UCA collation support)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
6f0612806e python3-dateparser: upgrade 1.1.6 -> 1.1.7
Improvements:
============
 Add an “ago” synonym for Arabic (#1128)
 Improved date parsing for Czech (#1131)
 Improved date parsing for Indonesian (#1134)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
c3b0591ddd python3-django: upgrade 4.1.3 -> 4.1.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
bd31987a7d python3-cmd2: upgrade 2.4.2 -> 2.4.3
License-Update: Copyright year updated to 2023.

Changelog:
==========
* Bug Fixes
  * Fixed ValueError caused when passing 'Cmd.columnize()' strings wider than 'display_width'.
* Enhancements
  * Renamed 'utils.str_to_bool()' -> 'utils.to_bool()'.
  * Enhanced 'utils.to_bool()' so that it accepts and converts 'bool', 'int', and 'float' in addition to 'str'.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
d060c597e5 python3-coverage: upgrade 7.0.5 -> 7.1.0
Changelog:
==========
- Added: the debug output file can now be specified with [run] debug_file in
  the configuration file. Closes issue 1319.
- Performance: fixed a slowdown with dynamic contexts that's been around since
  6.4.3.
- Typing: all product and test code has type annotations.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
492856ba3a python3-cantools: upgrade 38.0.1 -> 38.0.2
Changelog:
=========
 fix: use repr() when adding values to plot
 Allow cantools.tester to work with multiplexed signals
 Relaxed an PDU assert for ARXML format

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
ff5732a812 python3-bitarray: upgrade 2.6.2 -> 2.7.0
Changelog:
==========
  * add 'util.sc_encode()' and 'util.sc_decode()' for
    [compression of sparse bitarrays](sparse_compression.rst)
  * add 'util.any_and()'
  * add 'util.intervals()'
  * move functionality of the following utility functions entirely to C:
    'hex2ba()', 'base2ba()', 'deserialize()', 'vl_decode()', 'zeros()'
  * improve error checking for unpickling
  * add [distance metrics](../examples/distance.py) example:
    dice, hamming, jaccard, kulczynski1, rogerstanimoto, russellrao,
    sokalmichener, sokalsneath, yule
  * add example [sparse bitarray](../examples/sparse) implementations

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
c3c5ea4e67 python3-astroid: upgrade 2.13.2 -> 2.14.1
Changelog
==========
* Revert "CallContext" change as it caused a "RecursionError" regression.
* Add support for inferring binary union types added in Python 3.10.
* Capture and log messages emitted when inspecting a module for astroid.
* Revert "CallContext" change as it caused a "RecursionError" regression.
* Fix issues with "typing_extensions.TypeVar".
* Fix "ClassDef.fromlino" for PyPy 3.8 (v7.3.11) if class is wrapped by a decorator.
* Preserve parent CallContext when inferring nested functions.
* Add "Lock" to the "multiprocessing" brain.
* Fix a regression in 2.13.2 where a RunTimeError could be raised unexpectedly.
* Fix overwritten attributes in inherited dataclasses not being ordered correctly.
* Fix a false positive when an attribute named "Enum" was confused with "enum.Enum".
  Calls to "Enum" are now inferred & the qualified name is checked.
* Remove unnecessary typing_extensions dependency on Python 3.11 and newer

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
7671c8ff48 python3-aiohttp-jinja2: upgrade 1.5 -> 1.5.1
Changelog:
==========
- Add support for Python 3.11.
- Drop support for decorating non-async functions with @template (deprecated since 0.16).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Wang Mingyu
5df692b1b5 python3-aspectlib: upgrade 1.5.2 -> 2.0.0
License-Update: Copyright updated to 2022.

0001-Remove-tornado-6-test-constraint.-Ref-15.patch
removed since it's not available in 2.0.0.

Changelog:
=========
 Drop support for legacy Pythons (2.7, 3.6 or older).
 Remove Travis/Appveyor CI and switch to GitHub Actions.
 Added support for Tornado 6 (in the test suite).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-08 08:51:44 -08:00
Geoff Parker
6e8c90560e python3-pillow: add tk to RDEPENDS ptest pkg only if x11 in DISTRO_FEATURES
commit 7b0e71e00 ("python3-pillow: add ptest support", 2023-01-31)
added tk to RDEPENDS:${PN}-ptest. Which cause this error on non x11
builds:

    ERROR: Nothing RPROVIDES 'tk' (but meta-openembedded/meta-python/recipes-devtools/python/python3-pillow_9.4.0.bb
           RDEPENDS on or otherwise requires it) tk was skipped: missing required
           distro feature 'x11' (not in DISTRO_FEATURES)
    NOTE: Runtime target 'tk' is unbuildable, removing...
          Missing or unbuildable dependency chain was: ['tk']
    NOTE: Runtime target 'iotmanager' is unbuildable, removing...
          Missing or unbuildable dependency chain was: ['iotmanager', 'python3-pillow', 'tk']
    ERROR: Required build target 'update-runtime' has no buildable providers.
           Missing or unbuildable dependency chain was:
           ['update-runtime', 'runtime-image', 'iotmanager', 'python3-pillow', 'tk']

Add tk dependency only if DISTRO_FEATURES includes x11

Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-06 07:59:29 -08:00
Khem Raj
4b3e6289cd python3-greenlet: Upgrade to 2.0.2
Drop backported patches as they are already in 2.0.2 release
Add a patch to cleanup register keyword usage

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-05 19:26:05 -08:00
Khem Raj
5da852a616 python3-isort: Upgrade to isort 5.12.0
Brings in these changes

Fix poetry pip-shims extras dependency (#2078) @jooola
Add the ability to restrict which directories isort works against (#1967) @vkomarov-r7
docs: fix simple typo, detrmination -> determination (#1948) @timgates42
updated format strings to fstrings (#2076) @marksmayo
Simplify typeshed integration test (#2075) @AlexWaygood
Fix re-export sorter (#2065) @parafoxia
Add more docs about filter-files option (#2074) @micahjsmith
Removal Python 3.7 (#2064) @staticdev
Added test case and fix for cython pure python import (#2063) @jtoledo1974

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-04 16:08:34 -08:00
Randy MacLeod
7b0e71e00c python3-pillow: add ptest support
Add initial pillow ptest support.

The ptest result is:
   ====== 3600 passed  324 skipped, 2 xfailed, 1 xpassed in 62.41s (0:01:02) ======
for qemux86-64 with 2 GB RAM.

The skipped tests as summarized with:
   # ptest-runner python3-pillow | tee log
   # grep SKIPP log  | cut -d"(" -f2- | cut -d")" -f1 | cut -d" " -f1 | sort | uniq -c| sort -n | tail -4
     12 webp
     13 Tk
     14 Qt
     84 raqm
Webp was explicityly disabled in 2018 in:
   6cb4e90fc python3-pillow: add 5.4.1
I didn't test Tk or Qt and there isn't yet a recipe for libraqm:
   https://github.com/HOST-Oman/libraqm
a library that encapsulates the logic for complex text layout.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-01 09:11:49 -08:00
Khem Raj
81b769d098 python3-grpcio: Fix build with gcc13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-01 09:11:49 -08:00
Khem Raj
e16db79ffc python3-greenlet: Fix build with gcc13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-01 09:11:49 -08:00
Martin Jansa
ea63f13846 .patch: fix Signed-off-by formatting issues reported by patchreview tool from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-27 17:06:52 -08:00
Martin Jansa
e99f187966 .patch: fix Upstream-Status formatting issues reported by patchreview tool from oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-27 17:06:52 -08:00
Khem Raj
5c455804ae python3-pybind11: Upgrade to 2.10.3
It gets pkgconfig support which is required by some dependent packages
like rwmem

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-26 21:52:26 -08:00
Leon Anavi
b79af02110 python3-cachetools: Upgrade 5.2.1 -> 5.3.0
Upgrade to release 5.3.0:

- Add cache_info() function to @cached decorator.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-25 08:57:42 -08:00
Leon Anavi
9229fde5e2 python3-imageio: Upgrade 2.24.0 -> 2.25.0
Upgrade to release 2.25.0:

- Add audio support for ffmpeg writer

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-25 08:57:42 -08:00
Leon Anavi
acf0b04700 python3-email-validator: Upgrade 1.3.0 -> 1.3.1
Upgrade to release 1.3.1:

- The new SPF 'v=spf1 -all' (reject-all) deliverability check is
  removed in most cases. It now is performed only for domains that
  do not have MX records but do have an A/AAAA fallback record.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-25 08:57:42 -08:00
Leon Anavi
78b74ed90c python3-nocasedict: Upgrade 1.0.4 -> 1.1.0
Upgrade to release 1.1.0:

- The default casefolding method on Python 3 was changed from
  str.lower() to str.casefold(). This changes the matching of the
  case-insensitive keys. This shold normally be an improvement,
  but in case you find that you are negatively affected by this
  change, you can go back to the str.lower() method by overriding
  the NocaseDict.__casefold__() method with a method that calls
  str.lower().
- Added support for Python 3.11.
- Changed the default casefolding method on Python 3 to be
  str.casefold() in order to improve Unicode support. On Python 2,
  it remains str.lower(). Added support for user-defined
  casefolding.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-25 08:57:42 -08:00
Leon Anavi
d11c3b828f python3-nocaselist: Upgrade 1.0.6 -> 1.1.0
Upgrade to release 1.1.0:

- The default casefolding method on Python 3 was changed from
  str.lower() to str.casefold(). This changes the matching of the
  case-insensitive values. This shold normally be an improvement,
  but in case you find that you are negatively affected by this
  change, you can go back to the str.lower() method by overriding
  the NocaseDict.__casefold__() method with a method that calls
  str.lower().
- Added support for Python 3.11.
- Changed the default casefolding method on Python 3 to be
  str.casefold() in order to improve Unicode support. On Python 2,
  it remains str.lower(). Added support for user-defined
  casefolding.
- Added support for storing None as a value in a NocaseList.
  Previously, that was rejected with AttributeError since the
  casefold method was attempted to be called on the None value.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-25 08:57:42 -08:00
Leon Anavi
ceceffcb1e python3-configobj: Upgrade 5.0.6 -> 5.0.8
Upgrade to release 5.0.8:

- fixing/test for a regression introduced in 5.0.7 that prevented
  import validate from working
- update testing to validate against python version 2.7 & 3.5-3.11
- update broken links / non-existent services and references

License-Update: Use file LICENSE, no change of the license

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-19 11:17:02 -08:00
Leon Anavi
2f663daa13 python3-eventlet: Upgrade 0.33.2 -> 0.33.3
Upgrade to release 0.33.3:

- Fix greendns for dnspython 2.3.0+

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-19 11:17:02 -08:00
Khem Raj
b75067567e python3-greenlet: Drop using register keyword
Its gone in modern C/C++ since c++17

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 08:29:36 -08:00
Wang Mingyu
642239db49 python3-xlsxwriter: upgrade 3.0.6 -> 3.0.7
Changelog:
===========
* Improved :func:'autofit' algorithm to account for the additional width of
  autofilter and table dropdowns.

* Improved :func:'autofit' take user defined column widths into account.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
36f40c1863 python3-txaio: upgrade 22.2.1 -> 23.1.1
License-Update: Copyright changed from "Crossbar.io Technologies GmbH"
to "typedef int GmbH"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
d2b59c44f9 python3-sentry-sdk: upgrade 1.12.1 -> 1.13.0
Changelog:
===========
- Add Starlite integration (#1748)
- Adding support for the Starlite framework. Unhandled errors are captured.
  Performance spans for Starlite middleware are also captured.
- Profiling: Remove sample buffer from profiler (#1791)
- Profiling: Performance tweaks to profile sampler (#1789)
- Add span for Django SimpleTemplateResponse rendering (#1818)
- Use @wraps for Django Signal receivers (#1815)
- Add enqueued_at and started_at to rq job extra (#1024)
- Remove sanic v22 pin (#1819)
- Add support for byterray and memoryview built-in types (#1833)
- Handle "rc" in SQLAlchemy version. (#1812)
- Doc: Use .venv (not .env) as a virtual env location in CONTRIBUTING.md (#1790)
- Auto publish to internal pypi on release (#1823)
- Added Python 3.11 to test suite (#1795)
- Update test/linting dependencies (#1801)
- Deps: bump sphinx from 5.2.3 to 5.3.0 (#1686)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
e9118f2ac0 python3-redis: upgrade 4.4.1 -> 4.4.2
Changelog:
===========
Experimental Features
---------------------
 Add support for BF.CARD (#2545)

New Features
------------
 Add support for custom connection pool class in NodesManager (#2547)

Bug Fixes
---------
 Allow replica to master promotion in nodes_cache (#2549)
 Security Fix: Updating graph parser for potential injection cases (#2548)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
af5a88f28b python3-pyzmq: upgrade 24.0.1 -> 25.0.0
Changelog:
==========
New:
------
- Added socket_class argument to zmq.Context.socket()
- Support shadowing sockets with socket objects, not just via address,
  e.g. zmq.asyncio.Socket(other_socket). Shadowing an object preserves a
  reference to the original, unlike shadowing via address.
- in zmq.auth, CredentialsProvider callbacks may now be async.
- ZMQStream callbacks may now be async.
- Add zmq.ReconnectStop draft constants.
- Add manylinux_2_28 wheels for x86_64 CPython 3.10, 3.11, and PyPy 3.9
  (these are in addition to not instead of the manylinux_2014 wheels).

Fixed:
-------
- When ZMQStream is given an async socket, it now warns and hooks up events
  correctly with the underlying socket, so the callback gets the received
  message, instead of sending the callback the incorrect arguments.
- Fixed toml parse error in pyproject.toml, when installing from source with
  very old pip.
- Removed expressed dependency on py when running with pypy, which hasn't
  been used in some time.

Deprecated:
----------
- zmq.auth.ioloop.IOLoopAuthenticator is deprecated in favor of
  zmq.auth.asyncio.AsyncioAuthenticator
- As part of migrating toward modern pytest, zmq.tests.BaseZMQTestCase
  is deprecated and should not be used outside pyzmq.
- python setup.py test is deprecated as a way to launch the tests.
  Just use pytest.

Removed:
----------
- Bundled subset of tornado's IOLoop (deprecated since pyzmq 17) is
  removed, so ZMQStream cannot be used without an actual install of tornado.
- Remove support for tornado 4, meaning tornado is always assumed to run on asyncio.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
ef59d1fb7e python3-pymodbus: upgrade 3.0.2 -> 3.1.0
Changelog:
==========
    Add xdist pr default. (#1253)
    Create docker-publish.yml (#1250)
    Parallelize pytest with pytest-xdist (#1247)
    Support Python3.11 (#1246)
    Fix reconnectDelay to be within (100ms, 5min) (#1244)
    Fix typos in comments (#1233)
    WEB simulator, first version. (#1226)
    Clean async serial problem. (#1235)
    terminate when using 'randomize' and 'change_rate' at the same time (#1231)
    Used tooled python and OS (#1232)
    add 'change_rate' randomization option (#1229)
    add check_ci.sh (#1225)
    Simplify CI and use cache. (#1217)
    Solve issue 1210, update simulator (#1211)
    Add missing client calls in mixin.py. (#1206)
    Advanced simulator with cross memory. (#1195)
    AsyncModbusTcp/UdpClient honors delay_ms == 0 (#1203) (#1205)
    Fix #1188 and some pylint issues (#1189)
    Serial receive incomplete bytes.issue #1183 (#1185)
    Handle echo (#1186)
    Add updating server example. (#1176)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
7b86dc79c0 python3-mock: upgrade 5.0.0 -> 5.0.1
Changelog:
==========
- gh-100740: Fix unittest.mock.Mock not respecting the spec for attribute names
  prefixed with assert.
- gh-100690: Mock objects which are not unsafe will now raise an AttributeError
  when accessing an attribute that matches the name of an assertion but without
  the prefix assert_, e.g. accessing called_once instead of assert_called_once.
  This is in addition to this already happening for accessing attributes with
  prefixes assert, assret, asert, aseert, and assrt.
- gh-96127: inspect.signature was raising TypeError on call with mock objects.
  Now it correctly returns (*args, **kwargs) as infered signature.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
fd3c0d2fb5 python3-google-auth: upgrade 2.15.0 -> 2.16.0
Changelog:
==========
Features
--------
    AwsCredentials should not call metadata server if security creds and region are retrievable through the environment variables (#1195) (5e27c8f)
    Wrap all python built-in exceptions into library excpetions (#1191) (a83af39)

Bug Fixes
---------
    Allow get_project_id to take a request (#1203) (9a4d23a)
    Make OAUTH2.0 client resistant to string type 'expires_in' responses from non-compliant services (#1208) (9fc7b1c)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
134a7db052 python3-google-api-python-client: upgrade 2.71.0 -> 2.72.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
a10bda8c87 python3-future: upgrade 0.18.2 -> 0.18.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
5d3020bd5e python3-flask-wtf: upgrade 1.0.1 -> 1.1.0
Changelog:
==========
-Python 3.7 or newer is required.
-Type annotations are now integrated with the source code and cover far more of
 the library.
-The get_soa() method has been added to dns.zone.Zone.
-The minimum TLS version is now 1.2.
-EDNS padding is now supported. Messages with EDNS enabled and with a non-zero
 pad option will be automatically padded appropriately when converted to wire format.
-dns.zone.from_text() and dns.zone.from_file() now have an allow_directives
 parameter to allow finer control over how directives in zonefiles are processed.
-A preliminary implementation of DNS-over-QUIC has been added, and will be
 available if the aioquic library is present. See dns.query.quic(),
 dns.asyncquery.quic(), and examples/doq.py for more info. This API is subject
 to change in future releases. For asynchronous I/O, both asyncio and Trio are
 supported, but Curio is not.
-DNSSEC signing support has been added to the dns.dnssec module, along with a
 number of functions to help generate DS, CDS, and CDNSKEY RRsets.
-Curio asynchronous I/O support is deprecated as of this release and will be
 removed in a future release.
-The resolver object's nameserver field is planned to become a property in
 dnspython 2.4. Writing to this field other than by direct assignment is
 deprecated, and so is depending on the mutability and form of the iterable
 returned when it is read.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
acb33dd200 python3-dnspython: upgrade 2.2.1 -> 2.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
6986532dbd python3-decouple: upgrade 3.6 -> 3.7
Changelog:
Fix Csv cast hanging with default=None, now returning an empty list. (#149)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
8cc20dd576 python3-dateparser: upgrade 1.1.5 -> 1.1.6
Changelog:
==========
    Fix the bug where Monday is parsed as a month (#1121)
    Prevent ReDoS in Spanish sentence splitting regex (#1084)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
6207648e88 python3-coverage: upgrade 7.0.4 -> 7.0.5
Changelog:
===========
Fix: On Python 3.7, a file with type annotations but no from __future__
import annotations would be missing statements in the coverage report.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
28b472b1af python3-absl: upgrade 1.3.0 -> 1.4.0
Changelog:
==============
NEW

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Khem Raj
175682f0df python3-matplotlib: Fix build with c++17
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 21:23:07 -08:00
Khem Raj
1f56bcddaf python3-matplotlib: Upgrade to 3.6.3
Forward port the disable download patch
Location of license changed inside setup.py

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 21:23:07 -08:00
Leon Anavi
5a340c8906 python3-autobahn: Upgrade 22.12.1 -> 23.1.1
Upgrade to release 23.1.1:

- fix: support for Python up to v3.11
- fix: update GitHub CI
- fix: copyright transferred to typedef int GmbH -
  no license change!
- fix: remove coverage crap

License-Update: Company name changed from Crossbar.io Technologies
GmbH to typedef int GmbH, the license remains MIT.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 10:32:40 -08:00
Leon Anavi
c0e580a4b3 python3-alembic: Upgrade 1.9.1 -> 1.9.2
Upgrade to release 1.9.2:

- Fixed typing definitions for EnvironmentContext.get_x_argument()
- Fixed regression where the string transformations applied to
  server defaults caused expressions such as (getdate()) to no
  longer compare as equivalent on SQL Server, others.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 10:32:40 -08:00
Ross Burton
ca7082caa8 python3-pytest-forked: update for move from picobuild to build
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-13 09:47:27 -08:00
Robert Yang
49de9dfbcd tftpy: Add it for python tftp server and client
Tftpy is a TFTP library for the Python programming language. It includes client
and server classes, with sample implementations. Hooks are included for easy
inclusion in a UI for populating progress indicators. It supports RFCs 1350,
2347, 2348 and the tsize option from RFC 2349.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-13 06:55:36 -08:00
Leon Anavi
4558ddaaf7 python3-astroid: Upgrade 2.12.13 -> 2.13.2
Upgrade to release 2.13.2:

- Removed version conditions on typing_extensions dependency.
- Removed typing_extensions from our tests requirements as it was
  preventing issues to appear in our continuous integration.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-12 09:02:10 -08:00
Leon Anavi
eef459db7c python3-imageio: Upgrade 2.23.0 -> 2.24.0
Upgrade to release 2.24.0:

- Tifffile v3
- Pin sphinx below v6

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
0b5018fea3 python3-xlsxwriter: upgrade 3.0.5 -> 3.0.6
Changelog:
Added simulated worksheet :func:'autofit' method.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
a97f8aa62e python3-ujson: upgrade 5.6.0 -> 5.7.0
Changelog:
Support ujson.loads(bytearray(...)) and other bytes-like objects.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
720247f182 python3-uefi-firmware: upgrade 1.9 -> 1.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
178cbb96fa python3-robotframework: upgrade 6.0.1 -> 6.0.2
Changelog:
https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-6.0.2.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
15af5c00cc python3-redis: upgrade 4.4.0 -> 4.4.1
Changelog:
==========
 New Features
-------------
  Add dialect to FT.AGGREGATE (#2537)
  Add support for resetchannels in ACL SETUSER (#2514)
  Allow EVAL_RO and EVALSHA_RO to be routed to read replica (#2494)
  Add timeout parameter for SentinelManagedConnection (#2495)
  Add TIMEOUT to query class (#2519)
  Add support for certain LATENCY commands (#2503)

 Bug Fixes
-----------
  Add type checking to __eq__ in graph classes (#2531)
  Accept str for ex parameter in set command (#2529)
  Fix for Unhandled exception related to self.host with unix socket (#2520)
  Make PythonParser resumable (#2510)

 Maintenance
------------
  Fix incorrect _disconnect_raise docstring (#2534)
  Remove DeprecationWarning by replace get_event_loop with get_running_loop (#2530)
  Fix AttributeError when trying to split library version (#2539)
  Including startup instructions via redis-stack docker (#2535)
  Fix JSON.ARRINDEX test (#2527)
  Add OpenTelemetry example with Uptrace backend (#2452)
  Switch docs to furo theme (#2492)
  Combine auto-concatenated strings (#2482)
  Updating graph tests to support new execution plan (#2486)
  Raising NotImplementedError for certain CLUSTER and LATENCY commands (#2504) (#2501)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
d340539d37 python3-ipython: upgrade 8.7.0 -> 8.8.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
774a3ab079 python3-googleapis-common-protos: upgrade 1.57.0 -> 1.58.0
Changelog:
==========
 Add google/rpc/context/audit_context.proto (41f1529)
 Add google/rpc/http.proto (41f1529)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
ff92baa597 python3-coverage: upgrade 7.0.3 -> 7.0.4
Changelog:
-Performance: an internal cache of file names was accidentally disabled,
 resulting in sometimes drastic reductions in performance.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
004940a0b6 python3-flask-migrate: upgrade 4.0.0 -> 4.0.1
Changelog:
=========
 Do not use deprecated functions in Flask-SQLAlchemy 3.0
 Stop building Python 3.6
 Remove tests from pypi package

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
7ed7dff569 python3-google-api-python-client: upgrade 2.70.0 -> 2.71.0
Changelog:
==========
 accesscontextmanager: Update the api 038fdb69dc
 alertcenter: Update the api 6057d89b61
 androidenterprise: Update the api ec22103603
 apigee: Update the api 43f435c459
 batch: Update the api 3dd983b561
 clouddeploy: Update the api 9a176a474c
 compute: Update the api bba3627ef5
 container: Update the api 98d6112970
 contentwarehouse: Update the api 00fa4bb30f
 datafusion: Update the api db1dddc7ca
 datamigration: Update the api 12effe4a38
 datapipelines: Update the api 91b60afaa4
 dataplex: Update the api 04bafe3e11
 dataproc: Update the api 1ad16fafbd
 datastream: Update the api 30f292141f
 firestore: Update the api 89b34a91c7
 gmail: Update the api a4ca99c42e
 notebooks: Update the api f732fd307f
 retail: Update the api d94dee346b
 speech: Update the api 339a5d6c9c
 texttospeech: Update the api ee942d9363
 workloadmanager: Update the api 93f0e30afa

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
99ab322a89 python3-cachetools: upgrade 5.2.0 -> 5.2.1
Changelog:
=========
 Add support for Python 3.11.
 Correct version information in RTD documentation.
 badges/shields: Change to GitHub workflow badge routes.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
0efad761bc python3-aiohue: upgrade 4.5.0 -> 4.6.1
Changelog:
==========
 Address changes of final V2 api release (#175)
 Use non-deprecated logging warn method (#174)
 Add support for smart_scene resource (#170)
 Add support for matter resource (#171)
 Fix: KeepAlive workaround causes Geofence to malfunction (#163)
 Fix: Missing repeated events for Philips Hue Tap Dial switch (#167)
 Fix error in log when an empty dict is received for an optional value (#164)
 Add sparkle effect to fix new Festavia lights (#165)
 Fix typo in discovery (#158)
 Pin github actions and add dependabot actions ecosystem (#151)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
87f98b295e python3-sqlalchemy: upgrade 1.4.45 -> 1.4.46
License-Update: Copyright year updated to 2023

Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_14.html#change-1.4.46

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
279e92a1bc python3-networkx: upgrade 2.8.8 -> 3.0
Changelog:
https://networkx.org/documentation/latest/release/release_3.0.html

License-Update: Copyright year updated to 2023

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
2721e7c769 python3-lazy-object-proxy: upgrade 1.8.0 -> 1.9.0
License-Update: Copyright year updated to 2023.

Changelog:
==========
- Added support for matrix multiplication operator (@).
- Should have all the wheels now (including the manylinux ones).
- Bumped minimum version requirements for setuptools and setuptools-scm.
- Switched the default pure python fallback implementation to the "simple" one
  (when you from lazy_object_proxy import Proxy and the C extension is not
  available). Previously the "slots" implementation was used but as it turns
  out it is slower on Python 3.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Leon Anavi
c5220cd79b python3-cantools: Upgrade 38.0.0 -> 38.0.1
Upgrade to release 38.0.1:

- Changed relative links to absolute links

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Leon Anavi
e1b8d6c157 python3-prettytable: Upgrade 3.4.1 -> 3.6.0
Upgrade to release 3.6.0:

- Updated pre-commit with mypy
- Test Python 3.12 pre-releases
- Fix to min_table_width parameter
- Widen tables with long titles

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Leon Anavi
118a4fef50 python3-traitlets: Upgrade 5.8.0 -> 5.8.1
Upgrade to release 5.8.1:

- fix: mro_trait can be unbound when the class is not in mro

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Quentin Schulz
07fc28a406 python3-reedsolo: Add recipe
reedsolo is a pure-Python Reed Solomon encoder/decoder.
It is required by esptool which will be added in the next commit.
This adds a recipe for the Python module.

Cc: Quentin Schulz <foss+yocto@0leil.net>
Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:18 -08:00
Leon Anavi
82417adc3c python3-marshmallow: Upgrade 3.18.0 -> 3.19.0
Upgrade to release 3.19.0:

- Add timestamp and timestamp_ms formats to fields.DateTime

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
ba9d1962c0 python3-cantools: Upgrade 37.2.0 -> 38.0.0
Upgrade to release 38.0.0:

- Major bump due to minimum required Python version being raised
  to 3.8
- do no longer use the ncurses module in the dump subparser
- Fix 'Assertation' NameError typo in test_database
- Add missing crccheck dependency to setup.py
- Bugfix in handling more than one node mapped attribute per signal
- A few bug fixes
- Typing improvements
- Use tox
- Fix CI
- Ensure that only Decimal types are stored in the Signal.decimal
  attribute
- cantools library import lib from a relative path (unified)
- Test on python 3.11, build docs again

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
0e92846816 python3-termcolor: Upgrade 2.1.1 -> 2.2.0
Upgrade to release 2.2.0:

- Add light shades, dark grey and black

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Alexander Kanavin
5242d02dcc packagegroup-meta-python: drop python3-strict-rfc3339
This has been unmaintained, not needed by anything and is now
removed from oe-core.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
f9a6057a6d python3-simplejson: Upgrade 3.18.0 -> 3.18.1
Upgrade to release 3.18.1:

- Remove unnecessary `i` variable from encoder module namespace
- Declare support for Python 3.11 and add wheels

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
a695aca353 python3-prompt-toolkit: Upgrade 3.0.31 -> 3.0.36
Upgrade to release 3.0.36:

- Another Python 3.6 fix for a bug that was introduced in 3.0.34.
- Fix bug introduced in 3.0.34 for Python 3.6. Use
  asynccontextmanager implementation from prompt_toolkit itself.
- Improve completion performance in various places.
- Improve renderer performance.
- Handle `KeyboardInterrupt` when the stacktrace of an unhandled
  error is displayed.
- Use correct event loop in `Application.create_background_task()`.
- Fix `show_cursor` attribute in `ScrollablePane`.
- Improve termination of `Application`. Don't suppress
  `CancelledError`. This fixes a race condition when an
  `Application` gets cancelled while we're waiting for the
  background tasks to complete.
- Fixed typehint for `OneStyleAndTextTuple`.
- Small bugfix in `CombinedRegistry`. Fixed missing `@property`.
- Use `DummyInput` by default in `create_input()` if `sys.stdin`
  does not have a valid file descriptor. This fixes errors when
  `sys.stdin` is patched in certain situations.
- Fix control-c key binding for `ProgressBar` when the progress
  bar was not created from the main thread. The current code would
  try to kill the main thread when control-c was pressed.
- Accept a `cancel_callback` in `ProgressBar` to specify the
  cancellation behavior for when `control-c` is pressed.
- Small performance improvement in the renderer.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
bbb07140d5 python3-coverage: Upgrade 7.0.1 -> 7.0.3
Upgrade to release 7.0.3:

- Fix: when using the [run] relative_files = True setting, a
  relative [paths] pattern was still being made absolute. This is
  now fixed.
- Fix: if Python doesn't provide tomllib, then TOML configuration
  files can only be read if coverage.py is installed with the
  [toml] extra. Coverage.py will raise an error if TOML support is
  not installed when it sees your settings are in a .toml file.
  But it didn't understand that [tools.coverage] was a valid
  section header, so the error wasn't reported if you used that
  header, and settings were silently ignored. This is now fixed.
- Fix: adjusted how decorators are traced on PyPy 7.3.10.
- Fix: the coverage lcov report did not properly implement the
  --fail-under=MIN option. This has been fixed.
- Refactor: added many type annotations, including a number of
  refactorings. This should not affect outward behavior, but they
  were a bit invasive in some places, so keep your eyes peeled for
  oddities.
- Refactor: removed the vestigial and long untested support for
  Jython and IronPython.
- Fix: when using pytest-cov or pytest-xdist, or perhaps both, the
  combining step could fail with assert row is not None using
  7.0.2. This was due to a race condition that has always been
  possible and is still possible. In 7.0.1 and before, the error
  was silently swallowed by the combining code. Now it will produce
  a message "Couldn't combine data file" and ignore the data file
  as it used to do before 7.0.2

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
1c43607069 python3-xxhash: upgrade 3.1.0 -> 3.2.0
Changelog:
==========
    Build Python 3.11 wheels.
    Remove setup.py test_suites, call unittest directly

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
79262b12dd python3-xlsxwriter: upgrade 3.0.3 -> 3.0.5
Changelog:
==========
* Added 'OverlappingRange' exception which is raised during Worksheet
  :func:'add_table()' or :func:'merge_range()' if the range overlaps an existing
  worksheet table or merge range. This is a file corruption error in Excel. See
  :ref:'exceptions'.

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
4259c41cc4 python3-pyephem: upgrade 4.1.3 -> 4.1.4
0001-Don-t-set-tp_print-on-Python-3.patch
removed since it's included in 4.1.4

Changelog:
==========
In previous versions, if you asked for the position of a body (a) whose
elliptical or hyperbolic orbit has an eccentricity very close to 1.0 and (b)
which is very far from perihelion, then the underlying C library would print
a warning Near-parabolic orbit: inaccurate result but let your Python script
continue on unawares. Now, no message is printed directly to the screen, and
instead a RuntimeError will tell you why PyEphem can't compute the body's
position.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
5ded36bc80 python3-pydantic: upgrade 1.10.2 -> 1.10.4
Changelog:
Change dependency to typing-extensions>=4.2.0, #4885

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
b73867b9d7 python3-pillow: upgrade 9.3.0 -> 9.4.0
License-Updated: copyright year updated to 2023

Changelog:
==========
 Fixed null pointer dereference crash with malformed font #6846
 Return from ImagingFill early if image has a zero dimension #6842
 Reversed deprecations for Image constants, except for duplicate Resampling attributes #6830
 Improve exception traceback readability #6836
 Do not attempt to read IFD1 if absent #6840
 Fixed writing int as ASCII tag #6800
 If available, use wl-paste or xclip for grabclipboard() on Linux #6783
 Added signed option when saving JPEG2000 images #6709
 Patch OpenJPEG to include ARM64 fix #6718
 Added support for I;16 modes in putdata() #6825
 Added conversion from RGBa to RGB #6708
 Added DDS support for uncompressed L and LA images #6820
 Added LightSource tag values to ExifTags #6749
 Fixed PyAccess after changing ICO size #6821
 Do not use EXIF from info when saving PNG images #6819
 Fixed saving EXIF data to MPO #6817
 Added Exif hide_offsets() #6762
 Only compare to previous frame when checking for duplicate GIF frames while saving #6787
 Always initialize all plugins in registered_extensions() #6811
 Ignore non-opaque WebP background when saving as GIF #6792
 Only set tile in ImageFile __setstate__ #6793
 When reading BLP, do not trust JPEG decoder to determine image is CMYK #6767
 Added IFD enum to ExifTags #6748
 Fixed bug combining GIF frame durations #6779
 Support saving JPEG comments #6774
 Added getxmp() to WebPImagePlugin #6758
 Added "exact" option when saving WebP #6747
 Use fractional coordinates when drawing text #6722
 Fixed writing int as BYTE tag #6740
 Added MP Format Version when saving MPO #6735
 Added Interop to ExifTags #6724
 CVE-2007-4559 patch when building on Windows #6704
 Fix compiler warning: accessing 64 bytes in a region of size 48 #6714
 Use verbose flag for pip install #6713

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
35adb080a8 python3-mock: upgrade 4.0.3 -> 5.0.0
Changelog:
==========
-gh-98624: Add a mutex to unittest.mock.NonCallableMock to protect concurrent
 access to mock attributes.
-bpo-43478: Mocks can no longer be used as the specs for other Mocks. As a
 result, an already-mocked object cannot have an attribute mocked using
 autospec=True or be the subject of a create_autospec call. This can uncover
 bugs in tests since these Mock-derived Mocks will always pass certain tests
 (e.g. isinstance) and builtin assert functions (e.g. assert_called_once_with)
 will unconditionally pass.
-bpo-45156: Fixes infinite loop on unittest.mock.seal() of mocks created by
 create_autospec().
-bpo-41403: Make mock.patch() raise a TypeError with a relevant error message
 on invalid arg. Previously it allowed a cryptic AttributeError to escape.
-gh-91803: Fix an error when using a method of objects mocked with
 unittest.mock.create_autospec() after it was sealed with unittest.mock.seal() function.
-bpo-41877: AttributeError for suspected misspellings of assertions on mocks are
 now pointing out that the cause are misspelled assertions and also what to do
 if the misspelling is actually an intended attribute name. The unittest.mock
 document is also updated to reflect the current set of recognised misspellings.
-bpo-43478: Mocks can no longer be provided as the specs for other Mocks.
 As a result, an already-mocked object cannot be passed to mock.Mock().
 This can uncover bugs in tests since these Mock-derived Mocks will always pass
 certain tests (e.g. isinstance) and builtin assert functions
 (e.g. assert_called_once_with) will unconditionally pass.
-bpo-45010: Remove support of special method __div__ in unittest.mock.
 It is not used in Python 3.
-gh-84753: inspect.iscoroutinefunction() now properly returns True when an
 instance of unittest.mock.AsyncMock is passed to it. This makes it consistent
 with behavior of asyncio.iscoroutinefunction(). Patch by Mehdi ABAAKOUK.
-bpo-46852: Remove the undocumented private float.__set_format__() method,
 previously known as float.__setformat__() in Python 3.7. Its docstring
 said: "You probably don't want to use this function. It exists mainly to be
 used in Python's test suite." Patch by Victor Stinner.
-gh-98086: Make sure patch.dict() can be applied on async functions.
-gh-100287: Fix the interaction of unittest.mock.seal() with unittest.mock.AsyncMock.
-gh-83076: Instantiation of Mock() and AsyncMock() is now 3.8x faster.
-bpo-41877: A check is added against misspellings of autospect, auto_spec and
 set_spec being passed as arguments to patch, patch.object and create_autospec.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
4f4cd2694e python3-lz4: upgrade 4.0.2 -> 4.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
59d731e679 python3-dateparser: upgrade 1.1.4 -> 1.1.5
Changelog:
==========
Parse short versions of day, month, and year (#1103)
Add a test for "in 1d" (#1104)
Update languages_info (#1107)
Add a workaround for zipimporter not having exec_module before Python 3.10 (#1069)
Stabilize tests at midnight (#1111)
Add a test case for French (#1110)
Remove the requirements-build file (#1113)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
3f365b5caa python3-bitarray: upgrade 2.6.1 -> 2.6.2
Changelog:
==========
  * optimize 'richcompare()' for opposite endianness
  * improve some docstrings add tests

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
d049cc1052 python3-bidict: upgrade 0.22.0 -> 0.22.1
Changelog:
==========
-Only include the source code in the source distribution. This reduces the
 size of the source distribution from 200kB to 30kB.
-Fix the return type hint of bidict.inverted() to return an Iterator, rather
 than an Iterable.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
0810ffd3c5 python3-croniter: Upgrade 1.3.7 -> 1.3.8
Upgrade to release 1.3.8:

- Add Python 3.11 support and move docs files to main folder

License-Update: File moved to main directory, no changes

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04 17:13:22 -08:00
Leon Anavi
f8aa644088 python3-zeroconf: Upgrade 0.39.4 -> 0.47.1
Upgrade to release 0.47.1:

- The equality checks for DNSPointer and DNSService should be case
  insensitive
- Optimize equality checks for DNS records
- Optimize the dns cache
- Optimize construction of outgoing packets
- Optimize dns objects by adding pxd files
- Optimize incoming parser by reducing call stack
- Optimize incoming parser by using unpack_from
- Optimize incoming parser by adding pxd files
- Fix project name in pyproject.toml
- Drop async_timeout requirement for python 3.11+

License-Update: Use PKG-INFO to check the license

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04 17:13:21 -08:00
Leon Anavi
0bd718af4e python3-watchdog: Upgrade 2.2.0 -> 2.2.1
Upgrade to release 2.2.1:

- Enable mypy to discover type hints as specified in PEP 561
- [ci] Set the expected Python version when building release files
- [ci] Update actions versions in use
- [watchmedo] [regression] Fix usage of missing signal.SIGHUP
  attribute on non-Unix OSes

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04 17:13:21 -08:00
Martin Jansa
84ffd15cd1 layer.conf: update LAYERSERIES_COMPAT for mickledore
* oe-core switched to mickedore in:
  https://git.openembedded.org/openembedded-core/commit/?id=57239d66b933c4313cf331d35d13ec2d0661c38f

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04 14:34:04 -08:00
Khem Raj
0c3d0146a4 python3-grpcio: Define -D_LARGEFILE64_SOURCE only for musl
On glibc this breaks build when using 64bit time_t since zlib ends up
undefining _FILE_OFFSET_BITS when -D_LARGEFILE64_SOURCE is defined

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-31 10:40:32 -08:00
Wang Mingyu
4b69ca4f39 python3-supervisor: upgrade 4.2.4 -> 4.2.5
Changelog:
==========
-Fixed a bug where the XML-RPC method supervisor.startProcess() would return 500
 Internal Server Error instead of an XML-RPC fault response if the command could
 not be parsed.
-Fixed a bug on Python 2.7 where a UnicodeDecodeError may have occurred when
 using the web interface.
-Removed use of urllib.parse functions splithost, splitport, and splittype
 deprecated in Python 3.8.
-Removed use of asynchat and asyncore deprecated in Python 3.10.
-The return value of the XML-RPC method supervisor.getAllConfigInfo() now
 includes the directory, uid, and serverurl of the program.
-If a subprocess exits with a unexpected exit code (one not listed in
 exitcodes= in a [program:x] section) then the exit will now be logged at
 the WARN level instead of INFO.
-supervisorctl shutdown now shows an error message if an argument is given.
-File descriptors are now closed using the faster os.closerange() instead of
 calling os.close() in a loop.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
fa4e825054 python3-sentry-sdk: upgrade 1.12.0 -> 1.12.1
Changelog:
Fix link errors to OTel spans (#1787)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
2360fc7fd0 python3-pymisp: upgrade 2.4.166 -> 2.4.167
Changelog:
=========
- Bump objects.
- Bump changelog.
- Bump version.
- Bump objects.
- Bump dependencies, move to poetry 1.3.
- Bump certifi.
- Bump deps.
- Bump deps.
- Re-order classes.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
22a0d0bbff python3-traitlets: upgrade 5.7.1 -> 5.8.0
Changelog:
==========
 Shell command-line tab-completion via argcomplete #811
 Expose more attributes for typing #817
 Fix lint #814
 Additional Application examples and docs #811

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
d3dd8742be python3-multidict: upgrade 6.0.3 -> 6.0.4
Changelog:
==========
-Fixed a type annotations regression introduced in v6.0.2 under Python
 versions <3.10. It was caused by importing certain types only available in
 newer versions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
9ac83bbfe3 python3-isort: upgrade 5.11.3 -> 5.11.4
Changelog:
==========
 Fixed #2038 (again): stop installing documentation files to top-level site-packages
 CI: only run release workflows for upstream (#2052)
 Tests: remove obsolete toml import from the test suite (#1978)
 CI: bump Poetry 1.3.1 (#2058)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
6a1b55176e python3-imageio: upgrade 2.22.4 -> 2.23.0
Changelog:
==========
Feature
--------
  Add support for Python 3.11 (#920) (e4146a1)

Other
-------
  Exclude py3.11 on windows (#917) (c57e31c)
  GitHub Actions add Python 3.11 to the testing (#916) (8d49551)
  Add migration instructions for as_gray in new pillow plugin. (#913) (b3b040a)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
785cc75d54 python3-bitarray: upgrade 2.6.0 -> 2.6.1
Changelog:
==========
 * add documentation on shift operators, #181
 * fix typo in iterable initializer description, #179
 * optimize 'richcompare()'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
a4f6e682a6 python3-coverage: upgrade 6.5.0 -> 7.0.1
Changelog:
==========
-When checking if a file mapping resolved to a file that exists, we weren't
 considering files in .whl files. This is now fixed, closing issue 1511.
-File pattern rules were too strict, forbidding plus signs and curly braces
 in directory and file names. This is now fixed, closing issue 1513.
-Unusual Unicode or control characters in source files could prevent reporting.
 This is now fixed, closing issue 1512.
-The PyPy wheel now installs on PyPy 3.7, 3.8, and 3.9, closing issue 1510.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
32a830774f python3-autobahn: upgrade 22.7.1 -> 22.12.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
cb26b94f38 python3-asgiref: upgrade 3.5.2 -> 3.6.0
Changelog:
===========
* Two new functions are added to the "asgiref.sync" module: "iscoroutinefunction()"
  and "markcoroutinefunction()".

  Python 3.12 deprecates "asyncio.iscoroutinefunction()" as an alias for
  "inspect.iscoroutinefunction()", whilst also removing the "_is_coroutine" marker.
  The latter is replaced with the "inspect.markcoroutinefunction" decorator.

  The new "asgiref.sync" functions are compatibility shims for these
  functions that can be used until Python 3.12 is the minimum supported
  version.

  **Note** that these functions are considered **beta**, and as such, whilst
  not likely, are subject to change in a point release, until the final release
  of Python 3.12. They are included in "asgiref" now so that they can be
  adopted by Django 4.2, in preparation for support of Python 3.12.

* The "loop" argument to "asgiref.timeout.timeout" is deprecated. As per other
  "asyncio" based APIs, the running event loop is used by default. Note that
  "asyncio" provides timeout utilities from Python 3.11, and these should be
  preferred where available.

* Support for the "ASGI_THREADS" environment variable, used by
  "SyncToAsync", is removed. In general, a running event-loop is not
  available to `asgiref` at import time, and so the default thread pool
  executor cannot be configured. Protocol servers, or applications, should set
  the default executor as required when configuring the event loop at
  application startup.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
768876c47a python3-cytoolz: upgrade 0.12.0 -> 0.12.1
Changelog:
==========
  Support Python 3.11 (including wheels)
  Drop Python 3.5 support

License-Update: Copyright year updated to 2022

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Wang Mingyu
888a2de917 python3-alembic: upgrade 1.9.0 -> 1.9.1
Changelog:
===========
-Fixed issue where server default compare would not work for string defaults
 that contained backslashes, due to mis-rendering of these values when comparing
 their contents.
-Implemented basic server default comparison for the Oracle backend; previously,
 Oracle's formatting of reflected defaults prevented any matches from occurring.
-Adjusted SQLite's compare server default implementation to better handle
 defaults with or without parens around them, from both the reflected and the
 local metadata side.
-Adjusted SQL Server's compare server default implementation to better handle
 defaults with or without parens around them, from both the reflected and the
 local metadata side.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 16:03:06 -08:00
Khem Raj
85323a3b5c python3-wxgtk4: Do not use GetAssertStackTrace with USE_STACKWALKER disabled
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-27 09:55:19 -08:00
Wang Mingyu
5257e7a839 python3-isort: upgrade 5.10.1 -> 5.11.3
Changelog:
===========
 Fixed #2007: settings for py3.11 (#2040)
 Fixed #2038: packaging pypoetry (#2042)
 Docs: renable portray (#2043)
 Ci: add minimum GitHub token permissions for workflows (#1969)
 Ci: general CI improvements (#2041)
 Ci: add release workflow (#2026)
 Hotfix #2034: isort --version is not accurate on 5.11.x releases (#2034)
 Hotfix #2031: only call colorama.init if colorama is available (#2032)
 Added official support for Python 3.11 (#1996, #2008, #2011)
 Dropped support for Python 3.6 (#2019)
 Fixed problematic tests (#2021, #2022)
 Fixed #1960: Rich compatibility (#1961)
 Fixed #1945, #1986: Python 4.0 upper bound dependency resolving issues
 Fixed Pyodide CDN URL (#1991)
 Docs: clarify description of use_parentheses (#1941)
 Fixed #1976: black compatibility for .pyi files
 Implemented #1683: magic trailing comma option (#1876)
 Add missing space in unrecoverable exception message (#1933)
 Fixed #1895: skip-gitignore: use allow list, not deny list
 Fixed #1917: infinite loop for unmatched parenthesis (#1919)
 Docs: shared profiles (#1896)
 Fixed build-backend values in the example plugins (#1892)
 Remove reference to jamescurtin/isort-action (#1885)
 Split long cython import lines (#1931)
 Update plone profile: copy of black, plus three settings. (#1926)
 Fixed #1815, #1862: Add a command-line flag to sort all re-exports (#1863)
 Fixed #1854: lines_before_imports appending lines after comments (#1861)
 Remove redundant multi_line_output = 3 from "Compatibility with black" (#1858)
 Add tox config example (#1856)
 Docs: add examples for frozenset and tuple settings (#1822)
 Docs: add multiple config documentation (#1850)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:23 -08:00
Wang Mingyu
e0d2f0e4d6 python3-sqlalchemy: upgrade 1.4.44 -> 1.4.45
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_14.html#change-1.4.45

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
7a3aa8533b python3-traitlets: upgrade 5.7.0 -> 5.7.1
Changelog:
fix: some descriptors raise AttributeError #812

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
97c8c2921e python3-sentry-sdk: upgrade 1.11.1 -> 1.12.0
Changelog:
=========
Basic OTel support
-------------------
This adds support to automatically integrate OpenTelemetry performance tracing with Sentry.

Various fixes & improvements
-------------------------------
    Tox Cleanup (#1749)
    CI: Fix Github action checks (#1780)
    Profiling: Introduce active thread id on scope (#1764)
    Profiling: Eagerly hash stack for profiles (#1755)
    Profiling: Resolve inherited method class names (#1756)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
010015b8eb python3-pydicti: upgrade 1.1.6 -> 1.2.0
Changelog:
add type hints

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
77f323224f python3-pyproj: upgrade 3.4.0 -> 3.4.1
Changelog:
=========
 WHL: Add win32 to build_wheels matrix (pull #1169)
 BUG: Changed so that the setup.cfg depends on the version code in the __init__.py instead of the other way around (issuue #1155)
 BUG: Fix CRS.to_cf() for Pole rotation GRIB convention (pull #1167)
 BUG: Fix CRS.to_authority() memory leak (pull #1178)
 REF: Use upper case EPSG code when creating CRS (pull #1162)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
c71058fcd1 python3-pychromecast: upgrade 13.0.2 -> 13.0.4
Changelog:
==========
Correct timeout in call to poll.poll (#687)
Revert "Revert "Fix error with select when python process exceeds 1024 open file descriptors"" (#686)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
6f4cd259da python3-pycurl: upgrade 7.45.1 -> 7.45.2
Changelog:
This release fixes several minor issues and adds support for several libcurl options.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
a4f2c7388d python3-pycares: upgrade 4.2.2 -> 4.3.0
Changelog:
=========
  Bump cibuildwheel to build for Python 3.11 + CI total time speedups
  Fix tests that depended on external sites
  Complete the Python 3.11 support
  Drop CPython 3.6
  Improve test compatibility with pytest
  Update c-ares submodule to 1.18.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
6f5adac2bf python3-protobuf: upgrade 4.21.11 -> 4.21.12
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
91036391dc python3-google-api-python-client: upgrade 2.69.0 -> 2.70.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
84627d2688 python3-eth-account: upgrade 0.7.0 -> 0.8.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
16af8d7819 python3-gmpy2: upgrade 2.1.3 -> 2.1.5
Changelog:
Fixes to build Apple Silicon binary builds

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Wang Mingyu
99fb5d0229 python3-alembic: upgrade 1.8.1 -> 1.9.0
Changelog:
==========
feature
--------
 [feature] [commands] Added new Alembic command alembic check. This performs the widely
 requested feature of running an "autogenerate" comparison between the
 current database and the MetaData that's currently set up for
 autogenerate, returning an error code if the two do not match, based on
 current autogenerate settings. Pull request courtesy Nathan Louie.

bug
-------
 [bug] [tests] Fixed issue in tox.ini file where changes in the tox 4.0 series to the
 format of "passenv" caused tox to not function correctly, in particular
 raising an error as of tox 4.0.6.

 [bug] [typing] Fixed typing issue where revision.process_revision_directives
 was not fully typed; additionally ensured all Callable and Dict
 arguments to EnvironmentContext.configure() include parameters in
 the typing declaration.

 Additionally updated the codebase for Mypy 0.990 compliance.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
Roger Knecht
d50e9ebee0 python3-rapidjson: add recipe
Add a recipe for the python bindings of the rapidjson library.

Signed-off-by: Roger Knecht <roger@norberthealth.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-13 09:18:18 -08:00
Wang Mingyu
49be258f92 python3-yamlloader: upgrade 1.1.0 -> 1.2.2
Changelog:
add Python 3.11 support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
5d6cc874c1 python3-yarl: upgrade 1.8.1 -> 1.8.2
Changelog:
Add support for python3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
68d670ea45 python3-pytest-xdist: upgrade 3.0.2 -> 3.1.0
Changelog:
==========

Features
---------
    #789: Users can now set a default distribution mode in their configuration file:

Removals
--------
    #842: Python 3.6 is no longer supported.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
9a14806ecb python3-pymisp: upgrade 2.4.165.1 -> 2.4.166
Changelog:
==========
New
----
- Basic support for listing, enabling and disabling decaying models.
- [tests] Test for local tags.

Changes
--------
- [types] added azure-application-id.

Fix
-----
- [describetypes] updated with the latest output from MISP.
- [types] added missing type value.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
8bab5a22cc python3-pychromecast: upgrade 13.0.1 -> 13.0.2
Changelogg:
============
 Adding support for reported unknown devices (#680)
 Add Chromecast Ultra and Chromecast HD to the recognised devices (#679)
 Fix error with select when python process exceeds 1024 open file descriptors (#676)
 Include URL and UUID in Home Assistant controller messages (#613)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
1abf2a309e python3-watchdog: upgrade 2.1.9 -> 2.2.0
Changelog:
==========
[build] Wheels are now available for Python 3.11 (#932)
[documentation] HTML documentation builds are now tested for errors (#902)
[documentation] Fix typos here, and there (#910)
[fsevents2] The fsevents2 observer is now deprecated (#909)
[tests] The error message returned by musl libc for error code -1 is now allowed (#923)
[utils] Remove unnecessary code in dirsnapshot.py (#930)
[watchmedo] Handle shutdown events from SIGHUP (#912)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
61a8441b96 python3-multidict: upgrade 6.0.2 -> 6.0.3
Changelog:
Declared the official support for Python 3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
3b48314689 python3-gmpy2: upgrade 2.1.2 -> 2.1.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
14939a289e python3-google-api-python-client: upgrade 2.68.0 -> 2.69.0
Changelog:
Fix media upload URI when API endpoint is overridden with client_opions.api_endpoint

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
812eaf1612 python3-cbor2: upgrade 5.4.5 -> 5.4.6
Changelog:
Fix MemoryError when decoding Tags on 32bit architecture.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
2382a96da8 python3-asttokens: upgrade 2.2.0 -> 2.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
1839ec765b python3-web3: upgrade 5.31.2 -> 5.31.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
4437795cd4 python3-redis: upgrade 4.3.5 -> 4.4.0
License-Update:
 Copyright year updated to 2022
 format of LICENSE changed

Changelog:
==========
New Features
-------------
    Async clusters: Support creating locks inside async functions (#2471)

Bug Fixes
----------
    Async: added 'blocking' argument to call lock method (#2454)
    Added a replacement for the default cluster node in the event of failure. (#2463)
    Fixed geosearch: Wrong number of arguments for geosearch command (#2464)

Maintenance
-----------
    Updating dev dependencies (#2475)
    Removing deprecated LGTM (#2473)
    Added an explicit index name in RediSearch example (#2466)
    Adding connection step to bloom filter examples (#2478)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
d276f94f25 python3-traitlets: upgrade 5.6.0 -> 5.7.0
Changelog:
=========
 Performance: decrease runtime overhead for constructing HasTraits (up to 20x faster) #777
 Minor fixes for Application.aliases #810
 Adopt ruff and address lint #809

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Wang Mingyu
cd91d9498a python3-protobuf: upgrade 4.21.10 -> 4.21.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-12 11:17:23 -08:00
Hains van den Bosch
0cd4da100f python3-twisted: Add python3-typing-extensions to RDEPENDS
To fix crash due to missing module:

File "/usr/lib/python3.11/site-packages/twisted/internet/defer.py", line 42, in <module>
from typing_extensions import Literal, ParamSpec, Protocol
ModuleNotFoundError: No module named 'typing_extensions'

Signed-off-by: Hains van den Bosch <hainsvdbosch@ziggo.nl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-11 16:21:18 -08:00
Hains van den Bosch
78386ad01d python3-twisted: Add python3-asyncio to RDEPENDS
To fix crash due to missing module:

from twisted.internet import defer
File "/usr/lib/python3.11/site-packages/twisted/internet/defer.py", line 14, in <module>
from asyncio import AbstractEventLoop, Future, iscoroutine
ModuleNotFoundError: No module named 'asyncio'

Signed-off-by: Hains van den Bosch <hainsvdbosch@ziggo.nl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-11 16:21:18 -08:00
Wang Mingyu
2374633185 python3-ujson: upgrade 5.5.0 -> 5.6.0
Changelog:
=========
  Update vendored double-conversion to 3.2.1 (#570)
  Fix len integer overflow issue (#567)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-08 17:10:48 -08:00
Wang Mingyu
eb58a93930 python3-web3: upgrade 5.31.1 -> 5.31.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-08 17:10:48 -08:00
Wang Mingyu
2abf674105 python3-twine: upgrade 4.0.1 -> 4.0.2
Changelog:
Remove deprecated function to fix twine check with pkginfo 1.9.0. (#941)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-08 17:10:48 -08:00
Wang Mingyu
2cba180d1e python3-traitlets: upgrade 5.5.0 -> 5.6.0
Changelog:
============
 Adopt jupyter releaser #806
 Use base setup dependency type #805
 More CI Cleanup #803
 More maintenance cleanup #802
 Add project description #801
 Bump actions/setup-python from 2 to 4 #798
 Bump actions/checkout from 2 to 3 #797
 Bump pre-commit/action from 2.0.0 to 3.0.0 #796
 Bump actions/upload-artifact from 2 to 3 #795
 Add dependabot #794
 Add more typings #791
 Format changelog #789

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-08 17:10:48 -08:00
Wang Mingyu
4d5399dede python3-protobuf: upgrade 4.21.9 -> 4.21.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-08 17:10:48 -08:00
Erwann Roussy
e38aa4c689 tuna: add recipe
Tuna is a cui/gui tool for tuning of running processes.
It is useful to see and changed irq affinity on an embedded board.

The chosen revision of tuna is the last commit to this day and not the
last release. This is due to the python3-ethtool module which was
required in the last release but isn't anymore. Tuna now has a built-in
module instead.

Despite tuna's homepage's dependencies section, python3-inet_diag isn't
required anymore.

Signed-off-by: Erwann Roussy <erwann.roussy@savoirfairelinux.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-06 09:23:33 -08:00
Tomasz Żyjewski
3e70428db7 python3-uefi-firmware: add recipe for version 1.9
Install uefi-firmware-parser tool

The UEFI firmware parseer is a simple module and set of scripts for
parsing, extracting, and recreating UEFI firmware volumes.

Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 18:02:40 -08:00
Bartosz Golaszewski
069ca4d0b0 packagegroup-meta-python: add missing packages
The recently added kmod and watchdogdev packages were not added to the
meta-python packagegroup. This fixes it.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 18:02:40 -08:00
Kai Kang
bd4f8ed7c2 python3-wxgtk4: replace deprecated inspect.getargspec
Backport patch to replace deprecated inspect.getargspec in lib pubsub.

And add python3-pip to RDEPENDS which is required by utils wxdemo,
wxdocs and wxget provided by python3-wxgtk4.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 18:02:40 -08:00
Wang Mingyu
a82ca52e3a python3-google-auth: upgrade 2.14.1 -> 2.15.0
Changelog:
===========
Features
---------
    Add api_key credentials
    Introduce a way to provide scopes granted by user

Bug Fixes
---------
    Allow mtls sts endpoint for external account token urls.
    CI broken by removal of py.path
    Ensure JWT segments have the right types
    Updated the lower bound of interactive timeout and fix the kwarg

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
70ddd9e2b6 python3-path: upgrade 16.5.0 -> 16.6.0
Changelog:
mtime and .atime are now settable.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
a4e3480c4b python3-google-api-python-client: upgrade 2.66.0 -> 2.68.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
848a4c6da1 python3-google-api-core: upgrade 2.10.2 -> 2.11.0
Changelog:
=========
Features
---------
  Add support for Python 3.11 (#466) (ff379e3)
  Allow representing enums with their unqualified symbolic names in headers (#465) (522b98e)

Bug Fixes
--------
  Major refactoring of Polling, Retry and Timeout logic (#462) (434253d)
  Require google-auth >= 2.14.1 (#463) (7cc329f)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
382f7d51e3 python3-geomet: upgrade 0.3.0 -> 1.0.0
Changelog:
==========
 Fix bug in _round_and_pad with exponential coordinate values (#73)
 Use assertNotEqual instead of assertNotEquals in tests, for Python 3.11 compatibility (#77)
 Add support for Python 3.8, 3.9, and 3.10 (#79, #84)
 Drop support for end-of-life Python versions 2.7, 3.4, 3.5, and 3.6 (#84)
 Fix structure of coordinate values in GeoJSON to EsriJSON conversion (#82)
 Update README with to add History and Limitations sections, and to expand on functionality (#86)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
f8ae852417 python3-cbor2: upgrade 5.4.3 -> 5.4.5
Changelog:
==========
 Added official Python 3.11 support
 Raise proper exception on invalid bignums
 Make Tagged item usable as a map key
 Eliminate potential memory leak in tag handling
 Documentation tweaks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
3c210f5756 python3-asttokens: upgrade 2.1.0 -> 2.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
150e3a9a83 python3-ipython: upgrade 8.6.0 -> 8.7.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
7edd52c993 python3-grpcio: upgrade 1.51.0 -> 1.51.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
3426c85586 python3-asyncinotify: upgrade 2.0.8 -> 3.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Wang Mingyu
6a6946a66c python3-grpcio-tools: upgrade 1.51.0 -> 1.51.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-05 09:16:24 -08:00
Bartosz Golaszewski
e04955a65d python3-watchdogdev: new package
Add a recipe for watchdogdev - a python module for controlling linux
watchdog devices.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-03 08:11:30 -08:00
Khem Raj
d1a6c69a07 python3-pystemd: Regenerate .c sources using newer cython
python 3.11 has moved the header "longintrepr.h" into a sub-folder [1]
the pre-generated .c files are generated using older cython, therefore
in order to compile it with python 3.11 regenerate them with OE's own
native cython

[1] https://bugs.python.org/issue35134

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30 12:01:44 -08:00
Khem Raj
030afc0515 python3-pyproj: Export PROJ_DIR
point PROJ_DIR to staged proj-native which can be used during cross build

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30 09:46:47 -08:00
zhengrq.fnst@fujitsu.com
5a1d5db2b6 python3-termcolor: upgrade 2.1.0 -> 2.1.1
Changelog:
Add __main__ to re-enable demo via python -m termcolor (#27)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30 09:46:47 -08:00
zhengrq.fnst@fujitsu.com
0464194594 python3-twitter: upgrade 4.10.1 -> 4.12.1
Changelog:
=============
* Add 1 second buffer to API v2 streaming timeout (51a5d61)
* Default AsyncBaseStream to abort closed SSL transports (#1904)
* Warn when Tweet data is missing default edit_history_tweet_ids field (3dea0df, #1994)
* Change initial network_error_wait to 0 for streaming (b18c1a6)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30 09:46:47 -08:00
zhengrq.fnst@fujitsu.com
d172315654 python3-sentry-sdk: upgrade 1.9.10 -> 1.11.1
Changelog:
==============
Move set_transaction_name out of event processor in fastapi/starlette (#1751)
Expose proxy_headers as top level config and use in ProxyManager: https://docs.sentry.io/platforms/python/configuration/options/#proxy-headers (#1746)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30 09:46:47 -08:00
zhengrq.fnst@fujitsu.com
50803cdaa7 python3-texttable: upgrade 1.6.4 -> 1.6.7
Changelog:
Get rid of stub file in wheel package (#84)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30 09:46:47 -08:00
zhengrq.fnst@fujitsu.com
e83748da7c python3-redis: upgrade 4.3.4 -> 4.3.5
Changelog:
=========
* New Features
--------------
    Add support for TIMESERIES 1.8 (#2296)
    Graph - add counters for removed labels and properties (#2292)
    Add support for TDIGEST.QUANTILE extensions (#2317)
    Add TDIGEST.TRIMMED_MEAN (#2300)
    Add support for async GRAPH module (#2273)
    Support TDIGEST.MERGESTORE and make compression optional on TDIGEST.CREATE (#2319)
    Adding reserve as an alias for create, so that we have BF.RESERVE and CF.RESERVE accuratenly supported (#2331)

* Bug Fixes
--------------
    Fix async connection.is_connected to return a boolean value (#2278)
    Fix: workaround asyncio bug on connection reset by peer (#2259)
    Fix crash: key expire while search (#2270)
    Async cluster: fix concurrent pipeline (#2280)
    Fix async SEARCH pipeline (#2316)
    Fix KeyError in async cluster - initialize before execute multi key commands (#2439)

* Maintenance
----------------
    Supply chain risk reduction: remove dependency on library named deprecated (#2386)
    Search test - Ignore order of the items in the response (#2322)
    Fix GRAPH.LIST & TDIGEST.QUANTILE tests (#2335)
    Fix TimeSeries range aggregation (twa) tests (#2358)
    Mark TOPK.COUNT as deprecated (#2363)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-30 09:46:47 -08:00
Geoff Parker
0844ca9af9 python3-yappi: upgrade 1.3.6 -> 1.4.0, python 3.11 compatible
Update to 1.4.0 for python 3.11 compatibilty

Add patch to add upstream commit added after the release of 1.4.0
tarball. Adds python 3.11 to setup.py

Update 0001-Fix-imports-for-ptest.patch for patch fuzz and
removed hunk already in 1.4.0.

Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-29 14:07:52 -08:00
Zheng Qiu
4091a12ef9 python3-inotify: add ptest
Add ptest provided from the source code, and run it using pytest.

Since the tarball provided with pypi does not include ptest, switch the
source to be its git repo.

ptest result:
           PASS FAIL SKIP
qemux86-64 5    3    1
qemuarm64  5    3    1

This issue exists since inotify adds unit test support, and it is
reported here: https://github.com/dsoprea/PyInotify/issues/95

Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-29 14:07:51 -08:00
Erwann Roussy
f5cc539e40 python3-linux-procfs: add recipe
Signed-off-by: Erwann Roussy <erwann.roussy@savoirfairelinux.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Erwann Roussy
d7ff75e293 python3-schedutils: add recipe
Signed-off-by: Erwann Roussy <erwann.roussy@savoirfairelinux.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
8fec4bdda6 python3-pymisp: upgrade 2.4.157 -> 2.4.165.1
Changes
========
Change
------
- Add links to doc.
- [misp-objects] updated to the latest version
- [tests] fix the list name test following latest warning-list updates.
- Add dependabot
- Add in sort/desc for sorting results and limit/page for pagination.
- Improve documentation for add_attribute
  Fix LIEF vuln.
- Improve warning on invalid template, bump deps
- Make mypy happy
- Add in test case
- Add ability to filter by sharing group for RestSearch for MISP >=
  v2.4.158.
- Massive bump deps for python 3.7.

New
-----
- Add in ability to set a taxonomies required status.
- Pass arbitrary headers to a PyMISP request
- Allow to force the timestamps in to_dict/to_json, even if a change was
  made.
- Enable TCP keepalive
- [example:copyTagsFromAttributesToEvent] Added script to copy tags from
  attributes to the event level.

Fix
----
- Properly bump version
- Issue with EMailObject.
- Change DNS warning list test
- Missing place to update version
- Make keepalive configuration linux only
- Delete sharing group after deleting the event
- Give more time to MISP to publish the events before searching.
- Improper json check on non-json responses
- Mark all attributes in a soft deleted object as soft deleted too.
- Make flake8 happy
- Properly convert MSG to EML
- Update lock file
- [feed] fixes bug when template_uuid does not exist. [Christophe

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
0c3000172f python3-pyflakes: upgrade 2.5.0 -> 3.0.1
Changelog:
Fix crash on augmented assign to print builtin

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
73d8f924b7 python3-pyperf: upgrade 2.4.1 -> 2.5.0
Changelog:
===========
Recognize new name of Graal-based Python as jitted
Collect specialization statistics from running benchmarks
Add support for Python 3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
044a7cdac5 python3-pycodestyle: upgrade 2.9.1 -> 2.10.0
Changes:
========
    E231: allow trailing comma inside 1-tuples in []. PR #1108.
    W601, W602, W603, W604: removed (no longer relevant in python 3). PR #1111.
    E741: also apply to lambdas. PR #1106.
    E741: fix false positive for comparison operators. PR #1118.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
044aadd515 python3-pychromecast: upgrade 12.1.4 -> 13.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
f91764ff4b python3-pybind11-json: upgrade 0.2.11 -> 0.2.13
Changelog:
==========
Bug fixes
----------
    Fix large unsigned conversions in from_json

Maintenance
-----------
    Add Python 3.10 to build matrix
    Fix deprecation warning in tests
    Update CI

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
26e8277e0f python3-pandas: upgrade 1.5.1 -> 1.5.2
Changelog:
==========
Fixed regressions
------------------
    Fixed regression in MultiIndex.join() for extension array dtypes (GH49277)
    Fixed regression in Series.replace() raising RecursionError with numeric dtype and when specifying value=None (GH45725)
    Fixed regression in arithmetic operations for DataFrame with MultiIndex columns with different dtypes (GH49769)
    Fixed regression in DataFrame.plot() preventing Colormap instance from being passed using the colormap argument if Matplotlib 3.6+ is used (GH49374)
    Fixed regression in date_range() returning an invalid set of periods for CustomBusinessDay frequency and start date with timezone (GH49441)
    Fixed performance regression in groupby operations (GH49676)
    Fixed regression in Timedelta constructor returning object of wrong type when subclassing Timedelta (GH49579)

Bug fixes
---------
    Bug in the Copy-on-Write implementation losing track of views in certain chained indexing cases (GH48996)
    Fixed memory leak in Styler.to_excel() (GH49751)

Other
---------
    Reverted color as an alias for c and size as an alias for s in function DataFrame.plot.scatter() (GH49732)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
19b6d22f06 python3-pyatspi: upgrade 2.38.2 -> 2.46.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
48442b94ff python3-networkx: upgrade 2.8.7 -> 2.8.8
Changelog:
===========
Supports Python 3.8, 3.9, 3.10, and 3.11.
NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
a4a8039bdb python3-grpcio: upgrade 1.50.0 -> 1.51.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
6d207bfde5 python3-grpcio-tools: upgrade 1.50.0 -> 1.51.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
eb0c50086c python3-jedi: upgrade 0.18.1 -> 0.18.2
Changelog:
=========
 Added dataclass-equivalent for attrs.define
 Find fixtures from Pytest entrypoints; Examples of pytest plugins installed like this are pytest-django, pytest-sugar and Faker.
 Fixed Project.search, when a venv was involved, which is why for example :Pyimport django.db did not work in some cases in jedi-vim.
 And many smaller bugfixes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
e7444e166f python3-langtable: upgrade 0.0.60 -> 0.0.61
Changelog:
==========
    Add mnw_MM.UTF-8 and ckb_IQ.UTF-8
    Do not run test cases using Python2 anymore
    Add bih
    Add more translations from CLDR
    Migrate license tag to SPDX

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
5e3fa06882 python3-ipython: upgrade 8.2.0 -> 8.6.0
Changelog:
https://ipython.readthedocs.io/en/stable/whatsnew/version8.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
94cb6c7daa python3-flask-socketio: upgrade 5.3.1 -> 5.3.2
Changelog:
==========
   Deliver callbacks from different namespaces #1909
   Fix documentation typos #1881

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
e83f25430b python3-can: upgrade 4.0.0 -> 4.1.0
Changelog:
https://github.com/hardbyte/python-can/blob/develop/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
965a770883 python3-dateparser: upgrade 1.1.0 -> 1.1.4
Improvements:

    Improved support for languages such as Slovak, Indonesian, Hindi, German, and Japanese (#1064, #1094, #986, #1071, #1068)
    Recursively create a model home (#996)
    Replace regex sub with simple string replace (#1095)
    Add Python 3.10, 3.11 support (#1096)
    Drop support for Python 3.5, 3.6 versions (#1097)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
49a20a6ce2 python3-charset-normalizer: upgrade 3.0.0 -> 3.0.1
Changelog:
=========
Fixed
------
    Multi-bytes cutter/chunk generator did not always cut correctly (PR #233)

Changed
-------
    Speedup provided using mypy/c 0.990 on Python >= 3.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
11a8cd66ea python3-asyncinotify: upgrade 2.0.5 -> 2.0.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
51a315eef0 python3-astroid: upgrade 2.12.12 -> 2.12.13
Changelog:
===========
    Prevent returning an empty list for ClassDef.slots() when the mro list contains one class & it is not object.
    Prevent a crash when inferring calls to str.format with inferred arguments
    Infer the length argument of the random.sample function.
    Catch ValueError when indexing some builtin containers and sequences during inference.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Wang Mingyu
779921c680 python3-matplotlib-inline: upgrade 0.1.2 -> 0.1.6
License-Update: Copyright updated to 0.1.6

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-28 11:32:26 -08:00
Tomasz Żyjewski
7ea0e04aae python3-binwalk: add recipe for version 2.3.3
Install binwalk utility

Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-25 18:11:10 -08:00
Gerbrand De Laender
bd4208f1b7 python3-aioserial: new package
Adds a recipe for aioserial - an asynchronous serial port library for
Python

Signed-off-by: Gerbrand De Laender <gdelaende@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-25 18:11:10 -08:00
Kai Kang
71fc243989 python3-m2crypto: fix CVE-2020-25657 and buildpaths qa issue
Backport patch to fix CVE-2020-25657 for python3-m2crypto. Adjust indent
as well.

Remove duplicate 'Upstream-Status:' from avoid-host-contamination.patch.

Add swig option '-DOPENSSL_FILE' to fix buildpaths qa issues.

  WARNING: python3-m2crypto-0.38.0-r0 do_package_qa: QA Issue: File
  /usr/lib/python3.11/site-packages/M2Crypto/_m2crypto.cpython-311-x86_64-linux-gnu.so
  in package python3-m2crypto contains reference to TMPDIR [buildpaths]

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-25 18:11:10 -08:00
Bartosz Golaszewski
7ceb15ada1 python3-kmod: new package
Add a recipe for python3-kmod - a python wrapper around libkmod.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-25 18:11:10 -08:00
zhengrq.fnst@fujitsu.com
bad3c42978 python3-pywbemtools: upgrade 1.0.1 -> 1.1.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23 08:25:31 -08:00
zhengrq.fnst@fujitsu.com
00e8511b0d python3-simplejson: upgrade 3.17.6 -> 3.18.0
Changelog:
==========
* Allow serialization of classes that implement for_json or _asdict by
  ignoring TypeError when those methods are called
  https://github.com/simplejson/simplejson/pull/302
* Raise JSONDecodeError instead of ValueError in invalid unicode escape
  sequence edge case
  https://github.com/simplejson/simplejson/pull/298

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23 08:25:30 -08:00
zhengrq.fnst@fujitsu.com
2cd011bd9b python3-zopeinterface: upgrade 5.5.1 -> 5.5.2
Changelog:
Add support for building arm64 wheels on macOS.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23 08:25:30 -08:00
zhengrq.fnst@fujitsu.com
e744246abd python3-sqlalchemy: upgrade 1.4.43 -> 1.4.44
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_14.html#change-1.4.44

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23 08:25:30 -08:00
zhengrq.fnst@fujitsu.com
de76f9ed60 python3-python-vlc: upgrade 3.0.16120 -> 3.0.18121
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23 08:25:30 -08:00
Kai Kang
e3d9829968 python3-wxgtk4: 4.1.1 -> 4.2.0
Upgrade python3-wxgtk4 from 4.1.1 to 4.2.0:

* fix licence according to LICENSE.txt that it is licenced under
  LGPL-2.0, and WXwindows is used for documents
* remove backported patches
* not overwrite CFLAGS and CXXFLAGS in file wscript

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23 08:25:30 -08:00
Kai Kang
87cf001b39 python3-attrdict3: add recipe with version 2.0.2
python3-attrdict3-native is required by python3-wxgtk4.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-23 08:25:30 -08:00
Wang Mingyu
27ed0a3540 python3-pymongo: upgrade 4.3.2 -> 4.3.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19 08:11:45 -08:00
Wang Mingyu
26f188b941 python3-google-api-python-client: upgrade 2.65.0 -> 2.66.0
Changelog:
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md#features-1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19 08:11:45 -08:00
Wang Mingyu
1d617147bb python3-googleapis-common-protos: upgrade 1.56.4 -> 1.57.0
Changelog:
==========
Features
------------
    Add support for Python 3.10 (#143) (63ca888)
    Add support for Python 3.11 (#145) (b9dbb21)
    added google.api.JwtLocation.cookie (6af2132)
    added google.api.Service.publishing and client libraries settings (6af2132)
    new fields in enum google.api.ErrorReason (6af2132)

Bug Fixes
-----------
    deprecate google.api.BackendRule.min_deadline (6af2132)
    deps: Require protobuf >=3.19.5 (#141) (9ea3530)

Documentation
--------------
    minor updates to comments (6af2132)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19 08:11:45 -08:00
Wang Mingyu
3b97b2704c python3-eventlet: upgrade 0.33.1 -> 0.33.2
Changelog:
* greenio: GreenPipe/fdopen() with 'a' in mode raised io.UnsupportedOperation:
  File or stream is not writable https://github.com/eventlet/eventlet/pull/758

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19 08:11:45 -08:00
Wang Mingyu
4fea437e3e python3-eth-utils: upgrade 2.0.0 -> 2.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19 08:11:45 -08:00
Wang Mingyu
9df74ab779 python3-flask-migrate: upgrade 3.1.0 -> 4.0.0
Changelog:
==========
 Updates for Flask-SQLAlchemy 3.x compatiblity
 Enable type comparison and batch mode by default
 Option to rename "db" command group to a custom name
 Better handling of MetaData instances in templates
 Set options correctly when revision --autogenerate is used #463
 Documentation section on configuring Alembic
 Upgrade build to pypy-3.9
 Add Python 3.10 to build
 Add Python 3.11 to build
 Specify license in project metadata #489
 Remove tests from pypi package

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19 08:11:45 -08:00
Wang Mingyu
1e4fd5514d python3-django: upgrade 4.1 -> 4.1.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-19 08:11:45 -08:00
zhengrq.fnst@fujitsu.com
00b7eae06f python3-stevedore: upgrade 4.1.0 -> 4.1.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
zhengrq.fnst@fujitsu.com
fbfb86229b python3-pywbemtools: upgrade 1.0.1 -> 1.1.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
zhengrq.fnst@fujitsu.com
3fd697c644 python3-pymodbus: upgrade 3.0.0 -> 3.0.2
Changelog:
==========
    Add pygments as requirement for repl
    Update datastore remote to handle write requests (#1166)
    Allow multiple servers. (#1164)
    Fix typo. (#1162)
    Transfer parms. to connected client. (#1161)
    Repl enhancements 2 (#1141)
    Server simulator with datastore with json data. (#1157)
    Avoid unwanted reconnects (#1154)
    Do not initialize framer twice. (#1153)
    Allow timeout as float. (#1152)
    Improve Docker Support (#1145)
    Fix unreachable code in AsyncModbusTcpClient (#1151)
    Fix type hints for port and timeout (#1147)
    Start/stop multiple servers. (#1138)
    Server/asyncio.py correct logging when disconnecting the socket (#1135)
    Add Docker and container registry support (#1132)
    Removes undue reported error when forwarding (#1134)
    Obey timeout parameter on connection (#1131)
    Readme typos (#1129)
    Clean noqa directive. (#1125)
    Add isort and activate CI fail for black/isort. (#1124)
    Update examples. (#1117)
    Move logging configuration behind function call (#1120)
    serial2TCP forwarding example (#1116)
    Make serial import dynamic. (#1114)
    Bugfix ModbusSerialServer setup so handler is called correctly. (#1113)
    Clean configurations. (#1111)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
0de792d45d python3-pycocotools: upgrade 2.0.5 -> 2.0.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
e317f7e8c6 python3-imageio: upgrade 2.22.3 -> 2.22.4
Changelog:
===========
Fix
-------
    Fix silent failure when writing gray images with explicit color channel using pillow (#906) (a075c17)
    Ffmpeg supports .h264 extension (#901) (7571ea9)
    Avoid webcam hang on MacOS (#899) (019069f)

Other
-------
    Fix typo (#905) (5355f93)
    Document deprecated format_hint (#902) (88b7784)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
ede5aff11b python3-greenlet: upgrade 2.0.0 -> 2.0.1
Changelog:
Python 3.11: Fix a memory leak. See issue 328 and gevent issue 1924.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
572d8b652d python3-google-auth: upgrade 2.14.0 -> 2.14.1
Bug Fixes
----------
    Apply quota project for compute cred in adc (#1177) (b9aa92a)
    Update minimum required version of cryptography in pyopenssl extra (#1176) (e9e76d1)
    Validate url domain for aws metadata urls (#1174) (f9d7d77)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
1700bee64c python3-frozenlist: upgrade 1.3.1 -> 1.3.3
Changelog:
Fixed CI runs when creating a new release, where new towncrier versions
fail when the current version section is already present.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
77c05a8b9d python3-eth-hash: upgrade 0.5.0 -> 0.5.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
37ea6cb4cb python3-aiosignal: upgrade 1.2.0 -> 1.3.1
Changelog:
Removed stray quote and comma from setup.cfg preventing PyPI from accepting a
release. (#361)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Wang Mingyu
93bd4d57a6 python3-u-msgpack-python: upgrade 2.7.1 -> 2.7.2
License-Update: Copyright year updated to 2022

Changelog:
===========
  Fix hex formatting of data bytes in Ext string representation.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
zhengrq.fnst@fujitsu.com
7a52d62deb python3-tqdm: upgrade 4.64.0 -> 4.64.1
Changelog:
==========
support ipywidgets>=8 (#1366, #1361 <- #1310, #1359, #1360, #1364)
    fix jupyter lab display
    update notebook tests

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
zhengrq.fnst@fujitsu.com
8219c2eecc python3-zopeinterface: upgrade 5.5.0 -> 5.5.1
Changelog:
==========
Add support for final Python 3.11 release.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
zhengrq.fnst@fujitsu.com
fac0727efd python3-termcolor: upgrade 2.0.1 -> 2.1.0
Changelog:
==========
Added
----------
    Support FORCE_COLOR and detect tty (#25)

Deprecated
----------
    Deprecate __ALL__, use __all__ instead (#23)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
zhengrq.fnst@fujitsu.com
f04689a7cd python3-websocket-client: upgrade 1.4.1 -> 1.4.2
Changelog:
==========
  - create_dispatcher is determined by URL ws/wss, NOT by presence of sslopt args, to maintain consistency (#875)
  - Remove redundant key generation line (#864)
  - Updated docs to fix old links and updated CI to include Python 3.11

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
zhengrq.fnst@fujitsu.com
5f1d47a81b python3-sqlalchemy: upgrade 1.4.42 -> 1.4.43
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_14.html#change-1.4.43

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
0cbce7042b python3-jsonref: upgrade 0.3.0 -> 1.0.1
Changelog:
===========
replace_refs is now a function rather than a class method of JsonRef
        New options were also added to replace_refs
jsonloader is now a plan function rather than an instance of a class.
Fix issue with proxies=False where it would not recurse through references to remove the proxies. #48

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
ee2ff26643 python3-paramiko: upgrade 2.11.0 -> 2.12.0
Changelog:
=========
[Feature] #2125: (also re: #2054) Add a transport_factory kwarg to
SSHClient.connect for advanced users to gain more control over early
Transport setup and manipulation. Thanks to Noah Pederson for the patch.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
4e075c7dc8 python3-pillow: upgrade 9.2.0 -> 9.3.0
Changelog:
=========

    Limit SAMPLESPERPIXEL to avoid runtime DOS #6700 [wiredfool]
    Initialize libtiff buffer when saving #6699 [radarhere]
    Inline fname2char to fix memory leak #6329 [nulano]
    Fix memory leaks related to text features #6330 [nulano]
    Use double quotes for version check on old CPython on Windows #6695 [hugovk]
    Remove backup implementation of Round for Windows platforms #6693 [cgohlke]
    Fixed set_variation_by_name offset #6445 [radarhere]
    Fix malloc in _imagingft.c:font_setvaraxes #6690 [cgohlke]
    Release Python GIL when converting images using matrix operations #6418 [hmaarrfk]
    Added ExifTags enums #6630 [radarhere]
    Do not modify previous frame when calculating delta in PNG #6683 [radarhere]
    Added support for reading BMP images with RLE4 compression #6674 [npjg, radarhere]
    Decode JPEG compressed BLP1 data in original mode #6678 [radarhere]
    Added GPS TIFF tag info #6661 [radarhere]
    Added conversion between RGB/RGBA/RGBX and LAB #6647 [radarhere]
    Do not attempt normalization if mode is already normal #6644 [radarhere]
    Fixed seeking to an L frame in a GIF #6576 [radarhere]
    Consider all frames when selecting mode for PNG save_all #6610 [radarhere]
    Don't reassign crc on ChunkStream close #6627 [wiredfool, radarhere]
    Raise a warning if NumPy failed to raise an error during conversion #6594 [radarhere]
    Show all frames in ImageShow #6611 [radarhere]
    Allow FLI palette chunk to not be first #6626 [radarhere]
    If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode #6592 [radarhere]
    Round box position to integer when pasting embedded color #6517 [radarhere, nulano]
    Removed EXIF prefix when saving WebP #6582 [radarhere]
    Pad IM palette to 768 bytes when saving #6579 [radarhere]
    Added DDS BC6H reading #6449 [ShadelessFox, REDxEYE, radarhere]
    Added support for opening WhiteIsZero 16-bit integer TIFF images #6642 [JayWiz, radarhere]
    Raise an error when allocating translucent color to RGB palette #6654 [jsbueno, radarhere]
    Added reading of TIFF child images #6569 [radarhere]
    Improved ImageOps palette handling #6596 [PososikTeam, radarhere]
    Defer parsing of palette into colors #6567 [radarhere]
    Apply transparency to P images in ImageTk.PhotoImage #6559 [radarhere]
    Use rounding in ImageOps contain() and pad() #6522 [bibinhashley, radarhere]
    Fixed GIF remapping to palette with duplicate entries #6548 [radarhere]
    Allow remap_palette() to return an image with less than 256 palette entries #6543 [radarhere]
    Corrected BMP and TGA palette size when saving #6500 [radarhere]
    Do not call load() before draft() in Image.thumbnail #6539 [radarhere]
    Copy palette when converting from P to PA #6497 [radarhere]
    Allow RGB and RGBA values for PA image putpixel #6504 [radarhere]
    Removed support for tkinter in PyPy before Python 3.6 #6551 [nulano]
    Do not use CCITTFaxDecode filter if libtiff is not available #6518 [radarhere]
    Fallback to not using mmap if buffer is not large enough #6510 [radarhere]
    Fixed writing bytes as ASCII tag #6493 [radarhere]
    Open 1 bit EPS in mode 1 #6499 [radarhere]
    Removed support for tkinter before Python 1.5.2 #6549 [radarhere]
    Allow default ImageDraw font to be set #6484 [radarhere, hugovk]
    Save 1 mode PDF using CCITTFaxDecode filter #6470 [radarhere]
    Added support for RGBA PSD images #6481 [radarhere]
    Parse orientation from XMP tag contents #6463 [bigcat88, radarhere]
    Added support for reading ATI1/ATI2 (BC4/BC5) DDS images #6457 [REDxEYE, radarhere]
    Do not clear GIF tile when checking number of frames #6455 [radarhere]
    Support saving multiple MPO frames #6444 [radarhere]
    Do not double quote Pillow version for setuptools >= 60 #6450 [radarhere]
    Added ABGR BMP mask mode #6436 [radarhere]
    Fixed PSDraw rectangle #6429 [radarhere]
    Raise ValueError if PNG sRGB chunk is truncated #6431 [radarhere]
    Handle missing Python executable in ImageShow on macOS #6416 [bryant1410, radarhere]

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
f7e7f5cc61 python3-regex: upgrade 2022.9.13 -> 2022.10.31
Changelog:
===========
Updated text for supported Unicode and Python versions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
30f5150d93 python3-robotframework: upgrade 6.0 -> 6.0.1
Changelog:
https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-6.0.1.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
e6706635ce python3-greenlet: upgrade 1.1.3.post0 -> 2.0.0
Changelog:
https://greenlet.readthedocs.io/en/latest/changes.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
346b36bdb7 python3-google-auth: upgrade 2.13.0 -> 2.14.0
Changelog:
==========
Features
----------
    Add token_info_url to external account credentials (#1168) (9adee75)
    Read Quota Project from Environment Variable (#1163) (57b3e42)

Bug Fixes
---------
    Adding more properties to external_account_authorized_user (#1169) (a12b96d)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
80a64614ff python3-gevent: upgrade 22.10.1 -> 22.10.2
Bugfixes
--------
 Update to greenlet 2.0. This fixes a deallocation issue that required a change
 in greenlet's ABI. The design of greenlet 2.0 is intended to prevent future
 fixes and enhancements from requiring an ABI change, making it easier to
 update gevent and greenlet independently.
 greenlet 2.0 requires a modern-ish C++ compiler.
 This may mean certain older platforms are no longer supported. See :issue:`1909`.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
c3de237ac7 python3-spidev: upgrade 3.5 -> 3.6
Changelog:
Added read0 flag to enable reading 0 bytes after transfer to lower CS when cshigh == True

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Chen Pei
983e9ad45a python3-brotli: Add new recipe for 1.0.9
Signed-off-by: Chen Pei <cp0613@linux.alibaba.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:40:22 -08:00
Leon Anavi
8d45170e69 python3-twisted: Upgrade 22.8.0 -> 22.10.0
Upgrade to release 22.10.0:

- The systemd: endpoint parser now supports "named" file
  descriptors. This is a more reliable mechanism for choosing
  among several inherited descriptors.
- The systemd endpoint parser's index parameter is now documented
  as leading to non-deterministic results in which descriptor is
  selected. The new name parameter is now documented as preferred.
- The implementers of Zope interfaces are once more displayed in
  the documentations.
- twisted.protocols.dict, which was deprecated in 17.9, has been
  removed.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Leon Anavi
2518299aa5 python3-httplib: Upgrade 0.20.4 -> 0.21.0
Upgrade to release 0.21.0:

- Bugfix for Content-Encoding: deflate

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Leon Anavi
a703ff07a2 python3-imageio: Upgrade 2.22.2 -> 2.22.3
Upgrade to release 2.22.3:

- Support compression and compressionargs in tifffile plugin

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Leon Anavi
80549edfac python3-zeroconf: Upgrade 0.39.2 -> 0.39.4
Upgrade to release 0.39.4:

- Fix IP changes being missed by ServiceInfo
- Fix port changes not being seen by ServiceInfo

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
47f58bda43 python3-websockets: upgrade 10.3 -> 10.4
Changelog:
==========
New features
------------
    Validated compatibility with Python 3.11.

    Added the latency property to protocols.

    Changed ping to return the latency of the connection.

    Supported overriding or removing the User-Agent header in clients and the Server header in servers.

    Added deployment guides for more Platform as a Service providers.

Improvements
-------------
    Improved FAQ.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
b5cd6f6164 python3-requests-toolbelt: upgrade 0.10.0 -> 0.10.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
30666bb835 python3-pytest-xdist: upgrade 2.5.0 -> 3.0.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
a72e91a081 python3-pytest-html: upgrade 3.1.1 -> 3.2.0
no-pip.patch
removed since it's included in 3.2.0

Changelog:
chore: Deactivate broken test for now (#557)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
8621803f49 python3-pytest-benchmark: upgrade 3.4.1 -> 4.0.0
License-Update: Copyright year updated to 2022.

Changelog:
==========
    Dropped support for legacy Pythons (2.7, 3.6 or older).
    Switched CI to GitHub Actions.
    Removed dependency on the py library (that was not properly specified as a dependency anyway).
    Fix skipping test in test_utils.py if appropriate VCS not available. Also fix typo. Contributed by Sam James in #211.
    Added support for pytest 7.2.0 by using pytest.hookimpl and pytest.hookspec to configure hooks. Contributed by Florian Bruhin in #224.
    Now no save is attempted if --benchmark-disable is used. Fixes #205. Contributed by Friedrich Delgado in #207.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
dfeb555a62 python3-protobuf: upgrade 4.21.8 -> 4.21.9
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
bc46bfe447 python3-pint: upgrade 0.20 -> 0.20.1
Changelog:
=========
- Simplify registry subclassing.
  (Issue #1631)
- Restore intersphinx cross reference functionality.
  (Issue #1637)
- Use a newer version of flexparser that can deal with
  imports in linked/temporary folders.
  (Issue #1634)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
7506035836 python3-nmap: upgrade 1.5.4 -> 1.6.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
89d59894c5 python3-luma-oled: upgrade 3.8.1 -> 3.9.0
License-Update: Copyright year updated to 2022

Changelog:
==========
    Use native namespace package configuration
    Drop support for Python 3.6

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
4f7f3c60c8 python3-lazy-object-proxy: upgrade 1.7.1 -> 1.8.0
License-Update: Copyright year updated to 2022.

Changelog:
==========
    Cleaned up use of cPickle. Contributed by Sandro Tosi in #62.
    Cleaned up more dead Python 2 code.
    Added Python 3.11 wheels.
    Dropped support for Python 3.6.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Leon Anavi
175af34c66 python3-asttokens: Upgrade 2.0.8 -> 2.1.0
Upgrade to release 2.1.0:

- Remove 'unmarked' from public API
- Remove remaining mentions of init_tokens
- Teach ASTText the special handling for f-strings
- Explore a clearer lazy-parsing behaviour API
- Handle and test f-strings better
- Handle node being None in same way as token-using methods
- Make get_text_positions docstring match get_text_range better
- Handle f-string nodes even when tokens are present
- Type checking blocks will never get runtime coverage

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-02 07:58:18 -07:00
Leon Anavi
dd6ab68c21 python3-automat: Upgrade 20.2.0 -> 22.10.0
Upgrade to release 22.10.0:

- Added double-spaces after embedded youtube links
- Add explanation for how to use assert to pacify mypy
- Allow enter to have a default
- CI improvements

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-02 07:58:18 -07:00
Leon Anavi
b1a3c0c3c3 python3-py-cpuinfo: Upgrade 8.0.0 -> 9.0.0
Upgrade to release 9.0.0:

- Changes to lscpu breaks parsing of cache info
- CPU stepping, model, and family values are blank if 0
- Officially drop support for Python 2
- Replace Python 3.11 deprecated unittest.makeSuite
- Fix lgtm.com alerts
- Support Wheel
- Add support for RISC-V

License-Update: Update year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Leon Anavi
51aea2c8ee python3-traitlets: Upgrade 5.4.0 -> 5.5.0
Upgrade to release 5.5.0:

- Update tests and docs to use non-deprecated functions
- Clean up version handling
- Prep for jupyter releaser
- Format the changelog
- Clean up application typing

License-Update: formating change, the license remains the same

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Alexander Kanavin
aa652dbed9 python3-yappi: mark as incompatible with python 3.11
A request to release a new version is here:
https://github.com/sumerc/yappi/issues/122

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Alexander Kanavin
f2eff02962 python3-wxgtk4: skip the recipe
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Leon Anavi
0ff42a7e9f python3-pint: Upgrade 0.19.2 -> 0.20
Upgrade to release 0.20:

- Reorganized code into facets
  Each facet encapsulate a Pint functionality
- The definition parser is now completely appart, making it easy to
  try other formats
- Extra requires for optional packages are now explicit in
  setup.cfg
- Parse both Greek mu and micro Unicode points without error
- Added angular frequency documentation page
- Move ASV benchmarks to dedicated folder
- Implement `numpy.broadcast_arrays`
- An ndim attribute has been added to Quantity and DataFrame has
  been added to upcast types for pint-pandas compatibility
- Fix a recursion error that would be raised when passing
  quantities to `cond` and `x`
- Update test_non_int tests for pytest
- Create NaN-value quantities of appropriate non-int-type
- New documentation format and organization
- Better support for pandas and dask

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-26 07:04:06 -07:00
Leon Anavi
06f4c93a06 python3-colorama: Upgrade 0.4.5 -> 0.4.6
Upgrade to release 0.4.6:

- Add alternative to 'init()', called 'just_fix_windows_console'.
  This fixes many longstanding problems with 'init', such as
  working incorrectly on modern Windows terminals, and wonkiness
  when init gets called multiple times. The intention is that it
  just makes all Windows terminals treat ANSI the same way as other
  terminals do.
- Support Windows 10's ANSI/VT console. This didn't exist when
  Colorama was created, and avoiding us causing havok there is long
  overdue.
- Internal overhaul of package metadata declaration, which
  abolishes our use of the now heavily discouraged setuptools (and
  hence setup.py, setup.cfg and MANIFEST.in), in favor of hatchling
  (and hence pyproject.toml). This includes dropping support
  Python3.5 and 3.6, which are EOL, and were already dropped from
  setuptools, so this should not affect our users.
- Attention to detail award to LqdBcnAtWork for a spelling fix in
  demo06

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-26 07:04:06 -07:00
Leon Anavi
6b4f2590d8 python3-pythonping: Upgrade 1.1.3 -> 1.1.4
Upgrade to release 1.1.4:

- count parameter can now go beyond 16-bit
- README.md is updated to describe how the module works in detail
- Linting issues have been fixed

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-26 07:04:06 -07:00
Leon Anavi
facbd80e82 python3-dill: Upgrade 0.3.5.1 -> 0.3.6
Upgrade to release 0.3.6:

- Ensure tempfiles are deleted by default
- Fix pickling errors thrown when saving some Stdlib modules
- Move session-related code to new session module
- Fix load_session() and restrict loading a session in a different
  modude
- Rewrite _create_code() with Structural Pattern Matching (limited
  to tuples)

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-25 08:14:08 -07:00
Leon Anavi
aa1523d9df python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1
Upgrade to release 3.2.6.post1:

- Improvement and refactoring in CI and tests

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-25 08:14:08 -07:00
zhengruoqin
49aed62f34 python3-zeroconf: upgrade 0.39.1 -> 0.39.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
zhengruoqin
fb1c56aa59 python3-xxhash: upgrade 3.0.0 -> 3.1.0
Changelog:
=========
 Type annotations.
 Enabled muslinux wheels building.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
zhengruoqin
18db045554 python3-stevedore: upgrade 4.0.1 -> 4.1.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
c6ef4d9828 python3-sqlalchemy: upgrade 1.4.41 -> 1.4.42
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
940e750b82 python3-socketio: upgrade 5.7.1 -> 5.7.2
Changelog:
==========
 Fixed disconnect implementation when using a message queue #1002 (commit)
 Fixed remote async disconnects via message queue #1003 (commit)
 Support optional payloads in msgpack implementation #981 (commit) (thanks Cromfel!)
 Recommend ASGI integration for Sanic in Documentation (commit)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
528bc40fae python3-robotframework: upgrade 5.0.1 -> 6.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
1605c2bf33 python3-pywbemtools: upgrade 1.0.0 -> 1.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
d8706e5b33 python3-pymongo: upgrade 4.2.0 -> 4.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
7e53ce578f python3-pyjwt: upgrade 2.5.0 -> 2.6.0
Changed
--------
    bump up cryptography >= 3.4.0 by @jpadilla in #807
    Remove types-cryptography from crypto extra by @lautat in #805

Fixed
---------
    Invalidate token on the exact second the token expires #797
    fix: version 2.5.0 heading typo by @c0state in #803

Added
-------
    Adding validation for issued_at when iat > (now + leeway) as ImmatureSignatureError by @sriharan16 in #794

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
2f52d33495 python3-protobuf: upgrade 4.21.7 -> 4.21.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
7a439be8b0 python3-portalocker: upgrade 2.5.1 -> 2.6.0
License-Update: updated to BSD-3-Clause

Changelog:
==========
Added fileno() support. Fixes #80 on posix systems

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
3b17c8b520 python3-pika: upgrade 1.3.0 -> 1.3.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
bce0c91031 python3-pastedeploy: upgrade 2.1.1 -> 3.0.1
Changelog:
=========
 Fix python_requires package metadata to support Python 3.7+.
 Drop support for Python 2, as well as 3.4, 3.5, and 3.6.
 Fix a broken compatibility shim that would cause the ConfigParser to fail on Python 3.12 when ConfigParser.readfp is removed.
 Drop setuptools dependency and start using importlib.metadata instead.
 Refactor repository into a src folder layout.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
4fa639ee1b python3-pandas: upgrade 1.5.0 -> 1.5.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:34 -07:00
Wang Mingyu
eb6ccb958e python3-oauthlib: upgrade 3.2.1 -> 3.2.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
2f15b2e4ba python3-luma-core: upgrade 2.3.1 -> 2.4.0
License-Update: Copyright updated to 2022.

Changelog:
===========

    Drop support for Python 3.6
    Switch to implicit namespace package configuration
    Add support for variable-width GPIO ports on FT23xx chips
    Use time.perf_counter_ns() to avoid loss of precision
    Remove cmdline.make_serial (deprecated since 1.17.1)
    Pillow 9.2.0 or newer is required now

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
da03296419 python3-incremental: upgrade 21.3.0 -> 22.10.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
e7c7c60edd python3-huey: upgrade 2.4.3 -> 2.4.4
Changelog:
===========
 Add is_locked(lock_name) to test whether lock is held.
 Allow raising CancelExecution within a Task, and override retries.
 Add a very basic redis-backed lock that can be acquired more than once (to provide a rudimentary semaphore).
 Add a periodic_task() wrapper for MiniHuey class.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
8eea58d636 python3-grpcio: upgrade 1.49.1 -> 1.50.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
52cae04d99 python3-grpcio-tools: upgrade 1.49.1 -> 1.50.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
0789ccf0cb python3-google-auth: upgrade 2.12.0 -> 2.13.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
a25ba3ae91 python3-google-api-python-client: upgrade 2.64.0 -> 2.65.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
577bc31a0a python3-charset-normalizer: upgrade 2.1.1 -> 3.0.0
Changelog:
===========
Added

    Extend the capability of explain=True when cp_isolation contains at most two entries (min one), will log in details of the Mess-detector results
    Support for alternative language frequency set in charset_normalizer.assets.FREQUENCIES
    Add parameter language_threshold in from_bytes, from_path and from_fp to adjust the minimum expected coherence ratio
    normalizer --version now specify if current version provide extra speedup (meaning mypyc compilation whl)

Changed

    Build with static metadata using 'build' frontend
    Make the language detection stricter
    Optional: Module md.py can be compiled using Mypyc to provide an extra speedup up to 4x faster than v2.1

Fixed

    CLI with opt --normalize fail when using full path for files
    TooManyAccentuatedPlugin induce false positive on the mess detection when too few alpha character have been fed to it
    Sphinx warnings when generating the documentation

Removed

    Coherence detector no longer return 'Simple English' instead return 'English'
    Coherence detector no longer return 'Classical Chinese' instead return 'Chinese'
    Breaking: Method first() and best() from CharsetMatch
    UTF-7 will no longer appear as "detected" without a recognized SIG/mark (is unreliable/conflict with ASCII)
    Breaking: Class aliases CharsetDetector, CharsetDoctor, CharsetNormalizerMatch and CharsetNormalizerMatches
    Breaking: Top-level function normalize
    Breaking: Properties chaos_secondary_pass, coherence_non_latin and w_counter from CharsetMatch
    Support for the backport unicodedata2

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Wang Mingyu
5bdd2eb08b python3-astroid: upgrade 2.12.11 -> 2.12.12
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Sebastian Trahm
bd8defdcd8 Add recipe for python3-pytest-json-report
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-20 15:31:40 -07:00
zhengrq.fnst
a758d95ebb python3-zopeinterface: upgrade 5.4.0 -> 5.5.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
zhengrq.fnst
41db40c805 python3-stevedore: upgrade 4.0.0 -> 4.0.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
8308650fdd python3-pywbem: upgrade 1.4.1 -> 1.5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
36dc55c427 python3-pymodbus: upgrade 2.5.3 -> 3.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
93e9fe9f7a python3-google-auth: upgrade 2.11.1 -> 2.12.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
fbea86469f python3-google-api-python-client: upgrade 2.62.0 -> 2.64.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
7126279eb4 python3-google-api-core: upgrade 2.10.1 -> 2.10.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
369ab518e1 python3-gevent: upgrade 22.8.0 -> 22.10.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
034fbd64b1 python3-absl: upgrade 1.2.0 -> 1.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Leon Anavi
4206fbd4aa python3-distro: Upgrade 1.7.0 -> 1.8.0
Upgrade to release 1.8.0:

- Replace setup.py with build
- Lowered LinuxDistribution._distro_release_info method complexity
- Added official support for Buildroot distribution
- Added official support for Guix distribution
- Added support for /etc/debian_version
- Fixed a typography in CONTRIBUTING.md
- Improved README.md "Usage" code block

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-17 19:19:40 -07:00
Leon Anavi
e14f87b812 python3-imageio: Upgrade 2.22.1 -> 2.22.2
Upgrade to release 2.22.2:

- Make legacy FormatManager skip uninstalled plugins
- Remove unneeded image_mode references
- Remove xcode reference (dead link)

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-17 19:19:40 -07:00
Leon Anavi
2467e6c82d python3-xmltodict: Upgrade 0.12.0 -> 0.13.0
Upgrade to release 0.13.0:

- Add install info to readme for openSUSE
- Support defaultdict for namespace mapping
- parse(generator) is now possible
- Processing comments on parsing from xml to dict
- Add expand_iter kw to unparse to expand iterables
- Add support for python3.8
- Drop Jython/Python 2 and add Python 3.9/3.10
- Do not use len() to determine if a sequence is empty
- Add more namespace attribute tests
- Fix encoding issue in setup.py

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-12 15:24:35 -07:00
Leon Anavi
96c0d6210a python3-greenlet: Upgrade 1.1.3 -> 1.1.3.post0
Upgrade to release 1.1.3.post0:

- Add musllinux (Alpine) binary wheels.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-12 15:24:35 -07:00
Khem Raj
8ac152e9e8 python3-gevent: Upgrade to 22.8.0
This has the python 3.11 fix in it so drop the patch
Add a patch to avoid adding native include paths to compiler cmdline

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Alexander Kanavin <alex@linutronix.de>
2022-10-11 17:43:32 -07:00
Leon Anavi
5978937bb3 python3-sentry-sdk: Upgrade 1.5.12 -> 1.9.10
Upgrade to release 1.9.10:

- Added newer Celery versions to test suite
- Django 4.x support
- Cancel old CI runs when new one is started.
- Increase max string size for desc
- Pin Sanic version for CI
- Fix for partial signals in old Django and old Python versions.
- Convert profile output to the sample format
- Dynamically adjust profiler sleep time

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-11 08:21:44 -07:00
Leon Anavi
3fda6ca362 python3-jsonref: Upgrade 0.2 -> 0.3.0
Upgrade to release 0.3.0:

- Add documentation for the JsonRefError class
- Drop python 2 support
- Switch to GitHub Actions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-10 10:19:33 -07:00
Leon Anavi
3f2d6f897b python3-astroid: Upgrade 2.12.10 -> 2.12.11
Upgrade to release 2.12.11:

- Improve detection of namespace packages for the modules with
  __spec__ set to None.
- Fixed a regression in the creation of the __init__ of dataclasses
  with multiple inheritance.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-10 10:19:33 -07:00
zhengrq.fnst
a0570e0c43 python3-xmlschema: upgrade 2.1.0 -> 2.1.1
Chanelog:
=========
 Fix schema_path usage in XMLSchemaBase.iter_errors()
 Add allow_empty option to XMLSchemaBase validation API

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-10 10:19:33 -07:00
zhengrq.fnst
6627312b01 python3-web3: upgrade 5.31.0 -> 5.31.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-10 10:19:33 -07:00
zhengrq.fnst
45293254f4 python3-protobuf: upgrade 4.21.6 -> 4.21.7
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-10 10:19:33 -07:00
Wang Mingyu
a4f2646ef2 python3-requests-toolbelt: upgrade 0.9.1 -> 0.10.0
License-Update: url of License changed from http to https.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-10 10:19:33 -07:00
Leon Anavi
6bb394265d python3-imageio: Upgrade 2.22.0 -> 2.22.1
Upgrade to release 2.22.1:

- Raise ImportError when iio-ffmpeg is missing
- EXR spec
- Remove stale funding platform

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-07 09:09:23 -07:00
Leon Anavi
be3c3f73d5 python3-tabulate: Upgrade 0.8.10 -> 0.9.0
Upgrade to release 0.9.0:

- Migrate to pyproject.toml project layout (PEP 621).
- New output formats: `asciidoc`, various `*grid` and `*outline`
  formats.
- New output features: vertical row alignment, separating lines.
- New input format: list of dataclasses (Python 3.7 or later).
- Support infinite iterables as row indices.
- Improve column width options.
- Improve support for ANSI escape sequences and document the
  behavior.
- Various bug fixes.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-07 09:09:23 -07:00
Leon Anavi
b63f18b6f0 python3-rdflib: Upgrade 6.1.1 -> 6.2.0
Upgrade to release 6.2.0:

- SPARQL: Fixed handing of HAVING clause with variable composition
- JSON-LD parser: better support for content negotiation
- Removed the following functions that were marked as deprecated
  and scheduled for removal in version 6.0.0: Graph.load,
  Graph.seq, Graph.comment, Graph.label
- Use functools.total_ordering to implement most comparison
  operations for rdflib.paths.Path
- Fixed error handling for invalid URIs
- InfixOWL: Fixed handling of cardinality 0
- Added quad support to handling to
  rdflib.graph.ReadOnlyGraphAggregate.quad
- Fixed base validation used when joining URIs
- Add GEO defined namespace for GeoSPARQL
- Fixed some issues with SPARQL Algebra handling/translation
- Fix SPARQL CSV result serialization of blank nodes
- Added a URIRef.fragment property
- Remove superfluous newline from N-Triples output
- Added a bunch of type hints

License-Update: Update years.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-05 08:24:50 -07:00
Leon Anavi
b5ec019f2b python3-coverage: Upgrade 6.4.4 -> 6.5.0
Upgrade to release 6.5.0:

- The JSON report now includes details of which branches were
  taken, and which are missing for each file.
- Starting with coverage.py 6.2, class statements were marked as a
  branch. This wasn't right, and has been reverted. Note this will
  very slightly reduce your coverage total if you are measuring
  branch coverage.
- Packaging is now compliant with PEP 517.
- A new debug option --debug=pathmap shows details of the remapping
  of paths that happens during combine due to the [paths] setting.
- Fix an internal problem with caching of invalid Python parsing.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-05 08:24:50 -07:00
Leon Anavi
0902fc043c python3-networkx: Upgrade 2.8.6 -> 2.8.7
Upgrade to release 2.8.7:

- Fixed unused root argument in has_bridges
- docstring updates for union, disjoint_union, and compose
- Updated networkx/classes/function.py
- Improved documentation for all_simple_paths
- Change is_path to return False when node not in G instead of
  raising exception

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-05 08:24:50 -07:00
Alexander Kanavin
7b2503f531 python3-pybluez: add python 3.11 patch
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-05 08:24:50 -07:00
Alexander Kanavin
8a4a47286d python3-gevent: make compatible with python 3.11
Force regeneration of cython files in particular
(and strip build paths out of them afterwards).

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-05 08:24:50 -07:00
Alexander Kanavin
09b329a485 python3-cchardet: depend on cython
pre-generated cython files in the tarball are not compatible
with python 3.11, and adding a dependency will regenerate them.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-05 08:24:50 -07:00
Khem Raj
8f5d1be198 python3-gevent: Avoid building internal version of libev
Use the system version. Moreover, internal version is not cross compile
friendly. Ends up with

| cc1: error: include location "/usr/include/python3.10" is unsafe for cross-compilation [-Werror=poison-system-directories]
| cc1: some warnings being treated as errors
| error: command '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/python3-gevent/21.12.0-r0/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-gcc' failed with exit code 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-29 08:14:17 -07:00
wangmy
2050c0cd03 python3-xmlschema: upgrade 2.0.4 -> 2.1.0
Changelog:
==========
  Add to_etree() to document API
  Improve generic encoding with wildcards
  Clean document API and schema decoding

License-Update: Copyright year updated to 2022.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
zhengruoqin
69b5786835 python3-web3: upgrade 5.30.0 -> 5.31.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
zhengruoqin
8d24a879eb python3-sqlparse: upgrade 0.4.2 -> 0.4.3
Changelog:
==========
Enhancements
-------------
    Add support for DIV operator
    Add support for additional SPARK keywords
    Avoid tokens copy
    Add REGEXP as a comparision
    Add DISTINCTROW keyword for MS Access (issue677).
    Improve parsing of CREATE TABLE AS SELECT

Bug Fixes
---------
    Fix spelling of INDICATOR keyword
    Fix formatting error in EXTRACT function
    Fix bad parsing of create table statements that use lower case
    Handle backtick as valid quote char
    Allow any unicode character as valid identifier name (issue641).

Other
-------
    Update github actions to test on Python 3.10 as well

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
zhengruoqin
d52f4d62e1 python3-pyzmq: upgrade 24.0.0 -> 24.0.1
Changelog:
==========
Fix several possible resource warnings and deprecation warnings when cleaning
up contexts and sockets, especially in pyzmq’s own tests and when implicit
teardown of objects is happening during process teardown.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
zhengruoqin
ca3cfb2198 python3-pyscaffold: upgrade 4.3 -> 4.3.1
Modify tox.ini template to allow passing the TWINE_REPOSITORY_URL environment variable, PR #666.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
zhengruoqin
fcc0bd4344 python3-pyjwt: upgrade 2.4.0 -> 2.5.0
Changelog:
==========
 Bump actions/checkout from 2 to 3
 Bump codecov/codecov-action from 1 to 3
 Bump actions/setup-python from 2 to 3
 adding support for compressed payloads
 Revert "adding support for compressed payloads"
 Add to_jwk static method to ECAlgorithm
 Remove redundant wheel dep from pyproject.toml
 Adjust expected exceptions in option merging tests for PyPy3
 Do not fail when an unusable key occurs
 Fixes for pyright on strict mode
 Bump actions/setup-python from 3 to 4
 [pre-commit.ci] pre-commit autoupdate
 docs: fix simple typo, iinstance -> isinstance
 Expose get_algorithm_by_name as new method
 Remove support for python3.6
 [pre-commit.ci] pre-commit autoupdate
 Emit a deprecation warning for unsupported kwargs
 Fix typo: priot -> prior
 Fix for headers disorder issue
 Update audience typing
 Improve PyJWKSet error accuracy
 Add type hints to jwt/help.py and add missing types dependency
 Add cacheing functionality for JWK set
 [pre-commit.ci] pre-commit autoupdate
 Mypy as pre-commit check + api_jws typing
 [pre-commit.ci] pre-commit autoupdate
 Bump version to 2.5.0

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
9805d38ea8 python3-path: upgrade 16.4.0 -> 16.5.0
Changelog:
==========
 Refreshed packaging.
 #197: Fixed default argument rendering in docs.
 #209: Refactored write_lines to re-use open semantics. Deprecated the linesep parameter.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
ec10e73d93 python3-pandas: upgrade 1.4.4 -> 1.5.0
License-Update: copyright year updated to 2022.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
98276e7573 python3-ldap: upgrade 3.4.2 -> 3.4.3
Changelog:
==========
This is a minor release to bring back the removed OPT_X_TLS option.
Please note, it's still a deprecated option and it will be removed in 3.5.0.
The following deprecated option has been brought back:
    OPT_X_TLS

Fixes:
--------
    Sphinx documentation is now successfully built
    pypy3 tests stability was improved
    setup.py deprecation warning is now resolved

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
81d221b2f5 python3-langtable: upgrade 0.0.59 -> 0.0.60
Changelog:
===========
* Add list_common_locales() function
(Resolves: https://github.com/mike-fabian/langtable/issues/15)
* For ar_IN locale, langtable should give the 'ara' keyboard layout as the first choice
(Resolves: Resolves: https://github.com/mike-fabian/langtable/issues/14)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
780359092c python3-humanize: upgrade 4.3.0 -> 4.4.0
Changelog:
==========
Added
-------
    Add installation instructions (#56)
    Internationalise the decimal separator in intcomma() (#53)
    Internationalise intcomma for de_DE locale (#49)

Fixed
------
    Replace short scale with long scale for Polish numbers (#54)
    Fix intcomma() failing with a string as input when ndigits is not None (#52)
    Fix some pylint findings (#42)
    Fix "ValueError: math domain error" for metric(0) (#47)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
4047d7883a python3-h11: upgrade 0.13.0 -> 0.14.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
8ee5b0b209 python3-grpcio: upgrade 1.49.0 -> 1.49.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
3e1f4d85cf python3-grpcio-tools: upgrade 1.49.0 -> 1.49.1
Changelog:
=========
All
------
    Update protobuf to v21.6 on 1.49.x. (#31028)

Ruby
------
    Backport "Fix ruby windows ucrt build #31051" to 1.49.x. (#31053)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
d9f1c844a4 python3-google-auth: upgrade 2.11.0 -> 2.11.1
Changelog:
==========
Bug Fixes
-----------
 Fix socket leak in impersonated_credentials (#1123) (b1eb467), closes #1122
 Make pluggable auth tests work in all environments (#1114) (bb5c979)
 Skip oauth2client adapter tests if oauth2client is not installed (#1132) (d15092f)
 Update token refresh threshold from 20 seconds to 5 minutes (#1146) (261a561)

Documentation
-------------
 samples: Add auth samples and tests (#1102) (ac87520)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
0f26781053 python3-google-api-python-client: upgrade 2.61.0 -> 2.62.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
wangmy
17eac5ed5a python3-djangorestframework: upgrade 3.13.1 -> 3.14.0
Changelog:
===========
* Django 2.2 is no longer supported. [#8662]
* Django 4.1 compatibility. [#8591]
* Add --api-version CLI option to generateschema management command. [#8663]
* Enforce is_valid(raise_exception=False) as a keyword-only argument. [#7952]
* Stop calling set_context on Validators. [#8589]
* Return NotImplemented from ErrorDetails.__ne__. [#8538]
* Don't evaluate DateTimeField.default_timezone when a custom timezone is set. [#8531]
* Make relative URLs clickable in Browseable API. [#8464]
* Support ManyRelatedField falling back to the default value when the attribute
  specified by dot notation doesn't exist. Matches ManyRelatedField.get_attribute to Field.get_attribute. [#7574]
* Make schemas.openapi.get_reference public. [#7515]
* Make ReturnDict support dict union operators on Python 3.9 and later. [#8302]
* Update throttling to check if request.user is set before checking if the user is authenticated. [#8370]

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
Leon Anavi
ac2b231d20 python3-license-expression: Upgrade 21.6.14 -> 30.0.0
Upgrade to release 30.0.0:

- Use latest skeleton (and updated configure script)
- Drop using calver
- Improve error checking when combining licenses

License-Update: Fix merge error in LICENSE

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
Leon Anavi
cc610dcc1f python3-pytz-deprecation-shim: Runtime dependencies
Add zoneinfo as a runtime dependency.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-28 14:54:31 -07:00
Khem Raj
3de8e49bb3 python3-requests-unixsocket: Fix override syntax
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
Leon Anavi
c0d2a5bcc8 python3-aiohttp: Upgrade 3.8.1 -> 3.8.3
Upgrade to release 3.8.3:

- Increased the upper boundary of the multidict dependency to
  allow for the version 6

License-Update: Update copyright year from 2020 to 2022

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-26 18:14:53 -07:00
hongxu
a1965d0972 python3-h5py: fix wrong file driver version
Due to commit [1] applied in hdf5 (1.13.2), import hdf5 failed

|>>> import h5py
|Traceback (most recent call last):
|  File "<stdin>", line 1, in <module>
|  File "/usr/lib/python3.10/site-packages/h5py/__init__.py", line 56, in <module>
|    from . import h5a, h5d, h5ds, h5f, h5fd, h5g, h5r, h5s, h5t, h5p, h5z, h5pl
|  File "h5py/h5fd.pyx", line 220, in init h5py.h5fd
|RuntimeError: Wrong file driver version # (wrong file driver version #)

Initial driver version to fix the error

[1] 42b767fc67

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
Leon Anavi
9d03f96bb1 python3-termcolor: Upgrade 1.1.0 -> 2.0.1
Upgrade to release 2.0.1:

- Add support for Python 3.11 and PyPy
- Add support for Python 3.10
- Add type annotations to the project and run mypy on CI
- Add tests
- Refer to GitHub Releases for release notes for 2.0.0+
- Autodeploy to TestPyPI and to PyPI for GH releases
- Migrate from setuptools + setuptools_scm to hatchling + hatch-vcs
- Replace deprecated license_file with license_files in setup.cfg
- Use declarative metadata in setup.cfg
- Replace 3.9-dev with 3.9 in CI to use Python 3.9 final
- Drop support for EOL Python <= 3.6
- Remove hardcoded VERSION constant
- Update source URL

License-Update: Removed new line from the end of license file.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
zhengruoqin
1a2556e97d python3-regex: upgrade 2022.8.17 -> 2022.9.13
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
zhengruoqin
5621e9d7a8 python3-pyzmq: upgrade 23.2.1 -> 24.0.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
zhengruoqin
7a60fda35c python3-pyproj: upgrade 3.3.1 -> 3.4.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
zhengruoqin
c95f9bc073 python3-pycocotools: upgrade 2.0.4 -> 2.0.5
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
wangmy
63477f724e python3-protobuf: upgrade 4.21.5 -> 4.21.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
wangmy
7450ae51a5 python3-jsonrpcserver: upgrade 5.0.8 -> 5.0.9
Changelog:
=========
  Remove unncessary package_data from setup.py (#243)
  Use a custom logger when logging exceptions, not root

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
wangmy
c5533c184e python3-grpcio: upgrade 1.48.1 -> 1.49.0
0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
refreshed for new version.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:45 -07:00
wangmy
bb27cf1c1e python3-grpcio-tools: upgrade 1.48.1 -> 1.49.0
0001-protobuf-Disable-musttail-attribute-on-mips.patch
refreshed for new version.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-21 06:34:40 -07:00
wangmy
f5420bc37a python3-google-api-python-client: upgrade 2.60.0 -> 2.61.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:27 -07:00
wangmy
6326b33239 python3-google-api-core: upgrade 2.10.0 -> 2.10.1
Changelog:
=========
Improve transcoding error message (#442) (538df80)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
wangmy
2b28c5dd24 python3-flask-socketio: upgrade 5.3.0 -> 5.3.1
Changelog:
==========
Always pop allow_unsafe_werkzeug option from kwargs #1877

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
wangmy
8022ae6264 python3-fasteners: upgrade 0.17.3 -> 0.18
Changelog:
==========
 Reshuffle the process lock code and properly document it.
 Revamp the docs and switch from sphinx to mkdocs
 Remove difficult to use tread lock features from docs
 Bring back support for eventlet spawn_n
 Remove support for python3.6. It should still work, but is no longer tested.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
wangmy
163cce5191 python3-eth-typing: upgrade 3.1.0 -> 3.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
wangmy
e4795b05c3 python3-cantools: upgrade 37.1.2 -> 37.2.0
Changelog:
==========
 ARXML refactoring preparations
 refactor the ARXML code
 Bugfix: BU_BO_REL causes 'index out of range' error
 Add missing Bus import in can/init.py
 PCAN trace (.trc) format to logreader

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
wangmy
13cff82b13 python3-cachecontrol: upgrade 0.12.11 -> 0.12.12
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
Leon Anavi
6a06553cef python3-email-validator: Upgrade 1.2.1 -> 1.3.0
Upgrade to release 1.3.0:

- Deliverability checks now check for 'v=spf1 -all' SPF records as
  a way to reject more bad domains.
- Special use domain names now raise EmailSyntaxError instead of
  EmailUndeliverableError since they are performed even if
  check_deliverability is off.
- New module-level attributes are added to override the default
  values of the keyword arguments and the special-use domains list.
- The keyword arguments of the public methods are now marked as
  keyword-only.
- pyIsEmail's test cases are added to the tests.
- Recommend that check_deliverability be set to False for
  validation on login pages.
- Added an undocumented globally_deliverable option.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-19 13:55:45 -07:00
Leon Anavi
401e92e273 python3-imageio: Upgrade 2.21.3 -> 2.22.0
Upgrade to release 2.22.0:

- Pyav API for procedural video writing

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-19 13:55:45 -07:00
Leon Anavi
f683cb6947 python3-astroid: Upgrade 2.12.9 -> 2.12.10
Upgrade to release 2.12.10:

- Fixed a crash when introspecting modules compiled by `cffi`
- ``decorators.cached`` now gets its cache cleared by calling
  ``AstroidManager.clear_cache``

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-19 13:55:45 -07:00
Leon Anavi
570b706e69 python3-joblib: Upgrade 1.1.0 -> 1.2.0
Upgrade to release 1.2.0:

- Fix a security issue where eval(pre_dispatch) could potentially
  run arbitrary code. Now only basic numerics are supported.
- Make sure that joblib works even when multiprocessing is not
  available, for instance with Pyodide.
- Avoid unnecessary warnings when workers and main process delete
  the temporary memmap folder contents concurrently.
- Fix memory alignment bug for pickles containing numpy arrays.
  This is especially important when loading the pickle with
  mmap_mode != None as the resulting numpy.memmap object would not
  be able to correct the misalignment without performing a memory
  copy. This bug would cause invalid computation and segmentation
  faults with native code that would directly access the underlying
  data buffer of a numpy array, for instance C/C++/Cython code
  compiled with older GCC versions or some old OpenBLAS written in
  platform specific assembly.
- Vendor cloudpickle 2.2.0 which adds support for PyPy 3.8+.
- Vendor loky 3.3.0 which fixes several bugs including:
  * robustly forcibly terminating worker processes in case of a
    crash
  * avoiding leaking worker processes in case of nested loky
    parallel calls
  * reliability spawn the correct number of reusable workers

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-19 13:55:45 -07:00
Khem Raj
c73fbd349a python3-grpcio-tools: Disable clang's musttail attribute on mips
mips backend is not able to handle it in clang-15

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-17 01:09:18 -07:00
Leon Anavi
31eff36a19 python3-traitlets: Upgrade 5.3.0 -> 5.4.0
Upgrade to release 5.4.0:

- Fix version_info
- Make generated config files more lintable
- Fix union from string
- Cover more Union parsing scenarios
- Upgrade GitHub Actions
- Fix and refactor downstream tests
- Test only the server part of notebook
- Add security.md, and tidelift bage

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-17 01:09:18 -07:00
Leon Anavi
04342c3691 python3-elementpath: Upgrade 3.0.1 -> 3.0.2
Upgrade to release 3.0.2:

- Extend root concept to subtrees used as root (e.g. XSD 1.1
  assertions)
- Begin XPath 3.1 implementation adding XPathMap and XPathArray

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-17 01:09:18 -07:00
Leon Anavi
3bc079c7c6 python3-marshmallow: Upgrade 3.17.1 -> 3.18.0
Upgrade to release 3.18.0:

- Add Enum field
- Fix typing in Field._serialize signature

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-17 01:09:18 -07:00
Leon Anavi
4f0ce19b8a python3-ujson: Upgrade 5.4.0 -> 5.5.0
Upgrade to release 5.5.0:

- Add support for Python 3.11 and PyPy3.9
- Add separators encoding parameter
- Fix encoding of infinity

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-17 01:09:18 -07:00
Leon Anavi
2659f3d1f3 python3-awesomeversion: Upgrade 22.8.0 -> 22.9.0
Upgrade to release 22.9.0:

- Allow and add named sections for CalVer
- Add diff method to AwesomeVersion to list out changes between
  2 objects

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-15 08:18:10 -07:00
Leon Anavi
7525235e2d python3-soupsieve: Upgrade 2.3.1 -> 2.3.2.post1
Upgrade to release 2.3.2.post1:

- FIX: Documentation for installation from source is outdated.
- FIX: Fix some typos in error messages.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-15 08:18:10 -07:00
Leon Anavi
6b27fa1d5c python3-pydantic: Upgrade 1.9.1 -> 1.10.2
Upgrade to release 1.10.2:

- Revert Change: Revert percent encoding of URL parts
- Prevent long (length > 4_300) strings/bytes as input to int
  fields, see python/cpython#95778 and CVE-2020-10735
- fix: dataclass wrapper was not always called
- Use tomllib on Python 3.11 when parsing mypy configuration
- Basic fix of GenericModel cache to detect order of arguments in
  Union models
- Fix mypy plugin when using bare types like list and dict as
  default_factory

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-14 11:25:11 -07:00
Leon Anavi
782fbe54d4 python3-prettytable: Upgrade 3.3.0 -> 3.4.1
Upgrade to release 3.4.1:

- Add option to specify line break character used in pagination
- Add header alignment attribute
- Revert "Add header alignment attribute"

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-14 11:25:11 -07:00
Leon Anavi
5aaa732f8f python3-networkx: Upgrade 2.8.5 -> 2.8.6
Upgrade to release 2.8.6:

- Add random_spanning_tree to documentation
- Add warning to nx_agraph about layout nondeterminism
- Add cache reset for when G._node is changed
- Allow unsortable nodes in approximation.treewidth functions
- Add examples for the condensation function
- Improve LCA input validation
- Replace LCA with naive implementations

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-14 11:25:11 -07:00
Leon Anavi
b8fcd1cebc python3-portion: Upgrade 2.2.0 -> 2.3.0
Upgrade to release 2.3.0:

- Support Python 3.10.
- IntervalDict.as_dict has an optional atomic=False parameter that,
  if set to True, returns intervals that are atomic.
- Experimental support for structural pattern matching (on left,
  lower, upper and right).
- (breaking) For consistency, the empty interval is never <, >, <=,
  nor >= when compared to another interval.
- Comparing an interval and a value is deprecated since it is
  ill-defined when the value is on the left of <= or >=. Convert
  values to singletons first.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-14 11:25:11 -07:00
Leon Anavi
9f623d78e5 python3-imageio: Upgrade 2.21.2 -> 2.21.3
Upgrade to release 2.21.3:

- Raise error if fps is specified
- Fix small typo
- Examples for Pyav

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-14 11:25:11 -07:00
zhengruoqin
713540600d python3-zeroconf: upgrade 0.39.0 -> 0.39.1
Changelog:
=========
Performance improvements for constructing outgoing packet data (#1090)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
3528335786 python3-xmlschema: upgrade 2.0.3 -> 2.0.4
Changelog:
==========
 Add use_location_hints argument to document API for giving the option of ignoring XSI schema locations hints
 Fix import from locations hints with namespace mismatch (issue #324)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
28aad4aa8c python3-websocket-client: upgrade 1.4.0 -> 1.4.1
Changelog:
=========
  - Fix stack growth bug when `run_forever` reconnects (#854)
  - Add doctest CI for sphinx docs code examples (d150099)
  - General docs improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
24ba97c800 python3-twisted: upgrade 22.4.0 -> 22.8.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
b875bdb341 python3-sqlalchemy: upgrade 1.4.40 -> 1.4.41
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
c8ac5febcb python3-pymetno: upgrade 0.9.0 -> 0.10.0
Changelog:
==========
Add get_forecast range arguments

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
23f759ecbe python3-oauthlib: upgrade 3.2.0 -> 3.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
ceee47f93d python3-langtable: upgrade 0.0.58 -> 0.0.59
Changelog:
==========
* Add ibus/m17n:ar:kbd as input method for Arabic and fix iso639-1 code for Arabic
* Get translation changes from CLDR
* Add more translations from CLDR

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
636f98d7c5 python3-google-api-python-client: upgrade 2.58.0 -> 2.60.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
546ccc4a5b python3-croniter: upgrade 1.3.5 -> 1.3.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
67df708d93 python3-antlr4-runtime: upgrade 4.10 -> 4.11.1
License-Update:
-Metadata-Version updated to 2.1
-Python updated from 2.7.12 to 3
-Version updated to 4.11.1
-Description and Platform removed

Changelog:
===========
 a major rebuild of the Go target
 huge internal refractoring of testing and various target speed improvements
 Getting all targets to run on all operating systems using github actions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
f2d43acf03 python3-aiofiles: upgrade 0.8.0 -> 22.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
Khem Raj
1d23ebab28 python3-lxml: Delete
Moved to oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-11 23:27:08 -07:00
zhengrq.fnst
09e086812a python3-parsimonious: upgrade 0.9.0 -> 0.10.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 19:02:11 -07:00
zhengrq.fnst
158abf9b60 python3-pandas: upgrade 1.4.3 -> 1.4.4
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 19:02:11 -07:00
zhengrq.fnst
10ae99b79b python3-sympy: upgrade 1.10.1 -> 1.11.1
License-Update: Copyright year updated to 2022.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 19:02:11 -07:00
zhengrq.fnst
e42735584e python3-natsort: upgrade 8.1.0 -> 8.2.0
Changelog:
===========
 Auto-coerce pathlib.Path objects to str since it is the least astonishing behavior
 Reduce strictness of type hints to avoid over-constraining client code

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 19:02:11 -07:00
Leon Anavi
7a9b438d8e python3-astroid: Upgrade 2.12.5 -> 2.12.9
Upgrade to release 2.12.9:

- Fixed creation of the ``__init__`` of ``dataclassess`` with
  multiple inheritance.
- Fixed a crash on ``namedtuples`` that use ``typename`` to specify
  their name.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 11:58:17 -07:00
Leon Anavi
5af14d8da2 python3-transitions: Upgrade 0.8.11 -> 0.9.0
Upgrade to release 0.9.0:

- Removed legacy implementation of HierarchicalMachine from the
  package
- Fix active state styling in GraphMachine
- Fix issues related to scopes and queueing in HierachicalMachine
- Reflexive transitions (dest: '=') had not been resolved correctly
  when source was a wildcard
- HSM did not detect reflexive transitions if src was a parent
  state
- Fix implicit fallback to graphviz when pygraphviz was not
  installed
- Fix on_timeout callback resolution when timeout had been
  initialized with timeout=0
- Last label in GraphSupport was not correctly aligned when
  show_attributes=True
- Feature: Add pyi stub files for better type hinting. Since many
  functions and constructors allow rather arbitrary arguments time
  will tell whether typing should be strict (and cause more mypy
  issues) or more relaxed (and thus less precise).
- Reviewed and improved method documentation
- Add may transition check to transitions
- Refactored error handling to be able to handle MachineError in
  on_exception callbacks
- Add mypy to test workflow
- Add Retry state to supported state stereotypes
- Machine._identify_callback has been converted to instance method
  from class method
- LockedMachine._get_qualified_state_name has been converted to
  instance method from static method
- Removed _super workaround related to dill

License-Update: File changes, the licese remains the same MIT

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 11:58:17 -07:00
Leon Anavi
5074147e1e python3-haversine: Upgrade 2.6.0 -> 2.7.0
Upgrade to release 2.7.0:

- Official support of python 3.10, 3.11 and 3.12

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-08 11:58:17 -07:00
Khem Raj
1274e2772e matplotlib: Upgrade to 3.5.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Wang Mingyu
fa5af8cde9 python3-grpcio-tools: upgrade 1.48.0 -> 1.48.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu
3edb6b787a python3-grpcio: upgrade 1.48.0 -> 1.48.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu
3e5a9deec8 python3-google-api-python-client: upgrade 2.57.0 -> 2.58.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu
f6357f0748 python3-google-api-core: upgrade 2.8.2 -> 2.10.0
Changelog:
============
Features
--------
    Add 'strict' to flatten_query_params to lower-case bools (#433) (83678e9)
    Make grpc transcode logic work in terms of protobuf python objects (#428) (c3ad8ea)

Bug Fixes
---------
    Require python 3.7+ (#410) (7ddb8c0)
    Restore support for grpcio-gcp (#418) (8c19609)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu
15620b2977 python3-django: upgrade 3.2.12 -> 4.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu
c16320e0ba python3-colorlog: upgrade 6.6.0 -> 6.7.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu
10672f1874 python3-astroid: upgrade 2.12.4 -> 2.12.5
Changelog:
==========
* Prevent first-party imports from being resolved to 'site-packages'.
* Fix "astroid.interpreter._import.util.is_namespace()" incorrectly
  returning "True" for frozen stdlib modules on PyPy.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Khem Raj
0c6171ed68 hdf5: Upgrade to 1.13.2
License-Update: Add attribution to Lawrence Livermore
National Laboratory and the United States Department of Energy

Drop the Advertizing Clause from COPYING

Forward port patches

Drop 0001-cross-compiling-support.patch
bring in qemu usermode to do runtime pieces of build

Delete cached source files, as they are no longer needed

Upgrade version info in python3-h5py as well to match the upgraded
version number

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:35 -07:00
Leon Anavi
1830c04a54 python3-prompt-toolkit: Upgrade 3.0.30 -> 3.0.31
Upgrade to release 3.0.31:

- Pass through `name` property in `TextArea` widget to `Buffer`.
- Added a `enable_cpr` parameter to `Vt100_Output`, `TelnetServer`
  and `PromptToolkitSSHServer`, to completely disable CPR support
  instead of automatically detecting it.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:34 -07:00
Leon Anavi
f76554cb58 python3-imageio: Upgrade 2.21.1 -> 2.21.2
Upgrade to release 2.21.2:

- Allow v3.imread to read dicom
- Revert to asanyarray
- Add missing numpy import in example

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:34 -07:00
Xu Huan
3d0f3707fe python3-xmlschema: upgrade 2.0.2 -> 2.0.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
Xu Huan
50766d4dd3 python3-websocket-client: upgrade 1.3.3 -> 1.4.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
Xu Huan
c6409d857a python3-pyudev: upgrade 0.23.2 -> 0.24.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
Xu Huan
f5eae9cc48 python3-marshmallow: upgrade 3.17.0 -> 3.17.1
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
Xu Huan
a7b990fff1 python3-greenlet: upgrade 1.1.2 -> 1.1.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
zhengrq.fnst
6334df227d python3-gnupg: upgrade 0.4.9 -> 0.5.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
zhengrq.fnst
840c0095b2 python3-flask-socketio: upgrade 5.2.0 -> 5.3.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
zhengrq.fnst
d452c70ee9 python3-astroid: upgrade 2.12.2 -> 2.12.4
Changelog:
==========
Fixed a crash involving non-standard type comments such as # type: # any comment.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
Mingli Yu
6d9291c7e0 python3-pyzmq: Add RDEPENDS for python3-pyzmq-ptest
Fixes:
  # ./run-ptest
  ./run-ptest: line 3: pytest: command not found

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-01 00:37:27 -07:00
Mingli Yu
e253aa31ea python3-pyzmq: Fix buildpaths issue
Fixes:

  WARNING: python3-pyzmq-23.2.0-r0 do_package_qa: QA Issue: File /usr/lib64/python3.10/site-packages/zmq/utils/config.json in package python3-pyzmq contains reference to TMPDIR
  File /usr/lib64/python3.10/site-packages/zmq/utils/compiler.json in package python3-pyzmq contains reference to TMPDIR [buildpaths]

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-01 00:36:44 -07:00
Khem Raj
bb8b1640c9 python3-pyephem: Fix build with python3 and musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj
6dd82f3a04 python3-netifaces: Fix build with python3 and musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Philip Balister
d2fef0d712 Remove dead link and old information from the README.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:46 -07:00
Philip Balister
8eb1905780 python3-pybind11: Update to Version 2.10.0.
* Dropped patch for cross compile. 918d4481a4f69c7a4cbb4282acbabd28e2433039
   fixes this upstream.
 * This also fixing an issue building gnuradio where pybind looked for
   something in /usr/include/pythonX.Y on the build machine.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Wang Mingyu
f1a45bbc99 python3-jsonrpcserver: Add dependence python3-typing-extensions
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Wang Mingyu
4f00a706b8 python3-pythonping: upgrade 1.1.2 -> 1.1.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Wang Mingyu
c072aa9195 python3-hexbytes: upgrade 0.2.3 -> 0.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan
d98d8dc8a6 python3-grpcio: upgrade 1.47.0 -> 1.48.0
0001-absl-always-use-asm-sgidefs.h.patch
removed since it's included in 1.48.0

abseil-ppc-fixes.patch
refreshed for new version

License-Update:
  Add the contents of Mozilla Public License to license file.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan
81fedc5a67 python3-grpcio-tools: upgrade 1.47.0 -> 1.48.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan
80195b718b python3-google-auth: upgrade 2.10.0 -> 2.11.0
Changelog:
=========
Features
---------
    add integration tests for configurable token lifespan (#1103) (124bae6)

Bug Fixes
--------
    Async certificate retrieving (#1101) (05f125d)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan
62fa983265 python3-google-api-python-client: upgrade 2.56.0 -> 2.57.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan
aedb72c633 python3-fastjsonschema: upgrade 2.16.1 -> 2.16.2
Changelog:
===========
Fix compile to code tests to run them on any platform

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst
537a38f502 python3-cantools: upgrade 37.1.0 -> 37.1.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst
c444fd9c5e python3-eth-account: 0.6.1 -> 0.7.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst
2b3006809e python3-charset-normalizer: upgrade 2.1.0 -> 2.1.1
Changelog:
============
Deprecated
------------
    Function normalize scheduled for removal in 3.0

Changed
----------
    Removed useless call to decode in fn is_unprintable (#206)

Fixed
---------
    Third-party library (i18n xgettext) crashing not recognizing utf_8 (PEP 263) with underscore

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst
d8b05657c1 python3-asttokens: upgrade 2.0.7 -> 2.0.8
Changelog:
  Fix mypy explicit re-export issues

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Yi Zhao
262e54e314 python3-jsonrpcserver: upgrade 5.0.7 -> 5.0.8
Drop local patch which has been merged upstream.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Atanas Bunchev
c46c759c2b python3-twitter: Upgrade 4.8.0 -> 4.10.1
Upgrading python3-twitter to 4.10.1 and adding
missing RDEPEND requests-oauthlib

The license line in PKG-INFO was moved from row 8 to row 9.

Changelog:  (https://github.com/tweepy/tweepy/releases)

New Features / Improvements:
 - Add support for Direct Message typing indicator
   and read receipts
   - Add API.indicate_direct_message_typing and
     API.mark_direct_message_read
 - Fallback to "detail" response value for HTTPException message
 - Handle "error" key of response being a string in HTTPException
 - Add asynchronous interfaces for Twitter API v2
   - Add asynchronous.AsyncClient
     - Add async_lru as requirement for async extra
   - Add asynchronous.AsyncStreamingClient
 - Add support for reverse chronological home timeline
   with Twitter API v2
   - Add Client.get_home_timeline and AsyncClient.get_home_timeline
 - Update the User-Agent header based on AsyncStream.user_agent
   even if AsyncStream.session is already initialized/set

Bug Fixes
 - Fix AsyncBaseClient rate limit handling
 - Fix handling of StreamRule when passed in list to
   StreamingClient.delete_rules or AsyncStreamingClient.delete_rules
 - Add support for media_fields, place_fields, and poll_fields
   parameters for Client.get_list_tweets and
   AsyncClient.get_list_tweets
 - Ignore AsyncClient method parameters explicitly passed as None

Twitter API Deprecations:
 - Deprecate Stream.sample and note deprecation of compliance
   messages for Stream.filter
 - Deprecate AsyncStream.sample and note deprecation of compliance
   messages for AsyncStream.filter

Misc:
 - Use setup.cfg for coverage.py configuration
   - Explicitly specify coverage >= 4.4.2 requirement for dev extra
 - Use setup.cfg for tox configuration
   - Update lower bound for dev extra tox requirement to >= 3.21.0
 - Remove tests_require from setup.py
 - Stop creating universal wheels
 - Update and improve various documentation and tests
 - Log text of HTTP response when handling request error in BaseStream
 - Update Requests documentation URL for Intersphinx linking
 - Correct typo in documentation for StreamingClient and
   AsyncStreamingClient add_rules and delete_rules methods

Signed-off-by: Atanas Bunchev <atanas.bunchev@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-25 23:08:11 -07:00
Khem Raj
7d099808f0 python3-grpcio: Enable largefile support explicitly
This ensures that third party packages like zlib can get this in CFLAGS

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-25 23:08:11 -07:00
Jagadeesh Krishnanjanappa
6d54ec022d python3-django: remove 2.2.x recipe
python3-django 2.2 LTS went end of extended support on
April 11,2022 use python3-django 3.2.x instead which as
end of extended support upto April 2024.

More info: https://www.djangoproject.com/download/
           https://bugzilla.yoctoproject.org/show_bug.cgi?id=14888

Signed-off-by: Jagadeesh Krishnanjanappa <workjagadeesh@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-24 00:44:39 -07:00
Jagadeesh Krishnanjanappa
ae8974f6ba python3-django: Add python3-asgiref runtime dependency
Add runtime dependency on python3-asgiref as the "django-admin"
script needs asgiref module.

More info: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14888

Signed-off-by: Jagadeesh Krishnanjanappa <workjagadeesh@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Jagadeesh Krishnanjanappa
dd108b9847 python3-django: make 3.2.x as default version
According to https://www.djangoproject.com/download/ python3-django
3.2.x has LTS support upto 2024, hence make it as default version
to build.
Also, add runtime dependency on python3-asgiref as the "django-admin"
script needs asgiref module.

More info: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14888

Signed-off-by: Jagadeesh Krishnanjanappa <workjagadeesh@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Jagadeesh Krishnanjanappa
a3930e53de python3-asgiref: add recipe
The default version of python3-django 2.2.x is no longer supported.
So, python3-django either 3.x or 4.x should be preferred, that
requires python3-asgiref at runtime.

More info at https://bugzilla.yoctoproject.org/show_bug.cgi?id=14888

Signed-off-by: Jagadeesh Krishnanjanappa <workjagadeesh@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Leon Anavi
980cdfd013 python3-prettytable: Upgrade 3.1.1 -> 3.3.0
Upgrade to release 3.3.0:

- Support Python 3.11
- Add flag to preserve internal borders when border=False

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Leon Anavi
474cd2618b python3-prompt-toolkit: Upgrade 3.0.24 -> 3.0.30
Upgrade to release 3.0.30:

- Allow zero-width-escape sequences in `print_formatted_text`.
- Add default value option for input dialog.
- Added `has_suggestion` filter.
- Always wrap lines in the Label widget by default.
- Fix enter key binding in system toolbar in Vi mode.
- Improved handling of stdout objects that don't have a 'buffer'
  attribute. For instance, when using `renderer_print_formatted_text`
  in a Jupyter Notebook.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Leon Anavi
290cb7d7ba python3-typed-ast: Upgrade 1.5.2 -> 1.5.4
Upgrade to release 1.5.4:

- Do not include now private code.h
- Fix Python 3.11 support

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Leon Anavi
d058eb1a3c python3-awesomeversion: Upgrade 22.6.0 -> 22.8.0
Upgrade to release 22.8.0:

- Change devcontainer
- Do not allow find_first_match without ensure_strategy
- Warn instead of raise for missing ensure_strategy
- Correct spelling mistakes
- Handle KeyError
- _compare_versions takes AwesomeVersion not str

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Leon Anavi
4ee7b81570 python3-regex: Upgrade 2022.7.25 -> 2022.8.17
Upgrade to release 2022.8.17:

-  \v for vertical spacing, added \p{HorizSpace} (\p{H}) and
   \p{VertSpace} (\p{V}).

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-22 14:12:05 -07:00
Leon Anavi
ded72cdc8b python3-coverage: Upgrade 6.4.1 -> 6.4.4
Upgrade to release 6.4.4:

- Wheels are now provided for Python 3.11
- Fix a failure when combining data files if the file names
  contained glob-like patterns
- Fix a messaging failure when combining Windows data files on a
  different drive than the current directory
- Fix path calculations when running in the root directory, as you
  might do in a Docker container
- Filtering in the HTML report wouldn't work when reloading the
  index page. This is now fixed
- Fix a problem with Cython code measurement

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-22 14:12:05 -07:00
Leon Anavi
2605770745 python3-term: Upgrade 2.3 -> 2.4
Upgrade to release 2.4:

- Add Python 3.8-3.10 to tox.ini. Remove old Python versions.
- Replace deprecated python setup.py test in tox.ini.
- Remove deprecated test_suite from setup.py.
- Move metadata to setup.cfg and add a pyproject.toml file.
- Include tests in sdist but not in wheel.
- Fix escape sequence warning in byte string literal.
- Open /dev/tty in binary mode under both Python 2 and 3.
- Officially change opentty's bufsize argument default from 1 to
  -1. Under Python 3, 1 has effectively meant -1 all along but
  Python 3.8 now issues a warning.
- Add readto, getfgcolor, getbgcolor, islightmode, and isdarkmode.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-17 09:35:42 -07:00
Leon Anavi
330b46745c python3-yarl: Upgrade 1.7.2 -> 1.8.1
Upgrade to release 1.8.1:

- Added URL.raw_suffix, URL.suffix, URL.raw_suffixes, URL.suffixes,
  URL.with_suffix
- Fixed broken internal references to :meth:`~URL.human_repr`
- Fixed broken external references to :doc:`multidict:index` docs

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-17 09:35:42 -07:00
Leon Anavi
f74aa93fbe python3-cytoolz: Upgrade 0.11.2 -> 0.12.0
Upgrade to release 0.12.0:

- Update to toolz 0.12.0
- Build wheels automatically with cibuildwheel!
- Support newer Python versions
- Improve import times
- Use versioneer.py to manage versions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-17 09:35:42 -07:00
Leon Anavi
7e6998f43d python3-eth-abi: Upgrade 3.0.0 -> 3.0.1
Upgrade to release 3.0.1:

- Fix small warnings for make docs
- Rename: encode_abi()->encode() and decode_abi()->decode()

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-17 09:35:42 -07:00
Leon Anavi
164b3090b6 python3-pyperf: Upgrade 2.3.0 -> 2.4.1
Upgrade to release 2.4.1:

- Reject --tracemalloc in pyperf command
- Support reporting geometric mean by benchmark tags
- Add pyston as an implementation with a jit
- Add support for profiling benchmarks

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-17 09:35:42 -07:00
zhengruoqin
c755fd315d python3-zeroconf: upgrade 0.38.7 -> 0.39.0
Add dependence python3-async-timeout

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:13:42 -07:00
zhengruoqin
902a6876f2 python3-asttokens: upgrade 2.0.5 -> 2.0.7
Add dependence python3-six

Changelog:
Fix astroid type checking import errors

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:13:42 -07:00
zhengruoqin
2fb3228864 python3-google-api-python-client: upgrade 2.55.0 -> 2.56.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:13:42 -07:00
zhengruoqin
e7ac3e713a python3-gcovr: upgrade 5.1 -> 5.2
License-Update:
  Copyright year updated to 2022.
  Modify fomat of LICENSE.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:13:42 -07:00
zhengruoqin
41339e1425 python3-flask: upgrade 2.1.3 -> 2.2.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:13:42 -07:00
zhengruoqin
91b23fe29a python3-engineio: upgrade 4.3.3 -> 4.3.4
Changelog:
===========
Let companion ASGI app handle lifespan events
Use configured request timeout when making a WebSocket connection

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:13:41 -07:00
zhengruoqin
08dbfb24ac python3-autobahn: upgrade 22.6.1 -> 22.7.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:13:41 -07:00
Wang Mingyu
7581cea976 python3-yappi: upgrade 1.3.5 -> 1.3.6
Changelog:
- cibuildwheel integration

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Wang Mingyu
6894602639 python3-xmlschema: upgrade 2.0.1 -> 2.0.2
Changelog:
==========
 Fix XSD 1.1 assertions effective scope
 Add support for Python 3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Wang Mingyu
cc74cd4d56 python3-werkzeug: upgrade 2.2.1 -> 2.2.2
Changelog:
==========
- Fix router to restore the 2.1 strict_slashes == False behaviour whereby
  leaf-requests match branch rules and vice versa.
- Fix router to identify invalid rules rather than hang parsing them, and
  to correctly parse / within converter arguments.
- Update subpackage imports in werkzeug.routing to use the import as syntax
  for explicitly re-exporting public attributes.
- Parsing of some invalid header characters is more robust.
- When starting the development server, a warning not to use it in a production
  deployment is always shown.
- LocalProxy.__wrapped__ is always set to the wrapped object when the proxy is
  unbound, fixing an issue in doctest that would cause it to fail.
- Address one ResourceWarning related to the socket used by run_simple.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Wang Mingyu
3e6b512ed0 python3-sqlalchemy: upgrade 1.4.39 -> 1.4.40
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Wang Mingyu
6ff1c04946 python3-setuptools-declarative-requirements: upgrade 1.2.0 -> 1.3.0
Changed
-------
    Ignore lines that start with -i.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Wang Mingyu
5a9e14e2be python3-pyzmq: upgrade 23.2.0 -> 23.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Wang Mingyu
0268062ac9 python3-pycodestyle: upgrade 2.9.0 -> 2.9.1
Changes:

    E275: fix false positive for yield expressions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Xu Huan
8c9052d7b0 python3-pycares: upgrade 4.2.1 -> 4.2.2
Changelog:
  Build macOS arm64 and musllinux wheels

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Xu Huan
1fa173ed52 python3-protobuf: upgrade 4.21.4 -> 4.21.5
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Xu Huan
9dab2b4c66 python3-nocaselist: upgrade 1.0.5 -> 1.0.6
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Xu Huan
b79c07b330 python3-imageio: upgrade 2.21.0 -> 2.21.1
Fix
------
    Seeking to last frame caused EoF in pyav

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Xu Huan
af07c6f02f python3-hexbytes: upgrade 0.2.2 -> 0.2.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Xu Huan
a78559860e python3-humanize: upgrade 4.2.3 -> 4.3.0
Changelog:
=========
Added
-------
    Add Greek translation
    Polish: Added thousand, fixed big numbers

Fixed
------
    Fix intword for negative numbers

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Xu Huan
05382d0d76 python3-google-auth: upgrade 2.9.1 -> 2.10.0
Changelog:
==========
Features
--------
    add integration tests for pluggable auth
    support for configurable token lifetime
    support for configurable token lifetime

Bug Fixes
---------
    async certificate decoding
    Async system tests were not unwrapping async_generators
    Fix IDTokenCredentials update bug
    make expiration_time optional in response schema
    refactor credential subclass parameters

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 20:10:22 -07:00
Leon Anavi
db50023da4 python3-aiohue: Upgrade 4.4.2 -> 4.5.0
Upgrade to release 4.5.0:

- Add support for new Hue Tap Dial (relative rotary)
- Fix KeyError on fake Hue bridges
- Add monitor configuration type
- Updated rate limit statuscode

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-16 07:37:44 -07:00
Leon Anavi
42a1c085e6 python3-pyhamcrest: Upgrade 2.0.3 -> 2.0.4
Upgrade to release 2.0.4:

- has_properties now returns Matcher[Any] type, which addresses
  type checking errors when nested as a matcher.
- Added Python 3.11 testing

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-13 07:05:31 -07:00
Leon Anavi
5efa61083a python3-networkx: Upgrade 2.8.4 -> 2.8.5
Upgrade to release 2.8.5:

- Check that nodes have "pos" attribute in geometric_edges
- Correct louvain formula, solve infinite loops
- Add more comprehensive tests for pydot
- Move factory attributes to the class instead of instance
- make lazy_import private and remove its internal use

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-13 07:05:31 -07:00
Leon Anavi
868ad28aad python3-frozenlist: Upgrade 1.3.0 -> 1.3.1
Upgrade to release 1.3.1:

- The published source distribution package became buildable under
  Python 3.11.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-13 07:05:31 -07:00
Leon Anavi
b3c5234cca python3-nocasedict: Upgrade 1.0.3 -> 1.0.4
Upgrade to release 1.0.4:

- Various bug fixes in dependencies and test environment

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-13 07:05:31 -07:00
Xu Huan
d432004d2c python3-werkzeug: upgrade 2.2.0 -> 2.2.1
Changelog:
=========
-Fix router so that /path/ will match a rule /path if strict slashes mode is
 disabled for the rule. #2467
-Fix router so that partial part matches are not allowed i.e. /2df does not
 match /<int>. #2470
-Fix router static part weighting, so that simpler routes are matched before
 more complex ones. #2471
-Restore ValidationError to be importable from werkzeug.routing. #2465

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:51:32 -07:00
Xu Huan
9eb2918f2b python3-regex: upgrade 2022.7.24 -> 2022.7.25
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:51:32 -07:00
Xu Huan
278f2ab980 python3-pythonping: upgrade 1.1.1 -> 1.1.2
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:51:32 -07:00
Xu Huan
f6eb522f0c python3-pyflakes: upgrade 2.4.0 -> 2.5.0
Changelog:
===========
    Drop support for EOL python 2.7 / 3.4 / 3.5
    Ignore __all__ when not directly assigned
    Handle TypeAlias annotations as aliases (PEP 613)
    Assignment expressions (:=) target outer scope in comprehensions
    Add support for new python 3.11 syntax
    Unify output so it is always filename:lineno:col: message
    Properly report SyntaxError from stdin in python < 3.9
    Fix offsets of "SyntaxError"s in pypy

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:51:32 -07:00
Xu Huan
b69fdf4981 python3-pycodestyle: upgrade 2.8.0 -> 2.9.0
Changelog:
==========
    E221, E222, E223, E224: add support for := operator. PR #1032.
    Drop python 2.7 / 3.5.
    E262: consider non-breaking spaces (\xa0) as whitespace. PR #1035.
    Improve performance of _is_binary_operator. PR #1052.
    E275: requires whitespace around keywords. PR #1063.
    Add support for python 3.11. PR #1070.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:51:32 -07:00
Xu Huan
0c4041b166 python3-protobuf: upgrade 4.21.3 -> 4.21.4
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:51:32 -07:00
Ed Tanous
565e31cb05 Add python-requests-unixsocket recipe
From the pypi description:
Use requests to talk HTTP via a UNIX domain socket

Signed-off-by: Ed Tanous <edtanous@google.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:40:09 -07:00
Bartosz Golaszewski
9026f792e4 python3-matplotlib: bump to 3.5.2
There's a bug in 3.5.1 that makes importing matplotlib impossible in
some environments:

>>> import matplotlib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.10/site-packages/matplotlib/__init__.py", line 895, in <module>
    defaultParams = rcsetup.defaultParams = {
  File "/usr/lib/python3.10/site-packages/matplotlib/__init__.py", line 898, in <dictcomp>
    rcParamsDefault[key]),
  File "/usr/lib/python3.10/site-packages/matplotlib/__init__.py", line 674, in __getitem__
    return dict.__getitem__(self, key)
KeyError: 'webagg.port'

This is fixed in 3.5.2.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:40:09 -07:00
Bartosz Golaszewski
db74afe6f4 python3-matplotlib: add packaging to RDEPENDS
matplotlib needs python3-packaging at runtime. Add it to the package's
RDEPENDS.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:40:09 -07:00
Bartosz Golaszewski
3100d58b57 python3-matplotlib: don't use PYTHON_PN
We only support python3 so using PYTHON_PN is redundant.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:40:09 -07:00
Clément Péron
9abda48aa1 python: add Pydantic data validation package
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 08:50:19 -07:00
zhengruoqin
23fd82ca29 python3-imageio: upgrade 2.19.5 -> 2.21.0
Changelog:
==========
Fix

    Write single TIFF page for single RGB image (#851) (0f04bc9)

Feature

    Add is_batch kwarg to pillow (#845) (21d5c73)

Other

    Add a migration note about pillow squeezing (#850) (7c55a55)
    Add missin option to imwrite type hints (#848) (6da4a42)
    Ignore exclude_applied on legacy plugins (#844) (f082dde)
    Remove unneeded CD steps (#847) (0d99c51)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 08:50:19 -07:00
zhengruoqin
5331bab6d3 python3-haversine: upgrade 2.5.1 -> 2.6.0
Check or normalize given lat/lon. #49

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 08:50:19 -07:00
zhengruoqin
8cadb9ece9 python3-google-api-python-client: upgrade 2.54.0 -> 2.55.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 08:50:19 -07:00
zhengruoqin
9894b44b3b python3-flask-login: upgrade 0.6.1 -> 0.6.2
Changelog:
==========
-Fix compatibility with Werkzeug 2.2 and Flask 2.2. #691
-Revert change to expand_login_view that attempted to preserve a dynamic
 subdomain value. Such values should be handled using app.url_value_preprocessor
 and app.url_defaults. #691
-Ensure deprecation warnings are present for deprecated features that will be
 removed in the next feature release.
-Use request_loader instead of header_loader.
-Use user_loaded_from_request instead of user_loaded_from_header.
-Use app.config["LOGIN_DISABLED"] instead of _login_disabled.
-Use init_app instead of setup_app.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 08:50:19 -07:00
zhengruoqin
f1247115d1 python3-dominate: upgrade 2.6.0 -> 2.7.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 08:50:19 -07:00
Wang Mingyu
2eb39477a7 python3-xmlschema: upgrade 1.11.3 -> 2.0.1
Changelog:
==========
  Remove warnings during the build of the package using package_data specs in setup.py
  Fix decoding with process_namespaces=False and xsi:type in XML instance
  Refactor DataElement.get(), restore DataElement.set() (issue #314)
  Add map_attribute_names argument to DataElementConverter

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Wang Mingyu
e3aa95b9a2 python3-werkzeug: upgrade 2.1.2 -> 2.2.0
Add dependence python3-markupsafe

Changelog:
==========
-  Deprecated get_script_name, get_query_string, peek_path_info, pop_path_info,
   and extract_path_info. #2461
-  Remove previously deprecated code. #2461
-  Add MarkupSafe as a dependency and use it to escape values when rendering
   HTML. #2419
-  Added the werkzeug.debug.preserve_context mechanism for restoring
   context-local data for a request when running code in the debug console.
-  Fix compatibility with Python 3.11 by ensuring that end_lineno and
   end_col_offset are present on AST nodes. #2425
-  Add a new faster matching router based on a state machine. #2433
-  Names within options headers are always converted to lowercase. This matches
   RFC 6266 that the case is not relevant. #2442
-  AnyConverter validates the value passed for it when building URLs. #2388
-  The debugger shows enhanced error locations in tracebacks in Python 3.11. #2407
-  Added Sans-IO is_resource_modified and parse_cookie functions based on WSGI versions.
-  Added Sans-IO get_content_length function. #2415

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Wang Mingyu
8f3b3bd43c python3-sh: upgrade 1.14.2 -> 1.14.3
bugfix where Command was not aware of default call args when wrapping the module

Add dependence python3-fcntl

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Wang Mingyu
5cc6d9375e python3-rsa: upgrade 4.8 -> 4.9
Changelog:
==========
    Remove debug logging from rsa/key.py (#194).
    Remove overlapping slots in PrivateKey and PublicKey. (#189).
    Do not include CHANGELOG/LICENSE/README.md in wheel (#191).
    Fixed Key Generation Unittest: Public and Private keys are assigned the wrong way around (#188).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Wang Mingyu
49ef6e58e8 python3-regex: upgrade 2022.7.9 -> 2022.7.24
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Wang Mingyu
989dd39d39 python3-pyscaffold: upgrade 4.2.3 -> 4.3
Changelog:
==========
- Removed wheel from the set of build dependencies in pyproject.toml (it is
  redundant since setuptools already includes it), PR #652.
- Updated freebsd configuration in .cirrus.yml (with workaround for pipx in
  2022Q3 repo), PR #657.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Wang Mingyu
b8a2f6744c python3-pymongo: upgrade 4.1.1 -> 4.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Wang Mingyu
2774a0b9b0 python3-elementpath: upgrade 2.5.3 -> 3.0.1
Changelog:
==========
    Fix of descendant path operator (issue #51)
    Add support for Python 3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:43 -07:00
Johannes Schneider
2ffdc8e998 python3-pystemd: Upgrade 0.8.0 -> 0.10.0
most important fix: version 0.8.0 errors out on dbus-lib interaction,
which is fixed with the most recent commit

505e2b5 (tag: v.0.10.0) add interactive_authorization options for buses
2d90700 pystemd: add copyright boilerplate to typing stubs
5b95888 pystemd: update branch name in github workflow
16817d2 Add type stub for pystemd.run
410fd77 (tag: v.0.9.0) update changelog for 0.9.0
71aae43 GetProcesses() - info about systemd version (#59)
fcafd08 Also include .pxd and .pxi in the source distribution
475cd2f also support 3.9
ea98275 some formatting options and start pystemd 0.9 development
eb7d225 pystemd: update install instructions in README
6fdf2c8 Daily `arc lint --take BLACK`
50e61b7 add a LIBSYSTEMD_VERSION macro for gating new functions (#58)

Signed-off-by: Johannes Schneider <johannes.schneider@leica-geosystems.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 21:21:34 -07:00
Xu Huan
b351031e39 python3-protobuf: upgrade 4.21.2 -> 4.21.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
Xu Huan
7360d05b86 python3-mypy: upgrade 0.961 -> 0.971
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
Xu Huan
b83cc192be python3-lz4: upgrade 4.0.1 -> 4.0.2
Fix a memory leak when frame decompression fails

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
Xu Huan
f85965f027 python3-imageio: upgrade 2.19.3 -> 2.19.5
Changelog:
==========
Fix
-----
    Allow multiple reads from imopen (#830) (18e3cb6)

Other
------
    Fix typos in v3 narrative docs. (#835) (d68f16b)
    Point source links to github (#834) (20eef2a)
    Remove outdated numpy minimum version (#833) (39947a7)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
zhengruoqin
2fdfd97ed7 python3-graphviz: upgrade 0.20 -> 0.20.1
Changelog:
==========
Fix documentation building: upgrade to Sphinx 5.0.
Fix broken user guide links in API documentation.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
zhengruoqin
05b34a3d3b python3-google-auth: upgrade 2.9.0 -> 2.9.1
Bug Fixes
    there was a raise missing for throwing exceptions (#1077) (d1f17b0)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
zhengruoqin
be6677870d python3-google-api-python-client: upgrade 2.51.0 -> 2.54.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
zhengruoqin
d67b1bcb54 python3-eth-hash: upgrade 0.4.0 -> 0.5.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:41 -04:00
zhengruoqin
b56a22ea3c python3-bitarray: upgrade 2.5.1 -> 2.6.0
Changelog:
===========
  * add data descriptions: '.nbytes', '.padbits', '.readonly'
  * allow optional 'endian' argument to be 'None' when creating bitarrays
  * fix type annotation for 'canonical_decode()', #178
  * frozenbitarray's padbits are now guaranteed to be zero
  * add tests

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:40 -04:00
zhengruoqin
dfae13fc40 python3-absl: upgrade 1.1.0 -> 1.2.0
Fixed a crash in Python 3.11 when TempFileCleanup.SUCCESS is used.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:40 -04:00
Sergey Kizunov
283204e24c Add python3-aiodns 3.0.0
aiodns is a Python module for asynchronous DNS resolution using pycares.

Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>

Updated and converted to new recipe syntax.

Signed-off-by: Brenda Streiff <brenda.streiff@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 20:49:05 -04:00
Sergey Kizunov
1d75a01bb5 Add python3-pycares 4.2.1
pycares is an interface to the c-ares asynchronous DNS library.

Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>

Updated and converted to new recipe syntax.

Signed-off-by: Brenda Streiff <brenda.streiff@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 20:49:05 -04:00
Martin Großhauser
6ba48fb9cc Add runtime dependencies for python3-supervisor
Running supervisord without these fails with import errors. smtpd might look strange, but provides required asynchat.py.

Replaced PYTHON_PN with python3 as suggested in previous thread.

Signed-off-by: Martin Großhauser <mgrosshauser@gmx.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 20:49:05 -04:00
Trevor Gamblin
fb6af0ef0b README: Remove maintainer info for tvgamblin
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 10:38:42 -04:00
Jan Vermaete
702f26e247 python3-pyzmq: fixed oelint-adv warnings
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 10:38:42 -04:00
Jan Vermaete
b7e69905fb python3-pyzmq: added ptest
And update the summary and description from the github website.

Two tests are failing because cython is not installed.
But this is the same when running pytest under a native Linux system.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 10:38:42 -04:00
Jan Vermaete
f5645ac721 python-ptyprocess: fixed test_pass_fds
This ptest needed bash.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 10:38:42 -04:00
wangmy
03c4831f44 python3-stevedore: upgrade 3.5.0 -> 4.0.0
Changelog:
=========
* Fix remaining logic to support Python 3.6/7
* Drop python3.6/3.7 support in testing runtime
* Add Python3 zed unit tests
* Update master for stable/yoga

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
e4e0eacc8b python3-socketio: upgrade 5.7.0 -> 5.7.1
Changelog:
===========
    Add namespaces argument to Server and AsyncServer #822
    Add missing await in asyncio server #952

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
68a9fc5f75 python3-regex: upgrade 2022.6.2 -> 2022.7.9
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
0b9e743ade python3-pytest-metadata: upgrade 2.0.1 -> 2.0.2
Changelog:
==========
Allow all python versions above 3.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
82211eb623 python3-pylint: upgrade 2.14.4 -> 2.14.5
Changelog:
==========
    Fixed a crash in the undefined-loop-variable check when enumerate() is used
    in a ternary expression.

    Fixed handling of -- as separator between positional arguments and flags.

    Fixed the disabling of fixme and its interaction with useless-suppression.

    Allow lists of default values in parameter documentation for Numpy style.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
a5edc0ed85 python3-pyfanotify: upgrade 0.1.3 -> 0.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
99b8eb24d9 python3-portalocker: upgrade 2.4.0 -> 2.5.1
Add dependence python3-fcntl python3-logging

Changelog:
===========
Added clear warning when locking in non-blocking mode without specifying
either EXCLUSIVE or SHARED mode. Fixes #77

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
016947fbbd python3-lru-dict: upgrade 1.1.7 -> 1.1.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
c5d6b4569e python3-kiwisolver: upgrade 1.4.3 -> 1.4.4
Changelog:
==========
- fix timing in shared data release procedure PR #149
- revert use of nullpointer introduced in #142 Its use is not necessary anymore
  in 3.11.0-beta.4 and used to cause issues on some platforms (see #144 ) PR #145

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
b91a71bfcc python3-iso3166: upgrade 2.0.2 -> 2.1.1
Changelog from 2.0.2 to 2.1.1
==============================
* Move install metadata from "setup.py" to "setup.cfg"
* Add py.typed to source distribution
* "Turkey" changed to "Türkiye"

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
6ea9cf2478 python3-googleapis-common-protos: upgrade 1.56.3 -> 1.56.4
Bug Fixes
---------
    require python 3.7+ (#119)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
4239137c6f python3-flask: upgrade 2.1.2 -> 2.1.3
Changelog:
=========
-  Inline some optional imports that are only used for certain CLI commands.
-  Relax type annotation for after_request functions.
-  instance_path for namespace packages uses the path closest to the imported submodule.
-  Clearer error message when render_template and render_template_string are
   used outside an application context.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
3bfd00e0fe python3-fastjsonschema: upgrade 2.15.3 -> 2.16.1
Add dependence python3-json

Changelog from 2.15.3 to 2.16.1
================================
* Fix uniqueItems when explicitly set to False
* Fix generating invalid code for some schemas using items
* Preserving full path in combination with $ref
* Improved error messages for oneOf and anyOf

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
fc9c022a68 python3-evdev: upgrade 1.5.0 -> 1.6.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
781c980919 python3-ecdsa: upgrade 0.17.0 -> 0.18.0
Changelog:
==========
New features:
------------
    Support for EdDSA (Ed25519, Ed448) signature creation and verification.
    Support for Ed25519 and Ed448 in PKCS#8 and public key files.
    Support for point precomputation for EdDSA.

New API:
------------
    CurveEdTw class to represent the Twisted Edwards curve parameters.
    PointEdwards class to represent points on Twisted Edwards curve and
    provide point arithmetic on it.
    curve_by_name in curves module to get a Curve object by providing curve
    name.

Bug fix:
---------
    Accept private EdDSA keys that include public key in the ASN.1 structure.
    Fix incompatibility with Python 3.3 in handling of memoryviews of empty
    strings.
    Make the VerifyingKey encoded with explicit parameters use the same
    kind of point encoding for public key and curve generator.
    Better handling of malformed curve parameters (as in CVE-2022-0778);
    make python-ecdsa raise MalformedPointError instead of AssertionError.

Doc fix:
-----------
    Publish the documentation on https://ecdsa.readthedocs.io/,
    include explanation of basics of handling of ECC data formats and how to use
    the library for elliptic curve arithmetic.
    Make object names more consistent, make them into hyperlinks on the
    readthedocs documentation.
    Make security note more explicit (Ian Rodney)
    Fix the explicit vs named_curve confusion in VerifyingKey docs.

Maintenance:
------------
    Fix few typos (thanks to Tim Gates and Kian Meng Ang).
    Updated black version; slight changes to formatting
    Include interoperability tests for Ed25519 and Ed448 with OpenSSL.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
56c37a7343 python3-cmd2: upgrade 2.4.1 -> 2.4.2
Enhancements
------------
-Updated argparse decorator to remove annotations when the docstring is used
 for a command's help text.
-Updated unit test to be Python 3.11 compliant.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
291e82c9dc python3-blinker: upgrade 1.4 -> 1.5
0001-use-pytest-instead-of-deprecated-nose.patch
removed since it's included in 1.5

License-Update: License check file changed to LICENSE.rst

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
a8485048aa python3-attr: upgrade 0.3.1 -> 0.3.2
License-Update: License check file changed to LICENSE.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
aa95944c9d python3-astroid: upgrade 2.11.6 -> 2.12.2
Changelog:
==========
    Fixed crash in modulo operations for divisions by zero.
    Fixed crash with recursion limits during inference.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
e145b72b42 python3-alembic: upgrade 1.8.0 -> 1.8.1
Changelog:
==========
[bug] [sqlite]
--------------
Fixed bug where the SQLite implementation of Operations.rename_table() would
render an explicit schema name for both the old and new table name, which while
is the standard ALTER syntax, is not accepted by SQLite’s syntax which doesn’t
support a rename across schemas. In particular, the syntax issue would prevent
batch mode from working for SQLite databases that made use of attached databases
(which are treated as “schemas” in SQLAlchemy).

[bug] [batch]
-------------
Added an error raise for the condition where Operations.batch_alter_table() is
used in --sql mode, where the operation requires table reflection, as is the
case when running against SQLite without giving it a fixed Table object.
Previously the operation would fail with an internal error. To get a
“move and copy” batch operation as a SQL script without connecting to a
database, a Table object should be passed to the
Operations.batch_alter_table.copy_from parameter so that reflection may be
skipped.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Khem Raj
0c2e416567 Revert "python3-antlr4-runtime: Inherit setuptools3 instead of python_setuptools_build_meta"
This reverts commit 19d05be57b.
2022-07-18 10:03:12 -07:00
Jan Vermaete
76c5388966 python3-jsonrpcserver: added the python3-oslash rdepends
This one is needed for version 5.0.7.
And should not be needed anymore for version 6.x.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 19:16:22 -07:00
Jan Vermaete
1b3be50ad2 python3-oslash: added the oslash Python package
This is needed as rdepends of the python3-jsonrpcserver package in version 5.0.7.
Is should not be needed anymore in the 6.x version.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 19:16:22 -07:00
Jan Vermaete
ecbcc3bfc0 python3-jsonrpcclient: Added the jsonrpcclient Python package
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 19:16:22 -07:00
Jan Vermaete
4012175df3 python3-aspectlib: updated the summary and added a description.
Summary was ending in a kind of cut off sentence.
The text for summary and description is taken from the homepage.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 10:26:45 -07:00
Khem Raj
cb7d3afba8 python3-qface: Inherit setuptools3 instead of python_setuptools_build_meta
This also adds missing dependency on python3-picobuild-native

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-16 06:52:09 -07:00
Khem Raj
19d05be57b python3-antlr4-runtime: Inherit setuptools3 instead of python_setuptools_build_meta
Adds missing dependency on python3-picobuild-native

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 20:15:08 -07:00
Jan Vermaete
62fd844117 python3-pyzmq: version bump 22.3.0 -> 23.2.0
Still with the warning:
WARNING: python3-pyzmq-23.2.0-r0 do_package_qa: QA Issue: File /usr/lib/python3.10/site-packages/zmq/utils/compiler.json in package python3-pyzmq contains reference to TMPDIR
File /usr/lib/python3.10/site-packages/zmq/utils/config.json in package python3-pyzmq contains reference to TMPDIR [buildpaths]

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
zhengruoqin
aa691d59f4 python3-pylint: upgrade 2.14.3 -> 2.14.4
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
21fad1049e python3-web3: upgrade 5.29.2 -> 5.30.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
e560ab2ebd python3-ujson: upgrade 5.3.0 -> 5.4.0
Changelog:
=========
Added
------
    Add support for arbitrary size integers (#548)

Fixed
---------
    CVE-2022-31116:
        Replace wchar_t string decoding implementation with a uint32_t-based one (#555)
        Fix handling of surrogates on decoding (#550)
    CVE-2022-31117: Potential double free of buffer during string decoding
    Fix memory leak on encoding errors when the buffer was resized (#549)
    Integer parsing: always detect overflows (#544)
    Fix handling of surrogates on encoding (#530)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
dcbfed89d4 python3-socketio: upgrade 5.6.0 -> 5.7.0
Changelog:
=========
    Server refuses connections on unknown namespaces #822
    Do not send ACK packet for unknown events #824
    Fix Python 3.11 deprecation warning #941
    Correct handling of RedisError exception #919
    Update Django example
    Documentation fix for async client
    Update documentation of asyncio server
    Fix documentation typo #948

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
zhengruoqin
823b699170 python3-pillow: upgrade 9.1.1 -> 9.2.0
Changelog:
=========

    Fixed null check for fribidi_version_info in FriBiDi shim
    Added GIF decompression bomb check
    Handle PCF fonts files with less than 256 characters
    Improved GIF optimize condition
    Reverted to array_interface with the release of NumPy 1.23
    Pad PCX palette to 768 bytes when saving
    Fixed bug with rounding pixels to palette colors
    Use gnome-screenshot on Linux if available
    Fixed loading L mode BMP RLE8 images
    Fixed incorrect operator in ImageCms error
    Limit FPX tile size to avoid extending outside image
    Added support for decoding plain PPM formats
    Added apply_transparency()
    Fixed behaviour change from endian fix
    Use python3
    Allow remapping P images with RGBA palettes
    Revert "Skip test_realloc_overflow unless libtiff 4.0.4 or higher"
    [pre-commit.ci] pre-commit autoupdate
    Only import ImageFont in ImageDraw when necessary
    Fixed drawing translucent 1px high polygons
    Pad COLORMAP to 768 items when saving TIFF
    Fix P -> PA conversion
    Once exif data is parsed, do not reload unless it changes
    Only try to connect discontiguous corners at the end of edges
    Improve transparency handling when saving GIF images
    Do not update GIF frame position until local image is found
    Netscape GIF extension belongs after the global color table
    Only write GIF comments at the beginning of the file
    Separate multiple GIF comment blocks with newlines
    Always use GIF89a for comments
    Ignore compression value from BMP info dictionary when saving as TIFF
    If font is file-like object, do not re-read from object to get variant
    Raise ValueError when trying to access internal fp after close
    Support more affine expression forms in im.point()
    Include 'twine check' in 'make sdist'
    Ensure that furthest v is set in quantize2

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
zhengruoqin
de392652dc python3-ldap: upgrade 3.4.0 -> 3.4.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
4d0789ec9f python3-eth-hash: upgrade 0.3.3 -> 0.4.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
1d726cf238 python3-pytest-forked: loosen dependency checking
This package has strict build dependencies defined in pyproject.toml:

requires = ['setuptools ~= 41.4', 'setuptools_scm ~= 3.3', 'wheel ~= 0.33.6']

The ~= operator is "compatible release", so "setuptools ~= 41.4" can be
read as "setuptools >= 41.4, setuptools == 41.*".

We have setuptools 62.6.0 and do builds using our own packages instead
of building inside virtual environments, so these dependencies cannot
be satisfied.

Resolve this by passing --loose-depends to picobuild, which effectively
turns ~= into >=.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
3752f4d63f python3-path: add missing build dependencies
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
847413d9cc python3-pyzmq: add missing build dependency
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
8a96bf9527 python3-pytest-helpers-namespace: add missing build dependencies
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
29235912c6 python3-ansi2html: fix DEPENDS
There's no need to depend on python3-toml-native, but this does need
python3-setuptools-scm-git-archive-native.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
388ba0d74d python3-pytest-html: fix DEPENDS, don't depend on pip
Add a DEPENDS on ptyhon3-setuptools-scm-git-archive-native as the setup.py
uses it.

In the future we'll have a Python building tool which validates build
requirements, so remove pip from those dependencies as it shouldn't depend
on a specific build tool being present.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
ca03975799 python3-pyrad: fix build system specification
The upstream pyproject.toml says it needs to be built with the Poetry
frontend, but that's deprecated behaviour and it should use the Poetry
Core API instead.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
a2cd474a57 python3-simpleeval: remove 'build' build dependency
In the future we'll have a Python building tool which validates build
requirements.  No package should require a specific tool to be present
(not even used, just present), so remove the dependency on 'build'.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
c956b54ca0 python3-cbor2: add missing build dependency
The build doesn't generate the right filenames without this package.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
zhengruoqin
f5b2ec52f7 python3-redis: upgrade 4.3.3 -> 4.3.4
Add dependence asyncio

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Leon Anavi
f0d40d6b8a python3-ansi2html: Upgrade 1.7.0 -> 1.8.0
Upgrade to release 1.8.0:

- style.py: Drop unused CSS class .bold
- Bring back putting a rendered man page into release archives
- Migrate from mock to unittest.mock of Python >=3.3
- Fix for ANSI color codes that include blank values
- Added py.typed file
- style.py: Get CSS class .inv_foreground in sync with
  .body_foreground
- Fix --input-encoding= regression added in PR #143 + related
  tests
- Add ability to also recognize colons in ANSI escapes
- Fixes to respect bright colors in palette

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-12 01:05:43 -07:00
Leon Anavi
1d33ad5fc7 python3-toolz: Upgrade 0.11.2 -> 0.12.0
Upgrade to release 0.12.0:

- Add apply
- Support newer Python versions--up to Python 3.11-alpha
- Improve warning when using toolz.compatibility
- Improve documentation
- Improve performance of merge_with
- Improve import times
- Auto-upload new releases to PyPI

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-12 01:05:43 -07:00
Leon Anavi
6b4b11cf00 python3-unidiff: Upgrade 0.7.3 -> 0.7.4
Upgrade to release 0.7.4:

- Fixed git diff parsing issues (filename with spaces, only one
  added/deleted file).

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-11 22:46:17 +01:00
Leon Anavi
9b7f4191bf python3-networkx: Upgrade 2.7.1 -> 2.8.4
Upgrade to release 2.8.4:

- Clean up maximal_independent_set tests
- MAINT: Cleanup centrality module, remove unused variables
- importorskip scipy instead of numpy for total spanning tree
- Add initial_graph parameter to scale_free_graph and deprecate
  create_using
- Add docstring example for attr transfer to linegraph.
- Update ISMAGS.analyze_symmetry docstring.
- Add default value p=2 for minkowski distance metric.
- Update inline code to inline math in docstring
- Update multigraph docstrings to reflect remove_edges_from
  behavior.
- Update simple_cycles docstring w/ yields and examples
- Chromatic polynomial
- Catch ':' explicitly while working with pydot
- Revert "Add workaround for pytest failures on 3.11b2"
- Default to lightmode for documentation
- Dont compute all biconnected components in is_biconnected()
- Some more changes to make pytest-randomly happy
- Add durations flag to coverage run on CI.
- Recover order of layers in multipartite_layout when layers are
  sortable
- Update doc requirements
- Touchups to MG and MDG edges docstrings.
- Add PendingDeprecation for pydot
- Add example of topo_order kwarg to dag_longest_path

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-11 22:46:17 +01:00
Leon Anavi
063f7de651 python3-email-validator: Upgrade 1.1.3 -> 1.2.1
Upgrade to release 1.2.1:

- Rejecting domains with NULL MX records (when deliverability
  checks are turned on).
- Rejecting unsafe unicode characters. (Some of these checks you
  should be doing on all of your user inputs already!)
- Rejecting most special-use reserved domain names. A new
  test_environment option is added for using @*.test domains.
- Some fixes in the tests.
- example and example.com/net/org are removed from the special-use
  domains list.
- SPECIAL_USE_DOMAIN_NAMES is now a documented part of the API
  (and it is a list instead of a tuple)
- New module-level attributes ALLOW_SMTPUTF8, CHECK_DELIVERABILITY,
  TEST_ENVIRONMENT, and DEFAULT_TIMEOUT can be used to change the
  default values of the keyword arguments.
- Travis CI is updated to test from Python 3.6 forward,
  dropping 3.5.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-11 22:46:17 +01:00
Leon Anavi
d5f5bbd467 python3-coverage: Upgrade 6.3.2 -> 6.4.1
Upgrade to release 6.4.1:

- Greatly improved performance on PyPy, and other environments that
  need the pure Python trace function.
- The conditions for using tomllib from the standard library have
  been made more precise, so that 3.11 alphas will continue to work.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-11 22:46:17 +01:00
Leon Anavi
f2fceed658 python3-tornado: Upgrade 6.1 -> 6.2
Upgrade to release 6.2:

- The minimum supported Python version is now 3.7.
- Wheels are now published with the Python stable ABI (abi3) for
  compatibility across versions of Python.
- SSL certificate verfication and hostname checks are now enabled
  by default in more places (primarily in client-side usage of
  SSLIOStream).
- Various improvements to type hints throughout the package.
- CI has moved from Travis and Appveyor to Github Actions.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-11 22:46:17 +01:00
Leon Anavi
ed1c1a393e python3-humanize: Upgrade 4.2.0 -> 4.2.3
Upgrade to release 4.2.3:

- Update annotations, docs, and tests: naturaltime can also accept
  a timedelta
- Update annotations: naturadelta and naturaltime can also accept
  a float
- Rename Arabic locale from ar_SA to ar to enable fallbacks
- Use %d for year translations, convert to string for intcomma after
- Fix intcomma with ndigits=0

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-11 22:46:17 +01:00
Leon Anavi
41b2996123 python3-pychromecast: Upgrade 12.1.3 -> 12.1.4
Upgrade to release 12.1.4 and add runtime dependencies:

- Improve timeout logs
- pin to protobuf v3

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Leon Anavi
fffefa861a python3-marshmallow: Upgrade 3.15.0 -> 3.17.0
Upgrade to release 3.17.0:

- Support serialization as float in TimeDelta field
- Add messages_dict property to ValidationError to facilitate type
  checking

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Leon Anavi
bc6374e53f python3-tabulate: Upgrade 0.8.9 -> 0.8.10
Upgrade to release 0.8.10:

- Bug fixes
- Column width parameter

License-Update: update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Xu Huan
eb8dccc433 python3-lxml: upgrade 4.9.0 -> 4.9.1
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Xu Huan
ed42504a98 python3-grpcio: upgrade 1.45.0 -> 1.47.0
0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
refreshed for new version.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
zhengruoqin
79c7133580 python3-grpcio-tools: upgrade 1.46.3 -> 1.47.0
0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
refreshed for new version.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
zhengruoqin
5a2554bd5e python3-google-auth: upgrade 2.8.0 -> 2.9.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
zhengruoqin
aa902877f2 python3-google-api-core: upgrade 2.8.0 -> 2.8.2
Changelog:
=========
Bug Fixes
---------
    deps: allow protobuf < 5.0.0 (#400) (8f73d2e)
    drop support for grpc-gcp (#401) (5da6733)

Documentation
-------------
    fix changelog header to consistent size (#394) (ac266e9)
    Fix typo in the BackgroundConsumer docstring (#395) (0eb727f)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
zhengruoqin
34003e2a2b python3-engineio: upgrade 4.3.2 -> 4.3.3
Changelog:
==========
Handle ASGI lifespan when running with a secondary ASGI app #284
Update deprecated usage of asyncio.wait() #281
Better handling of queued WebSocket messages in uWSGI #256
Gracefully fail to decode empty packets #269
Only attempt to set an async signal handler once #276

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Xu Huan
a0e77fcb70 python3-awesomeversion: upgrade 22.5.2 -> 22.6.0
Changelog:
===========
Handle ValueError for possible blank values when casting to int
Remove deprecated method AwesomeVersion.ensure_strategy

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Xu Huan
3674fd8dd3 python3-autobahn: upgrade 22.5.1 -> 22.6.1
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Pascal Bach
811229cf34 python3-pybind11: upgrade 2.8.1 -> 2.9.2
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-07 08:24:26 -07:00
Leon Anavi
8e1c900eff python3-pika: Upgrade 1.2.1 -> 1.3.0
Upgrade to release 1.3.0:

- Convert the metadata into PEP 621 format
- Use pyproject.toml only
- Memory leak when multiple field is set to true in ack
- No exception raised when heartbeat timed out
- Wrong return type for basic_get

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-06 05:08:49 -07:00
Leon Anavi
38dbdf4b23 python3-web3: Upgrade 5.29.1 -> 5.29.2
Upgrade to release 5.29.2:

- Only thread lock methods attempting to access the cache for the
  caching middleware.
- Socket timeout when pushing a significant amount of data

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-06 05:08:49 -07:00
Leon Anavi
005c801531 python3-serpent: Upgrade 1.40 -> 1.41
Upgrade to release 1.41:

- support for python 3.11 added (__getstate__ behavior change)
- replaced travis CI by Github actions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-06 05:08:49 -07:00
Leon Anavi
52d9977187 python3-eth-hash: Upgrade 0.3.2 -> 0.3.3
Upgrade to release 0.3.3 and add runtime dependencies:

- Keccak backend was initialized every time it was called.
  Now it's initialized only the first time it's called.
- Prune venv files from the release via MANIFEST.in

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-06 05:08:49 -07:00
Leon Anavi
83699de654 python3-elementpath: Upgrade 2.5.0 -> 2.5.3
Upgrade to release 2.5.3:

- Fix unary path step operator
- Fix sphinx warnings 'reference target not found'

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-06 00:08:14 -04:00
Leon Anavi
4d1ae1df53 python3-autobahn: Upgrade 22.4.2 -> 22.5.1
Upgrade to release 22.5.1:

- new: WAMP Flatbuffers IDL and schema processing (experimental)
- new: WAMP-cryptosign trustroot (experimental)
- new: add wrapper type for CryptosignAuthextra
- fix: stricted type checking of Challenge; fix cryposign unit test
- new: more test coverage
- fix: reduce log noise
- fix: forward channel_binding selected in Component client
- new: expand ISigningKey to provide security_module/key_id
- fix: Component cryptosign test
- fix: add type hints; fix channel_binding
- new: work on federated realms and secmods
- new: rename to and work on a.w.CryptosignKey
- new: add bip44 for cryptosign test
- fix: remove all txaio.make_logger refs from generic code
- new: initial support for federated WAMP realms via
  a.x.FederatedRealm/Seeder
- new: moved utility functions and unit tests for WAMP realm name
  checking from Crossbar.io
- new: allow list of URLs for transports in a.t.component.Component
- new: add websocket_options to a.t.wamp.ApplicationRunner
- new: add stop_at_close flag in a.t.component.run
- fix: reduce log noise (regression) on ApplicationRunner Twisted
- new: allow max_retry_delay==0 for always-immediate auto-reconnect
  in ApplicationRunner on Twisted
- new: add websocket_options to WAMP ApplicationRunner on Twisted
- new: more type hints and docs

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-06 00:08:14 -04:00
wangmy
cf6537d861 python3-zeroconf: upgrade 0.38.6 -> 0.38.7
Changelog:
==========
Performance improvements for parsing incoming packet data (#1076)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
wangmy
a39f4a5849 python3-pandas: upgrade 1.4.2 -> 1.4.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
wangmy
4b06d8ea44 python3-jmespath: upgrade 1.0.0 -> 1.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
wangmy
b837d15579 python3-ifaddr: upgrade 0.1.7 -> 0.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
wangmy
e1ce9e0cef python3-googleapis-common-protos: upgrade 1.56.2 -> 1.56.3
Changelog:
=========
Bug Fixes

    deps: allow protobuf < 5.0.0 (#112) (67b0231)

Documentation

    fix changelog header to consistent size (#108) (d315b9f)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Ross Burton
9f2525b42c python3-editables: remove (now in oe-core)
As of 781da720 this is now in oe-core.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Ross Burton
0374e61d14 python3-pathspec: remove (now in oe-core)
As of 857f324 this is now in oe-core.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Ross Burton
b21eb2b93f python3-hatchling: remove (now in oe-core)
As of 846e80 this is now in oe-core.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
zhengruoqin
32b54f3c40 python3-xmlschema: upgrade 1.11.2 -> 1.11.3
Changelog:
=========
    Fix invalid element not detected with empty particle (issue #306)
    Fix Sphinx warnings (issue #305)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
zhengruoqin
4e2806518e python3-sqlalchemy: upgrade 1.4.37 -> 1.4.39
Changelog:
==========
Fixed regression caused by #8133 where the pickle format for mutable attributes
was changed, without a fallback to recognize the old format, causing in-place
upgrades of SQLAlchemy to no longer be able to read pickled data from previous
versions. A check plus a fallback for the old format is now in place.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
zhengruoqin
a7655d891a python3-protobuf: upgrade 4.21.1 -> 4.21.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
zhengruoqin
dd2c06ba73 python3-google-auth: upgrade 2.7.0 -> 2.8.0
Changelog:
==========
add experimental GDCH support (#1044) (94fb5e2)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
zhengruoqin
76a2c4016a python3-asyncinotify: upgrade 2.0.4 -> 2.0.5
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Xu Huan
f36b4c7eee python3-eth-typing: upgrade 3.0.0 -> 3.1.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Xu Huan
3e342c93ad python3-colorama: upgrade 0.4.4 -> 0.4.5
Changelog:
============
  Catch a racy ValueError that could occur on exit.
  Create README-hacking.md, for Colorama contributors.
  Tweak some README unicode characters that don't render correctly on PyPI.
  Fix some tests that were failing on some operating systems.
  Add support for Python 3.9.
  Add support for PyPy3.
  Add support for pickling with the dill module.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Xu Huan
a561591329 python3-charset-normalizer: upgrade 2.0.12 -> 2.1.0
Changelog:
==========
Added
--------
    Output the Unicode table version when running the CLI with --version (PR #194)

Changed
--------
    Re-use decoded buffer for single byte character sets
    Fixing some performance bottlenecks

Fixed
--------
    Workaround potential bug in cpython with Zero Width No-Break Space located in Arabic Presentation Forms-B, Unicode 1.1 not acknowledged as space (PR #175)
    CLI default threshold aligned with the API threshold from @oleksandr-kuzmenko (PR #181)

Removed
--------
    Support for Python 3.5 (PR #192)

Deprecated
--------
    Use of backport unicodedata from unicodedata2 as Python is quickly catching up, scheduled for removal in 3.0 (PR #194)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Xu Huan
6945bd02df python3-astroid: upgrade 2.11.5 -> 2.11.6
Changelog:
==========
The Qt brain now correctly treats calling .disconnect() (with no
arguments) on a slot as valid.

The argparse brain no longer incorrectly adds "Namespace" to the locals
of functions that return an argparse.Namespace object.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
Xu Huan
0c2491a4c6 python3-aiohue: upgrade 4.4.1 -> 4.4.2
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:03 -04:00
wangmy
f58f1f4a77 python3-websocket-client: upgrade 1.3.2 -> 1.3.3
Changelog:
=========
  - Fix unclosed socket error (#826)
  - Update header dict access (#818)
  - Add utf8 workaround to docs (fc9ee9f)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
wangmy
9e08d46f3a python3-watchdog: upgrade 2.1.8 -> 2.1.9
Changelog:
=========
    [fsevents] Fix flakey test to assert that there are no errors when stopping the emitter.
    [inotify] Suppress occasional OSError: [Errno 9] Bad file descriptor at shutdown. #805
    [watchmedo] Make auto-restart restart the sub-process if it terminates. #896
    [watchmedo] Avoid zombie sub-processes when running shell-command without --wait. #405

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
wangmy
b2969e571d python3-ujson: upgrade 5.1.0 -> 5.3.0
0001-setup.py-Do-not-strip-debugging-symbols.patch
refreshed for new version.

License-Update:
 version updated to 5.3.0
 Build options added

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
wangmy
520790c435 python3-robotframework-seriallibrary: upgrade 0.3.1 -> 0.4.3
e31d5fdf2ea00ac6349e64580a20816783064dd4.patch
removed since it's not available in 0.4.3

License-Update:
 version updated to 0.4.3
 The content location of the description of the license has changed

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
wangmy
9ed9bd46fa python3-dill: upgrade 0.3.4 -> 0.3.5.1
License-Update: Copyright year updated to 2022.

Add dependence python3-logging.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Leon Anavi
41b5aa1836 python3-humanize: Upgrade 4.1.0 -> 4.2.0
Upgrade to release 4.2.0:

- Add humanize.metric() for converting big/small numbers to SI units
- Add type hints

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Leon Anavi
22b35c45c0 python3-traitlets: Upgrade 5.2.1 -> 5.3.0
Upgrade to release 5.3.0:

- Fix traitlet name in docstring
- Re-support multiple-alias key for ArgParseConfigLoader

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Xu Huan
8a4f94f705 python3-redis: upgrade 4.3.1 -> 4.3.3
Changelog:
==========
    Fix Lock crash, and versioning 4.3.3 (#2210)
    Async cluster: improve docs (#2208)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Xu Huan
e3a2d28609 python3-pyscaffold: upgrade 4.2.2 -> 4.2.3
Changelog:
==========
    Fix github action creating the demo-repo by, #644
    Update GitHub actions, #645
    Automatically create directory when saving config file, #648

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Xu Huan
a54ae844c4 python3-pylint: upgrade 2.14.1 -> 2.14.3
Changelog:
==========
* Fixed two false positives for bad-super-call for calls that refer to a non-direct parent.
* Fixed a false positive for useless-super-delegation for subclasses that specify the number of
  of parameters against a parent that uses a variadic argument.
* Allow suppressing undefined-loop-variable and undefined-variable without raising useless-suppression.
* Fixed false positive for undefined-variable for __class__ in inner methods.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Xu Huan
a792bab368 python3-pychromecast: upgrade 12.1.2 -> 12.1.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Xu Huan
5454cf8647 python3-pillow: upgrade 9.0.1 -> 9.1.1
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
zhengruoqin
0126568ef4 python3-nmap: upgrade 1.5.1 -> 1.5.4
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
zhengruoqin
434f5eda22 python3-kiwisolver: upgrade 1.4.2 -> 1.4.3
Changelog:
=========
   add support for Python 3.11 PR #142
   do not install tests PR #143
   fix packaging for latest setuptools PR #140

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
zhengruoqin
60fb436ab9 python3-google-api-python-client: upgrade 2.50.0 -> 2.51.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
zhengruoqin
33f84731aa python3-gnupg: upgrade 0.4.8 -> 0.4.9
License-Update: Copyright year updated to 2022.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
zhengruoqin
3a9d9ff914 python3-flask-wtf: upgrade 0.15.1 -> 1.0.1
License-Update : license check file changed from LICENSE to LICENSE.rst

Changelog from 0.15.1 to 1.0.1:
===============================
    Update compatibility with the latest Werkzeug release. #511

    Deprecated items removal #484

    Support for alternatives captcha services #425 #342 #387 #384

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:02 -04:00
Bartosz Golaszewski
e200d70d09 python3-pybluez: fix a runtime issue with python 3.10
Add an upstream patch that's not part of any release yet that addresses
an issue with python 3.10 (related to a missing macro).

Link: https://github.com/pybluez/pybluez/issues/426
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:01 -04:00
Zoltán Böszörményi
0205d371e0 python3-pyproj: New recipe for pyproj version 3.3.1
It needs PROJ.4 >= 8.x.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-02 11:37:01 -04:00
Daide Li
05c60ac89e python3-iperf: initial add 0.1.11
Signed-off-by: Daide Li <dai-de.li@leica-geosystems.com.cn>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:29 -04:00
Xu Huan
1e1232557a python3-smbus2: upgrade 0.4.1 -> 0.4.2
Changelog:
=========
*  Explicitly export from top level of package #69.
*  Transitioned pipelines from Travis-CI to GitHub Actions.
      Python 3.10 added.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
Xu Huan
c2a1c2330a python3-pylint: upgrade 2.13.9 -> 2.14.1
Changelog:
=========
Avoid reporting unnecessary-dict-index-lookup or unnecessary-list-index-lookup
when the index lookup is part of a destructuring assignment.

Fixed parsing of unrelated options in tox.ini.

Fixed a crash when linting __new__() methods that return a call expression.

Don't crash if we can't find the user's home directory.

Fixed false positives for unused-import when aliasing typing e.g. as t
and guarding imports under t.TYPE_CHECKING.

Fixed a false positive regression in 2.13 for used-before-assignment where it is safe to rely
on a name defined only in an except block because the else block returned.

Fixed the use of abbreviations for some special options on the command line.

Fix a crash in the optional pylint.extensions.private_import extension.

bad-option-value (E0012) is now a warning unknown-option-value (W0012). Deleted messages that do not exist
anymore in pylint now raise useless-option-value (R0022) instead of bad-option-value. This allows to
distinguish between genuine typos and configuration that could be cleaned up. Existing message disables for
bad-option-value will still work on both new messages.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
Xu Huan
ccdcc6e459 python3-mypy: upgrade 0.960 -> 0.961
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
Marcus Flyckt
4ccb2fa47f python3-pyconnman: Add 'future' runtime dependency
pyconnman has an install_requires on 'future', but the corresponding
'python3-future' is missing from the recipes RDEPENDS.

Signed-off-by: Marcus Flyckt <mafl@kvaser.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
Ross Burton
1c4b7cd709 python3-cbor2: upgrade 5.4.2 to 5.4.3
Now that we have a new enough setuptools, cbor2 5.4.3 successfully builds.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
Ben Powell
3c7b2d5ae2 python3-can: Add typing-extensions dependency
The python-can 4.0.0 release introduced a dependency on the
typing_extensions module:

    $ python3
    Python 3.8.10 (default, Mar 15 2022, 12:22:08)
    [GCC 9.4.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import can
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "python-can/can/__init__.py", line 17, in <module>
        from .listener import Listener, BufferedReader, RedirectReader, AsyncBufferedReader
      File "python-can/can/listener.py", line 12, in <module>
        from can.message import Message
      File "python-can/can/message.py", line 11, in <module>
        from . import typechecking
      File "python-can/can/typechecking.py", line 9, in <module>
        import typing_extensions
    ModuleNotFoundError: No module named 'typing_extensions'

Signed-off-by: Ben Powell <ben_powell@trimble.com>
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
Signed-off-by: Theodore A. Roth <troth@openavr.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
zhengruoqin
bfba7120aa python3-xmlschema: upgrade 1.11.1 -> 1.11.2
Changelog:
==========
Fix 'replace_existing' argument usage in XsdElement.get_binding method
Add Russian full translation

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
zhengruoqin
423a927f05 python3-google-auth: upgrade 2.6.6 -> 2.7.0
Changelog:
==========
Features
----------
    add experimental enterprise cert support (#1052) (dda7dda)
    add experimental GDCH support (#1022) (5367aac)
    Pluggable auth support (#995) (62daa73)

Bug Fixes
----------
    validate urls for external accounts (#1031) (61b1f15)

Reverts
---------
    pluggable auth support #995 (#1039) (513d999)
    revert experimental GDCH support (#1022) (#1042) (c720995)

Documentation
-------------
    fix changelog header to consistent size (#1046) (e64d084)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
zhengruoqin
f12e3a8419 python3-google-api-python-client: upgrade 2.49.0 -> 2.50.0
Changelog:
fix changelog header to consistent size (#1818) (b698f9c)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
zhengruoqin
a797016b39 python3-bitstruct: upgrade 8.14.1 -> 8.15.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:28 -04:00
wangmy
06f3da2238 python3-xmlschema: upgrade 1.11.0 -> 1.11.1
Changelog:
===========
    Protect converter calls in iter_decode()/iter_encode()
    Extend XSD type matching for code generators

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:27 -04:00
wangmy
ef4e48c7a0 python3-waitress: upgrade 2.1.1 -> 2.1.2
Remove change of default for clear_untrusted_proxy_headers

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:27 -04:00
wangmy
dcd22f1e9e python3-twine: upgrade 4.0.0 -> 4.0.1
Bugfixes
==========
    Improve logging when keyring fails. (#890)
    Reconfgure root logger to show all log messages. (#896)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:27 -04:00
wangmy
bf5a06d9a8 python3-sqlalchemy: upgrade 1.4.36 -> 1.4.37
Changelog:https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_37

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:27 -04:00
wangmy
6a4d6bdf5d python3-regex: upgrade 2022.4.24 -> 2022.6.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
zhengruoqin
ea095540a9 python3-msk: upgrade 0.3.16 -> 0.4.0
License-Update: replace '~/.local/share' for '/opt'

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
zhengruoqin
5f1c246e0d python3-crc32c: upgrade 2.2.post0 -> 2.3
Changelog:
==========
*Improved macro definition logic and platform detection to enable building
 universal2 binary wheels for macOS, alongside arm64 and x86_64 ones;
 added step to GitHub Actions to generate and publish them (#28).
*Mention explicit support for Python 3.10.
*Fixed minor compilation warning in ARM64 builds.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
wangmy
a77834523d python3-cantools: upgrade 37.0.7 -> 37.1.0
Add dependence asyncio.

Changelog:
==========
    Parse SPNs in SYM Files
    Miscellaneous smaller fixes
    Implement support for AUTOSAR secure on-board communication
    Distribute & expose type annotations per PEP 561
    Add more type annotations
    Improve encoding performance
    Add Support for Dumping Database as SYM File
    Fix SYM file bugs
    Fix parsing of referenced data in CDDs
    implement decoding of partial messages
    Use floating point scaling in encoding
    Small improvements after #417
    minor bug fixes and improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
zhengruoqin
6ac26e1e80 python3-asyncinotify: upgrade 2.0.3 -> 2.0.4
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
zhengruoqin
b27d4822e2 python3-alembic: upgrade 1.7.7 -> 1.8.0
Changelog:
===========
*Alembic 1.8 now supports Python 3.7 and above.
*The "Pylons" environment template has been removed as of Alembic 1.8. This
 template was based on the very old pre-Pyramid Pylons web framework which
 has been long superseded by Pyramid.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
zhengruoqin
703a8271f1 python3-absl: upgrade 1.0.0 -> 1.1.0
Changelog:
==========
*Flag instances now raise an error if used in a bool context.
 This prevents the occasional mistake of testing an instance for truthiness
 rather than testing flag.value.
*absl-py no longer depends on six.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
Xu Huan
56e364126b python3-protobuf: upgrade 3.20.1 -> 4.21.1
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
Xu Huan
1a9f5cd473 python3-msgpack: upgrade 1.0.3 -> 1.0.4
Changelog:
==========
    Support Python 3.11 (beta)
    refresh ci settings.
    Don't define _*ENDIAN macro on Unix.
    Update setuptools and black
    Use PyFloat_Pack8() on Python 3.11a7
    Upgrade black to fix CI
    Fix Unpacker max_buffer_length handling
    ci: Update action versions.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
Xu Huan
c49a022759 python3-lxml: upgrade 4.8.0 -> 4.9.0
Changelog:
=========
Bugs fixed
----------

* GH#341: The mixin inheritance order in ''lxml.html'' was corrected.
  Patch by xmo-odoo.

Other changes
-------------

* Built with Cython 0.29.30 to adapt to changes in Python 3.11 and 3.12.

* Wheels include zlib 1.2.12, libxml2 2.9.14 and libxslt 1.1.35
  (libxml2 2.9.12+ and libxslt 1.1.34 on Windows).

* GH#343: Windows-AArch64 build support in Visual Studio.
  Patch by Steve Dower.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 13:39:26 -04:00
Wang Mingyu
e3c53ea34f python3-awesomeversion: upgrade 22.5.1 -> 22.5.2
Add dependeces: python3-profile python3-logging

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 21:43:46 -07:00
zhengrq.fnst
59136f176f python3-imageio: upgrade 2.19.2 -> 2.19.3
Changelog:
===========
Fix
----
    Correctly read STK volumes in v3 (#805) (9b739ab)

Other
-----
    Include py.typed in package (#815) (ba63485)
    Add GA token (#814) (c9a2852)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
zhengrq.fnst
43a7569d8f python3-googleapis-common-protos: upgrade 1.56.1 -> 1.56.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
zhengrq.fnst
80938a36fa python3-google-api-python-client: upgrade 2.48.0 -> 2.49.0
Changelog:
https://github.com/googleapis/google-api-python-client/releases/tag/v2.49.0

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
zhengrq.fnst
01e4f02da8 python3-cachetools: upgrade 5.1.0 -> 5.2.0
Changelog:
=========
  Add cachetools.keys.methodkey().
  Add cache_clear() function to decorators.
  Add src directory to sys.path for Sphinx autodoc.
  Modernize func wrappers.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
Xu Huan
1ebf31315e python3-pyscaffold: upgrade 4.2.1 -> 4.2.2
Changelog:
=========
    Update .github/workflows/ci.yml template, #637, #640
    Change note in skeleton to emphasize it can be removed/renamed, #641

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
Xu Huan
9947322eba python3-mypy: upgrade 0.950 -> 0.960
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
Xu Huan
3ab8ea73d3 python3-lz4: upgrade 4.0.0 -> 4.0.1
Changelog:
Add flush method to LZ4FrameFile.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
Xu Huan
234a4c5016 python3-h5py: upgrade 3.6.0 -> 3.7.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
Xu Huan
072e94812c python3-flask-socketio: upgrade 5.1.2 -> 5.2.0
Changelog:
==========
  Better handling of message_queue connection argument #1130
  More robust handling of to and room arguments of emit and send #1771

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 19:52:12 -07:00
Adrian Fiergolski
d4e70a1960 python3-matplotlib: add missing dependency
In order to fix the dependency issue on PIL module, python3-pillow is required.

Signed-off-by: Adrian Fiergolski <adrian.fiergolski@fastree3d.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-01 08:43:01 -07:00
Khem Raj
0021b0d85b python3-uinput: Fix build on 32bit arches using 64bit times_t
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Bartosz Golaszewski <brgl@bgdev.pl>
2022-05-29 06:39:14 -07:00
zhengrq.fnst
4770284e6d python3-pychromecast: upgrade 12.1.1 -> 12.1.2
Changelog:
=========
Add some additional cast types (#622)
Format some code (#621)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengrq.fnst
760b96f583 python3-humanize: upgrade 4.0.0 -> 4.1.0
Changelog:
==========
Added
------
    Support Python 3.11 (#13)
    Add Arabic language (jmoiron/humanize#256)
    Docs: add dark mode toggle and default to system preference (jmoiron/humanize#255)
    Documentation improvements (jmoiron/humanize#254)

Changed
-------
    Update repo links (#2)

Fixed
-------
    Removed VERSION from __all__ (#11)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengrq.fnst
beca364c76 python3-paramiko: upgrade 2.10.4 -> 2.11.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengrq.fnst
ebeb4f98b9 python3-openpyxl: upgrade 3.0.9 -> 3.0.10
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengrq.fnst
222289aec6 python3-grpcio-tools: upgrade 1.46.0 -> 1.46.3
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Wang Mingyu
8948bcd3b8 python3-yappi: upgrade 1.3.3 -> 1.3.5
1.3.5 (2022-05-20)

- Fix an exception with matplotlib on Python 3.10 (#97)
- Fix incorrect walltime when same coroutine is ran with concurrent tasks (#58)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Wang Mingyu
9f91b0fc43 python3-sqlalchemy: upgrade 1.4.35 -> 1.4.36
Changelog:
https://github.com/sqlalchemy/sqlalchemy/releases/tag/rel_1_4_36

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Wang Mingyu
bfe815dc44 python3-xmlschema: upgrade 1.10.0 -> 1.11.0
Changelog:
=========
    Add localization for XSD parsing and validation related error messages
    Add full Italian translation
    Add Russian partial translation (from PR #293)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Wang Mingyu
8fd4fe78e4 python3-web3: upgrade 5.29.0 -> 5.29.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Wang Mingyu
fbad4123cd python3-watchdog: upgrade 2.1.7 -> 2.1.8
Changelog:
==========
  Fix adding failed emitters on observer schedule. (#872)
  [inotify] Fix hang when unscheduling watch on a path in an unmounted filesystem. (#869)
  [watchmedo] Fix broken parsing of --kill-after argument for the auto-restart command. (#870)
  [watchmedo] Fix broken parsing of boolean arguments. (#887)
  [watchmedo] Fix broken parsing of commands from auto-restart, and shell-command. (#888)
  [watchmedo] Support setting verbosity level via -q/--quiet and -v/--verbose arguments. (#889)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Wang Mingyu
0c14b6bb6c python3-robotframework: upgrade 5.0 -> 5.0.1
Changelog:
https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-5.0.1.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengrq.fnst
e008ad6ba0 python3-google-api-python-client: upgrade 2.45.0 -> 2.48.0
Changelog:
https://github.com/googleapis/google-api-python-client/releases

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
5109b21e5e python3-google-api-core: upgrade 2.7.3 -> 2.8.0
Changelog:
=========
    adds support for audience in client_options (#379) (c97c498)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
94f564fc96 python3-croniter: upgrade 1.3.4 -> 1.3.5
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
375e2ae246 python3-asyncinotify: upgrade 2.0.2 -> 2.0.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
39a599a8c0 python3-imageio: upgrade 2.19.1 -> 2.19.2
Changelog:
==========
Fix
    Don't treat im_mode ? as im_mode V

Other
    Add stacklevel=2 to some warnings.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
8563c476ee python3-cachetools: upgrade 5.0.0 -> 5.1.0
License-Update: Copyright year updated to 2022.

Changelog:
Add cache decorator parameters as wrapper function attributes.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
51faef2f34 python3-astroid: upgrade 2.11.3 -> 2.11.5
Changelog:
=========
-  Fix crash while obtaining object_type() of an Unknown node.
-  Fix a bug where in attempting to handle the patching of distutils by virtualenv,
   library submodules called distutils (e.g. numpy.distutils) were included also.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Ross Burton
05c8572943 python3-setuptools-declarative-requirements: add new recipe
Some Python packages use this in their setup.cfg.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Ross Burton
3e0e2277a2 python3-editables: add new recipe
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Ross Burton
4aebf7e4b2 python3-hatchling: add new recipe and build class
Hatchling is the build backend used by the Hatch tool.  Add the recipe
and a pep517 build class.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Ross Burton
07c2e3273c python3-pathspec: add new recipe
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Ross Burton
a0adaee858 python3-traitlets: upgrade to 5.2.1
This now uses hatching to build.

Also remove redundant PYPI_PACKAGE assignment.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Ross Burton
fa8929b9b6 python3-setuptools-scm-git-archive: add new recipe
Some Python packages use this at build time.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Ross Burton
a2790f4316 python3-cppy: fix inherits and DEPENDS
This recipe inherited python_flit_core, but actually builds with setuptools.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
50e60e6549 python3-sentry-sdk: upgrade 1.5.10 -> 1.5.12
Changelog:
==========
    feat(measurements): Add experimental set_measurement api on transaction
    fix: Remove incorrect usage from flask helper example

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
12093fb679 python3-zeroconf: upgrade 0.38.4 -> 0.38.6
Changelog:
===========
Performance improvements for fetching ServiceInfo

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengruoqin
5b79c2171d python3-wrapt: upgrade 1.14.0 -> 1.14.1
License-Update: Copyright year updated to 2022.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
0704ebad0d python3-werkzeug: upgrade 2.1.1 -> 2.1.2
Changelog:
==========
    The development server does not set Transfer-Encoding: chunked for 1xx, 204, 304, and HEAD responses.
    Response HTML for exceptions and redirects starts with <!doctype html> and <html lang=en>.
    Fix ability to set some cache_control attributes to False.
    Disable keep-alive connections in the development server, which are not supported sufficiently by Python’s http.server.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
a20ba58cfa python3-redis: upgrade 4.2.2 -> 4.3.1
Changelog:
=========
changes:
--------
    Fix asyncio Search crash
    Replace OSError exceptions from can_read with redis.ConnectionError
    Updated FUNCTION LOAD changes (from release 7.0 rc3 to support redis 7.0 final)

New Features
--------------
    Get command keys for subcommands
    Add support for CLUSTER SHARDS
    Add support for COMMAND LIST
    Add Async RedisCluster
    ACL SETUSER - add selectors and key based permissions
    Support for redis 7 streams features
    Async Connection: Allow PubSub.run() without previous subscribe()
    Implemented LATENCY HISTOGRAM by always throwing NotImplementedError
    Add async supoort for SEARCH commands
    Retry(): Support negative retries value
    Add support for MODULE LOADEX
    INFO - add support for taking multiple section arguments
    CONFIG SET - add the ability to set multiple parameters in one call
    CONFIG GET - add the ability to pass multiple pattern parameters in one call
    Add support for COMMAND GETKEYSANDFLAGS
    Support CASESENSITIVE for TAG fields

Bug Fixes
---------
    Rename 'update_supported_erros' to 'update_supported_errors' in Retry module
    Fix execute_command() determining nodes error when no key command
    Fix incorrect return statement in aut

Maintenance
------------
    Add unittest for PubSub.connect()
    Fix incorrect return annotation in asyncio.lock
    Minor cleanups in commands/cluster.py
    Update xtrim type annotation
    Async tests for redis commands, json, bloom, timeseries
    Fixed typing in getex command

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
c1d31b4a6a python3-pylint: upgrade 2.13.7 -> 2.13.9
Changelog:
==========
2.13.9 is the last release supporting python interpreter between 3.6.2 and 3.7.2.
---------------------------------------------------------------------------------
    Respect ignore configuration options with --recursive=y.
    Fix false positives for no-name-in-module and import-error for numpy.distutils and pydantic.
    Fix IndexError crash in uninferable_final_decorators method.
    Fix a crash in unnecessary-dict-index-lookup when subscripting an attribute.
    Fix a crash when accessing __code__ and assigning it to a variable.
    Fix a false positive for undefined-loop-variable when using enumerate().

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengruoqin
99ee03c7a0 python3-pyjwt: upgrade 2.3.0 -> 2.4.0
License-Update: copyright year updated to 2022

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Xu Huan
958e81813d python3-pint: upgrade 0.19.1 -> 0.19.2
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengruoqin
236bfb814b python3-imageio: upgrade 2.18.0 -> 2.19.1
Changelog:
=========
Fix

    Reset request when iterating over plugins (#792) (46a49c4)
    Rename format_hint to extension and prefer it over actual file extensions (#807) (4830f15)

Other

    Fix broken links in readme (#806) (52954bc)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengruoqin
e7e7299dae python3-googleapis-common-protos: upgrade 1.56.0 -> 1.56.1
Bug Fixes

    deps: require protobuf >=1.15.0 (f04ed64)
    include tests directory (#103) (72e5df1)
    regenerate pb2 files using the latest version of grpcio-tools (f04ed64)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengruoqin
a1bb195cac python3-eventlet: upgrade 0.33.0 -> 0.33.1
Changelog:
==========
* Prevent deadlock on logging._lock https://github.com/eventlet/eventlet/issues/742

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
zhengruoqin
1ebab47a8d python3-bitarray: upgrade 2.5.0 -> 2.5.1
Changelog:
==========
 * optimize '.reverse()', see #177
 * allow negative (byte) indices in '.bytereverse()'

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Bartosz Golaszewski
3413265185 python3-speedtest-cli: fix RDEPENDS
There are packages missing in RDEPENDS needed to run speedtest-cli. Add
them and use += for the assignment as we don't know what inherited
classes may have added.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Bartosz Golaszewski
dda4a40fcf python3-uinput: new package
Add a recipe for python3-uinput: a python module for controlling the
virtual input devices on linux.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-26 18:54:39 -07:00
wangmy
6e32f8b0de python3-traitlets: upgrade 5.1.1 -> 5.2.0
License-Update: remove extra spaces.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-05-19 09:50:56 -04:00
wangmy
fad425c023 python3-awesomeversion : add recipe
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-05-19 09:50:56 -04:00
wangmy
172ac082dc python3-aiohue: upgrade 3.0.11 -> 4.4.1
add dependence: python3-awesomeversion

Changelog from 3.0.11 to 4.4.1
==============================
    Switch to limit per host on tcp connector
    Delay initializing workaround dict
    Bump black from 21.12b0 to 22.1.0
    Put back asyncio-throttle because still in use for v1 API
    Mac address got lost in translation
    Update to final models and fix parser errors
    Fix python 3.9 compatibility
    Fix typo in button events handler
    Add diagnostics feature
    Small follow up fix in event logic
    Allow motion sensor state to be null/none when sensor is disabled
    Add basic tests
    Fix float int conversion
    Fix race condition(s) while adding/removing a light/device
    Loosen up a bit on parser errors
    Fix button workaround
    Add setting effect feature on light
    Add missing parameters to the grouped_light set_state
    Fix typo in default enum member
    Add timed effects feature to light
    Add support for aggregated grouped_lights commands
    Hide dependencies in release-drafter
    Fix and cleanup of button workaround code
    Fix typo in timed effects featur

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-05-19 09:50:56 -04:00
Samuli Piippo
643bad4d31 python3-qface: upgrade 2.0.7 -> 2.0.8
Adds compatibility with antlr4 version 4.10.

Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-17 08:10:53 -07:00
Bartosz Golaszewski
9de3008c5a python3-inotify: new package
We have a recipe for python3-pyinotify (not to be confused with the
recently added python3-pyfanotify) but this project has been abandoned
years ago. There's another - still maintained - project called simply
inotify on pypi and this adds the recipe for it.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-16 09:09:47 -07:00
Ross Burton
f4d74702b2 Revert "python3-cbor2: upgrade 5.4.2 -> 5.4.3"
This build is broken and doesn't generate any files: it is missing a
DEPENDS on python3-setuptools-scm-native, and our setuptools recipe
isn't new enough to build this version.

This reverts commit 1e050deca1.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-16 09:09:46 -07:00
Kai Kang
8246a9cef2 python3-wxgtk4: backport patch to fix svg issue
Backport patch to fix import svg issue:

| $ python3 -c 'from wx.svg import SVGimage'
|
| ImportError: /usr/lib64/python3.10/site-packages/wx/svg/_nanosvg.cpython-310-x86_64-linux-gnu.so:
    undefined symbol: _PyGen_Send

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-15 22:27:38 -07:00
Xu Huan
1fa8cfed01 python3-pychromecast: upgrade 11.0.0 -> 12.1.1
Changelog:
=========
Add load_media_failed callback to MediaStatusListener
Tweak media status
Lookup known cast models in mDNS discovery
Fix default value for fetching model name in discovery

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
3349ac3dd2 python3-grpcio-tools: upgrade 1.45.0 -> 1.46.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
58d8cf2c8f python3-pyalsaaudio: upgrade 0.9.0 -> 0.9.2
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
ebbb6bd411 python3-mypy: upgrade 0.942 -> 0.950
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
93aa3b1c28 python3-google-auth: upgrade 2.6.3 -> 2.6.6
Changelog:
==========
fix missing import in _default.py
add additional missing import in _default.py
silence TypeError during tear down stage

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
029376cd61 python3-google-api-core: upgrade 2.7.1 -> 2.7.3
Changelog:
==========
    allow grpc without grpcio-status
    remove dependency on pkg_resources
    Avoid AttributeError if grpcio-status is not installed

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
da02029962 python3-flask: upgrade 2.1.1 -> 2.1.2
Changelog:
==========
Fix type annotation for json.loads, it accepts str or bytes.
The --cert and --key options on flask run can be given in either order.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
e4ccf8db97 python3-flask-login: upgrade 0.6.0 -> 0.6.1
Changelog:
==========
    Only preserve subdomain or host view args in unauthorized redirect
    The new utility function login_remembered returns True if the current login is remembered across sessions.
    Fix side effect potentially executing view twice for same request.
    Clarify usage of FlaskLoginClient test client in docs.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
716ace7843 python3-click: upgrade 8.1.2 -> 8.1.3
Released 2022-04-28
    Use verbose form of typing.Callable for @command and @group.
    Show error when attempting to create an option with multiple=True, is_flag=True. Use count instead.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Xu Huan
1e050deca1 python3-cbor2: upgrade 5.4.2 -> 5.4.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
zhengrq.fnst
b035f02715 python3-bitarray: upgrade 2.4.1 -> 2.5.0
2022-05-04   2.5.0:
-------------------
  * add calculating of canonical Huffman codes 'util.canonical_huffman()'
    and decoding thereof 'util.canonical_decode()', see #173
  * allow creating "Huffman codes" from frequency maps with a single symbol
    in 'util.huffman_code()' and 'util.canonical_huffman()', see #172
  * allow bytes-like argument in '.frombytes()' and '.pack()' - previously,
    the arguments were limited to the 'bytes' object, see #174
  * allow bytes-like arguments in 'util.deserialize()'
  * add official pyodide support
  * add [DEFLATE decompression](../examples/puff/) example
  * optimize '.bytereverse()'
  * optimize 'delslice()' for cases like 'del a[1:17:2]' when 'a' is large
  * fix 'examples/huffman/compress.py' to handle files with 0 or 1 characters,
    see also #172
  * add 'skipIF' decorator for skipping tests
  * add test

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
zhengrq.fnst
a4c38d5910 python3-autobahn: upgrade 22.3.2 -> 22.4.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
zhengrq.fnst
37ce1df17a python3-pika: upgrade 1.2.0 -> 1.2.1
License-Update: Copyright year updated to 2021

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
zhengrq.fnst
47b8c97b76 python3-booleanpy: upgrade 3.8 -> 4.0
License-Update: remove year from Copyright

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
zhengrq.fnst
8476e93e8b python3-antlr4-runtime: upgrade 4.9.2 -> 4.10
License-Update: Version updated to 4.10

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
103354c765 python3-web3: new package
Add a recipe for web3: a library for interacting with Ethereum.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
d7458db054 python3-lru-dict: new package
Add a recipe for lru-dict: a fixed size dict like container.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
a8915808b1 python3-eth-account: new package
Add a recipe for python3-eth-account: a tool for signing Ethereum
transactions and messages with local private keys.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
e5b828d01b python3-eth-abi: new package
Add a recipe for eth-abi: utilities for working with Ethereum ABI definitions.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
ba30fa8a64 python3-parsimonious: new package
Add a recipe for parsimonious: an arbitrary-lookahead parser written in
pure Python.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
5e5e36e307 python3-eth-rlp: new package
Add a recipe for eth-rlp: RLP definitions for common Ethereum objects.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
fdb908056a python3-rlp: new package
Add a recipe for rlp: a Python implementation of Recursive Length
Prefix encoding (RLP).

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
2bcdde7354 python3-hexbytes: new package
Add a recipe for hexbytes: a Python bytes subclass that decodes hex,
with a readable console output.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
56ab82fe23 python3-eth-keyfile: new package
Add a recipe for eth-keyfile: a library for handling the encrypted
keyfiles used to store ethereum private keys.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
5ba8fdacdb python3-eth-keys: new package
Add a recipe for eth-keys: common API for Ethereum key operations.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
6e4ec4b180 python3-eth-utils: new package
Add a recipe for eth-utils: utility functions for codebases
which interact with ethereum.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
becd9ec57a python3-eth-typing: new package
Add a recipe for eth-typing: common type annotations for ethereum
python packages.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
a2c050abb7 python3-eth-hash: new package
Add a recipe for eth-hash: the Ethereum hashing function module.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
b865cada4e python3-decouple: new package
Add a recipe for python-decouple: generic tool for separating settings
from code.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
7b4643bea0 python3-cytoolz: new package
Add a recipe for cytoolz: cython implementation of the toolz package.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Bartosz Golaszewski
cbe064cb6e python3-toolz: new package
Add a recipe for toolz: a set of utility functions for iterators,
functions, and dictionaries.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-14 08:17:25 -07:00
Armin Kuster
71bbe89bac layer.conf: Post release codename changes
Post release add langdale to match core

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-07 18:47:16 -07:00
Armin Kuster
34bd3e2306 packagegroup-meta-python.bb: update pkg group
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 17:51:58 -07:00
Armin Kuster
39024689fa python3-ldap: move to meta-python
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 17:51:58 -07:00
Khem Raj
e347168b10 python3-wxgtk4: Needs x11 for sip module
sip/cpp/sip_corewxWindow.cpp requires gdk/gdkx.h which wont be built
when gtk is built without x11, therefore require x11 when building this
recipe, if gdkx.h is removed form includes then it fails

../../../../sip/cpp/sip_corewxWindow.cpp:56:16: error: unknown type name 'XID'
        static XID GetXWindow(const wxWindow* wxwin) {
               ^
../../../../sip/cpp/sip_corewxWindow.cpp:59:28: error: use of undeclared identifier 'GDK_WINDOW_XID'
                    return GDK_WINDOW_XID(gtk_widget_get_window((wxwin)->m_wxwindow));
                           ^
../../../../sip/cpp/sip_corewxWindow.cpp:64:28: error: use of undeclared identifier 'GDK_WINDOW_XID'
                    return GDK_WINDOW_XID(gtk_widget_get_window((wxwin)->m_widget));
                           ^
so it is using it and will need some work to get it going without x11
until then disable building it on non-x11 distros

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Robert Yang <liezhi.yang@windriver.com>
2022-05-02 14:12:13 -07:00
Armin Kuster
91f01ce558 meta-python-image: Fix build depends
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:13 -07:00
Bartosz Golaszewski
9eacd39eaa python3-pyfanotify: new package
This adds a recipe for pyfanotify - a python wrapper around linux'
fanotify interface.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:13 -07:00
wangmy
54c6e9b80f python3-websockets: upgrade 10.2 -> 10.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:13 -07:00
wangmy
9119b0ab7b python3-twisted: upgrade 22.2.0 -> 22.4.0
Changelog:
https://github.com/twisted/twisted/releases/tag/twisted-22.4.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
wangmy
40ce6710c0 python3-textparser: upgrade 0.23.0 -> 0.24.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
wangmy
b456893306 python3-socketio: upgrade 5.5.2 -> 5.6.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
wangmy
e0cc9f481a python3-sentry-sdk: upgrade 1.5.8 -> 1.5.10
Changelog:
===========
    Remove Flask version contraint (#1395)
    Change ordering of event drop mechanisms (#1390)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
zhengruoqin
b3b1ba3f4b python3-regex: upgrade 2022.3.15 -> 2022.4.24
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
zhengruoqin
5bfe98cb40 python3-pymongo: upgrade 4.1.0 -> 4.1.1
Release notes: https://www.mongodb.com/community/forums/t/pymongo-4-1-1-released/157895

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
zhengruoqin
e6efb90fcb python3-pylint: upgrade 2.13.5 -> 2.13.7
Changelog:
==========
Fix a crash caused by using the new config from 2.14.0 in 2.13.x code.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
zhengruoqin
bb4de45c79 python3-protobuf: upgrade 3.20.0 -> 3.20.1
Changelog:
=========
PHP
-------
    Fix building packaged PHP extension (#9727)
    Fixed composer.json to only advertise compatibility with PHP 7.0+. (#9819)

Ruby
----------
    Disable the aarch64 build on macOS until it can be fixed. (#9816)

Other
-------
    Fix versioning issues in 3.20.0

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
zhengruoqin
5d0530a6cf python3-paramiko: upgrade 2.10.3 -> 2.10.4
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
zhengruoqin
78540125d9 python3-langtable: upgrade 0.0.57 -> 0.0.58
Changelog:
=========
    Add syr locale
    Get translation changes from CLDR
    Add more translations from CLDR
    Fix names for keyboard layouts which have changed
    Add ab_GE locale
    Add rif language

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
zhengruoqin
cdf317cc16 python3-imageio: upgrade 2.17.0 -> 2.18.0
Fix
==========
    Do not pass optional kwargs by position in tifffile (#794) (512fe11)
    Ensure pts increases even if pyav doesn't flush the frame immediately (#787) (5b74e8d)

Feature
=========
    Allow writing bayer formats in pyav (#788) (4596262)

Other
======
    Update imopen types (#793) (7ecea02)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
441a8c49c2 python3-graphviz: upgrade 0.19.2 -> 0.20
Changelog:
==========
- Add keyword-only neato_no_op argument to .render(), .pipe(), and stand-alone
  graphviz.render() and graphviz.pipe().
- When building a Graph or Digraph, warn about an expected DOT syntax error in
  rendering when passing a string that ends with an odd number of backslashes
  (e.g. invalid dot.node('spam', label='\\') instead of correct ..., label=r'\\'
  for a node labled as a backslash).
- Increase visibility of graphviz.escape() in the documentation.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
3db42b30e7 python3-google-api-python-client: upgrade 2.43.0 -> 2.45.0
Features
========
    androidmanagement: update the api 3d37600 (e691ed3)
    apigee: update the api aa29053 (e691ed3)
    baremetalsolution: update the api 629a968 (e691ed3)
    bigtableadmin: update the api 2d50872 (e691ed3)
    certificatemanager: update the api 40bf958 (e691ed3)
    civicinfo: update the api 95321d9 (e691ed3)
    cloudasset: update the api 3eee9ca (e691ed3)
    clouddeploy: update the api acd6b20 (e691ed3)
    container: update the api 7c592ee (e691ed3)
    dataflow: update the api 53c9c70 (e691ed3)
    dataproc: update the api 3119767 (e691ed3)
    datastream: update the api aea557f (e691ed3)
    documentai: update the api 9a6bad2 (e691ed3)
    file: update the api b527c56 (e691ed3)
    firebaseappcheck: update the api 3be993a (e691ed3)
    gkehub: update the api a77aded (e691ed3)
    logging: update the api cc08e8e (e691ed3)
    policytroubleshooter: update the api 3f20c2e (e691ed3)
    prod_tt_sasportal: update the api bacc9ef (e691ed3)
    run: update the api 1b566dc (e691ed3)
    servicemanagement: update the api 6d783b7 (e691ed3)
    vmmigration: update the api a0b42c2 (e691ed3)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
8848a2d0ba python3-flask-socketio: upgrade 5.1.1 -> 5.1.2
Changelog:
==========
    No need to push a new app context in the test client #1669
    Remove 3.6 and pypy-3.6 builds, add 3.10 and pypy-3.8
    Improve documentation on start_background_task() function
    changed room argument to to in documentation examples #1665
    Fix documentation typo #1793
    Fix example code in documentation #1787

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
73262a9f0c python3-engineio: upgrade 4.3.1 -> 4.3.2
Changelog:
==========
    Option to use a callable for cors_allowed_origins #264
    Close aiohttp session when disconnecting #272
    Remove 3.6 and pypy-3.6 builds, add 3.10 and pypy-3.8

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
4edfb7ac9f python3-cachecontrol: upgrade 0.12.10 -> 0.12.11
License-Updated:
PKG-INFO changes from "SPDX-License-Identifier: Apache-2.0"
to "Classifier: Environment :: Web Environment"

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
12df23be74 python3-bitstruct: upgrade 8.14.0 -> 8.14.1
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
890bf7dffe python3-astroid: upgrade 2.11.2 -> 2.11.3
Changelog:
==========
    Fixed an error in the Qt brain when building instance_attrs.
    Fixed a crash in the gi brain.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-02 14:12:12 -07:00
Xu Huan
35f0d19d4f python3-imageio: upgrade 2.16.1 -> 2.17.0
License-Updated:
years update to 2022

changelog:
================================================================
Feature:
-New Plugin for pyAV
-Add plugin default sentinel

Other:
-Better Type Annotations + mypy support
-Add fast-paths for pyav formats
-Update readme
-Fix docs on standard images

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Xu Huan
bc92c3e718 python3-django: upgrade 2.2.27 -> 2.2.28
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Xu Huan
0f00037a20 python3-cmd2: upgrade 2.4.0 -> 2.4.1
changelog:

-Bug Fixes
Fixed value for ansi.Bg.YELLOW.
Fixed unit tests for ansi.allow_style.

-Enhancements
async_alert() raises a RuntimeError if called from the main thread.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Xu Huan
c6022c3ffb python3-aws-iot-device-sdk-python: upgrade 1.5.1 -> 1.5.2
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Xu Huan
a2683269de python3-aenum: upgrade 3.1.8 -> 3.1.11
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Leon Anavi
a1b80175b3 python3-marshmallow: Upgrade 3.14.1 -> 3.15.0
Upgrade to release 3.15.0:

- Allow passing a dict to fields.Nested
- Address distutils deprecation warning in Python 3.10
- Add py310 to black target-version
- Drop support for Python 3.6
- Use postponed evaluation of annotations

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Leon Anavi
9881151e80 python3-bitstruct: Upgrade 8.13.0 -> 8.14.0
Upgrade to release 8.14.0:
- C implementation: allow partial decoding of truncated data
- Python implementation: allow partial decoding of truncated data
- fix segmentation faults on CI

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Kai Kang
674306a429 python3-blivetgui: use symbolic list-add and edit- icons
Backport patch from upstream for python3-blivetgui to use symbolic
list-add and edit- icons that Adwaita dropped old ones.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
wangmy
b3be90be2f python3-cppy: upgrade 1.2.0 -> 1.2.1
Add patch 0001-Fix-build-error-as-following.patch to fix build bug.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-22 16:26:22 +00:00
Xu Huan
6fbe7f7487 python3-kivy: upgrade 2.0.0 -> 2.1.0
License-Updated:
years update to 2022

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:16 +00:00
Xu Huan
eef9ef6b87 python3-graphviz: upgrade 0.19.1 -> 0.19.2
License-Updated:
years update to 2022

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:16 +00:00
zhengruoqin
1805056eb8 python3-nocasedict: upgrade 1.0.2 -> 1.0.3
License-Update: type of file changed
 "ASCII text, with CRLF line terminators" -> "ASCII text"

changelog:
===============================================================================
Bug fixes:

-Mitigated the coveralls HTTP status 422 by pinning coveralls-python to <3.0.0 .
-Fixed issues raised by new Pylint 2.9 and 2.10.
-Fixed a dependency error that caused importlib-metadata to be installed on
Python 3.8, while it is included in the Python base.
-Disabled new Pylint issue 'consider-using-f-string', since f-strings were
introduced only in Python 3.6.
-Fixed install error of wrapt 1.13.0 on Python 2.7 on Windows due to lack of
MS Visual C++ 9.0 on GitHub Actions, by pinning it to <1.13.
-Fixed potential issue with Sphinx/docutils versions on Python 2.7.
-Fixed error when installing virtualenv in install test on Python 2.7.
-Fixed that the added setup.py commands (test, leaktest, installtest) were not
displayed. They are now displayed at verbosity level 1 (using '-v').

Enhancements:

-Enhanced test matrix on GitHub Actions to always include Python 2.7 and
Python 3.4 on Ubuntu and Windows, and Python 2.7 and Python 3.5 on macOS.
-Support for Python 3.10: Added Python 3.10 in GitHub Actions tests, and in
package metadata.

Cleanup:
-Removed old tools that were needed for travis and Appveyor but no longer on
GitHub Actions: remove_duplicate_setuptools.py, retry.bat

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
Xu Huan
e95728476b python3-sqlalchemy: upgrade 1.4.34 -> 1.4.35
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
Xu Huan
ad41b4a069 python3-sentry-sdk: upgrade 1.5.7 -> 1.5.8
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
Xu Huan
81ba04a7ee python3-redis: upgrade 4.2.1 -> 4.2.2
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
zhengruoqin
5c9742f6f4 python3-pylint: upgrade 2.13.2 -> 2.13.5
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
zhengruoqin
cdb5c21bad python3-nocaselist: upgrade 1.0.4 -> 1.0.5
License-Update: type of file changed
 "ASCII text, with CRLF line terminators" -> "ASCII text"

Changelog:
=========
Bug fixes:
----------
Mitigated the coveralls HTTP status 422 by pinning coveralls-python to <3.0.0 (issue #55).
Fixed a dependency error that caused importlib-metadata to be installed on Python 3.8, while it is included in the Python base.
Fixed new issues raised by Pylint 2.10.
Disabled new Pylint issue ‘consider-using-f-string’, since f-strings were introduced only in Python 3.6.
Fixed install error of wrapt 1.13.0 on Python 2.7 on Windows due to lack of MS Visual C++ 9.0 on GitHub Actions, by pinning it to <1.13.
Fixed TypeError when running Sphinx due to using docutils 0.18 on Python 2.7.
Fixed error when installing virtualenv in install test on Python 2.7.
Fixed that the added setup.py commands (test, leaktest, installtest) were not displayed. They are now displayed at verbosity level 1 (using ‘-v’).

Enhancements:
------------
Enhanced test matrix on GitHub Actions to always include Python 2.7 and Python 3.4 on Ubuntu and Windows, and Python 2.7 and Python 3.5 on macOS.
Support for Python 3.10: Added Python 3.10 in GitHub Actions tests, and in package metadata.

Cleanup:
-----------
Removed old tools that were needed on Travis and Appveyor but no longer on GitHub Actions: remove_duplicate_setuptools.py, retry.bat

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
zhengruoqin
d96c65e712 python3-googleapis-common-protos: upgrade 1.54.0 -> 1.56.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
zhengruoqin
9a6cc59e57 python3-google-api-python-client: upgrade 2.42.0 -> 2.43.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
Oleksandr Kravchuk
e1036f24a3 python3-imgtool: update to 1.9.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <tvgamblin@gmail.com>
2022-04-17 16:46:15 +00:00
Oleksandr Kravchuk
22fa522261 python3-zeroconf: update to 0.38.4
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
079f04dbb2 python3-xmlschema: update to 1.10.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
c7b81b9038 python3-twitter: update to 4.8.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
22ce644f15 python3-tqdm: update to 4.64.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
4158bd57db python3-sympy: update to 1.10.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
917127aec5 python3-regex: update to 2022.3.15
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
6842d6ae21 python3-pywbem: update to 1.4.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
82f1f3d165 python3-pytest-helpers-namespace: update to 2021.12.29
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
5d72100f74 python3-pyscaffold: update to 4.2.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
f42937f461 python3-pymogo: update to 4.1.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
2d24d2964c python3-pycurl: update to 7.45.1
License-Update: copyright years updated.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
30a9117412 python3-pulsectl: update to 22.3.2
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
696a6996be python3-portalocker: update to 2.4.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
c2d4089100 python3-pint: update to 0.19.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
2b62902692 python3-mypy: update to 0.942
License-Update: copyright years updated.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
09c9b9b004 python3-jmespath: update to 1.0.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
bd3643a5c3 python3-ipython: update to 8.2.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
9827b0faf8 python3-grpcio-tools: update to 1.45.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
cf279b1fe6 python3-google-auth: update to 2.6.3
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
48ac68e512 python3-google-api-core: update to 2.7.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
e43b914f4f python3-gcovr: update to 5.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
db1c8cea6a python3-flask: update to 2.1.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
50378fee90 python3-flask-login: update to 0.6.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
a8589dd218 python3-elementpath: update to 2.5.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
8bfdee2f78 python3-can: update t 4.0.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
2f55a5ee2f python3-bidict: update to 0.22.0
License-Update: copyright years updated.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Oleksandr Kravchuk
7177c2ec0f python3-beautifulsoup: update to 4.11.1
License-Update: copyright years updated.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Robert Yang
46612115db python3-wxgtk4: Require DISTRO_FEATURES as gtk3
It can't be built without gtk3:
No package 'gtk+-3.0' found

So make it have the same DISTRO_FEATURES as gtk3. It may also support gtk2, but
it depends on wxwidgets which doesn't support gtk2, so we don't have to
consider that.

And python3-wxgtk4 doesn't have PACKAGECONFIG, so remove the checking for
PACKAGECONFIG.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Kai Kang
b924bc52ca python3-wxgtk4: pass '--baselib' to WX_CONFIG
Pass option '--baselib=${baselib}' to WX_CONFIG to support multilib
build.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-11 09:22:30 -04:00
Khem Raj
6305aacfde Revert "python3-cppy: upgrade 1.2.0 -> 1.2.1"
This reverts commit c4c2a90040.

This update fails to build python3-kiwisolver, it works ok with 1.2.0

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Wang Mingyu <wangmy@fujitsu.com>
2022-04-10 10:05:35 -07:00
Samuli Piippo
f00ec3db13 python3-qface: upgrade 2.0.6 -> 2.0.7
Adds compatibility with jinja 3.1.1

Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
d1896eee1e python3-werkzeug: upgrade 2.0.3 -> 2.1.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
868aac2188 python3-websocket-client: upgrade 1.3.1 -> 1.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
241970c5db python3-tzlocal: upgrade 4.1 -> 4.2
Add dependency : python3-datetime

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
6897a20aea python3-twine: upgrade 3.8.0 -> 4.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
e0e359d632 python3-trafaret: upgrade 2.1.0 -> 2.1.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
7ed0c087c4 python3-thrift: upgrade 0.15.0 -> 0.16.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
6e5e78935b python3-sqlalchemy: upgrade 1.4.32 -> 1.4.34
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
693b48eea5 python3-redis: upgrade 4.2.0 -> 4.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
db5534e531 python3-pyparted: upgrade 3.11.7 -> 3.12.0
setuptools.patch removed since it's included in 3.12.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
166cfe0ae2 python3-pychromecast: upgrade 10.3.0 -> 11.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
9e20c76207 python3-protobuf: upgrade 3.19.4 -> 3.20.0
License-Update:
  modify the description of License: change from 3-Clause BSD License to BSD-3-Clause

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
15f39bff0f python3-pandas: upgrade 1.4.1 -> 1.4.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
c4c2a90040 python3-cppy: upgrade 1.2.0 -> 1.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
048db8d5e2 python3-click: upgrade 8.0.4 -> 8.1.2
Changelog from 8.0.4 to 8.1.2:
==============================
- Fix error message for readable path check that was mixed up with the executable
  check. #2236
- Restore parameter order for Path, placing the executable parameter at the end.
  It is recommended to use keyword arguments instead of positional arguments. #2235
- Fix an issue with decorator typing that caused type checking to report that a
  command was not callable. #2227
- Drop support for Python 3.6. #2129
- Remove previously deprecated code. #2130
- Group.resultcallback is renamed to result_callback.
- autocompletion parameter to Command is renamed to shell_complete.
- get_terminal_size is removed, use shutil.get_terminal_size instead.
- get_os_args is removed, use sys.argv[1:] instead.
- Rely on PEP 538 and PEP 540 to handle selecting UTF-8 encoding instead of ASCII.
  Click's locale encoding detection is removed. #2198
- Single options boolean flags with show_default=True only show the default if it is True. #1971
- The command and group decorators can be applied with or without parentheses. #1359
- The Path type can check whether the target is executable. #1961
- Command.show_default overrides Context.show_default, instead of the other way around. #1963
- Parameter decorators and @group handles cls=None the same as not passing cls.
  @option handles help=None the same as not passing help. #1959
- A flag option with required=True requires that the flag is passed instead of
  choosing the implicit default value. #1978
- Indentation in help text passed to Option and Command is cleaned the same as
  using the @option and @command decorators does. A command's epilog and
  short_help are also processed. #1985
- Store unprocessed Command.help, epilog and short_help strings. Processing is
  only done when formatting help text for output. #2149
- Allow empty str input for prompt() when confirmation_prompt=True and default="". #2157
- Windows glob pattern expansion doesn't fail if a value is an invalid pattern. #2195
- It's possible to pass a list of params to @command. Any params defined with
  decorators are appended to the passed params. #2131.
- @command decorator is annotated as returning the correct type if a cls argument is used. #2211
- A Group with invoke_without_command=True and chain=False will invoke its
  result callback with the group function's return value. #2124
- to_info_dict will not fail if a ParamType doesn't define a name. #2168
- Shell completion prioritizes option values with option prefixes over new options. #2040
- Options that get an environment variable value using autoenvvar_prefix treat
  an empty value as None, consistent with a direct envvar. #2146

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
wangmy
667c8e52da python3-bitarray: upgrade 2.4.0 -> 2.4.1
Changelog:
==========
  * improve 'resize()', see #167
  * optimize 'copy_n()' by avoiding loops, #171
  * '.bytereverse()' no longer sets unused bits to zero

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
Davide Gardenal
b1645981ff python3-wxgtk4: add distro feature check to match dependency
Add REQUIRED_DISTRO_FEATURE to match wxwidgets,
this fix build error (not buildable target) when x11 is not supported

Signed-off-by: Davide Gardenal <davide.gardenal@huawei.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
zhengrq.fnst
173352732d python3-kiwisolver: upgrade 1.4.0 -> 1.4.2
Changelog:
=========
This allows to buil with setuptools >= 61.2

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-04 09:08:21 -04:00
zhengrq.fnst
ff91dcb865 python3-jdatetime: upgrade 4.0.0 -> 4.1.0
Changelog:
===========
 feat(strptime):handle %b and %B directive.
 Improve README.
 ZWNJ Replacement.
 feat(strptime):handle %z directive.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-04 09:08:21 -04:00
Xu Huan
dcd071e3d9 python3-grpcio: upgrade 1.44.0 -> 1.45.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-04 09:08:21 -04:00
Xu Huan
bbc35b7cab python3-itsdangerous: upgrade 2.1.1 -> 2.1.2
changelog:
Handle date overflow in timed unsign on 32-bit systems.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-04 09:08:21 -04:00
Xu Huan
56f4d9d6f3 python3-google-api-python-client: upgrade 2.36.0 -> 2.42.0
changelog:
===============================================================================
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-04 09:08:21 -04:00
Xu Huan
9ed8af2ff6 python3-evdev: upgrade 1.4.0 -> 1.5.0
changelog:
===============================================================================
-Fix documentation.
-Re-enable TTY echo at evtest exit.
-Fix ImportError: sys.meta_path is None, Python is likely shutting down.
-Closing the input device file descriptor in InputDevice.close() now happens in
the main thread, instead of in a new thread.
-Fix util.find_ecodes_by_regex not working across all supported Python versions.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-04 09:08:21 -04:00
Xu Huan
88602b17c8 python3-cheetah: upgrade 3.2.6.post2 -> 3.2.6
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-04 09:08:21 -04:00
Khem Raj
f36fe239ad python3-wxgtk4: Use cross prefix with native wx-config
This ensures that it relocates the returns of queries w.r.t. target
sysroot and not based on native sysroot where this tool itself resides
and uses that by default. Fixes build issues seen on mips architecture

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Kai Kang <kai.kang@windriver.com>
2022-03-30 18:00:02 -07:00
Kai Kang
6eb78d932f python3-wxgtk4: add recipe
Add recipe for python3-wxgtk4 which is a python3 interface to the
wxWidgets Cross-platform C++ GUI toolkit.

Add patches to
* add back build options for oe
* fixup build scripts for cross compile
* fix sip oevrride functions compile errors

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-30 07:51:38 -07:00
S. Lockwood-Childs
8781a8fbcb python3-evdev: fix host header contamination
The attempt to pass in correct headers was being ignored,
because it never got updated after distutils class was removed.
Switch to SETUPTOOLS_BUILD_ARGS, which setuptools3 class does
pay attention to.

Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-30 07:51:38 -07:00
Wang Mingyu
9a52bfc4a6 python3-pytest-metadata: upgrade 1.11.0 -> 2.0.1
Changelog from 1.11.0 to 2.0.1:
=========
Fix issues with switching to pyproject.toml
Drop support for python 2.7 and 3.6
Add support for python 3.9 and 3.10
Introduce pyproject.toml
Provide metadata via JSON file

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
48e7ec3986 python3-watchdog: upgrade 2.1.6 -> 2.1.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
b409d6853b python3-tqdm: upgrade 4.63.0 -> 4.63.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
ee2dad0097 python3-robotframework: upgrade 4.1.3 -> 5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
73c2c0c22b python3-redis: upgrade 4.1.4 -> 4.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
3f4df03f84 python3-pymisp: upgrade 2.4.155.1 -> 2.4.157
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
e552a6ec39 python3-pylint: upgrade 2.12.2 -> 2.13.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
bfcd769d09 python3-autobahn: upgrade 22.2.2 -> 22.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Wang Mingyu
a395411e47 python3-astroid: upgrade 2.11.0 -> 2.11.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-30 09:09:07 -04:00
Trevor Gamblin
0c32da8efe python3-paramiko: upgrade 2.9.2 -> 2.10.3
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:32 -04:00
Trevor Gamblin
c366052d2e python3-h5py: upgrade 3.5.0 -> 3.6.0
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:32 -04:00
Trevor Gamblin
86c6eb9ce9 python3-protobuf: upgrade 3.19.3 -> 3.19.4
From the release notes (https://github.com/protocolbuffers/protobuf/releases):

- Make libprotobuf symbols local on OSX to fix issue #9395 (#9435)

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:32 -04:00
Xu Huan
a239510c2e python3-intervals: upgrade 1.10.0.post1 -> 1.10.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:32 -04:00
Xu Huan
0e469258cf python3-cantools: upgrade 37.0.1 -> 37.0.7
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:32 -04:00
Xu Huan
4b32f59717 python3-cachetools: upgrade 4.2.4 -> 5.0.0
changelog:
===============================================================================
-Require Python 3.7 or later (breaking change).
-Remove deprecated submodules (breaking change).

The cache, fifo, lfu, lru, mru, rr and ttl submodules have been deleted.
Therefore, statements like from cachetools.ttl import TTLCache will no longer
work. Use from cachetools import TTLCacheinstead.

-Pass self to @cachedmethod key function (breaking change).

The key function passed to the @cachedmethod decorator is now called as key
(self, *args, **kwargs).
The default key function has been changed to ignore its first argument, so
this should only affect applications using custom key functions with the
@cachedmethod decorator.

-Change exact time of expiration in TTLCache (breaking change).

TTLCache items now get expired if their expiration time is less than or equal
to timer(). For applications using the default timer(), this should be barely
noticable, but it may affect the use of custom timers with larger tick
intervals. Note that this also implies that a TTLCache with ttl=0 can no longer
hold any items, since they will expire immediately.

-Change Cache.__repr__() format (breaking change).

String representations of cache instances now use a more compact and efficient
format, e.g.LRUCache({1: 1, 2: 2}, maxsize=10, currsize=2)

-Add TLRU cache implementation.
-Documentation improvements.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:31 -04:00
Xu Huan
d26f61f21d python3-arpeggio: upgrade 1.10.2 -> 2.0.0
changelog:
Added eval_attrs call to NoMatch exceptions (ebfd60).
Dropped support for deprecated Python versions.
The lowest supported version is 3.6.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:31 -04:00
Xu Huan
bbb4260852 python3-alembic: upgrade 1.7.6 -> 1.7.7
changelog:
===============================================================================
-[bug] [operations]

Fixed issue where using Operations.create_table() in conjunction with a
CheckConstraint that referred to table-bound Column objects rather than string
expressions would be added to the parent table potentially multiple times,
resulting in an incorrect DDL sequence. Pull request courtesy Nicolas CANIART.

-[bug] [environment]

The logging.fileConfig() line in env.py templates, which is used to setup Python
logging for the migration run, is now conditional on Config.config_file_name not
being None. Otherwise, the line is skipped as there is no default logging
configuration present.

-[bug] [mssql]

Fixed bug where an Operations.alter_column() operation would change a “NOT NULL”
column to “NULL” by emitting an ALTER COLUMN statement that did not specify
“NOT NULL”. (In the absence of “NOT NULL” T-SQL was implicitly assuming “NULL”).
An Operations.alter_column() operation that specifies
Operations.alter_column.type should also specify include either
Operations.alter_column.nullable or Operations.alter_column.existing_nullable to
inform Alembic as to whether the emitted DDL should include “NULL” or “NOT NULL”;
a warning is now emitted if this is missing under this scenario.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-28 08:35:31 -04:00
Trevor Gamblin
4561782047 packagegroup-meta-python: add python3-pytest-lazy-fixture
Also remove two redundant ptest listings for jinja2 and markupsafe.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-24 09:44:02 -04:00
Trevor Gamblin
890249c29a python3-prettytable: add python3-pytest-lazy-fixture to ptest RDEPENDS
Now that the recipe for python3-pytest-lazy-fixture exists, add it to
RDEPENDS to fix the broken python3-prettytable ptests.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Trevor Gamblin
716ff86b3f python3-pytest-lazy-fixture: add recipe
This is a minor extension of pytest that is used by some ptests, such as
python3-prettytable. There is a set of ptests included (run-ptest script
is based on the one from python3-aspectlib).

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Scott Murray
5a91f2b8f9 python3-urllib3: Remove
This recipe has been moved to oe-core.

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Scott Murray
230dcc9829 python3-requests: Remove
This recipe has been moved to oe-core.

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Scott Murray
90b54805d7 python3-pysocks: Remove
This recipe has been moved to oe-core.

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Scott Murray
46928e1fc7 python3-pyopenssl: Remove
This recipe has been moved to oe-core.

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Scott Murray
120bfa2aa0 python3-pyasn1: Remove
This recipe has been moved to oe-core.

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Scott Murray
4fe5813434 python3-ndg-httpsclient: Remove
This recipe has been moved to oe-core.

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00
Scott Murray
296b5ffea3 python3-certifi: Remove
This recipe has been moved to oe-core.

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-03-23 09:46:31 -04:00