Commit Graph

7477 Commits

Author SHA1 Message Date
Leon Anavi
09ce9583a4
python3-bitarray: Upgrade 2.9.3 -> 3.0.0
Upgrade to version 3.0.0:

- Remove Python 2.7 support
- .decode() now returns iterator (equivalent to past .iterdecode())
- .search() now returns iterator (equivalent to past .itersearch())
- Remove .iterdecode() and .itersearch()
- Remove util.rindex(), use .index(..., right=1) instead,
  deprecated since 2.9
- Remove util.make_endian(), use bitarray(..., endian=...) instead,
  deprecated since 2.9
- Remove hackish support for bitarray() handling unpickling

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-26 07:26:30 -08:00
Leon Anavi
4d2e519dd4
python3-scikit-build-core: Add recipe
Add new recipe with version 0.10.7:

- Avoid modifying the input dict
- Avoid providing prepare-metadata methods if `failed` in overrides
- Support negative envvar values correctly

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-26 07:26:30 -08:00
Leon Anavi
efe7aa16d5
python3-fsspec: Upgrade 2024.9.0 -> 2024.10.0
Upgrade to release 2024.10.0:

- Performance of memoryFS rm
- Performance of git FS info
- Avoid git hex for newer pygit
- Tests fix for zip
- Missing open_async for dirFS
- Handle pathlib in zip
- Skip tests needing kerchunk if not installed
- Allow repeated kwargs in unchain
- Code style
- Allow pyarrow in referenceFS parquet
- Don't hardcode test port for parallel runs

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-25 08:25:02 -08:00
Leon Anavi
0166a17f24
python3-tornado: Upgrade 6.4.1 -> 6.4.2
Upgrade to release 6.4.2 which brings security improvements:

Parsing of the cookie header is now much more efficient. The older
algorithm sometimes had quadratic performance which allowed for a
denial-of-service attack in which the server would spend
excessive CPU time parsing cookies and block the event loop.
This change fixes CVE-2024-7592.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-25 08:25:02 -08:00
Leon Anavi
687a75110c
python3-cloudpickle: Upgrade 3.0.0 -> 3.1.0
Upgrade to release 3.1.0:

- Some improvements to make cloudpickle more deterministic when
  pickling dynamic functions and classes, in particular with
  CPython 3.13
- Fix a problem with the joint usage of cloudpickle's _whichmodule
  and multiprocessing

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-25 08:25:02 -08:00
Leon Anavi
03d9a60a43
python3-zeroconf: Upgrade 0.136.0 -> 0.136.2
Upgrade to release 0.136.2:

- fix: retrigger release from failed github workflow
- fix(ci): run release workflow only on main repository
- fix(docs): update python to 3.8

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-25 08:25:02 -08:00
Leon Anavi
63f8bab3db
python3-typeguard: Upgrade 4.3.0 -> 4.4.1
Upgrade to release 4.4.1:

- Dropped Python 3.8 support
- Changed the signature of typeguard_ignore() to be compatible with
  typing.no_type_check()
- Avoid creating reference cycles when type checking uniontypes and
  classes
- Fixed checking of variable assignments involving tuple unpacking
- Fixed TypeError when checking a class against type[Self]
- Fixed checking of protocols on the class level (against
  type[SomeProtocol])
- Fixed Self checks in instance/class methods that have
  positional-only arguments
- Fixed explicit checks of PEP 604 unions against types.UnionType
- Fixed checks against annotations wrapped in NotRequired not being
  run unless the NotRequired is a forward reference

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-25 08:25:02 -08:00
Khem Raj
19bd24d22d
python3-zopeinterface: Fix build with setuptools > 74
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-23 18:36:10 -08:00
Khem Raj
8761bbf17d
python3-pydantic: Add missing rdeps
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-22 08:23:52 -08:00
Khem Raj
2be9752124
python3-typer: Move ptest rdeps to ptest package
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-22 08:23:47 -08:00
Khem Raj
68a9cb020c
python3-marshmallow: Add missing rdep on tzdata module
Fixes

