Commit Graph

6113 Commits

Author SHA1 Message Date
Wang Mingyu
8ab2bc33d3
python3-dbus-fast: upgrade 2.15.0 -> 2.21.0
Changelog:
============
-Speed up message callbacks
-Speed up run time constructed method handlers
-Speed up ServiceInterface callbacks with cython methods
-Small speed up to the aio message reader
-Reduce duplicate code in aio MessageBus
-Speed up sending messages with call on the MessageBus

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:22 -08:00
Wang Mingyu
02e3123e68
python3-argcomplete: upgrade 3.1.6 -> 3.2.1
Changelog:
==========
-Allow explicit zsh global completion activation
-Fix and test global completion in zsh
-Add -yes option to activate-global-python-argcomplete
-Test suite improvements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:22 -08:00
Wang Mingyu
52126fbc33
python3-ansi2html: upgrade 1.8.0 -> 1.9.1
Changelog:
============
-Enable testing with py312
-Fix project description
-Fix RTD builds
-tests/test_ansi2html.py: use sys.executable instead of hardcoded python3
-Replace optparse with argparse
-Replace sphinx with mkdocs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:22 -08:00
Wang Mingyu
c66374a507
python3-alembic: upgrade 1.12.1 -> 1.13.0
Changelog:
 https://alembic.sqlalchemy.org/en/latest/changelog.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:22 -08:00
Derek Straka
660144e48c
python3-ipython: update to version 8.18.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:50 -08:00
Derek Straka
e650892546
python3-bitstring: update to version 4.1.4
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:49 -08:00
Derek Straka
8f276a9bae
python3-asyncinotify: update to version 4.0.4
NOTE: License changed from MIT -> MPL-2.0 in version 4.0.3

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:49 -08:00
Derek Straka
b809d4dd21
python3-prompt-toolkit: update to version 3.0.43
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:49 -08:00
Derek Straka
1b849b6ded
python3-portion: update to version 2.4.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:49 -08:00
Derek Straka
4497eb3096
python3-gmqtt: update to version 0.6.13
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:49 -08:00
Derek Straka
e028b409ea
python3-bandit: update to version 1.7.6
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:49 -08:00
Derek Straka
9b0bc6bf3c
python3-pymongo: update version to 4.6.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:49 -08:00
Derek Straka
0d2ddca335
python3-colorlog: update to version 6.8.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:48 -08:00
Derek Straka
debcb9a7d0
python3-distlib: update to version 0.3.8
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:48 -08:00
Derek Straka
41fef651c0
python3-olefile: update to version 0.47
Update license file checksum and verified the terms are the same

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:48 -08:00
Derek Straka
97c2b0d2d5
python3-tox: update to version 4.11.4
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 22:03:48 -08:00
Derek Straka
90393ce515
python3-pyzmq: update to 25.1.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 18:53:26 -08:00
Derek Straka
101bb00d87
python3-gnupg: update to 0.5.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 18:53:25 -08:00
Derek Straka
82523b1fff
python3-pint: upgrade to 0.23
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 18:53:25 -08:00
Derek Straka
2e864f1e20
python3-cmake: update to version 3.28.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 18:53:25 -08:00
Derek Straka
2840fcf18d
python3-termcolor: update to version 2.4.0
Changelog:

