Commit Graph

7507 Commits

Author SHA1 Message Date
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
Martin Jansa
137456e900
python3-flask-xstatic: drop unnecessary FILESEXTRAPATHS and fold .inc into .bb
* python2 is long dead, kill .inc file as well

* rename python-flask-xstatic to BPN python3-flask-xstatic
  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
Martin Jansa
9413b9c1c3
python3-m2crypto: drop unnecessary FILESEXTRAPATHS
* python-m2crypto directory doesn't exist since:
  commit b8bbcd4dea
  Author: Khem Raj <raj.khem@gmail.com>
  Date:   Sat May 1 12:04:27 2021 -0700

    python3-m2crypto: Upgrade to 0.37.1

    Unifiy .inc into .bb
    Add patches to fix issues with openssl 1.1.x
    Remove m2crypto-0.26.4-gcc_macros patch, its no longer needed
    Refresh existing patches

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
Jan Vermaete
ab095d3ab4
python3-apispec: Upgrade 6.6.1 to 6.7.0
Bug fixes:

    Fix handling of fields.Dict() with values unset

Other changes:

    Officially support Python 3.13
    Drop support for Python 3.8

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-29 14:15:42 -07:00
Khem Raj
8ca014a96d
python3-pydantic: Upgrade to 2.9.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 21:25:23 -07:00
Khem Raj
51baa456a2
python3-pydantic-core: Upgrade to 2.25.0
Needed for py 3.13 support in pydantic 2.9 recipe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 21:25:23 -07:00
Khem Raj
e17b039f92
python3-eventlet: Add new thread attributes from Python 3.13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 21:25:22 -07:00
Khem Raj
36a2ea12eb
python3-pylint: Upgrade to 3.3.1 release
brings python 3.13 support

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 21:25:22 -07:00
Khem Raj
79e2872817
python3-pint: Backport a proposed fix to support python 3.13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 21:25:22 -07:00
Khem Raj
6b4f33ac3e
python3-wrapt: Upgrade to 1.17 RC1
It has all the python 3.13 fixes

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:54:31 -07:00
Khem Raj
2575cf1f8f
python3-betamax: Use tip of trunk to support python 3.13
There are several fixes need to get going with python 3.13, therefore
switch to git SRC_URI until next release is made

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:54:31 -07:00
Khem Raj
3207d6f1bc
python3-freezegun: Fix ptests with python 3.13
backport a patch with the needed fix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:54:31 -07:00
Khem Raj
e8f04afdd1
python3-dominate: Fix ptests with python 3.13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:53:20 -07:00
Khem Raj
a06cb56283
python3-whoosh: Remove
This package is unmaintained upstream, and has no
new releases since 2016, now it does not build with python 3.13
since it needs cgi module which has been removed in 3.13+

if we still need this functionality
then something like whoosh-reloaded might be better

https://pypi.org/project/Whoosh-Reloaded/

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:53:20 -07:00
Khem Raj
497cb3d70e
python3-html2text: Add missing rdep on py3 html module
Fixes
ModuleNotFoundError: No module named 'html'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:53:20 -07:00
Guðni Már Gilbert
a335a8ca42
python3-twisted: upgrade 24.7.0 -> 24.10.0
This release adds support for Python 3.13

Full changelog:
https://github.com/twisted/twisted/releases/tag/twisted-24.10.0

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-28 17:53:20 -07:00
Guðni Már Gilbert
d8a94ee7c2
python3-bleak: upgrade 0.22.2 -> 0.22.3
- Don't change ctypes' global state bleak.backends.winrt.util.
- Improved performance of BlueZ backend when there are many adapters.
- Added support for Python 3.13.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-27 08:41:27 -07:00
Khem Raj
0ba9282637
python3-ptyprocess: Fix ptests with python 3.13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-26 09:09:04 -07:00
Khem Raj
55ff8137d4
python3-pyroute2: Add missing rdeps for ptests
These are needed with python 3.13

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-26 09:09:03 -07:00
Khem Raj
79b8b76510
python3-aioresponses: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-25 20:05:22 -07:00
Khem Raj
f1f0ac5d50
python3-google-auth: Upgrade to 2.35.0
2.35.0 (2024-09-17)
Features
Add cred info to ADC creds
Add support for asynchronous AuthorizedSession api
Bug Fixes
Remove token_info call from token refresh path

