Commit Graph

5648 Commits

Author SHA1 Message Date
Trevor Gamblin
7e565b5c0c python3-rdflib: upgrade 6.2.0 -> 6.3.2
The LICENSE file's copyright year was updated, so the checksum changed.
rdflib now uses poetry as the backend, so switch from setuptools3.

Changelog: https://github.com/RDFLib/rdflib/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
b7653e2a1b python3-pyperf: upgrade 2.5.0 -> 2.6.1
inherit python_setuptools_build_meta instead of setuptools3.

Changelog: https://github.com/psf/pyperf/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
b4dbeba98b python3-pandas: upgrade 1.5.3 -> 2.0.3
pandas now requires versioneer, so add that to the DEPENDS list. The
LICENSE checksum changed but this was due to line endings and not a
difference in content.

Changelog: https://github.com/pandas-dev/pandas/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
98f3ebfa03 python3-parse: upgrade 1.19.0 -> 1.19.1
Switch to using git and a SRCREV to make sure we can keep the ptests.

Changelog (https://github.com/r1chardj0n3s/parse/releases):

- Add support for sign specifiers in number formats. by @anntzer in #134
- Fix handling of unused alignment by @tomerha in #132
- modern packaging by @wimglenn in #151
- universal wheel by @wimglenn in #155

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
0eb4abcafd python3-versioneer: add recipe
This module is required by newer versions of pandas, so add it as a
recipe.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
56d5b088e1 python3-humanize: upgrade 4.4.0 -> 4.7.0
humanize moved to hatchling as a build backend, so adjust the recipe to
match.

Changelog: https://github.com/python-humanize/humanize/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-24 20:24:26 -07:00
Trevor Gamblin
a7278f9efa python3-greenstalk: upgrade 2.0.0 -> 2.0.2
Switch to python_setuptools_build_meta.

No changelog provided Commit history:

a4643c4 (HEAD -> main, tag: v2.0.2, origin/main, origin/HEAD) Release 2.0.2
87269f0 Remove redundant wheel dep from pyproject.toml
e30d3c4 (tag: v2.0.1) Release 2.0.1
36b348a Require a current version of Python
e189f4b Revert breaking API changes
868e9d0 Format with Black
5f4f424 Strip quotes from string stats
a31ad74 Add __repr__ to Job and Client
ebbb0f2 Improve names of private parsing functions
3ff9ef1 Use phony targets in Makefile
4feaf07 Format with Black
2c9165f Add test for drain mode
5068dc2 Enable strict mode in mypy
383176c Add type hints to integration test decorator
6fb0a48 Polish documentation
e8c5f20 Fix reportUnknownVariableType Pylance warnings
e7ac1da Polish API reference
9a384a8 Remove __slots__ from Job
45c53b4 Polish error handling
4f79e7c Document and type hint Job attributes
0f576a0 Remove sphinx-autodoc-typehints dev dependency
29a5499 Always use bytes for job bodies
3dc6430 Make it clear the requirements are for development
db496d5 Add command for building HTML docs
da73ed0 Fix Sphinx import path
c93efc0 Update link after changing default branch to main
7fc7eef Add PEP 561 py.typed marker file
5174142 Switch to package directory structure
40a9149 Add python_requires
18196e2 Add project_urls
59e3f99 Avoid installing unnecessary dependencies on CI
764f5bf Stop checking code coverage by default
45de080 Remove Codecov integration
1f0baf6 Specify license with license_files
74cad3b Switch to declarative package configuration
9e6aebb Remove unused Flake8 ignore
48cecff Use variable annotation syntax
56387c8 Drop support for Python 3.5
62e4bbf Update CI to only send one coverage report
d168cff Move CI to GitHub Actions
6281716 Add 3.9 to list of supported Python versions

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
89b9e328fa python3-flask: add python3-blinker to RDEPENDS, alphabetize
flask started depending on blinker in 2.3.0:
https://flask.palletsprojects.com/en/2.3.x/changes/#version-2-3-0

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
d899bd8f64 python3-flask: upgrade 2.2.3 -> 2.3.2
flask has migrated to using pyproject.toml, so we need
python_setuptools_build_meta instead of setuptools3.

Changelog: https://flask.palletsprojects.com/en/2.3.x/changes/#version-2-3-0

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
7ab47960e7 python3-execnet: upgrade 1.9.0 -> 2.0.2
execnet requires hatchling and hatch-vcs now, instead of setuptools.

Changelog (https://github.com/pytest-dev/execnet/blob/master/CHANGELOG.rst):

2.0.2 (2023-07-09)

- Re-release without code changes, just to include tox.ini into the source distribution.

2.0.1 (2023-07-08)

- Re-release without code changes, just to include docs and tests into the source distribution.

2.0.0 (2023-07-06)

- Removed support for Python < 3.7.
  - Applied pyupgrade --py37-plus.
  - Minimal mypy fixes and dropped Python 2 support code.
- Migrated packaging to hatch.
- Dropped deprecated APIs of old makegateway names.
- Removed py testing dependency.
- Explicitly pass encoding when opening files in the gateway to get rid of warnings when using PYTHONWARNDEFAULTENCODING=1 (#195).
- Fixed error when loading source code files from a path containing non-ascii characters.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
ec003c58cd python3-blinker: add python3-asyncio to RDEPENDS
The module fails to import without this.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
c2786d5a13 python3-blinker: upgrade 1.5 -> 1.6.2
blinker now needs setuptools.build_meta instead of setuptools3.

Changelog (https://github.com/pallets-eco/blinker/blob/main/CHANGES.rst):

Version 1.6.2
Released 2023-04-12

- Type annotations are not evaluated at runtime. typing-extensions is not a runtime dependency. :pr:`94`

Version 1.6.1
Released 2023-04-09

- Ensure that py.typed is present in the distributions (to enable other projects to use blinker's typing).
- Require typing-extensions > 4.2 to ensure it includes ParamSpec. :issue:`90`

Version 1.6
Released 2023-04-02

- Add a muted context manager to temporarily turn off a signal. :pr:`84`
- Allow int senders (alongside existing string senders). :pr:`83`
- Add a send_async method to the Signal to allow signals to send to coroutine receivers. :pr:`76`
- Update and modernise the project structure to match that used by the pallets projects. :pr:`77`
- Add an intial set of type hints for the project.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
d14a710807 python3-bitstring: add python3-io to RDEPENDS, alphabetize
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
1585969475 python3-bitstring: upgrade 3.1.9 -> 4.0.2
Changelog: https://github.com/scott-griffiths/bitstring/releases

The LICENSE checksum changed but this is because of a difference in line
endings; the content is the same.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
ea614493f3 python3-binwalk: upgrade 2.3.3 -> 2.3.4
Changelog (https://github.com/ReFirmLabs/binwalk/releases/tag/v2.3.4):
- Merged patch to fix PFS directory traversal / code execution bug. Credit: Quentin Kaiser.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
b968197cf3 python3-awesomeversion: upgrade 22.9.0 -> 23.5.0
The project has stopped using setuptools in favor of poetry, so inherit
python_poetry_core instead.

Changelog (https://github.com/ludeeus/awesomeversion/releases/tag/23.5.0):

- Add CI for Python 3.11 by @ludeeus in #191
- Add demo page by @ludeeus in #195
- Add better styles to demo by @ludeeus in #197
- Remove setuptools from dev-dependencies by @ludeeus in #202
- Update demo with compare by @ludeeus in #219
- Add Python 3.12 to CI by @ludeeus in #222
- Add in_range helper method by @ludeeus in #224
- Restructure README contents by @ludeeus in #225

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-23 16:36:14 -07:00
Trevor Gamblin
83e3242f0c python3-ipython: upgrade 8.12.0 -> 8.14.0
Changelog: https://ipython.readthedocs.io/en/stable/whatsnew/version8.html

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Trevor Gamblin
84c611db34 python3-django: upgrade 4.2.2 -> 4.2.3
Changelog: https://docs.djangoproject.com/en/4.2/releases/4.2.3/

Django 4.2.3 fixes a security issue with severity “moderate” and several
bugs in 4.2.2.

CVE-2023-36053: Potential regular expression denial of service
vulnerability in EmailValidator/URLValidator

EmailValidator and URLValidator were subject to potential regular
expression denial of service attack via a very large number of domain
name labels of emails and URLs.

Bugfixes

- Fixed a regression in Django 4.2 that caused incorrect alignment of
timezone warnings for DateField and TimeField in the admin (#34645).
- Fixed a regression in Django 4.2 that caused incorrect highlighting of
rows in the admin changelist view when ModelAdmin.list_editable
contained a BooleanField (#34638).

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
77c7af820c python3-zeroconf: upgrade 0.70.0 -> 0.71.0
Changelog:
 Improve incoming data processing performance

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
45cee91314 python3-virtualenv: upgrade 20.23.1 -> 20.24.0
Changelog:
==========
-release 20.23.1
-Fix the CI
-Quickstart guide
-Updated CLI documentation with config file name
-Exclude dependabot and pre-commit ci from release notes
-Export VIRTUAL_ENV_PROMPT in activation scripts (#2194)
-Upgrade setuptools

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
ec006ec36c python3-tox: upgrade 4.6.3 -> 4.6.4
Changelog:
===========
-Ensure tox r -e docs generates the documentation
-[pre-commit.ci] pre-commit autoupdate
-Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7
-s/setup.cfg/pyproject.toml/ in the development docs
-Fix hang and zombie process on interrupt (CTRL-C).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
0da49b20a4 python3-pymongo: upgrade 4.4.0 -> 4.4.1
Changelog:
===========
-Fixed a bug where pymongo would raise a ConfigurationError
-Fixed a minor reference counting bug in the C extension (PYTHON-3798 2).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
fa272dbc68 python3-pymisp: upgrade 2.4.172 -> 2.4.173
Changelog:
==========
- Maybe fixing a CakePHP issue.
- Use proper endpoint to unpublish event.
- Feat: introduce setter for galaxies.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
0b83dfbedb python3-protobuf: upgrade 4.23.3 -> 4.23.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
ee55f53a12 python3-platformdirs: upgrade 3.8.0 -> 3.9.1
Changelog:
==========
-unix: Optionally create the opinionated log/ in user_log_dir()
-BSD: provide a fallback for user_runtime_di

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
cd765ff58a python3-mock: upgrade 5.0.2 -> 5.1.0
Changelog:
===========
-bpo-44185: :func:'unittest.mock.mock_open' will call the :func:'close' method
 of the file handle mock when it is exiting from the context manager.
-gh-94924: :func:'unittest.mock.create_autospec' now properly returns coroutine
 functions compatible with :func:'inspect.iscoroutinefunction'
-bpo-17013: Add ThreadingMock to :mod:'unittest.mock' that can be used to create
 Mock objects that can wait until they are called.
-bpo-41768: :mod:'unittest.mock' speccing no longer calls class properties.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
7e3491b2d8 python3-google-auth: upgrade 2.21.0 -> 2.22.0
Changelog:
=============
Features
----------
    Adding meta header for trust boundary
    Introduce compatibility with native namespace packages

Bug Fixes
-----------
    Deprecate UserAccessTokenCredentials

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
5a355243ca python3-google-api-python-client: upgrade 2.92.0 -> 2.93.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
92b7f4661b python3-gevent: upgrade 22.10.2 -> 23.7.0
Changelog:
============
Features
----------
-Add preliminary support for Python 3.12, using greenlet 3.0a1.
-Update the bundled c-ares version to 1.19.1.

Bugfixes
------------
-Fix an edge case connecting a non-blocking SSLSocket that could result in an AttributeError.
-Make gevent's FileObjectThread (mostly used on Windows) implement readinto cooperatively.
-Work around an AttributeError during cyclic garbage collection when Python finalizers (__del__ and the like) attempt to use gevent APIs.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
d44f512eaf python3-frozenlist: upgrade 1.3.3 -> 1.4.0
Changelog:
============
 Removed an unused :py:data:'typing.Tuple' import
 Dropped Python 3.7 support.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
5db0c49710 python3-eth-utils: upgrade 2.1.1 -> 2.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
7256d14034 python3-engineio: upgrade 4.4.1 -> 4.5.1
Changelog:
==========
    Restore support for old versions of eventlet #321
    Configure eventlet's websocket max frame length #319
    Remove old Python 2 syntax in super() calls

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
8b9bf60513 python3-dnspython: upgrade 2.3.0 -> 2.4.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
50f3a9c47f python3-click: upgrade 8.1.3 -> 8.1.5
0001-tests-Fix-test_bytes_args.patch
removed since it's included in 8.1.5

Changelog:
==========
-Fix an issue with type hints for @click.command(), @click.option(), and other decorators. Introduce typing tests.
-Replace all typing.Dict occurrences to typing.MutableMapping for parameter hints. #2255
-Improve type hinting for decorators and give all generic types parameters. #2398
-Fix return value and type signature of shell_completion.add_completion_class function. #2421
-Bash version detection doesn’t fail on Windows. #2461
-Completion works if there is a dot (.) in the program name. #2166
-Improve type annotations for pyright type checker. #2268
-Improve responsiveness of click.clear(). #2284
-Improve command name detection when using Shiv or PEX. #2332
-Avoid showing empty lines if command help text is empty. #2368
-ZSH completion script works when loaded from fpath. #2344.
-EOFError and KeyboardInterrupt tracebacks are not suppressed when standalone_mode is disabled. #2380
-@group.command does not fail if the group was created with a custom command_class. #2416
-multiple=True is allowed for flag options again and does not require setting default=(). #2246, #2292, #2295
-Make the decorators returned by @argument() and @option() reusable when the cls parameter is used. #2294
-Don’t fail when writing filenames to streams with strict errors. Replace invalid bytes with the replacement character
-Remove unnecessary attempt to detect MSYS2 environment. #2355
-Remove outdated and unnecessary detection of App Engine environment. #2554
-echo() does not fail when no streams are attached, such as with pythonw on Windows. #2415
-Argument with expose_value=False do not cause completion to fail. #2336

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
b71dcebad5 python3-charset-normalizer: upgrade 3.1.0 -> 3.2.0
Changelog:
==========
Changed
---------
    Typehint for function from_path no longer enforce PathLike as its first argument
    Minor improvement over the global detection reliability

Added
---------
    Introduce function is_binary that relies on main capabilities, and optimized to detect binaries
    Propagate enable_fallback argument throughout from_bytes, from_path, and from_fp that allow a deeper control over the detection (default True)
    Explicit support for Python 3.12

Fixed
-----------
    Edge case detection failure where a file would contain 'very-long' camel cased word (Issue #289)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
5009fefd5d python3-path: upgrade 16.6.0 -> 16.7.1
License-Update: Remove unnecessary and incorrect copyright notice.

Changelog:
============
  Set stacklevel=2 in deprecation warning for .text. (#210)
  Added .permissions attribute. (#211)
  Require Python 3.8 or later.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Wang Mingyu
75d37f81e9 python3-obd: upgrade 0.7.1 -> 0.7.2
License-Update:
  Add a common issue section and document the Bluetooth issue.
  Adds support for the Mode 9 PIDS, including VIN and CVN.

Changelog:
===========
  Updated pint dependency for compatibility with python >= 3.10
  Support for Mode 9 PIDs
  Added 1 second read-retry loop for unresponsive dongles

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-20 19:08:57 -07:00
Justin Bronder
0e3f5e5201 python3-pytest-asyncio: upgrade 0.16.0 -> 0.21.1
0.21.1
- Output a proper error message when an invalid asyncio_mode is selected.
- Extend warning message about unclosed event loops with additional
  possible cause. #531
- Previously, some tests reported "skipped" or "xfailed" as a result.
  Now all tests report a "success" result.

0.21.0
- Drop compatibility with pytest 6.1. Pytest-asyncio now depends on
  pytest 7.0 or newer.
- pytest-asyncio cleans up any stale event loops when setting up and
  tearing down the event_loop fixture. This behavior has been deprecated
  and pytest-asyncio emits a DeprecationWarning when tearing down the
  event_loop fixture and current event loop has not been closed.

0.18.2 (22-03-03)
- Fix asyncio auto mode not marking static methods. #295
- Fix a compatibility issue with Hypothesis 6.39.0. #302

0.18.1 (22-02-10)
- Fixes a regression that prevented async fixtures from working in
  synchronous tests.  #286

0.18.0 (22-02-07)
- Raise a warning if @pytest.mark.asyncio is applied to non-async
  function.  #275
- Support parametrized event_loop fixture.  #278

0.17.2 (22-01-17)
- Require typing-extensions on Python<3.8 only.  #269
- Fix a regression in tests collection introduced by 0.17.1, the plugin
  works fine with non-python tests again.  #267

0.17.1 (22-01-16)
- Fixes a bug that prevents async Hypothesis tests from working without
  explicit asyncio marker when --asyncio-mode=auto is set.  #258
- Fixed a bug that closes the default event loop if the loop doesn't
  exist #257
- Added type annotations.

0.17.0 (22-01-13)
- [pytest-asyncio]{.title-ref} no longer alters existing event loop
  policies.  #168, #188
- Drop support for Python 3.6
- Fixed an issue when pytest-asyncio was used in combination with
  [flaky]{.title-ref} or inherited asynchronous Hypothesis tests.  #178
  #231
- Added flaky to test dependencies
- Added unused_udp_port and unused_udp_port_factory fixtures (similar to
  unused_tcp_port and unused_tcp_port_factory counterparts.  #99
- Added the plugin modes: strict, auto, and legacy. See documentation
  for details.  #125
- Correctly process KeyboardInterrupt during async fixture setup phase
  #219

License-Update: whitespace

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Justin Bronder
4f93bd2c85 python3-asyncinotify: upgrade 3.0.1 -> 4.0.2
c5590c5 Switch from GitHub to gitlab
22b0ed7 make pass all mypy type checks
abd15f8 add __weakref__ to inotify and watch
5e57e0b add slots to all classes
f907237 restore support to 3.6
5269b9d improve documentation
2512aa3 Merge branch '16-add-timeout-for-the-sync-version-of-get-sync_get' into 'master'
5beff57 add sync_timeout
c8f8653 fix readthedocs
97056b9 remove package rule
faebfa9 move test after package
a75f116 version bump
6b4921f rework docs
35716a4 rework docs
c51d603 fix test for deprecations
ddd987c switch to pyproject.toml, test against all supported python versions

Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
906d494105 python3-bitarray: upgrade 2.7.3 -> 2.7.6
Changelog: https://github.com/ilanschnell/bitarray/blob/master/CHANGE_LOG

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
8b6923579b python3-bandit: add python3-rich to RDEPENDS
bandit wasn't imported properly without the rich module, so add it.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
5efd06fb99 python3-bandit: upgrade 1.7.4 -> 1.7.5
Changelog: https://github.com/PyCQA/bandit/releases/tag/1.7.5

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
e5d95f2717 python3-autobahn: upgrade 23.6.1 -> 23.6.2
Changelog: https://github.com/crossbario/autobahn-python/blob/master/docs/changelog.rst

Changes:

- fix: use regular PyPI bitarray>=2.7.5 rather than from GitHub master

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
a2e5746629 python3-astroid: upgrade 2.15.5 -> 2.15.6
Changelog: https://github.com/pylint-dev/astroid/releases/tag/v2.15.6

Changes:

- Harden get_module_part() against ".".
- Avoid expensive list/tuple multiplication operations that would result in MemoryError.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
0093dadf6f python3-arpeggio: upgrade 2.0.0 -> 2.0.2
Changelog: https://github.com/textX/Arpeggio/releases

2.0.2 (released: 2023-07-09)

- fix: drop deprecated setup_requires and tests_require #116. Thanks @kloczek.

2.0.1 (released: 2023-07-09)

- fix: replace \n with \\n in error reports for matches #99. Thanks
@mettta and @stanislaw.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
6f4e012098 python3-argcomplete: upgrade 3.1.0 -> 3.1.1
Changelog: https://github.com/kislyuk/argcomplete/blob/develop/Changes.rst

Changes for v3.1.1 (2023-06-11)

- Search through asdf shims
- Use ` as escape character in PowerShell (#434)

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
234a1b9ac9 python3-sqlalchemy: upgrade 2.0.15 -> 2.0.19
Changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Trevor Gamblin
5957eefacb python3-alembic: upgrade 1.10.4 -> 1.11.1
There are numerous changes between 1.10.4 and 1.11.1, including several
bug fixes. Changelog: https://github.com/sqlalchemy/alembic/releases

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-17 10:38:28 -07:00
Khem Raj
970766c297 python3-requests-toolbelt: Fix ptest failures seen with urllib3 2.0
Currently we see ptest failures like below

testseries | result_id : oeqa | runtime_meta-python-ptest-image-python3-requests-toolbelt_qemux86-64_20230713012809
    ptestresult.python3-requests-toolbelt.tests/test_dump.py::TestDumpRealResponses::test_dump_all
    ptestresult.python3-requests-toolbelt.tests/test_dump.py::TestDumpRealResponses::test_dump_response
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_prepared_request_override_base
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_prepared_request_with_base
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_request_override_base
    ptestresult.python3-requests-toolbelt.tests/test_sessions.py::TestBasedSession::test_request_with_base

These patches from a posted pull upstream fixes them

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-13 07:22:17 -07:00
Tim Orling
cd97171f02 python3-argh: upgrade 0.26.2 -> 0.28.1
* Switch inherit from setuptools3 to python_flit_core
* Correct SUMMARY
* Add DESCRIPTION
* Add python3-argcomplete to RDEPENDS (found with poky/scripts/pythondeps)

https://github.com/neithere/argh/blob/v0.28.1/CHANGES

License-Update: use COPYING.LESSER, change to LGPL-3.0-or-later

NOTE: Includes COPYING which is GPL-3.0 but README clearly states LGPL-3.0-or-later
https://github.com/neithere/argh/blob/v0.28.1/README.rst#licensing

Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-09 19:27:00 -07:00