{'python3-marshmallow': 'START: ptest-runner\n'
                        '2024-11-22T04:11\n'
                        'ImportError while loading conftest '
                        "'/usr/lib/python3-marshmallow/ptest/tests/conftest.py'.\n"
                        'tests/conftest.py:5: in <module>\n'
                        '    from tests.base import Blog, User, UserSchema\n'
                        'tests/base.py:14: in <module>\n'
                        '    central = ZoneInfo("America/Chicago")\n'
                        '../../python3.13/zoneinfo/_common.py:24: in '
                        'load_tzdata\n'
                        '    raise ZoneInfoNotFoundError(f"No time zone found '
                        'with key {key}")\n'
                        "E   zoneinfo._common.ZoneInfoNotFoundError: 'No time "
                        "zone found with key America/Chicago'\n"
                        '\n'
                        'ERROR: Exit status is 4\n'
                        'DURATION: 1\n'}

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:38 -08:00
Khem Raj
88f4813cbd
python3-pydantic-core: Upgrade to 2.27.0
Add missing ptest rdep on python3-inline-snapshot

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Khem Raj
a09ec72be5
python3-inline-snapshot: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Khem Raj
6abdc6faa3
python3-black: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Khem Raj
c2e447dac9
python3-typer: Upgrade to 0.13.1
Changes
https://github.com/fastapi/typer/releases/tag/0.13.1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj
cd3b24c670
python3-pint: Upgrade to 0.24.4
- add error for prefixed non multi units
- build: typing_extensions version
- build: switch from appdirs to platformdirs
- fix GenericPlainRegistry getattr type
- Replace references to the deprecated `UnitRegistry.default_format`
- fix: upgrade to flexparser>=0.4, exceptions are no longer dataclasses.
  (required for Python 3.13)

- Drop the backported patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj
4c2d0dc913
python3-flask: Adjust runtime dependencies
Drop python3-profile, its not needed anymore
add python3-importlib-metadata and python3-asgiref for ptests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj
bef6f172b6
python3-werkzeug: Upgrade to 3.1.3
https://github.com/pallets/werkzeug/releases/tag/3.1.0
https://github.com/pallets/werkzeug/releases/tag/3.1.1
https://github.com/pallets/werkzeug/releases/tag/3.1.2
https://github.com/pallets/werkzeug/releases/tag/3.1.3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj
b641de013b
python3-blinker: Upgrade to 1.9.0
Changes are here
https://blinker.readthedocs.io/en/stable/#version-1-9-0

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj
c554fca87b
python3-yarl: Add missing ptest rdeps
Needs rich and colorsys modules

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 15:42:23 -08:00
Khem Raj
6da1cc5318
python3-marshmallow: Add missing ptest rdep on python3-zoneinfo
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 15:42:23 -08:00
Pablo Saavedra
afd7277542
python3-uinput: Re-add recipe
- Added `python3-uinput_1.0.1.bb` recipe for the Python interface to
  the Linux uinput kernel module.
- Included a submitted patch to handle 64-bit `time_t` on 32-bit
  architectures to address Y2K38 issues in recent kernels and libcs.

Removed in b4efcecc63 for lack of
maintenance the situation change. There is a new release from 2024
March what addresses the build issues reported lately.

Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 17:04:22 -08:00
Wang Mingyu
60d25ced37
python3-yappi: upgrade 1.6.0 -> 1.6.10
py3.13.patch
removed since it's included in 1.6.10

Changelog:
=========
- Fix source distribution not released
- Fix error not cleared from an internal PyObject_GetAttrString call

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu
d5ed13e04e
python3-typer: upgrade 0.12.5 -> 0.13.0
Changelog:
 https://github.com/fastapi/typer/releases/tag/0.13.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu
e80fada03d
python3-tomli: upgrade 2.0.2 -> 2.1.0
Changelog:
===========
- Instantiating TOMLDecodeError with free-form arguments. msg, doc and pos
  arguments should be given.