2.34.0 (2024-08-13)
Features
auth: Update get_client_ssl_credentials to support X.509 workload certs
Bug Fixes
Retry token request on retryable status code (#1563) (f858a15)

2.33.0 (2024-08-06)
Features
Implement async StaticCredentials using access tokens
Implement base classes for credentials and request sessions
Bug Fixes
metadata: Enhance retry logic for metadata server access in _metadata.py
Documentation
Update argument for Credentials initialization

2.32.0 (2024-07-08)
Features
Adds support for X509 workload credential type

2.31.0 (2024-06-27)
Features
Adds X509 workload cert logic
Bug Fixes
Added py.typed to MANIFEST.in
Pass trust_env kwarg to ClientSession

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-25 20:05:22 -07:00
Khem Raj
6a582f1d67
python3-zopeinterface: Upgrade to 7.1.1
Changes

7.1.1 (2024-10-23)
Fix segmentation faults in weakrefobject.c on Python 3.12 and 3.13.

7.1.0 (2024-10-10)
Declare support for Python 3.13.

Fix segmentation faults on Python 3.13.

7.0.3 (2024-08-27)
Fix Assertion ‘memb->type == T_PYSSIZET’ failed. for Python < 3.12.

7.0.2 (2024-08-26)
Fix reference-counting bug in C module initialization (broken in 7.0).

7.0.1 (2024-08-06)
Fix subclassability of ObjectSpecificationDescriptor (broken in 7.0).

7.0 (2024-08-06)
Enable heap-based types (PEP 384) for Python >= 3.11.

Adopt multi-phase module initialization (PEP 489).

Drop support for Python 3.7.

6.4.post2 (2024-05-24)
Publish missing Windows wheels, second attempt.

6.4.post1 (2024-05-23)
Publish missing Windows wheels.

6.4.post0 (2024-05-22)
The sdist of version 6.4 was uploaded to PyPI as zope_interface-6.4.tar.gz instead of zope.interface-6.4-py2.tar.gz which cannot be installed by zc.buildout. This release is a re-release of version 6.4 with the correct sdist name.

6.4 (2024-05-15)
Adjust for incompatible changes in Python 3.13b1.

Build windows wheels on GHA.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-25 20:05:22 -07:00
Leon Anavi
87acb8df97
python3-trio: Upgrade 0.26.2 -> 0.27.0
Upgrade to release 0.27.0:

- trio.move_on_after and trio.fail_after previously set the deadline
  relative to initialization time, instead of more intuitively upon
  entering the context manager.
- CancelScope.relative_deadline and CancelScope.is_relative added,
  as well as a relative_deadline parameter to __init__. This allows
  initializing scopes ahead of time, but where the specified
  relative deadline doesn't count down until the scope is entered
- trio.Lock and trio.StrictFIFOLock will now raise
  trio.BrokenResourceError when trio.Lock.acquire would previously
  stall due to the owner of the lock exiting without releasing the
  lock
- trio.move_on_at, trio.move_on_after, trio.fail_at and
  trio.fail_after now accept shield as a keyword argument. If
  specified, it provides an initial value for the
  ~trio.CancelScope.shield attribute of the trio.CancelScope
  object created by the context manager
- Added trio.lowlevel.add_parking_lot_breaker and
  trio.lowlevel.remove_parking_lot_breaker to allow creating
  custom lock/semaphore implementations that will break their
  underlying parking lot if a task exits unexpectedly.
  trio.lowlevel.ParkingLot.break_lot is also added, to allow
  breaking a parking lot intentionally
- Allow sockets to bind any os.PathLike object
- Update trio.lowlevel.open_process's documentation to allow bytes
- Update trio.sleep_forever to be NoReturn

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
Leon Anavi
e96604395d
python3-trustme: Upgrade 1.1.0 -> 1.2.0
Upgrade to release 1.2.0:

- Add support for Python 3.13
- Allow setting of cert's notBefore attribute
- Add the Authority Key Identifier extension to child CA
  certificates
- Remove support for Python 3.8 and PyPy 3.9

The project has a proper pyproject.toml which declares the
setuptools.build.meta PEP-517 backend.

Fixes:
WARNING: python3-trustme-1.2.0-r0 do_check_backend: QA Issue:
inherits setuptools3 but has pyproject.toml with hatchling.build,
use the correct class [pep517-backend]

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
J. S.
d65206760f
python3-wpa-supplicant: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:51 -07:00
J. S.
7d338e3c1d
python3-whoosh: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:51 -07:00
J. S.
7fb4301ca8
python3-webencodings: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:50 -07:00
J. S.
8e57ed75fa
python3-visitor: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:50 -07:00
J. S.
f56c193b32
python3-versiontools: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:50 -07:00
J. S.
2dc635ee0f
python3-txdbus: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:50 -07:00
J. S.
077f32525c
python3-tinyrecord: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:50 -07:00
J. S.
15f4470a2c
python3-telnetlib3: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:50 -07:00
J. S.
2d983759ef
python3-speaklater: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:50 -07:00
J. S.
8ef2d84581
python3-service-identity: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:49 -07:00
J. S.
6b0e6e40f8
python3-rfc3986-validator: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:49 -07:00
J. S.
187091f887
python3-requests-ftp: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:49 -07:00
J. S.
ccd21d19bd
python3-raven: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:49 -07:00
J. S.
519582fe73
python3-pytoml: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:49 -07:00
J. S.
2ce45970cd
python3-pytest-tempdir: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:49 -07:00
J. S.
5080524f95
python3-pylyrics: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:49 -07:00
J. S.
04694de452
python3-pyjks: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:48 -07:00
J. S.
a5c45d7451
python3-pyfirmata: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:48 -07:00
J. S.
d520d480c4
python3-pybluez: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:48 -07:00
J. S.
71549ab978
python3-precise-runner: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:48 -07:00
J. S.
a97bcbea78
python3-pid: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:48 -07:00
J. S.
e364265850
python3-pickleshare: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:48 -07:00
J. S.
cc959569df
python3-petact: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:48 -07:00
J. S.
34effb7f3c
python3-pep8: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:47 -07:00
J. S.
7fd5b05d10
python3-passlib: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:47 -07:00
J. S.
8a721bffce
python3-parallax: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:47 -07:00
J. S.
b729ce9cd7
python3-padatious: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:47 -07:00
J. S.
e59b2b2074
python3-padaos: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:47 -07:00
J. S.
d2c06e1a65
python3-msm: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:47 -07:00
J. S.
19edc65031
python3-meld3: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:47 -07:00
J. S.
02127095fd
python3-lorem: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:46 -07:00
J. S.
f5a0c9cb5b
python3-lockfile: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:46 -07:00
J. S.
0c43cbb5fa
python3-libevdev: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:46 -07:00
J. S.
4cf75bfdce
python3-libconf: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:46 -07:00
J. S.
bf0a1f3051
python3-keras-preprocessing: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:46 -07:00
J. S.
654c230a91
python3-kconfiglib: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:46 -07:00
J. S.
5f5def4591
python3-jdcal: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:46 -07:00
J. S.
f3dcc442e4
python3-ipython-genutils: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
f8390dbcda
python3-ipy: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
d1566ddc1e
python3-ipaddress: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
b2f3fe17fe
python3-inflection: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
67792f8c8c
python3-html5lib: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
395694afe3
python3-gpsd-py3: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
b52cb28262
python3-flask-user: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
485c956078
python3-flask-uploads: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:45 -07:00
J. S.
83f4fe1b31
python3-flask-pymongo: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:44 -07:00
J. S.
b39832fa2b
python3-flask-nav: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:44 -07:00
J. S.
0fb044cf24
python3-flask-mail: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:44 -07:00
J. S.
7060c70ca7
python3-flask-jwt: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:44 -07:00
J. S.
e54447e3d5
python3-flask-jsonpify: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:44 -07:00
J. S.
fcd4835f0c
python3-fann2: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:44 -07:00
J. S.
3677e79389
python3-editor: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:44 -07:00
J. S.
3c90fa00a4
python3-docopt: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:43 -07:00
J. S.
e3aa9d5703
python3-click-spinner: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:43 -07:00
J. S.
1c357d9046
python3-backcall: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:43 -07:00
J. S.
3ab38941d2
python3-asyncio-glib: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:43 -07:00
J. S.
8df13e10e0
python3-asciitree: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:43 -07:00
J. S.
5f73b62c69
python3-argexec: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:43 -07:00
J. S.
b14efc9efd
python3-appdirs: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:43 -07:00
J. S.
8b55db5b19
python-libusb1: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:42 -07:00
J. S.
6eb2ef3292
python-flask-xstatic.inc: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:42 -07:00
J. S.
6986364e59
python-flask-bootstrap.inc: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:42 -07:00
J. S.
d71b4ea8e7
python-django-south.inc: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:42 -07:00
J. S.
d9cfcad1df
pyrtm: Drop unnecessary SRC_URI md5sum
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-19 20:26:42 -07:00
Alexander Kanavin
b09b9ce097
python3-grpcio-tools/channelz/reflection: update 1.62.2 -> 1.66.2
This addresses python 3.13 issues.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:30 -07:00
Alexander Kanavin
0b3f4ed292
python3-m2crypto: update 0.40.1 -> 0.42.0
This addresses python 3.13 issues.

Use build_meta instead of classic setuptools.

Drop all setup.py patches as no longer necessary.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:30 -07:00
Alexander Kanavin
940ce69937
python3-grpcio: update 1.66.1 -> 1.66.2
This fixes python 3.13 issues.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:29 -07:00
Alexander Kanavin
1f6400f0f8
python3-yappi: backport a python 3.13 patch
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:29 -07:00
Alexander Kanavin
4756718dd8
python3-httptools: update 0.6.1 -> 0.6.2
This fixes python 3.13 issues.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:29 -07:00
Alexander Kanavin
5122ca2d5c
python3-geojson: backport python 3.13 patch
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:29 -07:00
Alexander Kanavin
6e6ed9ebdb
python3-html2text: remove python3-cgitb dependency
Not mentioned anywhere in source tree, and no longer
available with python 3.13.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:28 -07:00
Alexander Kanavin
8b49cc1177
python3-meld: do not depend on python3-cgitb
It's not mentioned anywhere in source code, and
python 3.13 has removed it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-16 14:07:28 -07:00
Khem Raj
6235d55d4a
python3-yarl: Add missing dependency on codspeed module
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 20:10:02 -07:00
Khem Raj
98b7cb5dd3
python3-pytest-codspeed: Add recipe
Needed by yarl ptests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 20:10:02 -07:00
Wang Mingyu
9fde666c78
python3-yarl: upgrade 1.14.0 -> 1.15.1
Changelog:
==========
- Improved performance of calling :py:meth:~yarl.URL.build
- Improved performance of all :class:~yarl.URL methods that create
  new :class:~yarl.URL objects
- Improved performance of :class:~yarl.URL methods that modify the network
  location

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:31 -07:00
Wang Mingyu
4a3b45afb8
python3-uefi-firmware: upgrade 1.11 -> 1.12
Changelog:
============
- Fix uefi parse of ASUS bios CAP files
- fix: Update CompressionTypes typedefs
- ci: Update OS runners to use latest
- Fixed a crash while handling non-UTF-8 encoded partition entry names in ME region
- Sync LZMA library with UEFITool
- skip unprocessed guid defined sections
- Use gzip instead of zlib for Qualcomm decompression

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:31 -07:00
Wang Mingyu
8ced2549fe
python3-types-python-dateutil: upgrade 2.9.0.20240906 -> 2.9.0.20241003
Changelog:
 dateutil: Enable failing test

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:31 -07:00
Wang Mingyu
d89d25f2d4
python3-types-psutil: upgrade 6.0.0.20240901 -> 6.0.0.20241011
Changelog:
===========
- update psutil.Process.parent() return type
- per psutil.Process.parent()'s docstring, it may return None.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:31 -07:00
Wang Mingyu
b4e6f012f1
python3-tomli: upgrade 2.0.1 -> 2.0.2
Changelog:
===========
- Removed Python 3.7 support
- Make loads raise TypeError not AttributeError on bad input types that do not
  have the replace attribute. Improve error message when bytes is received.
- Type annotate load input as typing.IO[bytes] (previously typing.BinaryIO).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:30 -07:00
Wang Mingyu
f75f508661
python3-termcolor: upgrade 2.4.0 -> 2.5.0
Changelog:
=========
- Add strike attribute
- Generate and upload attestations to PyPI
- Drop support for Python 3.8

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:30 -07:00
Wang Mingyu
98c01e6f4c
python3-starlette: upgrade 0.39.1 -> 0.39.2
Fixed
=====
- Allow use of request.url_for when only "app" scope is available
- Fix internal type hints to support python-multipart==0.0.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:30 -07:00
Wang Mingyu
cbf9020ace
python3-simpleeval: upgrade 0.9.13 -> 1.0.0
License-Update: Copyright year updated to 2024.

Changelog:
===========
- Fix a sandbox escape via generators and _frame methods.
- Supporting dictionary comprehensions
- A custom exception rather than KeyError when names not found
- Dropping support for old python versions - if you need pre 3.9, then you can use an older version
- Various cleanups & tidying warnings, deprecation warnings etc.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:30 -07:00
Wang Mingyu
7b36627155
python3-sh: upgrade 2.0.7 -> 2.1.0
Changelog:
 Add contrib command sh.contrib.bash

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:30 -07:00
Wang Mingyu
9203166fe1
python3-scrypt: upgrade 0.8.24 -> 0.8.27
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:30 -07:00
Wang Mingyu
acb908fca1
python3-pyzstd: upgrade 0.16.1 -> 0.16.2
Changelog:
============
- Build wheels for Python 3.13
- Deprecate support for Python version before 3.9 and stop building wheels for them

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:30 -07:00
Wang Mingyu
fe4c5093a3
python3-pyproj: upgrade 3.6.1 -> 3.7.0
License-Update: Copyright year updated to 2024.

rpath.patch
refreshed for 3.7.0

Changelog:
===========
- WHL: Wheels contain PROJ 9.4.1
- DEP: Minimum supported Python version 3.10
- DEP: Minimum PROJ version 9.2
- ENH: Add CRS.is_deprecated() and CRS.get_non_deprecated()
- PERF: thread local context
- ENH: Add runtime & compiled PROJ versions
- BUG: Handle changes to HotineObliqueMercatorBConversion

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:29 -07:00
Wang Mingyu
1d4e001254
python3-pyperf: upgrade 2.7.0 -> 2.8.0
Changelog:
===========
- Refactor operations to fully work on AArch64.
- Fix the max_mem_rss measurement
- Allow setting the amount of warmup values in Runner
- Add hooks for calling arbitrary code around each benchmark
- Use KiB and MiB as units instead of kB and MB.
- Fix Spelling Error
- Make hooks work in bench_command subprocesses
- Fix deprecated method in bench_time_func example
- Separate subprocess writing/parsing into their own functions
- Fix "std dev" link
- Implement --timeout when running benchmarks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:29 -07:00
Wang Mingyu
19b59227a5
python3-pymongo: upgrade 4.9.1 -> 4.10.1
Changelog:
===========
- Fixed a bug where pymongo.results.UpdateResult.did_upsert would raise a TypeError.
- Fixed Binary BSON subtype (9) support on big-endian operating systems (such as zSeries).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:29 -07:00
Wang Mingyu
18a1ec8051
python3-pymisp: upgrade 2.4.198 -> 2.5.0
Changes
~~~~~~~
- misp_instance_version_master now uses the 2.5 branch.
- Make mypy happy.
- Only include the changelog in the sdist package.
- [data] describeTypes.json updated.
- Openioc.py is not a script, but had exec bit.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:29 -07:00
Wang Mingyu
5b7ad17bf5
python3-pychromecast: upgrade 14.0.2 -> 14.0.4
Changelog:
===========
- Make it possible to log heartbeat ping pong
- Move HeartbeatController to a separate module
- Simplify socket timeout

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:29 -07:00
Wang Mingyu
3c3a3efdad
python3-pdm: upgrade 2.19.1 -> 2.19.2
Changelog:
===========
- Support installing free-threaded Python interpreters with the t suffix.
- use_uv fails to lock when there are non-ascii characters in pyproject.toml on
  Windows.
- Fix the pre_install and post_install signals receiving an exhausted generator,
  instead of a list of packages.
- Create backup file with random filename to avoid conflicts.
- Fix the logic error in the uv format marker matching.
- pdm lock --check on a lockfile generated with older PDM version has a 0 exit
  code when there's a change in pyproject.toml.
- Fixed Bash Completion suggestion so it doesn't require root privileges

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:28 -07:00
Wang Mingyu
33444f082c
python3-pdm-backend: upgrade 2.4.1 -> 2.4.2
Changelog:
===========
- Use fallback_version for source = "call"
- Update to pyproject_metadata 0.9.0b5

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:28 -07:00
Wang Mingyu
f3f1bffe89
python3-ipython: upgrade 8.27.0 -> 8.28.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:28 -07:00
Wang Mingyu
fac35de89b
python3-httpcore: upgrade 1.0.5 -> 1.0.6
Changelog:
===========
- Relax trio dependency pinning.
- Handle trio raising NotImplementedError on unsupported platforms.
- Handle mapping ssl.SSLError to httpcore.ConnectError.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:28 -07:00
Wang Mingyu
baf005f140
python3-gcovr: upgrade 8.0 -> 8.2
Changelog:
===========
- Fix documentation build issue.
- If a internal generated function is excluded the lines, if present, are
  excluded as well.
- Fix exclusion of internal functions.
- Only print info on the first undefined block number in data model.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:28 -07:00
Wang Mingyu
d4f00affff
python3-distlib: upgrade 0.3.8 -> 0.3.9
Changelog
=========
- preload script wrappers on Windows to assist with a pip issue
- Remove duplicated newline in shebang of windows launcher
- Add handling for cross-compilation environments
- Do not use the absolute path to cache wheel extensions
- Support mounting wheels that use extensions without an EXTENSIONS file
- Add support for wheel compatibility with the limited API

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:27 -07:00
Wang Mingyu
ae4b7358b6
python3-dbus-fast: upgrade 2.24.2 -> 2.24.3
Changelog:
 Remove deprecated no_type_check_decorator

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:27 -07:00
Wang Mingyu
10b5989145
python3-cytoolz: upgrade 0.12.3 -> 1.0.0
Changelog:
===========
- Test fixes for Python 3.13
- Drop Python 3.7
- Bump cibuildwheel in CI

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:27 -07:00
Wang Mingyu
8e930be6a6
python3-coverage: upgrade 7.6.1 -> 7.6.2
Changelog:
===========
- Dropped support for Python 3.8 and PyPy 3.8.
- Fix: a final wildcard match/case clause assigning to a name (case _ as
  value) was incorrectly marked as a missing branch.
- Fewer things are considered branches now. Lambdas, comprehensions, and
  generator expressions are no longer marked as missing branches if they
  don't complete execution.
- Fix: the HTML report didn't properly show multi-line f-strings that end with a
  backslash continuation. This is now fixed
- Fix: the LCOV report now has correct line numbers and better branch
  descriptions for BRDA records. There are other changes to lcov also, including
  a new configuration option :ref:`line_checksums <config_lcov_line_checksums>`
  to control whether line checksums are included in the lcov report.
  The default is false. To keep checksums set it to true.
- Fixed the docs for multi-line regex exclusions, closing issue 1863.
- Fixed a potential crash in the C tracer

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:27 -07:00
Wang Mingyu
efd2fbd461
python3-cbor2: upgrade 5.6.4 -> 5.6.5
Changelog:
 Published binary wheels for Python 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:27 -07:00
Wang Mingyu
1c432ca599
python3-cantools: upgrade 39.4.8 -> 39.4.9
Changelog:
 Modify the default version to be an empty string

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:26 -07:00
Wang Mingyu
dde37076bc
python3-bitarray: upgrade 2.9.2 -> 2.9.3
Changelog:
==========
* add official Python 3.13 support
* update cibuildwheel to 2.21.3
* minor simplifications
* fix some typos

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:26 -07:00
Wang Mingyu
52d8d0ba77
python3-asyncinotify: upgrade 4.1.0 -> 4.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:26 -07:00
Wang Mingyu
2ee5c72f72
python3-argcomplete: upgrade 3.5.0 -> 3.5.1
Changelog:
- Restore compatibility with argparse in Python 3.12.7+

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:26 -07:00
Wang Mingyu
405d1636d3
python3-aiohttp: upgrade 3.10.9 -> 3.10.10
Changelog:
===========
- Fixed error messages from :py:class:~aiohttp.resolver.AsyncResolver being
  swallowed
- Added :exc:aiohttp.ClientConnectorDNSError for differentiating DNS resolution
  errors from other connector errors
- Simplified DNS resolution throttling code to reduce chance of race conditions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:26 -07:00
Wang Mingyu
4fabd4776c
python3-aiohappyeyeballs: upgrade 2.4.2 -> 2.4.3
Changelog:
============
- Rewrite staggered_race to be race safe
- Re-raise runtimeerror when uvloop raises runtimeerror during connect

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:26 -07:00
Khem Raj
0f410a45fb
python3-python-multipart: Fix ptest dependencie
Do not overwerite implicit dependencies, otherwise
ptests stop depending upon the correcpoding python module
resulting in runtime failures

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 12:12:19 -07:00
Khem Raj
897b2de3b7
python3-propcache: Fix ptest dependencies
Do not overwerite implicit dependencies, otherwise
ptests stop depending upon the correcpoding python module
resulting in runtime failures

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 12:12:19 -07:00
Khem Raj
2cc6afc500
python3-yarl: Add missing rdep on python3-hypothesis for ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 11:56:42 -07:00
alperak
10a861834d
python3-pint: move PTESTS_PROBLEMS_META_PYTHON to PTESTS_SLOW_META_PYTHON
- Tested on qemux86-64.

- The PyPi package name defaults to PN without the python3- prefix, so there is no need to set PYPI_PACKAGE as pint, it is by default.

- xfailed tests are known failures upstream.

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

qemux86-64:

Testsuite summary
TOTAL: 2784
PASS: 2094
SKIP: 676
XFAIL: 12
FAIL: 0
XPASS: 2
ERROR: 0
DURATION: 1611
END: /usr/lib/python3-pint/ptest
2024-10-11T14:34
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:23 -07:00
alperak
fbbbae7624
python3-configobj: enable ptest
- Tested on qemux86-64 and qemuarm64

- Added ptest into PTESTS_FAST_META_PYTHON

- The PyPi package name defaults to PN without the python3- prefix, so there is no need to set PYPI_PACKAGE as configobj, it is by default.

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

qemux86-64:

Testsuite summary
TOTAL: 75
PASS: 75
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 12
END: /usr/lib/python3-configobj/ptest
2024-10-11T12:59
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 75
PASS: 75
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 9
END: /usr/lib/python3-configobj/ptest
2024-10-11T12:56
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:23 -07:00
alperak
196bb0a40d
python3-portion: enable ptest
- Tested on qemux86-64 and qemuarm64

- Added ptest into PTESTS_FAST_META_PYTHON

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

qemux86-64:

Testsuite summary
TOTAL: 205
PASS: 205
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 27
END: /usr/lib/python3-portion/ptest
2024-10-11T12:13
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 205
PASS: 205
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 25
END: /usr/lib/python3-portion/ptest
2024-10-11T12:18
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:23 -07:00
alperak
9cbe55d465
python3-outcome: enable ptest
- Tested on qemux86-64 and qemuarm64

- Added ptest into PTESTS_FAST_META_PYTHON

- The PyPi package name defaults to PN without the python3- prefix, so there is no need to set PYPI_PACKAGE as outcome, it is by default.

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

qemux86-64:

Testsuite summary
TOTAL: 10
PASS: 10
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 7
END: /usr/lib/python3-outcome/ptest
2024-10-11T09:27
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 10
PASS: 10
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 6
END: /usr/lib/python3-outcome/ptest
2024-10-11T09:24
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:23 -07:00
alperak
e3815d18dd
python3-python-multipart: upgrade 0.0.11 > 0.0.12 and enable ptest
- Tested on qemux86-64 and qemuarm64

- Added ptest into PTESTS_FAST_META_PYTHON

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

qemux86-64:

Testsuite summary
TOTAL: 115
PASS: 115
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 24
END: /usr/lib/python3-python-multipart/ptest
2024-10-11T09:02
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 115
PASS: 115
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 22
END: /usr/lib/python3-python-multipart/ptest
2024-10-11T09:08
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Changelog:

- Enforce 100% coverage
- Add mypy strict typing
- Improve error message when boundary character does not match

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:23 -07:00
alperak
6f49be3368
python3-propcache: enable ptest
- Tested on qemux86-64 and qemuarm64

- Added ptest to PTESTS_FAST_META_PYTHON

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

qemux86-64:

Testsuite summary
TOTAL: 37
PASS: 37
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 7
END: /usr/lib/python3-propcache/ptest
2024-10-11T08:21
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 37
PASS: 37
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 6
END: /usr/lib/python3-propcache/ptest
2024-10-11T08:16
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:22 -07:00
Leon Anavi
9c6eb288ee
python3-webargs: Upgrade 8.4.0 -> 8.6.0
Upgrade to release 8.6.0:

- Fix the handling of invalid JSON bodies in the bottle parser to
  support bottle versions >=0.13
- MultiDictProxy now inherits from MutableMapping rather than
  Mapping

Switch inherit from setuptools3 to python_flit_core.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:22 -07:00
Leon Anavi
0ca6c046de
python3-dnspython: Upgrade 2.6.1 -> 2.7.0
Upgrade to release 2.7.0:

- dns.query.https() and dns.asyncquery.https() now support HTTP/3
  and the http_version parameter may be used to specify which
  version to use.
- If the cryptography module is installed, then dnspython will now
  create deterministic ECDSA signatures by default. Cryptography,
  if installed, must be at least version 43. Thanks to Jakob
  Schlyter for adding the feature.
- The RESINFO and WALLET RdataTypes are now supported.
- The COOKIE and Report-Channel EDNS0 options are now supported.
- All supported RdataTypes can now be imported at a single time
  rather than lazily on first use by calling
  dns.rdata.load_all_types().
- The SVCB and HTTPS records now support the ohttp parameter.
- xfr() and inbound_xfr() now share a common implementation.
- Tokens are now supported for QUIC and HTTP/3.
- dns.message.from_wire() now saves the input wire format in the
  Message's "wire" attribute. Likewise,
  dns.message.Message.to_wire() now records the generated wire
  format in that attribute.
- The dns.message.Message object now has a get_options() helper to
  retrieve EDNS0 options of a specified type, and an
  extended_errors() helper to retrieve the list of EDE options in a
  message (if any).
- dns.message.make_response() now has a copy mode which controls
  how sections are copied. By default, a copy mode appropriate for
  the opcode is used. This is currently
  dns.message.CopyMode.QUESTION for all opcodes.
- If an IP address is used as the hostname in a URL, the https
  query code now passes the sni_hostname to httpx as this is
  required to get httpx to validate the certificate and check for
  an IP subject alternative name.
- The minimum supported aioquic version is now 1.0.0.
- The minimum supported Python version is now 3.9.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:22 -07:00
Leon Anavi
82f9960b70
python3-redis: Upgrade 5.0.8 -> 5.1.1
- Fixed return type for Redis Set commands to be Set instead of List
- Fixed bug with partial Hiredis availability
- Fixed bug with async pipeline and cluster fails with some commands

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:22 -07:00
Tom Geelen
4ef0630bcb
python3-pychromecast: upgrade 14.0.1 -> 14.0.2
Changelog:
https://github.com/home-assistant-libs/pychromecast/releases/tag/14.0.2

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:55:20 -07:00
Tom Geelen
26a1775643
python3-pytest-aiohttp: Add new recipe
Based on https://pypi.org/project/pytest-aiohttp/

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:55:20 -07:00
Leon Anavi
2ea5fef6f3
python3-propcache: Add recipe
Add recipe for release 0.2.0:

- Fixed loading the C-extensions on Python 3.8
- Improved typing for the :func:`propcache.api.under_cached_property`
  decorator

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:51 -07:00
alperak
f421917ff6
python3-pastedeploy: switch to PEP-517 build backend
- The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend.

- Unnecessary dependencies dropped.

Fix:

WARNING: python3-pastedeploy-3.1.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:51 -07:00
alperak
dd22a1cdc7
python3-spidev: switch to PEP-517 build backend
Fix:

WARNING: python3-spidev-3.6-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:51 -07:00
alperak
289470f0eb
python3-inflate64: switch to PEP-517 build backend
- The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend.

- The PyPi package name (defaults to PN without the python3- prefix), so there is no need to set PYPI_PACKAGE as inflate64, it is by default.

- Added missing dependency python3-setuptools-scm-native.

Fix:

 WARNING: python3-inflate64-1.0.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:51 -07:00
alperak
207266f4c0
python3-alembic: switch to PEP-517 build backend
- The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend.
- The PyPi package name (defaults to PN without the python3- prefix), so there is no need to set PYPI_PACKAGE as alembic, it is by default.

WARNING: python3-alembic-1.13.3-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:50 -07:00
alperak
42d10bd71d
python3-sqlalchemy: Upgrade 2.0.32 -> 2.0.35 and switch to PEP-517 build backend
- The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend.

- PYPI_PACKAGE name changed SQLAlchemy to sqlalchemy.

- Added missing Cython dependency.

Fix:

WARNING: python3-sqlalchemy-2.0.32-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]

