Commit Graph

9046 Commits

Author SHA1 Message Date
Gyorgy Sarvari
10af66f23c
python3-betamax: fix ptests
A number of tests require internet access - set a valid DNS in resolv.conf
so the tests don't fail.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-19 16:11:36 -07:00
Khem Raj
b28f8caccf
python3-txaio: Migrate setup.py to pyproject.toml
Fixes
WARNING: python3-txaio-25.9.2-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: Khem Raj <raj.khem@gmail.com>
2025-10-16 13:17:14 -07:00
Haixiao Yan
97a9a1b93b
python3-m2crypto: upgrade 0.45.1 -> 0.46.2
python3-m2crypto/0001-setup.py-Make-the-cmd-available.patch
refreshed for 0.46.2
python3-m2crypto/0001-timeout.py-use-qq-format-when-time_t-is-64bit-on-32b.patch
removed, this patch doesn't work for 0.45.1 and 0.46.2.

Fix the following test hang:

test_IP_call (tests.test_ssl.HttpslibSSLSNIClientTestCase.test_IP_call)
...

Changelog:
===========
0.46.2 - 2025-10-02
-------------------

- fix[m2xmlrpclib]: make the module compatible with Python 3.6

0.46.1 - 2025-10-02
-------------------

- Correct license to BSD-2-Clause and update references
- Specify in setup.cfg that we require Python >= 3.6

0.46.0 - 2025-10-01
-------------------

(Tested on Pythons between 3.6 and 3.14.0~rc3)