Added
  - Document terminal colour detection overrides (#60) @hugovk
  - Add support for Python 3.13 (#55) @hugovk
Changed
  - Improve isatty check (#56) @XiaoliChan
  - Improve typing (#44) @marcin-serwin
  - Drop support for EOL Python 3.7 (#47) @hugovk

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 15:43:07 -08:00
Derek Straka
666908092f
python3-ujson: update to version 5.9.0
Changelog:

Breaking
  - Raise TypeError if toDict() returns a non-dict instead of silently converting it to null (#615) @eltoder
  - Use lowercase strings for bool dict keys (#614) @eltoder

Changed
  - Speed-up and cleanup objToJSON (#615) @eltoder
  - Use lowercase strings for bool dict keys (#614) @eltoder

Fixed
  - Fix typos found by codespell (#610) @DimitriPapadopoulos
  - Fix undefined behavior in Buffer_AppendLongUnchecked (#606) @WillAyd

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 15:43:06 -08:00
Derek Straka
26795b690a
python3-greenlet: update to version 3.0.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-13 12:38:34 -08:00
Theodore A. Roth
e351a50f8b
python3-flask-sqlalchemy: upgrade 2.5.1 -> 3.1.1
The 2.5.1 release is not comptabile with python3-sqlalchemy 2.0.23 which
is currently provided by meta-openembedded. This results in the
following error:

  root@host:~# python3
  Python 3.11.5 (main, Aug 24 2023, 12:23:19) [GCC 13.2.0] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  >>> from flask_sqlalchemy import SQLAlchemy
  >>> from flask import Flask
  >>> app = Flask('foobar')
  >>> app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////tmp/test.db'
  >>> db = SQLAlchemy(app)
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/usr/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py", line 758, in __init__
      _include_sqlalchemy(self, query_class)
    File "/usr/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py", line 112, in _include_sqlalchemy
      for key in module.__all__:
                 ^^^^^^^^^^^^^^
  AttributeError: module 'sqlalchemy' has no attribute '__all__'. Did you mean: '__file__'?

Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
Signed-off-by: Theodore A. Roth <troth@openavr.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-07 14:25:12 -08:00
Ross Burton
5bd7f4c60b
python3-validators: add new recipe
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-30 07:26:07 -08:00
Wang Mingyu
49eabb2afd
python3-virtualenv: upgrade 20.24.6 -> 20.24.7
Changelog:
============
-Allow platformdirs v4
-Bump wheels package

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:42 -08:00
Wang Mingyu
a982f406c0
python3-types-setuptools: upgrade 68.2.0.1 -> 68.2.0.2
Changelog:
 Third-party stubs: remove unused type: ignores

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:42 -08:00
Wang Mingyu
aff494f4c0
python3-sentry-sdk: upgrade 1.35.0 -> 1.37.1
Changelog:
===========
-Fix NameError on parse_version with eventlet
-build(deps): bump checkouts/data-schemas from 68def1e to e9f7d58
-Move installed modules code to utils
-Note: We moved the internal function _get_installed_modules from
 sentry_sdk.integrations.modules to sentry_sdk.utils. So if you use this
 function you have to update your imports
-Add code locations for metrics
-Add query source to DB spans
-Send events to Spotlight sidecar
-Run integration tests with newest pytest
-Bring tests up to date
-Fix: Prevent global var from being discarded at shutdown
-Fix: Scope transaction source not being updated in scope.span setter
-Django: Support Django 5.0
-Django: Handling ASGI body in the right way.
-Flask: Test with Flask 3.0
-Celery: Do not create a span when task is triggered by Celery Beat
-Redis: Ensure RedisIntegration is disabled, unless redis is installed
-Quart: Fix Quart integration for Quart 0.19.4
-gRPC: Make async gRPC less noisy

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:42 -08:00
Wang Mingyu
992f254d56
python3-pytest-xdist: upgrade 3.4.0 -> 3.5.0
Changelog:
============
 #632: --dist=loadscope now sorts scopes by number of tests to assign largest scopes early

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:42 -08:00
Wang Mingyu
178cae3818
python3-pymisp: upgrade 2.4.178 -> 2.4.179
Changelog:
===========
- Bump deps.
- [misp-objects] Bumped latest version.
- Eml and msg are in sync again.
- Update calls to getStringStream to the public method.
- Avoid confusing error when an auth key is limited to an IP.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:42 -08:00
Wang Mingyu
0260e1498e
python3-pydantic: upgrade 2.5.1 -> 2.5.2
Changelog:
==========
-uprev pydantic-core to 2.14.5
-Add ConfigDict.ser_json_inf_nan
-Fix validation of Literal from JSON keys when used as dict key
-Fix bug re custom_init on members of Union
-Fix JsonValue bool serialization
-Fix handling of unhashable inputs with Literal in Unions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:42 -08:00
Wang Mingyu
d9a5eaf0f1
python3-pychromecast: upgrade 13.0.7 -> 13.0.8
Changelog:
 Change BBC Sounds app_id

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:41 -08:00
Wang Mingyu
42907a1786
python3-pexpect: upgrade 4.8.0 -> 4.9.0
Changelog:
==========
-Add support for Python 3.12
-Clean up temporary files after UnicodeTests
-Add Python 3.5, 3.6 and 3.12.0-rc.1 to test matrix
-Set prompt correctly for zsh
-Add zsh convenience function to replwrap module
-Rework async unittests to rely on unittest.IsolatedAsyncioTestCase
-Make test_expect.py work on POSIX systems that are not Linux based
-Add support for socket, which allows sockets to be used crossplatform
-Update async to work on newer versions of python
-Remove deprecated RSAAuthentication option (SSHv1)
-Multiple CI fixes
-Use Github Actions for CI
-Remove pytest-capturelog from testing requirements
-Fix usage for Solaris
-Fix threading for new versions of python
-Fix documentation builds for use with Sphinx 3
-Use sys.executable for tests and wrapper, allowing the calling python executable to be used instead
-Update documentation about Wexpect
-Added project urls to setup.py
-Provide examples for how to use Pexpect and Pyte
-Coerce compiled regex patterns type according to spawn encoding
-Several doc updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:41 -08:00
Wang Mingyu
d0fdcca9b2
python3-pdm: upgrade 2.10.3 -> 2.10.4
Changelog:
============
-Do not detect as requirements.txt if the file is a python script.
-Provide information of the original line when parsing requirement fails.
-Resolve -r requirements paths relative to the requirement file they are specified
-Updating package now overwrites the old files instead of removing before installing.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:41 -08:00
Wang Mingyu
d72f6cf2f2
python3-mypy: upgrade 1.7.0 -> 1.7.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:41 -08:00
Wang Mingyu
ef82d420dd
python3-ipython: upgrade 8.17.2 -> 8.18.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:41 -08:00
Wang Mingyu
4ce28b4bc2
python3-humanize: upgrade 4.8.0 -> 4.9.0
Changelog:
===========
-Add support for Python 3.13
-Add Norwegian localization
-Add Hebrew localization
-Add Klingon translation
-Replace Flake8 with Ruff
-Fix DeprecationWarning: Plural value must be an integer, got float
-Remove useless shebangs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:41 -08:00
Wang Mingyu
69ddfb9c36
python3-dbus-fast: upgrade 2.14.0 -> 2.15.0
Changelog:
 Make ErrorType enums compare as strings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:40 -08:00
Wang Mingyu
94302d54c7
python3-bitstring: upgrade 4.1.2 -> 4.1.3
Changelog:
===========
-Removed a couple of files that accidentally got included in the previous release.
-The 8-bit float formats have been renamed 'e4m3float' and 'e5m2float'.
-Some refactoring and performance optimizations.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:40 -08:00
Wang Mingyu
a75bbe3862
python3-aiohttp: upgrade 3.9.0 -> 3.9.1
Changelog:
===========
-Fixed importing aiohttp under PyPy on Windows.
-Fixed async concurrency safety in websocket compressor.
-Fixed ClientResponse.close() releasing the connection instead of closing.
-Fixed a regression where connection may get closed during upgrade.
-Fixed messages being reported as upgraded without an Upgrade header in Python parser.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-28 08:55:40 -08:00
Wang Mingyu
8c362c3138
python3-pydantic: upgrade 2.5.0 -> 2.5.1
Changelog:
===========
-uprev pydantic-core to 2.14.3
-Fix package description limit
-Fix ValidateCallWrapper error when creating a model which has a
 @validate_call wrapped field annotation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 22:44:40 -08:00
Wang Mingyu
8bb82a69ee
python3-pdm: upgrade 2.10.1 -> 2.10.3
Changelog:
=============
-Create virtualenv for conda base Python. #2409
-Log the response text when pdm publish fails with HTTP error.
-Improve the error message when a specific package can't be found in the lockfile.
-prevent wrong project name (including space and illegal characters)
-Fix a bug that PDM cannot detect namespace packages correctly when creating symlinks.
-Fix template files created by pdm init being read-only when copied from a read-only PDM installation.
-Don't reset the build backend when asking for import.
-Never wrap the output of the export command.
-Forbid global project in conda base environment, since it may remove conda-managed packages.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 22:35:51 -08:00
Wang Mingyu
34d731c206
python3-pastedeploy: upgrade 3.0.1 -> 3.1.0
Changelog:
 Fix python_requires package metadata to support Python 3.7+.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 22:35:51 -08:00
Wang Mingyu
3f54dcad53
python3-imageio: upgrade 2.32.0 -> 2.33.0
Changelog:
===========
-Update pyav plugin to reflect AV changes
-Unpin Pillow and allow versions >=10.1.0
-Support for AVIF image format

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 22:35:51 -08:00
Wang Mingyu
8f8c96e1ca
python3-django: upgrade 4.2.5 -> 4.2.7
Changelog:
===========
-Fixed a regression in Django 4.2 that caused a crash of QuerySet.aggregate()
 with aggregates referencing expressions containing subqueries (#34798).
-Restored, following a regression in Django 4.2, creating
 varchar/text_pattern_ops indexes on CharField and TextField with
 deterministic collations on PostgreSQL (#34932).
-CVE-2023-46695: Potential denial of service vulnerability in UsernameField on Windows
-Fixed a regression in Django 4.2.5 where overriding the deprecated
 DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings in tests caused the main
 STORAGES to mutate (#34821).
-Fixed a regression in Django 4.2 that caused unnecessary casting of string
 based fields (CharField, EmailField, TextField, CICharField, CIEmailField, and
 CITextField) used with the __isnull lookup on PostgreSQL.
-CVE-2023-43665: Denial-of-service possibility in django.utils.text.Truncator

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 22:35:51 -08:00
Wang Mingyu
b4509a0cc8
python3-dateparser: upgrade 1.1.8 -> 1.2.0
Changelog:
=========
-New PREFER_MONTH_OF_YEAR setting (#1146)
-Absolute years in Russian are no longer being treated as a number of years in
 the past (#1129)
-Removed the use of datetime.utcnow, deprecated on Python 3.12 (#1179)
-Applied Black formatting to the code base (#1158)
-Initial integration with OSSFuzz (#1198)
-Extended test cases (#1191)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 22:35:51 -08:00
Wang Mingyu
4651255635
python3-aiohttp: upgrade 3.8.6 -> 3.9.0
Changelog:
 https://docs.aiohttp.org/en/stable/changes.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-21 22:35:50 -08:00
Martin Jansa
445b33e9b3
python3-{h5py,pandas}: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-20 09:30:39 -08:00
Bartosz Golaszewski
eed63a4727
python3-gpiod: fix the required version of libgpiod
This version of python3-gpiod requires libgpiod v2.1 so fix RDEPENDS.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:27 -08:00
Yoann Congal
9d695a1f26
python3-soupsieve: Break circular dependency with beautifulsoup4
python3-beautifulsoup4 does depend on python3-soupsieve but
python3-soupsieve does not depend on python3-beautifulsoup4.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:27 -08:00