- msg, doc, pos, lineno and colno attributes to TOMLDecodeError

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu
7ad30e67d5
python3-sqlparse: upgrade 0.5.1 -> 0.5.2
Changelog:
===========
- EXTENSION is now recognized as a keyword
- SQL hints are not removed when removing comments

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu
0340d53ec9
python3-setproctitle: upgrade 1.3.3 -> 1.3.4
Changelog:
===========
- Add support for Python 3.13
- Drop support for Python 3.7.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu
d8097fa07a
python3-regex: upgrade 2024.9.11 -> 2024.11.6
Changelog:
============
- Git issue 546: Partial match not working in some instances with non-greedy capture
- Reverted to actions/download-artifact@v3 and actions/upload-artifact@v3 in
  main.yml because GitHub Actions failed when using them.
- Updated to actions/upload-artifact@v4 in main.yml.
- Updated to actions/download-artifact@v4 in main.yml.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu
f81df9e27e
python3-pyperf: upgrade 2.8.0 -> 2.8.1
Changelog:
===========
- Bugfix: Hooks now work correctly in subprocess benchmarks (bench.run_command).
- Python 3.8 is now unsupported.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu
d910f9323e
python3-pdm: upgrade 2.19.2 -> 2.20.1
Changelog:
 https://github.com/pdm-project/pdm/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu
23376f3a95
python3-jedi: upgrade 0.19.1 -> 0.19.2
Changelog:
 Python 3.13 support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu
8eadb11667
python3-httpcore: upgrade 1.0.6 -> 1.0.7
Changelog:
 Support proxy= configuration on ConnectionPool().

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu
3524263211
python3-gpiod: upgrade 2.2.1 -> 2.2.2
License-Update:
 The position of "license="LGPLv2.1"," changed

Changelog:
==========
- fix Chip.request_lines() typing
- improve the output of LineSettings.__repr__()
- import gpiod attributes in external module
- specify a tar extract filter for python >= 3.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu
a9651304d8
python3-google-auth: upgrade 2.35.0 -> 2.36.0
Changelog:
=============
Features
---------
- IAM signblob retries
- Making iam endpoint universe-aware
- Support External Account Authorized User as a Source Credential
  for impersonated credentials in ADC

Bug Fixes
----------
- Adding default parameters to updated interfaces
- Change universe_domain to universe-domain
- Remove base class to avoid type conflict
- Revert templates for iam endpoints
- Update secret

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu
01214229ed
python3-flexparser: upgrade 0.3.1 -> 0.4
Changelog:
=============
Exceptions are not longer dataclasses.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu
e27fbcd56b
python3-flask: upgrade 3.0.3 -> 3.1.0
Changelog:
==============
- Drop support for Python 3.8.
- Update minimum dependency versions to latest feature releases.
  Werkzeug >= 3.1, ItsDangerous >= 2.2, Blinker >= 1.9.
- Provide a configuration option to control automatic option responses.
- Flask.open_resource/open_instance_resource and Blueprint.open_resource take an
  encoding parameter to use when opening in text mode. It defaults to utf-8.
- Request.max_content_length can be customized per-request instead of only
  through the MAX_CONTENT_LENGTH config. Added MAX_FORM_MEMORY_SIZE and
  MAX_FORM_PARTS config. Added documentation about resource limits to the security page.
- Add support for the Partitioned cookie attribute (CHIPS), with the
  SESSION_COOKIE_PARTITIONED config.
- -e path takes precedence over default .env and .flaskenv files. load_dotenv
  loads default files in addition to a path unless load_defaults=False is passed.
- Support key rotation with the SECRET_KEY_FALLBACKS config, a list of old secret
  keys that can still be used for unsigning. Extensions will need to add support.
- Fix how setting host_matching=True or subdomain_matching=False interacts with
  SERVER_NAME. Setting SERVER_NAME no longer restricts requests to only that domain.