- M2Crypto closes SSL connection on closing HTTPS Connection, and
  some other related issues (#203, #278)
- Modernize C API by eliminating use of deprecated
  PyBytes_AsStringAndSize and related functions with Python
  Buffer Protocol (#375)
- Whole project is completely covered with type hints and is
  checked by mypy (also while doing that, the whole project was
  blackened) (#344)
- Add logging support to C extension code sending messages to the
  Python logging
- Introducing first efforts to support Engine object (#229)
- Reworked and fixed M2Crypto.m2xmlrpclib module (#163)
- Reverted removal of demo/ subdirectory
- Improve SMIME documentation (#377)
- Some other minor bugs, improvements, and removal of dead code

Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-16 08:48:34 -07:00
Khem Raj
19cbdbcac6
python3-lazy-object-proxy: Remove __pycache__ from packaging
They make the package non-reproducible morever these are cache files anyway

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-15 13:09:59 -07:00
Khem Raj
066b5207a0
python3-lazy-object-proxy: Upgrade to 1.12.0 release
* Fixed testing issues when C extensions are not desired. Contributed by Michał Górny in #79.
* Added support for GraalPy. Contributed by Michael Šimáček in #87.
* Fixed testing issues on Python 3.14. Contributed by Michał Górny in #88.
* Modernized packaging to have metadata in pyproject.toml.
* Added Python 3.14 wheels.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-15 13:09:59 -07:00
Khem Raj
af989223cd
python3-pynacl: Fix reproduciblity
glob output isn't guaranteed to be in any particular order, so _sodium.*.so wasn't always reproducible.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Yoann Congal <yoann.congal@smile.fr>
Cc: Hongxu Jia <hongxu.jia@windriver.com>
2025-10-15 12:43:14 -07:00
Leon Anavi
7b53cb83bb
python3-httptools: Upgrade 0.6.4 -> 0.7.1
Upgrade to release 0.7.1:

- Identical to 0.7.0 whose CI failed uploading

Fixes:

WARNING: python3-httptools-0.7.1-r0 do_check_backend: QA Issue:
inherits setuptools3_legacy 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>
2025-10-15 12:03:01 -07:00
Leon Anavi
98cafecaa5
python3-setproctitle: Upgrade 1.3.6 -> 1.3.7
Upgrade to release 1.3.7:

- Add support for Python 3.14

License-Update: Use LICENSE. No change of the license.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-15 12:03:01 -07:00
Leon Anavi
2b7d18164e
python3-configargparse: Upgrade 1.7 -> 1.7.1
Upgrade to release 1.7.1:

- Fix the package metadata on supported python versions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-15 12:03:01 -07:00
Wang Mingyu
e590bf142a
python3-virtualenv: upgrade 20.34.0 -> 20.35.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:25 -07:00
Wang Mingyu
62ee842b4b
python3-tomli: upgrade 2.2.1 -> 2.3.0
Changelog:
=========
- Binary wheels for Python 3.14 (also free-threaded)
- Reduced import time

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:25 -07:00
Wang Mingyu
70f791e9dc
python3-sqlalchemy: upgrade 2.0.43 -> 2.0.44
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:24 -07:00
Wang Mingyu
803edda764
python3-rich: upgrade 14.1.0 -> 14.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:24 -07:00
Wang Mingyu
abce3f440f
python3-pyzstd: upgrade 0.17.0 -> 0.18.0
Changelog:
==========
- Support for Python 3.14
- Deprecate the read_size and write_size parameters of ZstdFile and SeekableZstdFile
- Deprecate richmem_compress and RichMemZstdCompressor
- Rework documentation to suggest using compression.zstd from Python stdlib, and provide a migration guide
- Include the zstd library license in package distributions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:24 -07:00
Wang Mingyu
4d1a509145
python3-pyunormalize: upgrade 16.0.0 -> 17.0.0
Changelog:
==========
- Upgrade to Unicode 17.0.0.
- Drop support for Python versions earlier than 3.8.

License-Update: Copyright year uptedto 2025

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:24 -07:00
Wang Mingyu
e28a4cdbcf
python3-pyudev: upgrade 0.24.3 -> 0.24.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:24 -07:00
Wang Mingyu
9bb50cd898
python3-pyproject-api: upgrade 1.9.1 -> 1.10.0
Changelog:
===========
- Fix CI for pytest-cov 7
- Add support for 3.14 and drop 3.9

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:24 -07:00
Wang Mingyu
9767dfa3d4
python3-pymongo: upgrade 4.15.1 -> 4.15.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:23 -07:00
Wang Mingyu
04b9291848
python3-propcache: upgrade 0.3.2 -> 0.4.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:23 -07:00
Wang Mingyu
957250d8a7
python3-platformdirs: upgrade 4.4.0 -> 4.5.0
Changelog:
===========
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in the all group
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in /.github/workflows
- Add support for Python 3.14
- Update Windows file paths in README
- Bump astral-sh/setup-uv from 6 to 7 in the all group
- Drop 3.9 support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:23 -07:00
Wang Mingyu
73fce7c769
python3-nltk: upgrade 3.9.1 -> 3.9.2
Changelog:
=============
* Update download checksums to use SHA256 in built index
* Fix percentage escape in new-style string formatting
* replace shortened URLs using goo.gl
* Make Wordnet interoperable with various taggers and tagged corpora
* Fix saving PerceptronTagger
* Document how to reproduce old Wordnet studies
* properly initialize Portuguese corpus reader
* support for mixed rules conversion into Chomsky Normal Form
* only import tkinter if a GUI is needed
* issue #2112 with Corenlp
* new environment variable NLTK_DOWNLOADER_FORCE_INTERACTIVE_SHELL
* Lesk defaults to most frequent sense in case of ties

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:23 -07:00
Wang Mingyu
520fd28252
python3-matplotlib: upgrade 3.10.6 -> 3.10.7
Changelog:
 the minimum version of pyparsing has been updated to version 3.0.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:23 -07:00
Wang Mingyu
d893ee2ae1
python3-isort: upgrade 6.0.1 -> 7.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:23 -07:00
Wang Mingyu
275f38ee20
python3-ipython: upgrade 9.5.0 -> 9.6.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:22 -07:00
Wang Mingyu
d63a8b7e3b
python3-invoke: upgrade 2.2.0 -> 2.2.1
Changelog:
- Python 3.14 tweaked the behavior of fcntl to raise SystemError on buffer
  overflows, which our interpretation of termios.TIOCGWINSZ technically was

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:22 -07:00
Wang Mingyu
a1f21ad013
python3-inline-snapshot: upgrade 0.29.1 -> 0.29.3
Changelog:
=============
- fixed string formatting with black which caused invalid snapshots
- xdist is now detected properly.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:22 -07:00
Wang Mingyu
5bdc3be2d5
python3-greenstalk: upgrade 2.1.0 -> 2.1.1
Changelog:
==========
- Adds the ability to initialize a Client with an already connected
  socket to provide full control over socket configuration.
- TCP keepalive is now enabled by default to help detect broken TCP
  connections.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:22 -07:00
Wang Mingyu
7d7484b452
python3-frozenlist: upgrade 1.7.0 -> 1.8.0
Changelog:
==========
- The :file:'reusable-cibuildwheel.yml' workflow has been refactored to be more
  generic and :file:'ci-cd.yml' now holds all the configuration toggles
- When building wheels, the source distribution is now passed directly to the cibuildwheel invocation
- Builds and tests have been added to ci-cd.yml for arm64 Windows wheels
- Started building wheels for CPython 3.14
- Removed --config-settings=pure-python=false from :file:'requirements/dev.txt'.
  Developers on CPython still get accelerated builds by default. To explicitly
  build a pure Python wheel, use pip install -e . --config-settings=pure-python=true

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:22 -07:00
Wang Mingyu
baafad0fa9
python3-cantools: upgrade 40.7.0 -> 40.7.1
Changelog:
==========
- Add typing to bus.py
- fix(database): broken caching when loading dbc file

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:22 -07:00
Wang Mingyu
9c7a665bc5
python3-cachetools: upgrade 6.2.0 -> 6.2.1
Changelog:
=========
- Add support for Python 3.14.
- Improve documentation.
- Update CI environment.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Wang Mingyu
41e1e8c9c0
python3-astroid: upgrade 3.3.11 -> 4.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Wang Mingyu
ed1d64656e
python3-asgiref: upgrade 3.9.2 -> 3.10.0
Changelog:
- Added AsyncSingleThreadContext context manager to ensure multiple AsyncToSync
  invocations use the same thread.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Wang Mingyu
ff832a1a96
python3-alembic: upgrade 1.16.5 -> 1.17.0
Changelog:
============
* The top-level test runner has been changed to use nox, adding a noxfile.py as well as some included modules.
* The minimum Python version is now 3.10, as Python 3.9 is EOL.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Leon Anavi
317da0fe97
pydantic: Upgrade 2.11.7 -> 2.12.0
Upgrade to release 2.12.0:

- Update V1 copy to v1.10.24
- Add extra parameter to the validate functions
- Add exclude_computed_fields serialization option
- Add preverse_empty_path URL options
- Add union_format parameter to JSON Schema generation
- Add __qualname__ parameter for create_model
- Do not try to infer name from lambda definitions in pipelines API
- Use proper namespace for functions in TypeAdapter
- Use Any for context type annotation in TypeAdapter
- Expose FieldInfo in pydantic.fields.__all__
- Respect validation_alias in @validate_call
- Use Any as context annotation in plugin API
- Use proper stacklevel in warnings when possible

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:40 -07:00
Leon Anavi
918ac505d3
python3-pydantic-core: Upgrade 2.37.2 -> 2.41.1
Upgrade to release 2.41.1:

- Add url_preserve_empty_path entry to CoreConfig

v2.41.0:

- Do not call default factories taking the data argument if a
  validation error already occurred
- fix default_factory which takes data on more types
- ci: avoid timeout on aarch64 tests
- make _pydantic_core._pydantic_core pub for static linking
- Preserve order for collections.OrderedDict

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:39 -07:00
Leon Anavi
5e593b1f91
python3-yarl: Upgrade 1.21.0 -> 1.22.0
Upgrade to 1.22.0:

- Added arm64 Windows wheel builds

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:39 -07:00
Leon Anavi
c0c3bd7935
python3-bitarray: Upgrade 3.7.1 -> 3.7.2
Upgrade to release 3.7.2:

- enable `util.random_k()` for all supported Python versions,
  previously this functions required Python 3.9 or higher
- add official Python 3.14 support
- update cibuildwheel to 3.2.0

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:39 -07:00
Khem Raj
9b8ce32e95
python3-lief: Upgrade to 0.16.7
Changes:

https://github.com/lief-project/LIEF/compare/0.16.6...0.16.7

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:38 -07:00
Khem Raj
fe5f7638fc
python3-typing-inspection: Upgrade to 0.4.2
License-Update: Changed copyrights to Copyright (c) Pydantic Services Inc. 2025 to present

Changes

4.2
===
Add typing_objects.is_noextraitems()

4.1
===
Fix compatibility with latest Python 3.14 release
Add typing_objects.is_forwardref()
Fix implementation of is_union_origin()
Add SPDX license identifier
Use list as a type hint for InspectedAnnotation.metadata

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:04 -07:00
Ankur Tyagi
9c65444533
python3-django: upgrade 4.2.24 -> 4.2.25
Release Notes:
https://docs.djangoproject.com/en/dev/releases/4.2.25/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-12 10:23:53 -07:00
Ankur Tyagi
955ac83b7f
python3-django: Upgrade 5.2.6 -> 5.2.7
Release notes:
https://docs.djangoproject.com/en/5.2/releases/5.2.7/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-12 10:23:52 -07:00
Leon Anavi
a57f6d42b2
python3-telnetlib3: Upgrade 2.0.4 -> 2.0.8
Upgrade to release 2.0.8:

- bugfix: object has no attribute '_extra'

License-Update: telnetlib.py and telnetlib3/tests/test_telnetlib.py
derived from Python 3.12 so a note about PYTHON SOFTWARE FOUNDATION
LICENSE VERSION 2 has been added to the LICENSE.txt. The license of
this package remains ISC.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
a8a2d944d5
python3-awesomeversion: Upgrade 25.5.0 -> 25.8.0
Upgrade to release 25.8.0:

- Refactor AwesomeVersion comparison methods and optimize regex
  patterns for performance
- Refactor AwesomeVersion comparison methods for improved
  validation and strategy handling
- Replace poetry with uv
- Update pr template
- Fix compound modifier comparison

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
5d157933e9
python3-msgpack: Upgrade 1.1.1 -> 1.1.2
Upgrade to release 1.1.2:

- Update Cython to v3.1.4
- Update cibuildwheel to v3.2.0
- Drop Python 3.8
- Add Python 3.14
- Add windows-arm

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
368ea9aa9a
python3-filelock: Upgrade 3.18.0 -> 3.20.0
Upgrade to release 3.20.0:

- Added tox.toml to sdist
- Updated docs with example
- Added 3.14 support and drop 3.9

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
b68dd1e77a
python3-whitenoise: Upgrade 6.9.0 -> 6.11.0
Upgrade to release 6.11.0:

- Support Django 6.0.
- Support Python 3.14.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Wang Mingyu
ca3e6f67da
python3-typer: upgrade 0.19.1 -> 0.19.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
ce98bd00f8
python3-txaio: upgrade 25.6.1 -> 25.9.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
934560d4b6
python3-simplejson: upgrade 3.20.1 -> 3.20.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
6cc53385c8
python3-pymodbus: upgrade 3.11.2 -> 3.11.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00