Commit Graph

5531 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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