- Request.trusted_hosts is checked during routing, and can be set through the TRUSTED_HOSTS config.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu
c5b7601e0b
python3-dbus-fast: upgrade 2.24.3 -> 2.24.4
Changelog:
 Exclude .c files from being shipped

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu
37ac439ecf
python3-cachecontrol: upgrade 0.14.0 -> 0.14.1
Changelog:
==========
- github: bump signing step, use dependabot
- build(deps): bump the actions group with 1 update
- GitHub Action to spellcheck and lint Python code
- workflows/tests: patch macos runner version for 3.7
- build(deps): bump sigstore/gh-action-sigstore-python from 2.1.1 to 3.0.0 in the actions group
- drop Python 3.7, add 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00
Wang Mingyu
6da019eff8
python3-apispec: upgrade 6.7.0 -> 6.7.1
Changelog:
 Fix rendering of nullable nested fields in 3.0 spec

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00
Wang Mingyu
935971a7c3
python3-alembic: upgrade 1.13.3 -> 1.14.0
Changelog:
 Added a new hook to the DefaultImpl DefaultImpl.version_table_impl().

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00
Wang Mingyu
d9a406ffe2
python3-aioresponses: upgrade 0.7.6 -> 0.7.7
Changelog:
===========
- fix: invalid rst code
- Merge pull request #262 from bdraco/3110_compat
- Fix compat with aiohttp 3.11.0+
- Merge pull request #233 from outp1/master
- Merge pull request #251 from chs2/feat/callable-raise-for-status
- Merge pull request #256 from DanielNoord/patch-1
- Update __version__ to latest released version
- Merge pull request #254 from gaby/packaging
- Add packaging to requirements.txt
- feat: support raise_for_status as callable

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00
Tom Geelen
64a8cb61ce
python3-aiohttp: 3.10.10 -> 3.10.11
Changelog: https://github.com/aio-libs/aiohttp/releases/tag/v3.10.11
Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:10 -08:00
Ross Burton
443dde4258
python3-zeroconf: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:09 -08:00
Ross Burton
9a95e7c93c
python3-yarl: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:09 -08:00
Ross Burton
46c2c0fac5
python3-sqlalchemy: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:09 -08:00
Ross Burton
38e0878123
python3-pyzmq: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:08 -08:00
Ross Burton
290c674b6a
python3-pystemd: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Also switch to python_setuptools_build_meta as there is a pyproject.toml.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:08 -08:00
Ross Burton
4cd4753cb1
python3-propcache: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:08 -08:00
Ross Burton
f3057fe1aa
python3-pocketsphinx: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:08 -08:00
Ross Burton
196abdf551
python3-pkcs11: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:08 -08:00
Ross Burton
560f331dc2
python3-frozenlist: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:08 -08:00
Ross Burton
a29acbe80d
python3-dbus-fast: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Also remove obsolete setuptools/wheel build dependencies.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:08 -08:00
Ross Burton
723c9b33fe
python3-cytoolz: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:07 -08:00
Ross Burton
124ca62174
python3-cchardet: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:07 -08:00
Soumya Sambu
f4c1dab308
python3-werkzeug: upgrade 3.0.3 -> 3.0.6
Includes fix for CVE-2024-49767

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

Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:06 -08:00
Tom Geelen
273fb4fbb3
python3-yarl: upgrade 1.15.1 -> 1.17.1
Changelogs:
- https://github.com/aio-libs/yarl/releases/tag/v1.17.1
- https://github.com/aio-libs/yarl/releases/tag/v1.17.0
- https://github.com/aio-libs/yarl/releases/tag/v1.16.0
- https://github.com/aio-libs/yarl/releases/tag/v1.15.5
- https://github.com/aio-libs/yarl/releases/tag/v1.15.4
- https://github.com/aio-libs/yarl/releases/tag/v1.15.3
- https://github.com/aio-libs/yarl/releases/tag/v1.15.2

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:05 -08:00
Jan Vermaete
bc7791462e
python3-can: version bump 4.2.2 -> 4.4.0
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:05 -08:00
Guðni Már Gilbert
9053d693fe
python3-twisted: move appdirs from core package
python3-appdirs is currently only a dependency when
python3-twisted-conch is installed.

