Commit Graph

7318 Commits

Author SHA1 Message Date
Khem Raj
a45050c643
python3-pydantic: Upgrade to 2.7.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-07 09:11:54 -07:00
Khem Raj
3aa9469b2c
python3-pydantic-core: Remove crutch to get module working on musl
Renaming is no longer needed sunce the SOABI
has been fixed to reflext correct ABI depending
upon target

Therefore revert it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-06 21:45:26 -07:00
Grygorii Tertychnyi
ca28badd14
python3-pytest-html: add missing runtime dependencies
Upstream toml file mentions Jinja2 and pytest-metadata as runtime
dependencies.

Link: cfd32d0848/pyproject.toml (L42)
Signed-off-by: Grygorii Tertychnyi <grygorii.tertychnyi@leica-geosystems.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-03 12:05:24 -07:00
Mingli Yu
0e456ad6b3
python3-dasbus: Add ptest support
#./run-ptest
 PASS: tests/test_client.py:DBusClientTestCase.test_async_method
 PASS: tests/test_client.py:DBusClientTestCase.test_error
 PASS: tests/test_client.py:DBusClientTestCase.test_interface_proxy
 PASS: tests/test_client.py:DBusClientTestCase.test_introspect
 PASS: tests/test_client.py:DBusClientTestCase.test_invalid_method_result
 PASS: tests/test_client.py:DBusClientTestCase.test_method
 PASS: tests/test_client.py:DBusClientTestCase.test_property
 PASS: tests/test_client.py:DBusClientTestCase.test_signal
 PASS: tests/test_client.py:DBusClientTestCase.test_variant_type_factory
 [snip]
 ============================================================================
 Testsuite summary
 # TOTAL: 162
 # PASS: 162
 # SKIP: 0
 # XFAIL: 0
 # FAIL: 0
 # XPASS: 0
 # ERROR: 0

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-03 12:05:24 -07:00
Martin Jansa
446560ab41
python3-icu: upgrade from 2.12 to 2.13.1 to fix build with icu-75
Version 2.13 -> 2.13.1
----------------------
  - change c++11 to c++17 in setup.py as current versions of ICU require it

Version 2.12 -> 2.13
--------------------
  - fixed build issues on Windows
  - added wrappers for MeasureUnit(locale, width) and getUnitDisplayName()
  - added wrappers for DateFormatSymbols.getEra|ZodiacNames()
  - added wrappers for DateFormatSymbols.getZoneStrings()
  - added wrappers for LocaleDisplayNames
  - fixed bug dealloc calling wrong destructor on most types (Fredrik Roubert)
  - added support for ICU 75.1
  - added wrappers for LocalizedNumber|Range|Formatter.withoutLocale()
  - added wrappers for UIdentifierType, Char.hasIDType(), Char.getIDTypes()
  - added wrappers for UIdentifierStatus
  - added wrappers for UProperty.IDENTIFIER_TYPE, UProperty.IDENTIFIER_STATUS

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-01 10:49:41 -07:00
Jan Vermaete
1a5807e4c7
python3-flask: upgrade 3.0.2 -> 3.0.3
Changelog:
  The default hashlib.sha1 may not be available in FIPS builds. Don't access it at import time so the developer has time to change the default. #5448
  Don't initialize the cli attribute in the sansio scaffold, but rather in the Flask concrete class. #5270

The license file was renamed from LICENSE.rst to LICENSE.txt without changing the content.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-01 10:49:40 -07:00
Jan Vermaete
c67c3f4232
python3-flask: add ptest
* test added to the fast list

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-30 14:47:41 -07:00
Mingli Yu
1d5c3e17f5
python3-dasbus: Add new recipe
Dasbus is a DBus library written in Python 3, based on GLib
and inspired by pydbus.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-30 08:42:04 -07:00
Wang Mingyu
77254517f3
python3-web3: upgrade 6.18.0 -> 6.19.0
Changelog:
===========
- Properly propagate exceptions from the message listener task to the main loop
  for persistent connection providers.
- Warn of updates to WebSocketProvider in v7
- Condense the migration guides into one page
- Add py312 support by adding it to CI testing

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:35 -07:00
Wang Mingyu
fa5b821b11
python3-watchdog: upgrade 4.0.0 -> 4.0.1
Changelog:
 Fix missing event_filter for the full emitter

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:35 -07:00
Wang Mingyu
be79139bb5
python3-virtualenv: upgrade 20.26.1 -> 20.26.2
Changelog:
=============
- virtualenv.pyz no longer fails when zipapp path contains a symlink
- Fix bad return code from activate.sh if hashing is disabled

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:35 -07:00
Wang Mingyu
307ed52534
python3-validators: upgrade 0.28.1 -> 0.28.3
Changelog:
===========
- hotfix: ensure _tld.txt is in sdist and bdist
- fix: corrects a few typo
- build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /package
- fix(ip_address): properly handle private is false
- chore(url): allow symbols and pictographs in url
- build(deps): bump requests from 2.31.0 to 2.32.0 in /package
- chore: fix typo; update dev deps; bump version

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:35 -07:00
Wang Mingyu
66cb9007b0
python3-ujson: upgrade 5.9.0 -> 5.10.0
Changelog:
 Add support for Python 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:35 -07:00
Wang Mingyu
868ba2a932
python3-types-setuptools: upgrade 69.0.0.20240125 -> 70.0.0.20240524
Changelog:
===========
- Small fix for pkg_resources StrPath
- Make shutil.rmtree.onexc parameter optional
- distutils & setuptools: Relax path related params
- Make distutils.dist.Distribution.get_command_obj not return None by default
- distutils & setuptools: Complete sub_commands ClassVar typing
- distutils: improve boolean parameters with int defaults
- Avoid using new _typeshed protocol in pkg_resources for now
- Use protocols instead of importlib.abc.Loader/MetaPathFinder/PathEntryFinder
- Add precise values for enum members where possible
- Ensure that distutils and setuptools._distutils stay consistent
- Update setuptools to 69.5.*
- Add distutils as a top-level package included with types-setuptools
- setuptools&distutils: setup returns a Distribution
- setup returns a Distribution
- pkg_resources: Make _InstallerType stricter and generic
- Use strict pyright configs for pkg_resources
- pkg_resources: Updates from upstream typing merge
- pkg_resources: Remove stray Anys and use more Self & NoReturn types
- pkg_resources: Remove type-only _Importer class
- pkg_resources: Types from assignments and aliases
- Override pkg_resources.ZipProvider.loader type
- setuptools & pkg_resources: Complete VendorImporter class
- pkg_resources: don't ignore "missing symbol from stub" in stubtest
- Fix invalid noqa comments and poorly formatted type ignores
- pkg_resources: Reorder names to be closer to implementation
- Improve typing of sysconfig.get_config_var(s)
- fix: typo on setuptools

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:35 -07:00
Wang Mingyu
c68ba3ea86
python3-types-psutil: upgrade 5.9.5.20240511 -> 5.9.5.20240516
Changelog:
 Update dependency pyright to v1.1.363

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:35 -07:00
Wang Mingyu
4b064f2a73
python3-twine: upgrade 5.0.0 -> 5.1.0
Changelog:
 Add the experimental --attestations flag

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:34 -07:00
Wang Mingyu
ad8b9b2baa
python3-transitions: upgrade 0.9.0 -> 0.9.1
Changelog:
===========
- Fix may_ always returning false for internal transitions
- Pass investigated transition to EventData context in 'may' check
- Improve the handling of diagrams when working with parallel states,
  especially when using the show_roi option
- Exception is not broad enough and does not catch asyncio.CancelledError or
  KeyboardInterrupt; use BaseException instead
- '_anchor' suffix has been removed for (py)graphviz cluster node anchors
- local testing switched from tox to nox
- Remove surrounding whitespace from docstrings
- Add on_final to Machine and NestedState constructor and final to State.
  Callbacks passed to on_final will be executed when a State with final=True is
  entered or all children of a parallel state are final.
- Process exceptions with Machine.on_exception in may_ as well
- Improved handling of removing transitions for GraphMachine and HiearachicalMachine
- Better handling of unset styling in GraphMachine

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:34 -07:00
Wang Mingyu
4cf3e06bf1
python3-regex: upgrade 2024.5.10 -> 2024.5.15
Fix bug:
 hangs with fuzzy and optionals

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:34 -07:00
Wang Mingyu
32c750f384
python3-rapidjson: upgrade 1.14 -> 1.17
Changelog:
==========
- Use current master__ version of rapidjson
- Generate wheels on PyPI using Python 3.13b1 release, thanks to cibuildwheel 2.18.0__

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:34 -07:00
Wang Mingyu
ede5de0bf6
python3-pyzstd: upgrade 0.15.10 -> 0.16.0
Changelog:
===========
- Upgrade zstd source code from v1.5.5 to v1.5.6
- Fix pyzstd_pep517 parameter name in get_requires_for_build_wheel
- Deprecate support for Python version before 3.8 and stop building wheels for them
- Minor fixes in type hints
- Refactor README & CHANGELOG files

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:34 -07:00
Wang Mingyu
afb0b53193
python3-pyperf: upgrade 2.6.3 -> 2.7.0
Changelog:
============
- Fix typo in example docs
- Update --table example
- Include CONFIG_ARGS in Metadata
- Fix typos discovered by codespell
- tox.ini: Replace flake8 with ruff
- Add some ruff rules for pyupgrade
- Disable TurboBoost tuning settings on non-Intel
- Fix logic in MSR availability test
- gh-187: Support environment variables PYTHON_GIL / PYTHON_CPU_COUNT

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:33 -07:00
Wang Mingyu
7d63610195
python3-pylint: upgrade 3.1.0 -> 3.2.2
Changelog:
===========
- Fix multiple false positives for generic class syntax added in Python 3.12
- Exclude context manager without cleanup from
  contextmanager-generator-missing-cleanup checks.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:33 -07:00