Changelog:

https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.33
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.34
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.35

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:50 -07:00
Leon Anavi
27d756a030
python3-gmpy2: Upgrade 2.1.5 -> 2.2.1
Upgrade to release 2.2.1:

- Bug fix: use C int instead of C char for some internal code
- Bug fix: add xmpz.bit_count method

Drop 0001-src-fix-python-3.12-builds.patch because a similar
change has been implemented upstream and the patch is not needed.

The project has a proper pyproject.toml which declares the
setuptools.build.meta PEP-517 backend.

Fixes:
WARNING: python3-gmpy2-2.2.1-r0 do_check_backend: QA Issue:
inherits setuptools3 but has pyproject.toml with
setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:50 -07:00
Leon Anavi
eee2fb76a0
python3-aiohttp: Upgrade 3.10.8 -> 3.10.9
Upgrade to release 3.10.9:

- Fixed proxy headers being used in the ConnectionKey hash when a
  proxy was not being used
- Widened the type of the trace_request_ctx parameter of
  :meth:`ClientSession.request()
- Fixed failure to try next host after single-host connection
  timeout
- Improved performance of resolving hosts with Python 3.12+
- Reduced memory required for timer objects created during the
  client request lifecycle

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:50 -07:00
Leon Anavi
3ef2d5c9f5
python3-toolz: Upgrade 0.12.1 -> 1.0.0
Upgrade to release 1.0.0:

- Test fixes for changes in recent upstream Python
- Drop Python 3.7
- Test against Python 3.13
- Update docs

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 12:53:50 -07:00
Leon Anavi
8b53913daa
python3-pymodbus: Upgrade 3.7.2 -> 3.7.3
Upgrade to version 3.7.3:

- 100% test coverage of framers
- Framer, final touches
- Readme file renamed
- Remove old framers
- frameProcessIncomingPacket removed
- Cleanup framers (reduce old_framers)
- Run CI on PR targeted at wait_next_api
- Sync client, allow unknown recv msg size
- integrate old rtu framer in new framer
- Update README.rst
- Client.close should not allow reconnect=
- Remove async client.idle_time()
- Client doc, add common methods (base)
- Reset receive buffer with send()
- Remove unused protocol_id from pdu
- CI run on demand on non-protected branches
- Server listener and client connections have is_server set
- Reopen listener in server if disconnected
- Regroup test
- Improve docs around sync clients and reconnection
- transport 100% test coverage (again)
- Update actions to new node.js
- Bump 3rd party
- Documentation on_connect_callback
- Fixes the unexpected implementation of the
  ModbusSerialClient.connected property
- Forward error responses instead of timing out
- Add stacklevel=2 to logging functions
- Fix encoding & decoding of ReadFileRecordResponse
- Improvements for example/contib/solar
- Update solar.py
- Remove double conversion in int
- fixed type hints for write_register and write_registers
- Remove _header from framers

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 08:06:31 -07:00
Leon Anavi
3c218d499a
python3-yarl: Upgrade 1.13.1 -> 1.14.0
Upgrade to release 1.14.0:

- Switched to using the :mod:`propcache <propcache.api>` package
  for property caching
- Started testing with Hypothesis
- Improved performance of :py:meth:`~yarl.URL.is_default_port` when
  no explicit port is set
- Improved performance of converting :class:`~yarl.URL` to a string
  when no explicit port is set
- Improved performance of the :py:meth:`~yarl.URL.origin` method
- Improved performance of encoding hosts

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-10 08:06:31 -07:00
Leon Anavi
61039c8bb4
python3-astroid: Upgrade 3.3.4 -> 3.3.5
Upgrade to release 3.3.5:

- Control setting local nodes outside of the supposed local's
  constructor
- Fix Python 3.13 compatibility re: collections.abc

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-09 15:47:23 -07:00
Leon Anavi
c437499d3f
python3-stevedore: Upgrade 5.2.0 -> 5.3.0
Upgrade to version 5.3.0:

- reno: Update master for unmaintained/zed
- Remove old excludes
- Update master for stable/2024.1
- reno: Update master for unmaintained/xena
- reno: Update master for unmaintained/wallaby
- reno: Update master for unmaintained/victoria

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-09 15:47:23 -07:00
Peng Zhang
6e03b63f4c
python3-fsspec: Add support for native and nativesdk builds
python3-pyyaml-include already supports native and nativesdk builds.
Starting from version 2.0, fsspec was introduced as a dependency for
pyyaml-include.
This commit adds support for native and nativesdk builds in the fsspec recipe.

Signed-off-by: Peng Zhang <peng.zhang1.cn@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-09 15:47:22 -07:00
Peng Zhang
bd4d4ccac9
python3-pyyaml-include: Add fsspec as a runtime dependency
Starting from version 2.0, fsspec was introduced in pyyaml-include,
allowing the inclusion of files from various sources such as HTTP,
SFTP, and S3. As a result, pyyaml-include now depends on fsspec for
both local and remote file inclusion, making it a required runtime
dependency.

Signed-off-by: Peng Zhang <peng.zhang1.cn@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-09 15:47:22 -07:00
Leon Anavi
0a9ad3f963
python3-humanize: Upgrade 4.10.0 -> 4.11.0
Upgrade to version 4.11.0:

- Add natural_list
- filesize: support the ronna and quetta prefixes
- Update French translations for numbers

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-09 15:47:22 -07:00
Leon Anavi
e0f7b621c6
python3-gcovr: Upgrade 7.2 -> 8.0
Upgrade to version 8.0:

- Changes related to added support of gcov JSON intermediate format
- Detect suspicious counter values in gcov output
- Add --html-single-page to create a single page report (static or
  with Javascript)
- Upload standalone applications as release artifacts
- Add support for gcov JSON intermediate format
- Add Exclusion markers to exclude a while function
- Change sort order in JSON output files
- Add source exclusion markers to exclude source branch from target
  line
- Implement consistent sorting of files with no lines, or one line
  with zero coverage
- Use replacement value of 0 for function call count NAN %
- Fix erroneous deprecation warning
- Fix display filename in HTML report
- Fix bundle of standalone executable with Python 3.12
- Fix merging of function coverage data
- Fix inefficient regular expression
- Fix missing output of gcov if execution fails
- Move tests to directory in the root
- Add MacOs to the GitHub test workflow
- Remove test exclusions for MacOs and adapt tests and reference
  data
- Link correct documentation version in copyright header
- Move tag creation before publish the distribution because tag
  from pipeline doesn't trigger additional runs
- Fix scrubber for date in HTML test data
- Add test with Python 3.12
- Add gcc-14 to the test suite
- Skip coverage upload if executed in a fork
- Only execute pipeline if pushed on main and add button to execute
  workflow manual
- Check spelling in test pipeline
- Merge the test and deploy workflow to a single CI workflow
- Add Codacy to CI workflow for tracking coverage and code quality
- Add bandit to the linters
- Remove Codecov upload from pipeline
- Add test with bazel tests

License-Update: Adapt to new format, remains BSD 3-Clause License

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-09 15:47:22 -07:00
Leon Anavi
b3b6f9b104
python3-multidict: Upgrade 6.0.5 -> 6.1.0
Upgrade to version 6.1.0:

- Covered the unreachable code path in
  multidict._multidict_base._abc_itemsview_register() with typing
- Added support for Python 3.13
- Removed Python 3.7 support

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-09 15:47:22 -07:00
Khem Raj
5afc38b504
python3-pyasn1-modules: Stop using pyasn1.compat.octets in tests
asn1 0.6.1 has dropped this module

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-01 09:20:21 -07:00
Wang Mingyu
358a359626
python3-zeroconf: upgrade 0.134.0 -> 0.135.0
Changelog:
 Improve performance of DNSCache backend

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:28 -07:00
Wang Mingyu
d65521b5e8
python3-yarl: upgrade 1.11.1 -> 1.13.1
Changelog:
============
-Added :attr:~yarl.URL.path_safe to be able to fetch the path without %2F and %25 decoded
-Restore decoding %2F (/) in URL.path
-Improved performance of processing paths
-Added :attr:~yarl.URL.host_subcomponent which returns the :rfc:3986#section-3.2.2 host subcomponent
-Started rejecting ASCII hostnames with invalid characters. For host strings that
-look like authority strings, the exception message includes advice on what to do instead
-Fixed IPv6 addresses missing brackets when the :class:~yarl.URL was converted to a string
-Improved performance of calling :py:meth:~yarl.URL.build with authority

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:28 -07:00
Wang Mingyu
3d7555ed81
python3-xmlschema: upgrade 3.4.1 -> 3.4.2
Changelog:
==========
- Fix other failing URL normalization tests
- Avoid the use of sys.version_info for checking results, better to extend the check to more values.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:27 -07:00
Wang Mingyu
cd5ea00ed8
python3-web3: upgrade 6.20.1 -> 7.3.0
License-Update: merge template, fill vars, lint

Changelog:
 https://github.com/ethereum/web3.py/blob/v7.3.0/docs/release_notes.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:27 -07:00
Wang Mingyu
05fab696b9
python3-watchdog: upgrade 5.0.2 -> 5.0.3
Changelog:
=============
- [inotify] Improve cleaning up Inotify threads, and add eventlet test cases

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:27 -07:00
Wang Mingyu
5246c750f7
python3-tzdata: upgrade 2024.1 -> 2024.2
Changelog:
 https://github.com/python/tzdata/releases/tag/2024.2

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:27 -07:00
Wang Mingyu
438cb50e7d
python3-sympy: upgrade 1.13.2 -> 1.13.3
Changelog:
==========
- Handle matrices of zero columns correctly in the Matrix constructor.
- NumPy numbers can be used with clebsch_gordan.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:27 -07:00
Wang Mingyu
610bc52cbc
python3-starlette: upgrade 0.39.0 -> 0.39.1
Changelog:
===========
- Avoid regex re-compilation in responses.py and schemas.py
- Improve performance of get_route_path by removing regular expression usage
- Consider FileResponse.chunk_size when handling multiple ranges
- Use token_hex for generating multipart boundary strings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-30 07:34:26 -07:00