I propose to remove python3-appdirs from python3-twisted-core
such that it's not installed in the final image when
python3-twisted-conch is not installed.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:05 -08:00
Guðni Már Gilbert
b7176cec9b
python3-twisted: remove do_install append
It looks like it doesn't remove any files today. So I propose
we simply remove this append to do_install to clean up the recipe

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:05 -08:00
Jan Vermaete
c6d25e75e9
python3-spidev: set LIC_FILES_CHKSUM to remote file
License stays MIT

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:57 -08:00
Ross Burton
22e83adc79
python3-pyproj: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:56 -08:00
Ross Burton
5c19beb0bb
python3-pycocotools: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:56 -08:00
Ross Burton
16ee3e865c
python3-kivy: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:56 -08:00
Ross Burton
3820b6ca31
python3-h5py: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:55 -08:00
Ross Burton
a87950e468
python3-pandas: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:55 -08:00
Ross Burton
9de108dd34
python3-gevent: inherit cython class
Use the new cython class to avoid duplicated fixup code to remove build
paths.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:55 -08:00
Ross Burton
3e7e207497
python3-systemd: switch to python_setuptools_build_meta
Switch to the modern build system, and sort the recipe assignments to
be more idiomatic.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:55 -08:00
Jan Vermaete
d5afdfe3af
python3-xmlschema: dropped Python version in SUMMARY
The info at the homepage was that the python version 3.8+ is supported.
But having this info in the SUMMARY has not point.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-06 07:15:01 -08:00
Wang Mingyu
0111f363ab
python3-zeroconf: upgrade 0.135.0 -> 0.136.0
License-Update: License changed to  LGPL-2.1-or-later

Changelog:
===========
- fix: update python-semantic-release to fix release process
- fix: add ignore for .c file for wheels
- fix: correct typos
- feat: use SPDX license identifier

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:22 -08:00
Wang Mingyu
48f9ebae7c
python3-xmlschema: upgrade 3.4.2 -> 3.4.3
Changelog:
==========
- Fix incorrect validation error for substitution group with abstract head
- Refactor XSD identities processing using also typed XPath 2.0+ for getting values
- Clean tag retrieval during encode for some converter types

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:22 -08:00
Wang Mingyu
fc5ebf0b12
python3-whitenoise: upgrade 6.7.0 -> 6.8.2
Changelog:
===========
- Fix compression speed gains for the thread pool when running Django's collectstatic.
- Raise any errors from threads in the whitenoise.compress command.
- Drop Django 3.2 to 4.1 support.
- Drop Python 3.8 support.
- Support Python 3.13.
- Fix a bug introduced in version 6.0.0 where Range requests could lead to
  database connection errors in other requests.