Wang Mingyu
b51670d13f
python3-pycurl: upgrade 7.45.2 -> 7.45.3
Changelog:
============
* Add CURLOPT_REQUEST_TARGET option
* Add missing 2nd parameters to METH_NOARGS functions
* Add CURLOPT_AWS_SIGV4 option
* Add consistent names for newer Curl version constants
* Only run HTTP version 3 option constant test if curl supported
* Expose COMPILE_SSL_LIB in Python and use for test filtering
* Filter tests based on *compile* libcurl version not runtime version
* Use print function in callbacks documentation
* Add missing shebang to tests/ext/test-suite.sh
* Officially declare support for Python 3.12
* Fix curl_multi_info_read flow that loses messages
* Support using environment variables for setup on Windows
* Add support for Schannel SSL backend
* Skip HTTP2 tests based on a curl support check
* Fix fake-curl tests so they work when run out of tree
* xfail test_easy_pause_unpause unconditionally
* Provide generic error strings in pycurl.error objects
* Change URLs to new curl mailing list
* Add missing HTTPS proxy options
* Add support for setting CURLOPT_SSLCERT_BLOB
* Add support for setting rest of CURLOPTTYPE_BLOB fields
* Build wheels on Linux/macOS/Windows

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:33 -07:00
Wang Mingyu
d4090c44e6
python3-platformdirs: upgrade 4.2.1 -> 4.2.2
Changelog:
 ix android detection when python4android is present

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:33 -07:00
Wang Mingyu
123d608679
python3-pdm: upgrade 2.15.2 -> 2.15.3
Changelog:
==========
- Fixed pdm venv activate, to also work for windows. And added documentation on
  how to authenticate to Azure Artifacts
- Don't show unsupported formats in pdm export.
- Proxy (HTTP_PROXY env vars) settings are ignored for custom indexes.
- Fix the quoting of venv activate command for powershell.
- Raise an error if the package given by pdm update does not exist in the select
  dependency group but in other groups.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:33 -07:00
Wang Mingyu
5f7d6c374b
python3-moteus: upgrade 0.3.68 -> 0.3.70
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:32 -07:00
Wang Mingyu
efc4c9875f
python3-gspread: upgrade 6.1.0 -> 6.1.2
Changelog:
============
- add note about runnings tests to contrib guide
- Some updates on get_notes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:32 -07:00
Wang Mingyu
ee4085c06a
python3-google-api-python-client: upgrade 2.129.0 -> 2.130.0
Changelog:
 https://github.com/googleapis/google-api-python-client/releases/tag/v2.130.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:32 -07:00
Wang Mingyu
246de2584d
python3-dbus-fast: upgrade 2.21.2 -> 2.21.3
Fix bug:
 Clear exception flag on disconnect future if its also sent to handlers

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:32 -07:00
Wang Mingyu
9f29d38f00
python3-bitstring: upgrade 4.2.2 -> 4.2.3
Changelog:
===========
- Some codes representing exotic float negative zero converted to positive zero.
- Auto-scaling rounding the wrong way on occasion.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:31 -07:00
Wang Mingyu
2759a80566
python3-astroid: upgrade 3.2.0 -> 3.2.2
Changelog:
 Improve inference for generic classes using the PEP 695 syntax (Python 3.12).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:31 -07:00
Wang Mingyu
0f4ab4e8ab
python3-annotated-types: upgrade 0.6.0 -> 0.7.0
Changelog:
==========
- Allow tzinfo objects for Timezone
- add URLs to pyproject.toml
- suggested fix on typo
- Correct misstatement in README
- Fix IsDigit -> IsDigits
- Add Unit type
- Improve handling of GroupedMetadata (First try)
- Prepare for 0.7.0 release

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:31 -07:00
Dmitry Baryshkov
07772ae470
layers: stop declaring compatibility with scarthgap
With the UNPACKDIR changes in place the layers are no longer compatible
with the scarthgap release. Drop it from LAYERSERIES_COMPAT and limit
compatibility to styhead only.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:02 -07:00
Tom Geelen
c6cf5fe79b
python3-requests-mock: new recipe
Mocked responses for the requests library

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-24 14:31:08 -07:00
Tom Geelen
1c360127e5
python3-pytest-unordered: new recipe
pytest plugin to Test equality of unordered sequences

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-24 14:31:08 -07:00
Tom Geelen
cdcea59695
python3-pytest-socket: new recipe
Pytest Plugin to disable socket calls during tests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-24 14:31:08 -07:00
Tom Geelen
81647e10c2
python3-pytest-freezer: new recipe
Pytest plugin providing a fixture interface for spulec/freezegun

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-24 14:31:07 -07:00
Khem Raj
907b9c0ae6
python3-pyruvate: Adjust for WORKDIR -> UNPACKDIR changes
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-23 08:44:45 -07:00
Khem Raj
ffc64e9c6f
recipes: Start WORKDIR -> UNPACKDIR transition
Replace references of WORKDIR with UNPACKDIR where it makes sense to do
so in preparation for changing the default value of UNPACKDIR.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-23 08:44:44 -07:00
Jan Vermaete
7f698a9463
python3-werkzeug: added python3-difflib as RDEPENDS
File "/usr/lib/python3.12/site-packages/werkzeug/routing/exceptions.py", line 3, in <module>
    import difflib
ModuleNotFoundError: No module named 'difflib'

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-23 08:44:44 -07:00
Changqing Li
1573555fb8
python3-grpcio: fix do_compile failure for qemuppc64/qemuppc
define proper macro for ppc/ppc64 to fix compile error

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:59 -07:00
Wang Mingyu
97fa607158
python3-web3: upgrade 6.17.2 -> 6.18.0
Changelog:
==========
- Disable doctest in docs/web3.eth.account.rst due to eth-account deprecation
  of messageHash for message_hash
- Deprecate the geth.personal namespace methods. These will be removed in web3.py v7.
- Internal Changes - for web3.py Contributors
- Increase pytest-asyncio dependency to be >=0.21.2,<0.23

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:58 -07:00
Wang Mingyu
37429649e1
python3-virtualenv: upgrade 20.26.0 -> 20.26.1
Changelog:
 fix PATH-based Python discovery on Windows

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:58 -07:00
Wang Mingyu
158fb7b5e3
python3-uswid: upgrade 0.4.7 -> 0.5.0
License-Update: Relicense from LGPL-2.1+ to BSD-2-Clause-Patent

Changelog:
==========
- trivial: Fix make ruff
- Correctly validate missing license and compiler links
- Use the correct link rel in the compiler example
- trivial: Provide more __str__ for the IntEnum classes
- Be more forgiving when using importlib
- trivial: Fix up all the mypy and pylint warnings
- Rename identity to component
- Add initial support for VEX
- Add a validation failure for REDACTED text
- Relicense from LGPL-2.1+ to BSD-2-Clause-Patent
- trivial: Document --generate
- Use flynt to convert to f-strings
- trivial: Add a make target for ruff
- Save HEX strings as bytes to minimize coSWID size
- Allow outputting multi-document SWID XML files
- trivial: Allow saving uSWID with no compression
- trivial: post release version bump

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:58 -07:00
Wang Mingyu
fe45b1ab95
python3-types-psutil: upgrade 5.9.5.20240423 -> 5.9.5.20240511
Changelog:
============
- stubs: change psutil's Process.wait timeout argument to float

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:58 -07:00
Wang Mingyu
2ae7825475
python3-tqdm: upgrade 4.66.2 -> 4.66.4
Changelog:
============
- minor framework updates & code tidy
- fixes CVE-2024-34062, GHSA-g7vv-2v7x-gj9p
- Fix: Add display() call to close() in rich module

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:58 -07:00
Wang Mingyu
c85d1a6b1d
python3-sqlalchemy: upgrade 2.0.29 -> 2.0.30
Changelog:
===========
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.30

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:57 -07:00
Wang Mingyu
c4f7455399
python3-regex: upgrade 2024.4.28 -> 2024.5.10
Changelog:
 <time.h> now needs to be included explicitly because Python.h no longer includes it.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:57 -07:00
Wang Mingyu
8065b67ce4
python3-pyudev: upgrade 0.24.1 -> 0.24.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:57 -07:00
Wang Mingyu
edf60556a2
python3-pdm: upgrade 2.15.1 -> 2.15.2
Changelog:
===========
- Use get_runner() method to build the task runner in run command.
  runner_cls attribute is deprecated.
- Expand ${PROJECT_ROOT} in source URLs.
- Fix env and other options being inherited in nested composite scripts.
- Keep the ${PROJECT_ROOT} variable in dependencies after running pdm lock
  --update-reuse.
- Make direct_minimal_versions work on newly added dependencies.
- Fix a syntax error in the zsh completion script.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:57 -07:00
Wang Mingyu
2ae1b52211
python3-nocaselist: upgrade 2.0.0 -> 2.0.2
Bugfixes:
=========
- Fixed incorrect formatting of package description on Pypi by setting the
  correct content type in setup.py.
- Fixed safety issues up to 2024-05-04.
- Test: Removed setup.py based installs from "make installtest", since one
  of them started installing a pre-release of a package on an unsupported
  Python version. The recommendation has been for a while now to no longer use
- Docs: Added RTD config file .readthedocs.yaml
- In the Github Actions test workflow for Python 3.6 and 3.7, changed
  macos-latest back to macos-12 because macos-latest got upgraded from macOS
  12 to macOS 14 which no longer supports these Python versions.
- Test: Fixed issues resulting from removal of support for pytest.warns(None)
 in pytest version 8.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:57 -07:00