- Use Django's FORCE_SCRIPT_NAME setting correctly.
- Compress files using a thread pool.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:22 -08:00
Wang Mingyu
96a7768484
python3-watchdog: upgrade 5.0.3 -> 6.0.0
Changelog:
==========
-Pin test dependecies.
- [docs] Add typing info to quick start.
- [inotify] Use of select.poll() instead of deprecated select.select(), if available.
- [inotify] Fix reading inotify file descriptor after closing it.
- [utils] The stop_signal keyword-argument type of the AutoRestartTrick class can now be either a signal.Signals or an int.
- [utils] Added the __repr__() method to the Trick class.
- [utils] Removed the unused echo_class() function from the echo module.
- [utils] Removed the unused echo_instancemethod() function from the echo module.
- [utils] Removed the unused echo_module() function from the echo module.
- [utils] Removed the unused is_class_private_name() function from the echo module.
- [utils] Removed the unused is_classmethod() function from the echo module.
- [utils] Removed the unused ic_method(met() function from the echo module.
- [utils] Removed the unused method_name() function from the echo module.
- [utils] Removed the unused name() function from the echo module.
- [watchmedo] Fixed Mypy issues.
- [watchmedo] Added the __repr__() method to the HelpFormatter class.
- [watchmedo] Removed the --trace CLI argument from the watchmedo log command, useless since events are logged by default at the LoggerTrick class level.
- [windows] Fixed Mypy issues.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:22 -08:00
Wang Mingyu
fe8f63027d
python3-types-psutil: upgrade 6.0.0.20241011 -> 6.1.0.20241102
Changelog:
 Update type for psutil.cpu_count

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:22 -08:00
Wang Mingyu
fd3d9644b8
python3-tqdm: upgrade 4.66.5 -> 4.66.6
Changelog:
==========
- cli: zip-safe --manpath, --comppath
- misc framework updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:21 -08:00
Wang Mingyu
0680957b33
python3-smbus2: upgrade 0.4.3 -> 0.5.0
Chanelog:
=========
- Slight change of SMBus object life-cycle to better handle "open -> close -> open" scenarios.
- Documentation builds again
- Typing corrections.
- Python 3.12, 3.13 added.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:21 -08:00
Wang Mingyu
1c4c86fb18
python3-sdbus: upgrade 0.12.0 -> 0.13.0
Changelog:
 https://github.com/python-sdbus/python-sdbus/releases/tag/0.13.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:21 -08:00
Wang Mingyu
c16959073b
python3-pytest-codspeed: upgrade 2.2.1 -> 3.0.0
Changelog:
 https://github.com/CodSpeedHQ/pytest-codspeed/releases/tag/v3.0.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:21 -08:00
Wang Mingyu
b834a2c4ba
python3-pymodbus: upgrade 3.7.3 -> 3.7.4
Changelog:
==========
- Clean PDU init
- Wrong close, when transaction do not match
- Remove unmaintained (not working) example contributions
- All pdu (incl. function code) tests to pdu directory
- Add no_response_expected argument to requests
- Resubmit: Don't close/reopen tcp connection on single modbus message timeout
- 100% test coverage for PDU
- Type DecodePDU
- Update to use DecodePDU
- Client/Server decoder renamed and moved to pdu
- Move client/server decoder to pdu
- Introducing PyModbus Guru on Gurubase.io
- Remove IllegalFunctionRequest
- remove ModbusResponse
- Add typing to pdu base classes
- Updated roadmap.
- remove databuffer from framer
- Improve retries for sync client
- Move process test to framer tests
- Framer do not check ids
- Remove callback from framer
- Auto fill device ids for clients
- Reenable multidrop tests
- write_register/s accept bytes or int
- roadmap corrections.
- Added roadmap (not written in stone)
- Update README to show python 3.13.
- Test on Python 3.13
- Use @AbstractMethod
- Corrected smaller documentation bugs
- README as landing page in readthedocs.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:21 -08:00
Wang Mingyu
d9d19dbc85
python3-pychromecast: upgrade 14.0.4 -> 14.0.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:20 -08:00
Wang Mingyu
508cb2e359
python3-pulsectl: upgrade 24.8.0 -> 24.11.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:20 -08:00
Wang Mingyu
6fb68e86b2
python3-prettytable: upgrade 3.11.0 -> 3.12.0
Changelog:
===========
- Emit DeprecationWarnings for hrule and tableStyle constants
- Add new themes to ColorTable
- Use SPDX license identifier
- Add IntEnum for HRuleStyle and VRuleStyle
- Add IntEnum for Table styles
- Add OptionsType
- Add attribute type hints
- Add missing attribute annotations
- Add type aliases for Align, VAlign, HeaderStyle
- Add type annotations for attributes property
- Improve TableHandler type annotations
- Improve function type annotations
- Improve row and column type annotations
- Improve type annotations for field names
- Include RowType in __all__
- Small improvements
- Generate __version__ at build to avoid slow importlib.metadata call
- Release to PyPI using Trusted Publishing
- Drop support for Python 3.8
- Update new home to prettytable/prettytable
- Fix drawing headerless colored tables with title
- 1Adjust format validation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:20 -08:00
Wang Mingyu
d3a3ea7e81
python3-moteus: upgrade 0.3.72 -> 0.3.73
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:20 -08:00
Wang Mingyu
de1f81d00d
python3-icu: upgrade 2.13.1 -> 2.14
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:20 -08:00
Wang Mingyu
fa9ecb8f87
python3-grpcio: upgrade 1.66.2 -> 1.67.1
0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch
refreshed for 1.67.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:20 -08:00
Wang Mingyu
8318a3d490
python3-grpcio-tools: upgrade 1.66.2 -> 1.67.1
0001-protobuf-Disable-musttail-attribute-on-mips.patch
0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
refreshed for 1.67.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:19 -08:00
Wang Mingyu
26f90e96cc
python3-grpcio-reflection: upgrade 1.66.2 -> 1.67.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:19 -08:00
Wang Mingyu
6b7327283a
python3-grpcio-channelz: upgrade 1.66.2 -> 1.67.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:19 -08:00
Wang Mingyu
fb79b06167
python3-flask-wtf: upgrade 1.2.1 -> 1.2.2
Changelog:
============
- Move the project to the pallets-eco organization.
- Stop support for Python 3.8. Start support for Python 3.13.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:19 -08:00
Wang Mingyu
b625491f8b
python3-et-xmlfile: upgrade 1.1.0 -> 2.0.0
Changelog:
 Implement proper incremental writing

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:19 -08:00
Wang Mingyu
65f097386b
python3-elementpath: upgrade 4.5.0 -> 4.6.0
Changelog:
===========
- Fix XsdAttributeGroupProtocol
- Improve Unicode support with installable UnicodeData.txt versions
- Extend names disambiguation with a fix for issue
- Refactor tree builders to fix document position of tails

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:19 -08:00
Wang Mingyu
1ae0d486a0
python3-croniter: upgrade 3.0.3 -> 5.0.1
Changelog:
===========
- Community wanted: Reintroduce 7 as DayOfWeek in deviation from standard cron
- Remove DayOfWeek alias 7 to DayOfWeek 0 to stick to standard cron
- Fix DOW ranges calculations when lastday is a Sunday
- Fix overflow on 32bits systems
- Fix python2 testing
- Modernize packaging

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:18 -08:00
Wang Mingyu
d280b9d63a
python3-colorlog: upgrade 6.8.2 -> 6.9.0
Changelog:
===========
- satisfy mypySupport Python 3.13
- satisfy mypy

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:18 -08:00
Wang Mingyu
c3014bcf63
python3-cantools: upgrade 39.4.9 -> 39.4.11
Changelog:
==========
- Cleanup and fix mypy
- fix some typo
- ARXML parsing: scientific and hexadecimal numbers

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:18 -08:00
Wang Mingyu
7ce3a0c669
python3-anyio: upgrade 4.6.0 -> 4.6.2
Changelog:
===========
- Fixed regression caused by (#807) that prevented the use of parametrized async fixtures
- Fixed TaskGroup and CancelScope producing cyclic references in tracebacks when raising exceptions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:18 -08:00
Jan Vermaete
347ab0f9e2
python3-apiflask: version bump 2.1.1 -> 2.2.1
fixed:
  do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]
  warning:oelint.vars.dependsordered:'RDEPENDS' entries should be ordered alphabetically

Download of the source archive was failing with PYPI_PACKAGE set.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 09:42:51 -08:00
Martin Jansa
b2a66eead1
python3-django: rename .inc file to BPN.inc
* this one has 2 versions, so the .inc file cannot be folded into .bb files
  but we can at least rename it to start with BPN for consistency

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-31 08:13:26 -07:00
Martin Jansa
b8ce4f282b
python3-flask-sijax: fold .inc file into .bb
* python2 is long dead, kill .inc file as well

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-31 08:13:26 -07:00
Martin Jansa
770a55c38d
python3-flask-bootstrap: fold .inc file into .bb
* python2 is long dead, kill .inc file as well

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-31 08:13:25 -07:00
Martin Jansa
d59fc4da5b
python3-django-south: fold .inc file into .bb
* python2 is long dead, kill .inc file as well

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-31 08:13:25 -07:00
Martin Jansa
b4e8b40874
python3-rfc3986-validator: drop unnecessary FILESEXTRAPATHS
* rename python-rfc3986-validator to BPN python3-rfc3986-validator
  which is included in default FILESPATH

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-31 08:13:25 -07:00