Wang Mingyu
63a9049ec4
python3-nocasedict: upgrade 2.0.1 -> 2.0.3
Bugfixes:
=============
- Docs: Added Python 3.12 to the supported versions in the package metadata.
- Docs: Updated the README file with the changes from the introduction section
  w.r.t. Python 2 and limitations.
- Dev: Fixed flake8 issue about comparing types in test code.
- Fixed safety issues up to 2024-05-05. No changes in package dependencies.
- Test: Removed setup.py based installs from "make installtest", since one of
  them started installing a pre-release of a package on an unsupported Python
  version. The recommendation has been for a while now to no longer use
- Docs: Added RTD config file .readthedocs.yaml
- Test: In the Github Actions test workflow for Python 3.6 and 3.7, changed
  macos-latest back to macos-12 because macos-latest got upgraded from macOS 12
  to macOS 14 which no longer supports these Python versions.
- Test: Fixed issues resulting from removal of support for pytest.warns(None)
  in pytest version 8.
- Docs: Converted README file from RST to MarkDown to fix badge alignment issue
- Dev: Added missing dependency to minimum-constraints.txt to several make
  targets that used it with PACKAGE_LEVEL=minimum.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:57 -07:00
Wang Mingyu
a70a252402
python3-moteus: upgrade 0.3.67 -> 0.3.68
0001-lib-python-remove-self-import-from-setup.py.patch
removed since it's included in 0.3.68

Changelog:
===========
Support moteus-c1
Properly detect board hardware when DC input turn-on slew is very slow

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:57 -07:00
Wang Mingyu
586146741c
python3-marshmallow: upgrade 3.21.1 -> 3.21.2
Changelog:
 Allow timestamp 0 in fields.DateTime

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:56 -07:00
Wang Mingyu
8cc2274dbf
python3-langtable: upgrade 0.0.65 -> 0.0.66
Changelog:
============
- Fix syntax error in a keyboard layout name for t
- Add mdf
- Use "in(eng)" keyboard layout instead of "us" for BD to get AltGr enabled
- Get translation changes from CLDR
- Add option to include changed translations as well to the script getting translations from CLDR
- Add reference to the the PyPI package to the README.md. And add a README.html and README generated from the README.md.
- Make test outputs somewhat more verbose, even when all tests pass
- Fix Makefile twine-upload target for new authentification

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:56 -07:00
Wang Mingyu
bb89f8b7e9
python3-joblib: upgrade 1.4.0 -> 1.4.2
Changelog:
============
- TST add a test that ensures conservation of byte order during IPC
- DOC fix typos in CHANGES.rst
- DOC typo in docs
- FIX revert MemorizedFunc.call API change

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:56 -07:00
Wang Mingyu
fb796f7120
python3-imgtool: upgrade 2.0.0 -> 2.1.0
Changelog:
 https://github.com/mcu-tools/mcuboot/blob/main/docs/release-notes.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:56 -07:00
Wang Mingyu
54bbf31596
python3-google-api-python-client: upgrade 2.127.0 -> 2.129.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:56 -07:00
Wang Mingyu
36f7916c3b
python3-google-api-core: upgrade 2.18.0 -> 2.19.0
Changelog:
 Add google.api_core.version_header

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:56 -07:00
Wang Mingyu
a88add15f3
python3-gmqtt: upgrade 0.6.14 -> 0.6.16
Changelog:
 Make some acknowledgment logs debug level

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:55 -07:00
Wang Mingyu
5ba4fd85f6
python3-freezegun: upgrade 1.5.0 -> 1.5.1
Changelog:
 Fix the typing of the 'tick()' method, and improve it's behaviour.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:55 -07:00
Wang Mingyu
f87e4ddb78
python3-filelock: upgrade 3.13.4 -> 3.14.0
Changelog:
 feat: blocking parameter on lock constructor with tests and docs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:55 -07:00
Wang Mingyu
550418d3b4
python3-django: upgrade 5.0.4 -> 5.0.6
Changelog:
=============
- Fixed a bug in Django 5.0 that caused a crash of Model.save() when creating an
  instance of a model with a GeneratedField and providing a primary key
- Fixed a compatibility issue encountered in Python 3.11.9+ and 3.12.3+ when
  validating email max line lengths with content decoded using the
  surrogateescape error handling scheme
- Fixed a bug in Django 5.0 that caused a crash when applying migrations
  including alterations to GeneratedField such as setting db_index=True on SQLite
- Allowed importing aprefetch_related_objects from django.db.models
- Fixed a bug in Django 5.0 that caused a migration crash when a GeneratedField
  was added before any of the referenced fields from its expression definition
- Fixed a bug in Django 5.0 that caused a migration crash when altering a
  GeneratedField referencing a renamed field
- Fixed a bug in Django 5.0 where the querysets argument of GenericPrefetch was
  not required

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:55 -07:00
Wang Mingyu
716174e6a1
python3-dbus-fast: upgrade 2.21.1 -> 2.21.2
Changelog:
 Fix introspection bogus child paths

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:55 -07:00
Wang Mingyu
d85d15d467
python3-bitstring: upgrade 4.2.1 -> 4.2.2
License-Update:
 file type changed from "ASCII text, with CRLF line terminators" to "ASCII text"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:55 -07:00
Wang Mingyu
f41ff6bdd5
python3-asyncinotify: upgrade 4.0.6 -> 4.0.9
Changelog:
===========
- switch theme to furo from alabaster
- add .readthedocs.yaml
- bump version and change repo url

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:54 -07:00
Wang Mingyu
5d96fd323f
python3-astroid: upgrade 3.1.0 -> 3.2.0
Changelog:
===========
- .pyi stub files are now preferred over .py files when resolving imports, (except for numpy).
- igetattr() returns the last same-named function in a class (instead of
  the first). This avoids false positives in pylint with @overload.
- Adds module_denylist to AstroidManager for modules to be skipped during AST
  generation. Modules in this list will cause an AstroidImportError to be raised
  when an AST for them is requested.
- Make astroid.interpreter._import.util.is_namespace only consider modules
  using a loader set to NamespaceLoader or None as namespaces.
  This fixes a problem that six.moves brain was not effective if six.moves
  was already imported.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-19 08:27:54 -07:00
Khem Raj
e47585ffc8
python3-wxgtk4: Fix build with gcc-14
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-12 08:43:19 -07:00
Tom Geelen
4c815591b0
python3-zeroconf 0.132.0 -> 0.132.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-06 17:47:33 -07:00
Martin Jansa
5778e32eae
python3-grpcio: Fix build with gcc-14
* crypto: use _Generic only if !defined(__cplusplus)

* fixes build with gcc-14 which has __builtin_addc and __builtin_subc
  with gcc-13 it was already using the #else branch because of missing builtins

* fixes
  https://github.com/grpc/grpc/issues/35945
  http://errors.yoctoproject.org/Errors/Details/766916/

* _Generic was introduced in boringssl with:
  https://boringssl.googlesource.com/boringssl/+/70ca6bc24be103dabd68e448cd3af29b929b771d%5E%21/#F4

* but e.g. third_party/boringssl-with-bazel/src/ssl/d1_both.cc includes
  this internal.h and from the .cc extension gcc will process it as C++
  where _Generic isn't available, causing:

In file included from third_party/boringssl-with-bazel/src/ssl/d1_both.cc:125:
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h: In function 'uint32_t CRYPTO_addc_u32(uint32_t, uint32_t, uint32_t, uint32_t*)':
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1159:7: error: expected primary-expression before 'unsigned'
 1159 |       unsigned: __builtin_addc,                     \
      |       ^~~~~~~~
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
 1166 |   return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
      |          ^~~~~~~~~~~~~~~~~~~
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1160:7: error: expected primary-expression before 'unsigned'
 1160 |       unsigned long: __builtin_addcl,               \
      |       ^~~~~~~~
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
 1166 |   return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
      |          ^~~~~~~~~~~~~~~~~~~
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1161:7: error: expected primary-expression before 'unsigned'
 1161 |       unsigned long long: __builtin_addcll))((x), (y), (carry), (out_carry))
      |       ^~~~~~~~
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
 1166 |   return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
      |          ^~~~~~~~~~~~~~~~~~~
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1158:4: error: '_Generic' was not declared in this scope
 1158 |   (_Generic((x),                                    \
      |    ^~~~~~~~
third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in expansion of macro 'CRYPTO_GENERIC_ADDC'
 1166 |   return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry);
      |          ^~~~~~~~~~~~~~~~~~~

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-05 17:04:49 -07:00
Guðni Már Gilbert
bd1b5cde34
python3-twisted: prepend split PACKAGES
Fixes an issue where split packages were no populated since all the files
were picked up by FILES:${PN}

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-05 17:04:48 -07:00
Wang Mingyu
a1a5fff37d
python3-xmlschema: upgrade 3.0.1 -> 3.3.1
Changelog:
==========
- Update validation errors with logging stack trace in debug mode
- Improve locations parsing and URL encoding
- Rewrite the validation of openContent using InterleavedModelVisitor and SuffixedModelVisitor
- Fix validation of XSD 1.1 'all' nested models
- Improve ModelVisitor and particle occurs checking
- Fix interleave mode with XSD 1.1 open content
- Fix for export/download of XSD sources with commented-out imports/include
- Add download_schemas() to package API
- Fix issue with facets on list types
- Add GData converter
- Fix static typing protocols usage
- Extend XSD annotations parsing
- Use XPath subtree as fragment for xs:assert
- Fix in XMLSchemaProxy definition and usage for providing a base-uri to schema nodes
- Module xpath.py splitted to a subpackage for including all the
- custom XPath 1.0/2.0 parsers and related classes to XPath
- Add support for Python 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:53 -07:00
Wang Mingyu
3a6572c154
python3-web3: upgrade 6.17.0 -> 6.17.2
Changelog:
=============
- Revert pin of eth-typing to utilize EthPM types.
- Add upper pin to eth-account in anticipation of breaking changes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:53 -07:00
Wang Mingyu
03ad806007
python3-virtualenv: upgrade 20.25.0 -> 20.26.0
Changelog:
============
- Fixed a case when template variable is WindowsPath
- Allow builtin interpreter discovery to find specific Python versions given a general spec

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:52 -07:00
Wang Mingyu
098b1320ed
python3-validators: upgrade 0.28.0 -> 0.28.1
Changelog:
==========
- fix: reduce memory footprint when loading TLDs
- build(deps): bump idna from 3.6 to 3.7 in /package
- fix: rfc cases in the domain validator
- chore: documentation maintenance
- chore: update contribution guidelines
- chore: updated dev dependencies; bump version

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:52 -07:00
Wang Mingyu
c83665c23a
python3-types-psutil: upgrade 5.9.5.20240316 -> 5.9.5.20240423
Changelog:
 Add precise values for enum members where possible

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:52 -07:00
Wang Mingyu
fd32cdcdbc
python3-tox: upgrade 4.14.2 -> 4.15.0
Changelog:
=============
- Add support for multiple appending override options (-x, -override) on command line
- Add support for inverting exit code success criteria using bang
- Fix issue that the leading character c was dropped from packages in constraints files
- Allow appending to deps with --override testenv.deps+=foo
- Fix non-existing branch rewrite in the documentation to main.
- Update test typing for build 1.2.0, which has an explicit Distribution type
- Fix broken input parsing for --discover flag.
- Rephrase --discover flag's description to avoid confusion between paths and executables.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:52 -07:00
Wang Mingyu
b99a11afad
python3-rlp: upgrade 4.0.0 -> 4.0.1
Changelog:
 Add python 3.12 support, rust-backend now works with python 3.11 and 3.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:51 -07:00
Wang Mingyu
f8fde0a137
python3-regex: upgrade 2023.04.16 -> 2024.4.28
Changelog:
==========
- fix bug of VERBOSE/X flag breaks \N escapes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:51 -07:00
Wang Mingyu
ba9c2a8d06
python3-pymodbus: upgrade 3.6.7 -> 3.6.8
Changelog:
 Allow socket exception response with wrong length

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:51 -07:00
Wang Mingyu
6112eb064c
python3-pydantic: upgrade 2.7.0 -> 2.7.1
Changelog:
============
-Bump pydantic-core to v2.18.2
-Ftp and Websocket connection strings support
-Use field description for RootModel schema description when there is no docstring
-Fix validation_alias behavior with model_construct for AliasChoices and AliasPath
-Revert typing.Literal and import it outside the TYPE_CHECKING block
-Fix Secret serialization schema, applicable for unions
-Fix strict application to function-after with use_enum_values
-Address case where model_construct on a class which defines model_post_init fails with AttributeError
-Fix model_json_schema with config types
-Support multiple zeros as an int
-Fix validation of ints with leading unary plus
-Fix interaction between extra != 'ignore' and from_attributes=True
-Handle error from Enum's missing function as ValidationError
-Fix memory leak with Iterable validation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:51 -07:00
Wang Mingyu
fbd37bafc1
python3-platformdirs: upgrade 4.2.0 -> 4.2.1
Changelog:
===========
- Switch to ruff for formatting and use codespell and docformatter
- Use hatch over tox
- chore: various minor fixes
- chore: update dead Microsoft's known folders documentation link
- Allow working without ctypes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:50 -07:00
Wang Mingyu
df9b9db334
python3-pdm: upgrade 2.14.0 -> 2.15.1
Changelog:
===========
- Disable check update in zsh completion script.
- Fixes cached packages metadata files (.referrers) collisions on sync when
  using a venv with symlink cache method.
- Don't create project and virtualenv when running pdm python install.
- Clean up the python installation directory if a previous download was
  unsuccessful.
- Don't cache editable installations.
- Fix a bug that installing in-project plugins with editable local paths
  doesn't work.
- Don't create log directory until it's needed, to fix a PermissionError in
  docker environment.
- Fix recursive script detection on multiple invocations.
- Build docs with object inventory to support cross references from Sphinx
  documentation projects.
- Packages format preferences can now be defined in the project pyproject.toml
  using the no-binary, only-binary and prefer-binary keys of the
  tool.pdm.resolution section.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:50 -07:00
Wang Mingyu
592b8a1866
python3-mypy: upgrade 1.9.0 -> 1.10.0
Changelog:
============
- Fix incorrect inferred type when accessing descriptor on union type
- Fix crash when expanding invalid Unpack in a Callable alias
- Fix false positive when string formatting with string enum
- Narrow individual items when matching a tuple to a sequence pattern
- Fix false positive from type variable within TypeGuard or TypeIs
- Improve yield from inference for unions of generators
- Fix emulating hash method logic in attrs classes
- Add reverted typeshed commit that uses ParamSpec for functools.wraps
- Fix type narrowing for types.EllipsisType
- Fix single item enum match type exhaustion
- Improve type inference with empty collections
- Fix override checking for decorated property
- Fix narrowing on match with function subject
- Allow +N within Literal[...]
- Experimental: Support TypedDict within type[...]
- Experimtental: Fix issue with TypedDict with optional keys in type[...]

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:50 -07:00
Wang Mingyu
2930861f11
python3-ipython: upgrade 8.23.0 -> 8.24.0
Changelog:
===========
- pytest 8 compatibility
- typing-extension now needs 4.6 or newer. It was already the case, but not explicated.
- Attempt to speed running code under debugger in some cases.
- Multiple fixes to documentation for ipyparallel, simple_prompt and emacs
- Maintenance and cleanup of debugger

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:50 -07:00
Wang Mingyu
6b12186f1f
python3-imageio: upgrade 2.34.0 -> 2.34.1
Changelog:
===========
- Fix bug of #1068 that getattr cannot get attribute with index directly
- Update pyav.py
- Trivial typo fixes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:49 -07:00
Wang Mingyu
d35e82680f
python3-google-api-python-client: upgrade 2.125.0 -> 2.127.0
Changelog:
 https://github.com/googleapis/google-api-python-client/releases/tag/v2.127.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:49 -07:00
Wang Mingyu
b719a89306
python3-freezegun: upgrade 1.4.0 -> 1.5.0
Changelog:
============
* The default ignore list now contains the 'queue'-package
* Added a missing 'move_to'-function when calling 'freeze_time(tick=True)'
* Fixes a rounding error in 'time.time_ns()'
* Fixed a bug where the default ignore list could not be empty ('configure(default_ignore_list=[])')
* All 'tick()' methods now return the new datetime (instead of None)
* Type improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:49 -07:00
Wang Mingyu
b2ef3ebf00
python3-bitstring: upgrade 4.1.4 -> 4.2.1
License-UPdate:
 format of LICENSE updated to "ASCII text, with CRLF line terminators"

Changelog:
==========
- Module crashes on import with 32-bit Python.
- Lists of integers not converted to bytes when using the bytes constructor.
- Empty comma separated tokens not handled correctly.
- Crash on import when docstrings not present due to optimize flag.
- Dropped support for Python 3.7. Minimum version is now 3.8.
- For tokens that use a non-numeric length, a ':' is now compulsory rather than
  recommended. For example use 'uint:foo' instead of 'uintfoo'.
- The previous e4m3float and e5m2float formats have become the slightly modified
  p4binary8 and p3binary8 formats.
- Some parameters are now enforced as positional only, such as auto in constructors.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:49 -07:00
Wang Mingyu
e1038f2091
python3-aiohttp: upgrade 3.9.4 -> 3.9.5
Changelog:
==========
- Fixed "Unclosed client session" when initialization of
  :py:class:~aiohttp.ClientSession fails -- by :user:NewGlad.
- Fixed regression (from :pr:8280) with adding Content-Disposition to the form-data
  part after appending to writer -- by :user:Dreamsorcerer/:user:Olegt0rr.
- Added default Content-Disposition in multipart/form-data responses to avoid broken
  form-data responses -- by :user:Dreamsorcerer.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-02 07:32:48 -07:00
Guðni Már Gilbert
3fd6f0feec
python3-twisted: remove obsolete python3-twisted-flow
The flow module was removed in Twisted 9.0.0 a long time
and currently does not install anything. Let's remove it
to cleanup the recipe.

This commit also removes python3-twisted-news package because
the source files were removed in Twisted 21.2.0. All other
files which no longer exist in the source are also removed from FILES.

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-01 11:04:41 -07:00
Yoann Congal
d3751ce994
reproducibility: move repro excludes from AB config.json to meta-oe
For now, the known non-reproducible packages list is stored inside the
autobuilder config.json file. This is not ideal. Let's move this list
into each layers of meta-openembedded.

These lists can be used with, in local.conf:
  include conf/include/non-repro-meta-oe.inc
  OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES = "${KNOWN_NON_REPRO_META_OE}"

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Acked-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-29 11:11:51 -07:00
Guðni Már Gilbert
704bec8e01
python3-protobuf: drop python3-six from RDEPENDS
It looks like python3-six was dropped as a dependency between
version 3.17.0 and 3.18.0. Looking at the PyPi downloads indicates
this coincides with when Python 2 support was dropped.

I couldn't find any release notes so this patch is based on looking
at the source code downloaded from PyPi.

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-29 11:11:51 -07:00
Guðni Már Gilbert
97cfb03615
python3-pyhamcrest: cleanup RDEPENDS and correct build backend
- build backend is hatchling.build
- python3-six is not a runtime dependency, it's not imported anywhere in the source
- add python3-asyncio to RDEPENDS

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-29 11:11:51 -07:00
Khem Raj
1e5ae73fd3
layers: Add styhead to compatible release series
styhead is codename for upcoming 5.1 release

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-28 08:55:01 -07:00
Justin Bronder
2918c90041
python3-gcovr: add dep on python3-colorlog
Dependency added in gcov-7.1.

Wrapping lines and alphabetically ordering while touching RDEPENDS.

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:18:30 -07:00
Justin Bronder
ad1f7eb2d3
python3-colorlog: BBCLASEXTEND native nativesdk
Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:18:30 -07:00
Guðni Már Gilbert
94a65e3ff6
python3-txdbus: cleanup RDEPENDS
python3-six is no longer a dependency and Python 2 support has already been dropped.

Change python3-twisted to python3-twisted-core such that only required modules
are installed.

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:18:30 -07:00
Guðni Már Gilbert
0dba41b51f
python3-incremental: cleanup RDEPENDS and use python_setuptools_build_meta
Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:18:30 -07:00
Guðni Már Gilbert
900ef2731f
python3-twisted: upgrade 22.10.0 -> 24.3.0
Changelogs between 22.10.0 and 24.3.0 can be found here:

https://github.com/twisted/twisted/releases/tag/twisted-24.3.0
https://github.com/twisted/twisted/releases/tag/twisted-23.10.0
https://github.com/twisted/twisted/releases/tag/twisted-23.8.0

Summary of changes relevant for the Yocto build:
- Brings official support for Python 3.11 and 3.12, only Python 3.8 and above supported.
- python3-twisted-conch: python3-pyasn1 is no longer a runtime dependency (23.8.0)
- build backend changed from setuptools.build_meta to hatchling.build

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:35 -07:00
Wang Mingyu
031d742ef1
python3-yamlloader: upgrade 1.3.2 -> 1.4.1
Changelog:
===========
-Fix name of ConstructorError
-enh: add python 3.12, cleanup

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:34 -07:00
Wang Mingyu
b3bba811d7
python3-regex: upgrade 2023.12.25 -> 2024.4.16
Changelog:
 Git issue 525: segfault when fuzzy matching empty list

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:34 -07:00
Wang Mingyu
d48b845c30
python3-pywbemtools: upgrade 1.2.1 -> 1.3.0
Changelog:
 https://github.com/pywbem/pywbemtools/blob/master/docs/changes.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:34 -07:00
Wang Mingyu
fc08565d68
python3-pywbem: upgrade 1.6.3 -> 1.7.2
Changelog:
==========
Correct way to convert bytes to string if orjson exists.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:33 -07:00
Wang Mingyu
3fe95086c3
python3-pymisp: upgrade 2.4.188 -> 2.4.190
Changelog:
 Correct way to convert bytes to string if orjson exists.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:33 -07:00
Wang Mingyu
696c9d8aa7
python3-grpcio: upgrade 1.62.1 -> 1.62.2
Changelog:
 [Fix Python Deadlock] Guard grpc_google_default_credentials_create with nogil

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:33 -07:00
Wang Mingyu
6f47be1461
python3-grpcio-tools: upgrade 1.62.1 -> 1.62.2
Changelog:
 [Fix Python Deadlock] Guard grpc_google_default_credentials_create with nogil

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:32 -07:00
Wang Mingyu
45be5df205
python3-croniter: upgrade 2.0.3 -> 2.0.5
Changelog:
===========
-Support hashid strings in is_valid
-Avoid over-optimization in crontab expansions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:32 -07:00
Wang Mingyu
06b0a6244c
python3-argcomplete: upgrade 3.2.3 -> 3.3.0
Changelog:
==========
Preserve compatibility with argparse option tuples of length 4.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:32 -07:00
Khem Raj
a85d23b314
python3-traitlets: Upgrade to 5.14.3
Bring https://github.com/ipython/traitlets/pull/903
on top of 5.14.2 release

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-19 14:33:13 -07:00
Wang Mingyu
ca39c1572c
python3-zopeinterface: upgrade 6.2 -> 6.3
Changelog:
 Add preliminary support for Python 3.13 as of 3.13a6.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:28 -07:00
Wang Mingyu
24c2f5febe
python3-web3: upgrade 6.16.0 -> 6.17.0
Changelog:
===========
-Add feedback survey banner to docs
-Fix eth_createAccessList docs to reflect the correct behavior.
-Add request formatter for maxFeePerBlobGas when sending blob transactions. Add
 formatters for blobGasPrice and blobGasUsed for eth_getTransactionReceipt.
-Add formatters to ensure that the result of a eth_createAccessList response
 can be plugged directly into an accessList in a transaction.
-Add Cancun support to EthereumTesterProvider; update Cancun-related fields in
 some internal types.
-Use pre-commit for linting the v6 branch
-Add an upperpin at eth-typing<4.2.0 due to removal of EthPM types in that lib

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:28 -07:00
Wang Mingyu
c1fb68c20f
python3-validators: upgrade 0.24.0 -> 0.28.0
Changelog:
==========
-patch: moves country_code module to country module
        moves base58 and base64 into encoding
        adds encoding tests and docs
        supported extended latin in username
-feat:  adds indian aadhar and pan validator
        adds finance validator
        adds consider_tld parameter to domain, hostname and url modules
        lays foundation for URI validation
        adds private parameter to ip_address, hostname & url
        adds base58 and base64 validators
        adds basic cron validator
-fix:   regex ignore-case uses only a-z
        domain validation is now more consistent across rfcs
-maint: adds quick start docs
        updated dev dependencies, doc links; bump version

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:28 -07:00
Wang Mingyu
370ac7784b
python3-sentry-sdk: upgrade 1.44.0 -> 1.45.0
Changelog:
==========
-Allow to upsert monitors
-Add Django signals_denylist to filter signals that are attached to by signals_spans
-increment for metrics
-Add value, unit to before_emit_metric
-Remove experimental metric summary options
-New normalization rules for metric keys, names, units, tags
-Change data_category from statsd to metric_bucket
-Accessing __mro__ might throw a ValueError
-Suppress prompt spawned by subprocess when using pythonw
-Handle None in GraphQL query
-Do not send "quiet" Sanic exceptions to Sentry
-Implement metric_bucket rate limits
-Fix type hints for monitor decorator
-Remove deprecated typing imports in crons
-Make monitor_config a TypedDict
-Add devenv-requirements.txt and update env setup instructions
-Bump types-protobuf from 4.24.0.20240311 to 4.24.0.20240408
-Disable Codecov check run annotations

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
33cd26f803
python3-send2trash: upgrade 1.8.2 -> 1.8.3
Changelog:
==========
-Add support for any iterable type as input
-fix: Use os.fsdecode() for arguments to shutil.move()

License-Update:
 file type of LICENSE changed to ASCII text

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
5f8cac6466
python3-rarfile: upgrade 4.1 -> 4.2
License-Update: Copyright year updated to 2024.

Changelog:
===========
-Support unrar-free >= 0.2.0.
-Add RarFile.is_solid to check if archive uses solid compression.
-Support old multi-volume archives better where ENDARC does not contain NEXTVOL.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
cb74f0eab2
python3-pymodbus: upgrade 3.6.6 -> 3.6.7
Changelog:
============
-Add lock to async requests, correct logging and length calc.
-test_simulator: use unused_tcp_port fixture
-streamline imports in Factory.py
-Secure testing is done with pymodbus in PR.
-Fix link to github in README
-Wildcard exception catch from pyserial.
-Problem with stale CI.
-Add connection exception to list of exceptions catpured in retries
-Move on_reconnect to client level
-Bump github stale.
-update package_test_tool (add 4 test scenarios)
-Bump dependencies.
-Cancel send if no connection.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
e8869a25d0
python3-pydantic: upgrade 2.6.4 -> 2.7.0
Changelog:
 https://docs.pydantic.dev/latest/changelog/

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
c5df6e5e40
python3-pulsectl: upgrade 23.5.2 -> 24.4.0
Changelog:
 Add more obvious sink_default_get/source_default_get wrappers around server_info

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
8848b7b8d6
python3-pdm: upgrade 2.13.2 -> 2.14.0
Changelog:
===========
-Revert the package cache introduced in 2.13. Don't cache the decompressed
 contents of wheels unless being told so.
-Fix inconsistent logging when pdm use a different python interpreter
-Fix PDM unable to find Python interpreters when PDM_IGNORE_ACTIVE_VENV is set
-Check verify_ssl when trusting each source.
-Fix name check for project itself in pdm outdated
-Fix a regression that proxy env vars are not respected.
-Fix an issue that venv provider can't be found when providers are explicitly
 configured.
-Fix a bug that [tool.pdm.options] are ignored if -c/--config CONFIG is given.
-Make --without respect groups in dev-dependencies
-Per-source configuration for ca-certs and client-cert.
-Remove all caches by removing individual cache types one by one.
-Use the default HTTP client when downloading the pythons, to use the
 certificates settings.
-Fix a race condition where pth files take effect when multiple packages are
 installed in parallel.
-Refuse to run recursive composite scripts.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
de06099420
python3-path: upgrade 16.10.0 -> 16.14.0
Changelog:
============
-Add .symlink_to and .hardlink_to.
-Add .cwd method and deprecated .getcwd.
-Create 'absolute' method and deprecate 'abspath'.
-In readlink, prefer the display path to the substitute path.
-Restore functionality in .isdir and .isfile.
-Added .is_dir and .is_file for parity with pathlib. Deprecates .isdir and .isfile.
-Inlined some types.
-Fix iterdir - it also accepts match.
-Add type annotation for iterdir.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:26 -07:00
Wang Mingyu
8607271e63
python3-parso: upgrade 0.8.3 -> 0.8.4
Changelog:
 Add basic support for Python 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:26 -07:00
Wang Mingyu
0dc34e2d41
python3-joblib: upgrade 1.3.2 -> 1.4.0
Changelog:
 https://github.com/joblib/joblib/releases/tag/1.4.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:26 -07:00
Wang Mingyu
2cc5fb4bb6
python3-javaobj-py3: upgrade 0.4.3 -> 0.4.4
Changelog:
============
-Added support for java.lang.Class arrays
-Fixed marshalling of JavaByteArrays
-Tests ran with pytest manually on Python 2.7, 3.6-3.12

License-Update:
 type of LICENSE changed to "ASCII text, with CRLF line terminators"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:26 -07:00
Wang Mingyu
1c716a99c2
python3-ipython: upgrade 8.22.2 -> 8.23.0
Changelog:
============
-Fix small typo: imput -> input
-Add a matplotlib optional target dependency
-Disable scheduled CI runs on forks
-add __repr__ to MagicsDisplay
-correct ci message

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:26 -07:00
Wang Mingyu
f6db1f738f
python3-google-api-python-client: upgrade 2.124.0 -> 2.125.0
Changelog:
 https://github.com/googleapis/google-api-python-client/releases/tag/v2.125.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:26 -07:00
Wang Mingyu
9c18bb1ada
python3-filelock: upgrade 3.13.3 -> 3.13.4
Changelog:
==========
-Raise error on incompatible singleton timeout and mode args

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:26 -07:00
Wang Mingyu
1c755d1a2d
python3-execnet: upgrade 2.0.2 -> 2.1.1
Changelog:
============
-Fixed regression in 2.1.0 where the strconfig argument to load/loads is ignored
-Added main_thread_only execmodel which is derived from the thread execmodel and
 only executes remote_exec calls in the main thread.
-The library is now typed and the typing is exposed to type-checkers.
-Re-exported Gateway, Channel, DumpError and LoadError from execnet. The constructors are private.
-Fixed GatewayBase.join() timeout argument getting ignored.
-Removed support for Python 3.7.
-Added official support for Python 3.12.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:25 -07:00
Wang Mingyu
39a4c6ed8d
python3-eth-typing: upgrade 4.0.0 -> 4.1.0
Changelog:
============
-Add python3.12 support
-Merge template updates, adding build tests for all docs formats, add blocklint to lint tools

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:25 -07:00
Wang Mingyu
e4b687c2c4
python3-eth-account: upgrade 0.11.0 -> 0.12.1
Changelog:
=========
-Update documentation to include blob transaction signing example.
-Import cytoolz methods via eth_utils instead of cytoolz directly
-Add encode_typed_data to list of functions that return a SignableMessage
-Add support for type 3, BlobTransaction, introduced by the Cancun network upgrade.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:25 -07:00
Wang Mingyu
0069363f26
python3-eth-abi: upgrade 5.0.1 -> 5.1.0
Changelog:
===========
-Upgrade parsimonious from 0.9 to 0.10, which is 15% faster
-Add python 3.12 support, add all-format docs tests and nightly CI runs, reorg
 tests file structure to match CI grouping

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:25 -07:00
Wang Mingyu
00e390e611
python3-django: upgrade 5.0.3 -> 5.0.4
Changelog:
===========
* Fixed a bug in Django 5.0 that caused a crash of "Model.full_clean()" on
  fields with expressions in "db_default". As a consequence,
  "Model.full_clean()" no longer validates for empty values in fields with
  "db_default"
* Fixed a regression in Django 5.0 where the "AdminFileWidget" could be
  rendered with two "id" attributes on the "Clear" checkbox
* Fixed a bug in Django 5.0 that caused a migration crash on PostgreSQL 15+
  when adding a partial "UniqueConstraint" with "nulls_distinct"
* Fixed a crash in Django 5.0 when performing queries involving table aliases
  and lookups on a "GeneratedField" of the aliased table
* Fixed a bug in Django 5.0 that caused a migration crash when adding a
  "GeneratedField" relying on the "__contains" or "__icontains"
  lookups or using a "Value" containing a ""%""

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:25 -07:00
Wang Mingyu
08b6f12632
python3-cbor2: upgrade 5.6.2 -> 5.6.3
Changelog:
 Fixed decoding of epoch-based dates being affected by the local time zone in the C extension

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:25 -07:00
Wang Mingyu
d107f358bc
python3-aiohttp: upgrade 3.9.3 -> 3.9.4
Changelog:
 https://github.com/aio-libs/aiohttp/releases/tag/v3.9.4

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:25 -07:00
Wang Mingyu
8563c33054
python3-aiodns: upgrade 3.1.1 -> 3.2.0
Changelog:
==========
-Update test_query_ptr test to use address with PTR record
-Added a missing py.typed file for wheel
-Add Winloop as a valid EventLoop
-Add support for getaddrinfo
-Add support for getnameinfo

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:24 -07:00
alperak
c90c045775
python3-scrypt: Move from PTESTS_PROBLEMS_META_PYTHON to PTESTS_SLOW_META_PYTHON
There are no test failures when the image is created with "bitbake meta-python-image-ptest-python3-scrypt".

qemux86-64:

Testsuite summary
TOTAL: 45
PASS: 45
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 55
END: /usr/lib/python3-scrypt/ptest
2024-04-16T19:15
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 45
PASS: 45
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 41
END: /usr/lib/python3-scrypt/ptest
2024-04-16T19:20
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:21 -07:00
Tom Geelen
84712861e9
python3-sqlalchemy: upgrade 2.0.27 -> 2.0.29
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:20 -07:00
Tom Geelen
28ff6337af
python3-zeroconf: upgrade 0.131.0 -> 0.132.0
Python3-zeroconf specifies a pyproject.toml and uses poetry as a build tool. Adjusted recipe accordingly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:20 -07:00
Tom Geelen
e191174390
python3-pychromecast: upgrade 14.0.0 -> 14.0.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:20 -07:00
alperak
d3a16ad4ae
Use PYTHON_SITEPACKAGES_DIR instead of hard-coded site-packages directory path
The following paths have been replaced with PYTHON_SITEPACKAGES_DIR:

- "${libdir}/${PYTHON_DIR}/site-packages"
- "${libdir}/python${PYTHON_BASEVERSION}/site-packages"
- "${libdir}/python*/site-packages"
- "${libdir}/python3.*/site-packages"

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:20 -07:00
Electric Worry
3ae9254730
meta-python: missing closing brace
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:19 -07:00
Guðni Már Gilbert
3c1ad6fe52
python3-twisted: cleanup FILES and recipe in general
Changes are made to prepare upgrading Twisted to a newer version
in a later commit.

Summary of changes:

Remove python3-twisted-bin since there is no FILES defined for bin

Use PYTHON_SITEPACKAGES_DIR when refering to the site-packages directory

Remove ALOT of files from FILES list which no longer exist. Many of these
files were deprecated and removed a long time ago.

Removed redundant :append to FILES packages, they can simply be in the
first definition of it.

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-14 08:32:42 -07:00
Khem Raj
a7c8ce7f67
python3-websockets: Remove recipe
Its migrated to core layer

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-14 08:32:42 -07:00
Geoff Parker
2ea3d14681
python3-pycurl: extend for native and nativesdk
Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 08:57:35 -07:00
Geoff Parker
dadf5db098
python3-tornado: extend for native and nativesdk
Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 08:57:35 -07:00
Peter Hoyes
0a2e45c551
python3-decorator: Add BBCLASSEXTEND for native and nativesdk
Signed-off-by: Peter Hoyes <peter.hoyes@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 08:57:34 -07:00
Peter Hoyes
b419e1f559
python3-networkx: Add BBCLASSEXTEND for native and nativesdk
Signed-off-by: Peter Hoyes <peter.hoyes@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 08:57:34 -07:00
alperak
cf4bf3f13a
python3-ecdsa: enable ptest and add missing runtime dependency
* Ptest and library example tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_SLOW_META_PYTHON

Ptest result:
=============

qemux86-64:

Testsuite summary
TOTAL: 1976
PASS: 1972
SKIP: 4
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 292
END: /usr/lib/python3-ecdsa/ptest
2024-04-12T09:18
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 1976
PASS: 1972
SKIP: 4
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 236
END: /usr/lib/python3-ecdsa/ptest
2024-04-12T09:05
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 08:57:34 -07:00
alperak
95f914bd5e
python3-flexcache: add missing runtime dependencies
Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:36 -07:00
alperak
ab62c819f3
python3-flexparser: enable ptest and add missing runtime dependencies
* Ptest and library example tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

Ptest result:
=============

qemux86-64:

Testsuite summary
TOTAL: 59
PASS: 59
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 12
END: /usr/lib/python3-flexparser/ptest
2024-04-11T11:06
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 59
PASS: 59
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 11
END: /usr/lib/python3-flexparser/ptest
2024-04-11T11:09
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:36 -07:00
alperak
91731183b5
python3-flexcache: enable ptest
* Ptest tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

Ptest result:
=============

qemux86-64:

Testsuite summary
TOTAL: 19
PASS: 19
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 9
END: /usr/lib/python3-flexcache/ptest
2024-04-11T10:48
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 19
PASS: 19
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 9
END: /usr/lib/python3-flexcache/ptest
2024-04-11T10:51
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:35 -07:00
Guðni Már Gilbert
0bc241c5ab
python3-ecdsa: upgrade 0.18.0 -> 0.19.0
Changelog:
==========
New API:
------------
    to_ssh in VerifyingKey and SigningKey, supports Ed25519 keys only (Pablo Mazzini)

New features:
------------
    Support for twisted Brainpool curves

Doc fix:
------------
    Fix curve equation in glossary
    Documentation for signature encoding and signature decoding functions

Maintenance:
------------
    Dropped official support for 3.3 and 3.4 (because of problems running them
    in CI, not because it's actually incompatible; support for 2.6 and 2.7 is
    unaffected)
    Fixes around hypothesis parameters
    Officially support Python 3.11 and 3.12
    Small updates to test suite to make it work with 3.11 and 3.12 and new
    releases of test dependencies
    Dropped the internal _rwlock module as it's unused
    Added mutation testing to CI, lots of speed-ups to the test suite
    to make it happen
    Removal of unnecessary six.b literals (Alexandre Detiste)

Deprecations:
------------
    int_to_string, string_to_int, and digest_integer from ecdsa.ecdsa
    module are now considered deprecated, they will be removed in a future
    release

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:35 -07:00
Khem Raj
9d220eb5e9
python3-pint: Switch to using github SRC_URI
It fixes some but not all ptest failures

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-10 16:06:31 -07:00
Khem Raj
382389f356
python3-flexparser,python3-flexcache: Add recipes
These will be needed by python3-pint in upcoming release

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-10 16:06:30 -07:00
Tom Geelen
e82b1535e7
python3-chromecast: upgrade 13.1.0 -> 14.0.0
The python package has enabled to option to build it via python_setuptools_build_meta. Therefore the recipe is updated accordingly.
Also cleaned up the list of runtime dependencies which according to the package should no longer be needed.

The difference between v2 and v3 is the addition of the upstream status in the included patch.

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-08 15:00:16 -07:00
Tom Geelen
50fa6543cc
python3-charset-normalizer: add native build option to recipe
Packages such as aiooui need charset-normalizer as a DEPENDS instead of RDEPENDS. Therefore a the charset-normalizer recipe is extended.

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-08 14:59:26 -07:00
Tom Geelen
f3769f875a
python3-sqlalchemy: upgrade 2.0.25 --> 2.0.27
Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-08 14:59:26 -07:00
Tom Geelen
b3575f1a33
python3-casttube: upgrade 0.2.0 -> 0.2.1
Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-07 19:22:22 -07:00
alperak
5a02b76b82
python3-pillow: Upgrade 10.1.0 -> 10.3.0 and fix ptest
License-Update: Updated copyright year and clean up authors, contributors

* 0001-explicitly-set-compile-options.patch dropped because setup.cfg moved to pyproject.toml -> (https://github.com/python-pillow/Pillow/pull/7484)

        Also, we can give the build option parameters as described in the documentation -> https://pillow.readthedocs.io/en/stable/installation/building-from-source.html#build-options
		Added build options to pass to build with using the variable PEP517_BUILD_OPTS so no need to create patch again.

* "python setup.py" and the use of "setup.py" as a command line tool are deprecated and upstream added a custom build backend to translate -C feature=disable style flags to the old --disable-feature style flags by prepending the build command (typically bdist_wheel) with a build_ext --disable-feature command which builds the extension modules before being added to a wheel. That backend uses the build_meta module of setuptools. The _CustomBuildMetaBackend class is a subclass of this module, adding custom behaviors and enabling settings specific to a particular project.

        https://github.com/python-pillow/Pillow/blob/10.3.0/_custom_build/backend.py

* Ptest tested on qemux86-64 and qemuarm64 with x11.

* Since no ptest error was encountered, python3-pillow has been moved from PTESTS_PROBLEMS_META_PYTHON to PTESTS_SLOW_META_PYTHON.

        Tests with SKIP are related to packages with explicitly disabled build options.

qemux86-64:

Testsuite summary
TOTAL: 4502
PASS: 4152
SKIP: 347
XFAIL: 2
FAIL: 0
XPASS: 1
ERROR: 0
DURATION: 904
END: /usr/lib/python3-pillow/ptest
2024-04-06T15:56
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 4502
PASS: 4152
SKIP: 347
XFAIL: 2
FAIL: 0
XPASS: 1
ERROR: 0
DURATION: 674
END: /usr/lib/python3-pillow/ptest
2024-04-06T16:40
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Changelog:

https://pillow.readthedocs.io/en/stable/releasenotes/10.3.0.html
https://pillow.readthedocs.io/en/stable/releasenotes/10.2.0.html

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-06 14:14:17 -07:00
alperak
dce392b588
python3-bleak: enable ptest and add missing runtime dependency
* Ptest tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

qemux86-64:

Testsuite summary
TOTAL: 14
PASS: 14
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 9
END: /usr/lib/python3-bleak/ptest
2024-04-05T18:44
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 14
PASS: 14
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 8
END: /usr/lib/python3-bleak/ptest
2024-04-05T21:15
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-06 14:14:17 -07:00
Khem Raj
7efd67bcaf
python3-pyzmq: Fix ptests
Add missing dependency on tornado, its also flagged by some ptests

   {'python3-pyzmq': ['tests/test_ioloop.py:test_ioloop',
                      'tests/test_ioloop.py:test_ioloop_install']}

Skip ptests which cause zeromq errors

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 20:52:52 -07:00
Khem Raj
677de1dc33
python3-whoosh: Fix an intermittent ptest
It fails sometimes when system is under stress

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 19:07:21 -07:00
Khem Raj
b2f94b87a8
python3-pydantic-core: Skip failing ptests
possibly due to oe using newer version of pytest

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 13:34:06 -07:00
Khem Raj
66cc4b3a34
python3-pydantic: Ignore failing testcases
Lot of them are due to pytestv8

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 13:26:23 -07:00
Khem Raj
20efb69b13
python3-netaddr: Ignore failing tests on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 13:26:23 -07:00
Khem Raj
d426a1a744
python3-pydbus: Fix typo in ptest package name
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 13:26:23 -07:00
Khem Raj
4030c2da9e
python3-pydantic-core: Enable benchmark tests
Add missing dependencies for additional ptests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 13:26:23 -07:00
Khem Raj
a8b2cdc20e
python3-pydbus: Add bash dependency for ptests
ptest script uses bash

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 23:14:36 -07:00
Tomasz Żyjewski
5c2de83cc2
python: python-libusb1: add recipe
Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 17:54:03 -07:00
Guðni Már Gilbert
28defafdc5
python3-ecdsa: cleanup DEPENDS
Remove python3-pbr from DEPENDS: when looking at the source code
it looks like pbr is used in the CI process when building for
Python 2.6 only. Python 2 is no longer supported in the Yocto
project so it can be safely removed.

Remove python3-pip from DEPENDS: pip is not a build time
dependency.

Changes were tested on Kirkstone. The requirements for
python3-ecdsa v0.18 are exactly the same.

Signed-off-by: Guðni Már Gilbert <gudnimar@noxmedical.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:56 -07:00
Wang Mingyu
9d6c9be201
python3-web3: upgrade 6.15.1 -> 6.16.0
Changelog:
=========
-Catch all types of "eth-abi" "DecodingError" in "EthereumTesterProvider->_make_request()"
-Fix/update methods and decorators in "web3/_utils/abi.py" to address issues
 raised by "mypy"
-Fix "process_log()" when parsing logs for events with indexed and non-indexed
 inputs. "get_event_data()" now compares log topics and event ABIs as hex values.
-Fix "process_log" for "HexStr" inputs. Explicit type coercion of entry "topics"
 and "data" values.
-Fix typing for json data argument to "eth_signTypedData".

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:55 -07:00
Wang Mingyu
f63f2e8627
python3-tox: upgrade 4.14.1 -> 4.14.2
Changelog:
==========
-Add provision arguments to ToxParser to fix crash when provisioning new tox
 environment without list-dependencies
-Removed unused line from the 'fresh_subprocess' documentation.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:54 -07:00
Wang Mingyu
dbd0cfe921
python3-thrift: upgrade 0.16.0 -> 0.20.0
Changelog:
 https://github.com/apache/thrift/blob/v0.20.0/CHANGES.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:54 -07:00
Wang Mingyu
3237d11b62
python3-socketio: upgrade 5.11.1 -> 5.11.2
Changelog:
==========
-Improved routing to catch-all namespace handlers
-Option to disable routing in ASGIApp

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:54 -07:00
Wang Mingyu
0c43121ca4
python3-sentry-sdk: upgrade 1.42.0 -> 1.44.0
Changelog:
===========
-ref: Define types at runtime
-Explicit reexport of types
-feat(profiling): Add thread data to spans
-Add optional keep_alive
-Add support for Celery Redbeat cron tasks
-The SDK now supports the Redbeat scheduler in addition to the default Celery
 Beat scheduler for auto instrumenting crons.
-aws_event can be an empty list
-Re-export Event in types.py
-Small API docs improvement
-Fixed OpenAI tests
-Bump checkouts/data-schemas from ed078ed to 8232f17

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:54 -07:00
Wang Mingyu
df5c81a49e
python3-requests-oauthlib: upgrade 1.4.0 -> 2.0.0
Changelog:
==========
-Merge pull request #534 from iliakur/patch-1
-Drop py2 support from the wheel

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:54 -07:00
Wang Mingyu
7de9c8f80a
python3-pyzstd: upgrade 0.15.9 -> 0.15.10
License-Update: add contributors to Copyright

Changelog:
==========
-Fix SeekableZstdFile class can't open new file in appending mode.
-Support sub-interpreter on CPython 3.12+, can utilize per-interpreter GIL.
-On CPython(3.5~3.12)+Linux, use another output buffer code that can utilize the
 mremap mechanism.
-Change repository URL and maintainer following the deletion of the GitHub
 account of the original author, Ma Lin (animalize)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:54 -07:00
Wang Mingyu
14858176f3
python3-pywbemtools: upgrade 1.2.0 -> 1.2.1
Changelog:
===========
-Increased minimum version of pywbem to 1.6.3 to pick up fixes
-Fixed use of pytest.warns(None)
-Resolved pylint issue on using max()
-Test: Upgraded GitHub Actions plugins to use node.js 20
-Development: Fixed dependency issue with safety 3.0.0 by pinning it
-Added RTD default config file
-Test py27hang with subprocess32 package pywbemlistener py27 tests disabled (#1341)
-Split safety run into separate make target and moved to end of test
-Test: Circumvented a pip-check-reqs issue by excluding its version 2.5.0
-Fixed PyYAML install issue due to Cython 3
-Circumvented removal of Python 2.7 from setup-python
-Set limit in requirements.txt to not use click-repl 0.3.0.
-Added package level to .done files
-Commits on May 28, 2023
-Add .safety-policy.yaml file.
-Limits on use of urllib3 to < version 2.0.
-Fixed coveralls issues with KeyError and HTTP 422 Unprocessable Entity

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
8d9ca62e5b
python3-pywbem: upgrade 1.6.2 -> 1.6.3
Changelog:
============
-Fixed new Pylint issue for unused variable 'exp_result'
-Fixed use of pytest.warns(None)
-Fixed pkgutil install issue on Python 3.12
-Test: Upgraded GitHub Actions plugins to use node.js 20
-Fixed call to pipdeptree
-Added Python 3.6 / Windows / latest to normal tests
-Pinned lxml to <4.9.4 on Python 3.5 on Windows
-Added RTD default config file (#3083)
-Split safety into separate make target and moved to end of test
-Disable cyclic-import issue.
-Update .safety_policy, dev-ramts, minimum_constraints.txt files.
-Test: Circumvented a pip-check-reqs issue by excluding its version 2.5.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
416bf71451
python3-pytest-lazy-fixtures: upgrade 1.0.6 -> 1.0.7
Changelog:
===========
-Fix coverage
-Add shortcut for lazy fixtures

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
0ae69566e6
python3-pytest-cov: upgrade 4.1.0 -> 5.0.0
Changelog:
============
-Removed support for xdist rsync (now deprecated)
-Switched docs theme to Furo.
-Various legacy Python cleanup and CI improvements.
-Added a pyproject.toml example in the docs.
-Modernized project's pre-commit hooks to use ruff.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
1490fd58eb
python3-pytest-asyncio: upgrade 0.23.5 -> 0.23.6
Changelog:
 Fix compatibility with pytest 8.2

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
021d260f4d
python3-pymisp: upgrade 2.4.187 -> 2.4.188
Changelog:
==========
- Support X-MISP-AUTH Header.
- Bump changelog.
- Bump deps.
- Bump version, templates.
- Strip API key before setting it.
- Python 3.8 support & typing.
- Typing for Python < 3.10.
- Avoid issue when payload ist a list.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
f474f669fb
python3-pyasn1-modules: upgrade 0.3.0 -> 0.4.0
Changelog:
==========
- Added support for Python 3.11, 3.12
- Removed support for EOL Pythons 2.7, 3.6, 3.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
67d2012d6f
python3-pdm: upgrade 2.12.4 -> 2.13.2
Changelog:
==========
https://pdm-project.org/latest/dev/changelog/

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:52 -07:00
Wang Mingyu
545eb9110c
python3-jdatetime: upgrade 4.1.1 -> 5.0.0
Changelog:
===========
-tests(test_zoneinfo_as_timezone): skip if tzinfo is not available on windows
-fix(strftime): treat %% as an escape sequence
-chore(jalai.py): cleanup the code
-fix(strftime): also escape %% before c, x, and X
-fix(date, datetime): return NotImplemented for unknown type operations
-docs(README.rst): use jdatetime.FA_LOCALE instead if fa_IR
-Update python versions
-update jalali license
-update licences
-Use jalali core

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:52 -07:00
Wang Mingyu
a9c445f408
python3-gspread: upgrade 6.0.2 -> 6.1.0
Changelog:
==========
-Add py.typed marker
-Improve back-off client
-Add new auth method API key
-Bugfix/add set timeout
-Fix wrapper cast_to_a1_notation
-Bump bandit from 1.7.5 to 1.7.8
-Bump mypy from 1.6.1 to 1.9.0
-Bump typing-extensions from 4.8.0 to 4.10.0
-Bump flake8 from 5.0.4 to 7.0.0
-fix error message readability
-Add missing method import_csv()
-update readme examples
-Add user friendly message when we can't override a test cassette
-Allow "warning" type protected ranges
-Improce README and documentation with value render options

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:52 -07:00
Wang Mingyu
1beca88b5c
python3-graphviz: upgrade 0.20.1 -> 0.20.3
License-Update: Copyright updated to 2024

Changelog:
===========
-Revert improvements to the internal tools.deprecate_positional_args() decorator
 that caused false positive PendingDeprecationWarning: The signature of ... will
 be reduced warnings that have been misinterpreted in the 0.20.2 release process.
-Drop Python 3.7 support (end of life 27 Jun 2023).
-Tag Python 3.11 and 3.12 support.
-Add caveat about labe escaping/quoting to .node() and .render() API docs.
-Document that doctest_skip_exe() lines in doctest should be ignored.
-Improve internal tools.deprecate_positional_args() decorator and fix incorect test assertion.
-Update GitHub actions.
-Pin pytest test dependency to <8.1 as a workaround for import file mismatch
 error related to conftest.py files, in pytest 8.1.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:52 -07:00
Wang Mingyu
583938a094
python3-google-auth: upgrade 2.28.2 -> 2.29.0
Changelog:
===========
-Adds support for custom suppliers in AWS and Identity Pool credentials
-Refactor tech debt in aws and identity pool credentials

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:52 -07:00
Wang Mingyu
2a9127a51e
python3-google-api-python-client: upgrade 2.122.0 -> 2.124.0
Changelog:
============
https://github.com/googleapis/google-api-python-client/releases/tag/v2.124.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:52 -07:00
Wang Mingyu
7fd541b3d8
python3-google-api-core: upgrade 2.17.1 -> 2.18.0
Changelog:
==========
-Add common logic for supporting universe domain
-Add _registered_method to grpc ChannelStub
-deps: Require proto-plus >= 1.22.3

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:51 -07:00
Wang Mingyu
3b614b0b64
python3-flask-marshmallow: upgrade 1.2.0 -> 1.2.1
Changelog:
==========
-Fix File field when it receives an empty value
-Fix validate.FileSize to handle SpooledTemporaryFile

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:51 -07:00
Wang Mingyu
edd4779ed8
python3-filelock: upgrade 3.13.1 -> 3.13.3
Changelog:
 Make singleton class instance dict unique per subclass

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:51 -07:00
Wang Mingyu
4e3e85c685
python3-eventlet: upgrade 0.35.2 -> 0.36.1
Changelog:
============
*eventlet.websocket is not always used from eventlet.wsgi, so do not assume
 eventlet.set_idle exists
*Make sure asyncio hub doesn't use greendns for asyncio DNS APIs
*Make asyncio.to_thread work with the same semantics as normal asyncio
*Refactor congruence checks based on assert at runtime
*Run tests on macOS in CI, and some fixes to get it in reasonable state
*Fix wsgi.server shutdown for in-flight requests
*Add debug convenience helpers - asyncio, threads
*Handle errors better.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:51 -07:00
Wang Mingyu
98cb1b38cb
python3-eth-rlp: upgrade 2.0.0 -> 2.1.0
Changelog:
 Bump to hexbytes>=1.2.0 and add blocklint to linting

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:51 -07:00
Wang Mingyu
dee23aebb8
python3-djangorestframework: upgrade 3.14.0 -> 3.15.1
Changelog:
===========
-Fix SearchFilter handling of quoted and comma separated strings, when
 .get_search_terms is being called into by a custom class.
-Revert number of 3.15.0 issues which included unintended side-effects.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:50 -07:00
Wang Mingyu
dca7c04a8a
python3-cassandra-driver: upgrade 3.29.0 -> 3.29.1
bugfix:
=======
-cassandra-driver for Python 3.12 Linux is compiled without libev support
-Consider moving to native wheel builds for OS X and removing universal2 wheels

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:50 -07:00
Wang Mingyu
02b9fb3f85
python3-blivet: upgrade 3.9.1 -> 3.9.2
0006-tweak-btrfs-packages.patch
0011-invoking-dd-with-infinite-timeout.patch
refreshed for 3.9.2

Changelog:
==========
-tests: Add a simple unit test for listing btrfs subvolumes
-Fix getting default subvolume ID for mounted btrfs volumes
-Do not try to get btrfs subvolumes without libblockdev
-Do not raise not implemented exception when checking if btrfs is empty
-Try to start stratisd before checking its availability
-Fix creating Stratis filesystem without size specified
-Fix printing the partition type UUID
-Adjust check for btrfs filesystem being empty
-Fix util.detect_virt on Amazon
-misc: Vagrantfile update
-misc: Run pip with --break-system-packages
-misc: Add missing libmount build dependencies
-availability: Check for mpath friendly names availability
-Allow running blivet without libmount Python bindings
-Fstab cleanup fix
-Fix getting subvolumes for mounted btrfs volumes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:50 -07:00
Wang Mingyu
995bac1a61
python3-asgiref: upgrade 3.7.2 -> 3.8.1
Changelog:
===========
* Fixes a regression in 3.8.0 affecting nested task cancellation inside
  sync_to_async.
* Adds support for Python 3.12.
* Drops support for (end-of-life) Python 3.7.
* Fixes task cancellation propagation to subtasks when using synchronous Django
  middleware.
* Allows nesting "sync_to_async" via "asyncio.wait_for".
* Corrects WSGI adapter handling of root path.
* Handles case where `"client"` is "None" in WsgiToAsgi adapter.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:50 -07:00
Khem Raj
a81c30edea
meta-python-image-ptest: Use 2G RAM for some demanding tests
scrypt/fastjsonschema/pillow run into OOM on some qemu
architectures e.g. RISCV64. Raise the memory to be atleast 2G
for running these ptest images

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-31 08:32:39 -07:00