Commit Graph

6412 Commits

Author SHA1 Message Date
Richard Leitner
7e95b8600e
python3-anyio: add recipe for v4.2.0
High level compatibility layer for multiple asynchronous event loop
implementations.

This recipe is currently provided without trio support, as the author
has no use for it and it would require to add a new python3-trio recipe.

This recipe uses pypi as source:

    https://pypi.org/project/anyio

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-10 10:39:57 -08:00
Richard Leitner
6d766dd2b0
python3-socksio: add recipe for v1.0.0
Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5. This recipe uses
pypi as source:

	https://pypi.org/project/socksio

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-10 10:39:57 -08:00
alperak
421c315153
python3-werkzeug: upgrade 2.3.6 -> 3.0.1
Upstream provides a pyproject.toml which declares a flit_core.buildapi build backend for PEP-517 packaging instead of setuptools. Also, RDEPENDS updated according to it.

Removed CLEANBROKEN because it is not necessary.

Changelog:

Version 3.0.1

    Fix slow multipart parsing for large parts potentially enabling DoS attacks. CWE-407

Version 3.0.0

    Remove previously deprecated code.

    Deprecate the __version__ attribute. Use feature detection, or importlib.metadata.version("werkzeug"), instead.

    generate_password_hash uses scrypt by default.

    Add the "werkzeug.profiler" item to the WSGI environ dictionary passed to ProfilerMiddleware’s filename_format function. It contains the elapsed and time values for the profiled request.

    Explicitly marked the PathConverter as non path isolating.

Version 2.3.8

    Fix slow multipart parsing for large parts potentially enabling DoS attacks. CWE-407

Version 2.3.7

    Use flit_core instead of setuptools as build backend.

    Fix parsing of multipart bodies.

    Adjust index of last newline in data start.

    Parsing ints from header values strips spacing first.

    Fix empty file streaming when testing.

    Clearer error message when URL rule does not start with slash.

    Accept q value can be a float without a decimal part.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:17 -08:00
alperak
713d917cc6
python3-flask-marshmallow: upgrade 1.1.0 -> 1.2.0
License-Update: Remove license year

Changelog:

Performance improvement

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:17 -08:00
Pavel Zhukov
d5dbc6b6a5
python3-tzlocal: Add zoneinfo dependency
Fixes: https://github.com/openembedded/meta-openembedded/issues/787
Signed-off-by: Pavel Zhukov <pavel@zhukoff.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:16 -08:00
alperak
5a45aa504a
python3-strenum: add recipe
StrEnum is a Python enum.Enum that inherits from str to complement enum.IntEnum in the standard library

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:15 -08:00
alperak
7e45304132
python3-web3: upgrade 6.15.0 -> 6.15.1
Changelog:

Bugfixes

    Handle new geth errors related to waiting for a transaction receipt while transactions are still being indexed

Improved Documentation

    Remove annual user survey prompt from docs

Internal Changes

    Create test fixture for latest geth version. Run tests with geth in --dev mode

    Formatting updates for black==24.1.0

    Add eth-tester version that supports eth_feeHistory

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:14 -08:00
alperak
941f2a6215
python3-pyunormalize: add recipe
A pure Python implementation of the Unicode normalization algorithm independent from the Python core Unicode database. This package supports version 15.1 of the Unicode standard (released in September 2023)

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:14 -08:00
Wang Mingyu
131060d7c0
python3-waitress: upgrade 2.1.2 -> 3.0.0
Changelog:
==============
-Rename "master" git branch to "main"
-clear_untrusted_proxy_headers is set to True by default.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:13 -08:00
Wang Mingyu
4ca4d0cc81
python3-types-psutil: upgrade 5.9.5.20240106 -> 5.9.5.20240205
Changelog:
 A new shade of Black

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:13 -08:00
Geoff Parker
07f5ff1f60
python3-aiohappyeyeballs: Add native & nativesdk support
Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:13 -08:00
Geoff Parker
a058fef249
python3-aiodns python3-pycares: Add native & nativesdk support
Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:13 -08:00
Wang Mingyu
8540c5e517
python3-gcovr: upgrade 6.0 -> 7.0
Changelog:
 https://github.com/gcovr/gcovr/releases/tag/7.0

License-Update: Copyright year updated to 2024.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:11 -08:00
Wang Mingyu
8c0e8ceceb
python3-path: upgrade 16.9.0 -> 16.10.0
Changelog:
==========
-Added .with_name and .with_stem.
-Prefer .suffix to .ext and deprecate .ext.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:11 -08:00
Wang Mingyu
39c5f67eae
python3-google-api-core: upgrade 2.16.1 -> 2.16.2
Changelog:
 Spelling error a,out -> amount

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:11 -08:00
Wang Mingyu
403ee4b642
python3-flask: upgrade 3.0.1 -> 3.0.2
Changelog:
===========
-Correct type for jinja_loader property.
-Fix error with --extra-files and --exclude-patterns CLI options.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:10 -08:00
Wang Mingyu
003c1900a8
python3-elementpath: upgrade 4.1.5 -> 4.2.0
Changelog:
============
-Drop support for Python 3.7
-Add uri and fragment options to dynamic context
-Make context root node not mandatory (issue #63)
-Add function objects constructor (issue #70)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:10 -08:00
Wang Mingyu
d550f932ac
python3-astroid: upgrade 3.0.2 -> 3.0.3
Changelog:
==========
-Fix type of UnicodeDecodeError.object inferred as str instead of bytes.
-Fix no-member false positives for args and kwargs on ParamSpec under Python 3.12.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:10 -08:00
alperak
c11ba7a08a
python3-eth-account: upgrade 0.10.0 -> 0.11.0
Changelog:

Breaking Changes

    Drop support for python 3.7

Internal Changes - for eth-account Contributors

    Change older % and .format strings to use f-strings
    Merge template updates, notably use pre-commit for linting and change the name of the master branch to main

Removals

    Remove deprecated signTransaction, it has been replaced by sign_transaction

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:06 -08:00
Tom Geelen
3c6b994562
python3-pychromecast: add missing RDEPENDS, and add initial recipe for dependency.
python3-pychromecast mentions casttube as a runtime dependency. Included is an initial
recipe as well.

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-04 07:14:59 -08:00
alperak
a8714fd4a6
python3-scikit-build: upgrade 0.16.7 -> 0.17.6
Moved to hatchling as a build backend and requires hatch-fancy-pypi-readme, hatch-vcs.

As stated in the upstream, the license updated to MIT only.

Changelog: https://github.com/scikit-build/scikit-build/releases

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-04 07:14:59 -08:00
Richard Leitner
fb98797c96
python3-moteus: add recipe for v0.3.67
moteus brushless controller library and tools. This recipe uses pypi as
source:

    https://pypi.org/project/moteus/

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-03 19:16:35 -08:00
Derek Straka
2775015967
python3-pymodbus: update to version 3.6.3
Update checksum for latest copyright year and verify license remains unchanged

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:32 -08:00
Derek Straka
89cba3b83c
python3-binwalk: update the regex version for upstream checks
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:32 -08:00
Derek Straka
1fab428c13
python3-cachecontrol: update to version 0.14.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:32 -08:00
Derek Straka
97b762e431
python3-grpcio-tools: update to version 1.60.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:32 -08:00
Derek Straka
8185be6fd9
python3-ipython: update to version 8.21.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:31 -08:00
Derek Straka
be4721a955
python3-platformdirs: update to version 4.2.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:31 -08:00
Derek Straka
ba24b8ca4f
python3-eventlet: update to version 0.35.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:31 -08:00
Derek Straka
6e2770abe8
python3-dnspython: update to version 2.5.0
Update inherits to use hatchling

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 23:25:31 -08:00
Derek Straka
f134622986
python3-jsonrpcclient: update to version 4.0.3
Leverage the github repo as src is not published in the latest pypi release

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 13:44:20 -08:00
Derek Straka
cc3537fa90
python3-google-auth: update to version 2.27.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 13:44:19 -08:00
Derek Straka
3630a7991e
python3-google-api-python-client: update to version 2.116.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 13:44:19 -08:00
Derek Straka
b09e0bc055
python3-google-api-core: update to version 2.16.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 13:44:19 -08:00
Derek Straka
fe658dde06
python3-pytest-asyncio: update to version 0.23.4
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 13:44:19 -08:00
Derek Straka
2ffb6d2dc9
python3-sentry-sdk: update to version 1.40.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 10:54:11 -08:00
Derek Straka
85932ac50e
python3-cbor2: update to version 5.6.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 10:26:40 -08:00
Derek Straka
847a5d1fa0
python3-pymisp: update to version 2.4.184
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 10:26:40 -08:00
Derek Straka
0f7c4c2095
python3-types-setuptools: update to version 69.0.0.20240125
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 10:26:40 -08:00
Derek Straka
92f93d6033
python3-dill: update to version 0.3.8
Update license checksum for copyright year modification

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 09:50:18 -08:00
Derek Straka
546a86619a
python3-grpcio: update to version 1.60.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 09:50:18 -08:00
Derek Straka
7e7e7826e1
python3-parse: update to version 1.20.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 09:50:18 -08:00
Derek Straka
902de1d5ac
python-pdm: update to version 2.12.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 09:50:18 -08:00
Derek Straka
c1fce9e398
python3-luma-core: update to version 2.4.2
Update license checksum for 2024 and verify MIT license still applies

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-02 09:08:01 -08:00
alperak
b4d8d8626e
python3-google-auth-oauthlib: add recipe
This library is part of the Google Auth Library and simplifies the authentication and authorization processes by utilizing the OAuth protocol.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-01 10:31:39 -08:00
alperak
9e96cb9d12
python3-aiohttp: upgrade 3.9.2 -> 3.9.3
Changelog:

Bug fixes

    Fixed backwards compatibility breakage (in 3.9.2) of ssl parameter when set outside
    of ClientSession (e.g. directly in TCPConnector) -- by :user:Dreamsorcerer.

Miscellaneous internal changes

    Improved test suite handling of paths and temp files to consistently use pathlib and pytest fixtures.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-01 08:17:38 -08:00
Richard Leitner
48c7cd6d11
python3-janus: add recipe for v1.0.0
janus is a python library providing a mixed sync-async queue to
interoperate between asyncio tasks and classic threads. This recipe uses
pypi as source:

	https://pypi.org/project/janus/

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-30 14:34:43 -08:00
alperak
9116fa1649
python3-eth-rlp: upgrade 1.0.0 -> 1.0.1
Changelog:

* Add the missing typing_extensions module

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-30 00:21:47 -08:00
alperak
06e75957c5
python3-aiohttp: upgrade 3.9.1 -> 3.9.2
Updated RDEPENDS accordingly setup.cfg

Changelog:

Bug fixes
---------

- Fixed server-side websocket connection leak.

  *Related issues and pull requests on GitHub:*
  :issue:`7978`.

- Fixed ``web.FileResponse`` doing blocking I/O in the event loop.

  *Related issues and pull requests on GitHub:*
  :issue:`8012`.

- Fixed double compress when compression enabled and compressed file exists in server file responses.

  *Related issues and pull requests on GitHub:*
  :issue:`8014`.

- Added runtime type check for ``ClientSession`` ``timeout`` parameter.

  *Related issues and pull requests on GitHub:*
  :issue:`8021`.

- Fixed an unhandled exception in the Python HTTP parser on header lines starting with a colon -- by :user:`pajod`.

  Invalid request lines with anything but a dot between the HTTP major and minor version are now rejected.
  Invalid header field names containing question mark or slash are now rejected.
  Such requests are incompatible with :rfc:`9110#section-5.6.2` and are not known to be of any legitimate use.

  *Related issues and pull requests on GitHub:*
  :issue:`8074`.

- Improved validation of paths for static resources requests to the server -- by :user:`bdraco`.

  *Related issues and pull requests on GitHub:*
  :issue:`8079`.

Features
--------

- Added support for passing :py:data:`True` to ``ssl`` parameter in ``ClientSession`` while
  deprecating :py:data:`None` -- by :user:`xiangyan99`.

  *Related issues and pull requests on GitHub:*
  :issue:`7698`.

Breaking changes
----------------

- Fixed an unhandled exception in the Python HTTP parser on header lines starting with a colon -- by :user:`pajod`.

  Invalid request lines with anything but a dot between the HTTP major and minor version are now rejected.
  Invalid header field names containing question mark or slash are now rejected.
  Such requests are incompatible with :rfc:`9110#section-5.6.2` and are not known to be of any legitimate use.

  *Related issues and pull requests on GitHub:*
  :issue:`8074`.

Improved documentation
----------------------

- Fixed examples of ``fallback_charset_resolver`` function in the :doc:`client_advanced` document. -- by :user:`henry0312`.

  *Related issues and pull requests on GitHub:*
  :issue:`7995`.

- The Sphinx setup was updated to avoid showing the empty
  changelog draft section in the tagged release documentation
  builds on Read The Docs -- by :user:`webknjaz`.

  *Related issues and pull requests on GitHub:*
  :issue:`8067`.

Packaging updates and notes for downstreams
-------------------------------------------

- The changelog categorization was made clearer. The
  contributors can now mark their fragment files more
  accurately -- by :user:`webknjaz`.

  The new category tags are:

      * ``bugfix``

      * ``feature``

      * ``deprecation``

      * ``breaking`` (previously, ``removal``)

      * ``doc``

      * ``packaging``

      * ``contrib``

      * ``misc``

  *Related issues and pull requests on GitHub:*
  :issue:`8066`.

Contributor-facing changes
--------------------------

- Updated :ref:`contributing/Tests coverage <aiohttp-contributing>` section to show how we use ``codecov`` -- by :user:`Dreamsorcerer`.

  *Related issues and pull requests on GitHub:*
  :issue:`7916`.

- The changelog categorization was made clearer. The
  contributors can now mark their fragment files more
  accurately -- by :user:`webknjaz`.

  The new category tags are:

      * ``bugfix``

      * ``feature``

      * ``deprecation``

      * ``breaking`` (previously, ``removal``)

      * ``doc``

      * ``packaging``

      * ``contrib``

      * ``misc``

  *Related issues and pull requests on GitHub:*
  :issue:`8066`.

Miscellaneous internal changes
------------------------------

- Replaced all ``tmpdir`` fixtures with ``tmp_path`` in test suite.

  *Related issues and pull requests on GitHub:*
  :issue:`3551`.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-28 23:00:44 -08:00
alperak
af3496bf31
python3-aiohappyeyeballs: add recipe
This library exists to allow connecting with Happy Eyeballs when you already have a list of addrinfo and not a DNS name

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-28 23:00:44 -08:00
alperak
49f764e617
python3-toolz: upgrade 0.12.0 -> 0.12.1
Changelog:

* Add support for Python 3.12 and PyPy 3.10
* Drop support for Python 3.5 and 3.6
* Fix typos (#565, #568)
* Use codecov for coverage instead of coveralls

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:35 -08:00
Derek Straka
788399ea00
python3-argh: update to version 0.31.2
Remove a redundant checksum that changes with every release.  Leverage the COPYING file instead

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:35 -08:00
Derek Straka
5e69de6d12
python3-colorlog: update to version 6.8.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:35 -08:00
Derek Straka
b0bdf96942
python3-gmqtt: update to version 0.6.14
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:35 -08:00
Derek Straka
7284093cac
python3-coverage: update to version 7.4.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:35 -08:00
Derek Straka
32be2bd921
python3-google-api-python-client: update to version 2.115.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:34 -08:00
Derek Straka
444ec342fe
python3-pdm: update to version 2.12.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:34 -08:00
Derek Straka
db457ada25
python3-cytoolz: update to version 0.12.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:34 -08:00
Derek Straka
058d055bfe
python3-argcomplete: update to version 3.2.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:34 -08:00
Derek Straka
c059c947b0
python3-web3: update to version 6.15.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:34 -08:00
Derek Straka
b5808a8747
python3-bandit: update to version 1.7.7
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:33 -08:00
alperak
301a67da6a
python3-netaddr: upgrade 0.10.0 -> 0.10.1
Changelog:

Fixed:

    Get rid of some warnings

Deprecated:

    Deprecate the flag shorthands: N, P and Z. Use NOHOST, INET_PTON and ZEROFILL instead.

    Deprecate importing objects from netaddr subpackages. Only importing things from the top-level netaddr namespace is supported, everything else is considered private.

    This has already been the case but we can use a reminder.

    Deprecate permissive-by-default IPv4 parsing in valid_ipv4(). The inet_pton() semantics (with leading zeros always disallowed) will become the default. Use INET_ATON and/or ZEROFILL flags if you need the legacy behavior.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:32 -08:00
alperak
b3d3f26adc
python3-flask-marshmallow: upgrade 0.15.0 -> 1.1.0
* Upstream provides a pyproject.toml which declares the "python_setuptools_build_meta" backend for PEP-517 packaging.

	use python_setuptools_build_meta since normal setuptools3 bbclass ends up in error -> ERROR: 'python3 setup.py bdist_wheel ' execution failed.

* Set PYPI_PACKAGE to "flask_marshmallow" because when downloading the archive error pops up. they use "_" instead of "-".

* Dependencies defined ["Flask>=2.2", "marshmallow>=3.0.0"] in pyproject.toml so "python3-packaging" removed.

License-Update: Copyright years change

Changelog:
=================================
1.1.0 (2024-01-16)

Features:

    Add type coverage (:pr:`290`).

==================================
1.0.0 (2024-01-16)

Features:

    Add field fields.File, validate.FileType, and validate.FileSize for deserializing uploaded files (:issue:`280`, :pr:`282`). Thanks :user:`uncle-lv` for the PR
    Add field Config for serializing Flask configuration values (:issue:`280`, :pr:`281`). Thanks :user:`greyli` for the PR.

Support:

    Support marshmallow-sqlalchemy>=0.29.0.
    Test against Python 3.12.
    Drop support for Python 3.7.

Other changes:

    Backwards-incompatible: Remove `flask_marshmallow.__version__ and flask_marshmallow.__version_info__ attributes (:pr:`284`). Use feature detection or importlib.metadata.version("flask-marshmallow") instead.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:31 -08:00
Khem Raj
51392e0d14
python3-pytest-mock: Fix ptest failures with python 3.12
Fixes following regressions seen with python 3.12 upgrade

AssertionError:
Failed ptests:
{'python3-pytest-mock': ['tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_no_name',
                         'tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[None]',
                         'tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[]',
                         'tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[f]',
                         'tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[The_Castle_of_aaarrrrggh]']}

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:48:30 -08:00
Wang Mingyu
eac87d0afd
python3-types-psutil: upgrade 5.9.5.17 -> 5.9.5.20240106
Changelog:
==========
Update typing_extensions imports in third-party stubs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:39 -08:00
Wang Mingyu
8da761a36b
python3-tox: upgrade 4.11.4 -> 4.12.1
Changelog:
==========
-Fix tox version requirement in docs
-Fix Tox failing with --installpkg and multi testenvs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:39 -08:00
Wang Mingyu
d2cc59cb59
python3-pychromecast: upgrade 13.0.8 -> 13.1.0
Changelog:
==========
-Increase homeassistant lovelace connect timeout and make it configurable
-Add support for NRK TV and NRK Radio apps
-Change logged precision of volume from 1 to 2
-Create ShakaPlayer Controller
-Add date for removal of deprecated discovery functions
-Mark discover_chromecasts as deprecated
-Update README.rst
-Fix known_hosts for older chromecasts
-Fix SSLContext settings
-Update README.rst to reflect refactoring of cast.device to cast.cast_info
-Fix deprecated call to ssl.SSLContext without specifying protocol

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:38 -08:00
Wang Mingyu
a8ec8dffa8
python3-robotframework: upgrade 6.1.1 -> 7.0
Changelog:
 https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-7.0.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:38 -08:00
Wang Mingyu
a08268e866
python3-sentry-sdk: upgrade 1.39.1 -> 1.39.2
Changelog:
===========
-Fix timestamp in transaction created by OTel
-Fix relative path in DB query source
-Run more CI checks on 2.0 branch
-Fix tracing TypeError for static and class methods
-Fix missing ctx in Arq integration
-Change data_category from check_in to monitor

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:38 -08:00
Wang Mingyu
421ca94455
python3-pyatspi: upgrade 2.46.0 -> 2.46.1
Changelog:
============
* Fix some implicit function declarations and other compiler warnings
  in the tests.
* Remove some unused code.
* Update the README to describe the module's current status.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:38 -08:00
Wang Mingyu
e403316c5a
python3-pdm: upgrade 2.11.2 -> 2.12.1
Changelog:
 Hotfix: missing identifier attribute for package type fixer.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:38 -08:00
Wang Mingyu
6fd856883c
python3-ipython: upgrade 8.19.0 -> 8.20.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:38 -08:00
Wang Mingyu
a34c666a9e
python3-haversine: upgrade 2.8.0 -> 2.8.1
Changelog:
 Use numpy kernel when using numba

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:38 -08:00
Wang Mingyu
344bf1d45b
python3-google-api-python-client: upgrade 2.113.0 -> 2.114.0
Changelog:
===========
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:37 -08:00
Wang Mingyu
9dbecd2cb8
python3-git-pw: upgrade 2.5.0 -> 2.6.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:37 -08:00
Wang Mingyu
3d9d4a1c02
python3-flask: upgrade 3.0.0 -> 3.0.1
Changelog:
===========
-Correct type for path argument to send_file.
-Fix a typo in an error message for the flask run --key option.
-Session data is untagged without relying on the built-in json.loads object_hook.
-Address more type findings when using mypy strict mode.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:37 -08:00
Wang Mingyu
ae99cb9a24
python3-eventlet: upgrade 0.34.2 -> 0.34.3
Changelog:
==========
* Fix security issue in the wsgi module related to RFC 9112
* Fix segfault, a new approach for greening existing locks
* greendns: fix getaddrinfo parameter name
* Fix deprecation warning on ssl.PROTOCOL_TLS
* Pytests, fix error at teardown of TestGreenSocket.test_full_duplex
* Skip test which uses Py cgi module
* Drop old code based on python < 3.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:37 -08:00
Wang Mingyu
613b9e713a
python3-eth-utils: upgrade 2.3.1 -> 3.0.0
Changelog:
============
-Drop python 3.7 support
-Merge updates from the project template, notably: use pre-commit for linting
 and change the name of the master branch to main
-Correct booleans in pyproject.toml and add test for the presence of the
 eth_utils.__version__ attribute
-Some users were experiencing encoding issues when parsing the networks
 json. Use UTF-8 explicitly.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:37 -08:00
Wang Mingyu
6f325c9801
python3-eth-typing: upgrade 3.5.2 -> 4.0.0
Changelog:
============
-Drop python 3.7 support
-Merge updates from the project template, notably: use pre-commit for linting
 and change the name of the master branch to main
-Fixed booleans in pyproject.toml and added a test for the presence of the
 eth_typing.__version__ attribute

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:37 -08:00
Wang Mingyu
3232cea58c
python3-eth-abi: upgrade 4.2.1 -> 5.0.0
Changelog:
============
-Drop python 3.7 support
-Merge updates from the project template, notably, use pre-commit for linting
 and change the name of the master branch to main
-Corrected format of booleans in pyproject.toml and added a test for the
 presence of the eth_abi.__version__ attribute
-Add build.os section to readthedocs build settings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:36 -08:00
Wang Mingyu
90e6f97344
python3-django: upgrade 5.0 -> 5.0.1
Changelog:
===========
-Reallowed, following a regression in Django 5.0, using a foreign key to a model
 with a primary key that is not AutoField in ModelAdmin.list_filter
-Fixed a long standing bug in handling the RETURNING INTO clause that caused a
 crash when creating a model instance with a GeneratedField which output_field
 had backend-specific converters
-Fixed a regression in Django 5.0 that caused a crash of Model.save() for models
 with both GeneratedField and ForeignKey fields
-Fixed a bug in Django 5.0 that caused a migration crash on Oracle < 23c when
 adding a GeneratedField with output_field=BooleanField
-Fixed a regression in Django 5.0 where admin fields on the same line could
 overflow the page and become non-interactive
-Added compatibility for oracledb 2.0.0
-Fixed a regression in Django 5.0 where querysets referenced incorrect field
 names from FilteredRelation()
-Fixed a regression in Django 5.0 that caused a system check crash when
 ModelAdmin.filter_horizontal or filter_vertical contained a reverse
 many-to-many relation with related_name

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:36 -08:00
Wang Mingyu
8e156d5b4f
python3-dbus-fast: upgrade 2.21.0 -> 2.21.1
Changelog:
 Avoid expensive runtime inspection of known callables

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:36 -08:00
Wang Mingyu
2ae55ae7e0
python3-cbor2: upgrade 5.5.1 -> 5.6.0
Changelog:
  https://cbor2.readthedocs.io/en/latest/versionhistory.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:36 -08:00
Wang Mingyu
fa0393d5cb
python3-cantools: upgrade 39.4.2 -> 39.4.3
Changelog:
==========
-Add type annotations to c_source.py
-Enum newlines

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:36 -08:00
Wang Mingyu
cbf8e692a5
python3-beautifulsoup4: upgrade 4.12.2 -> 4.12.3
Changelog:
=============
* The Beautiful Soup documentation now has a Spanish translation
* Fixed a regression such that if you set .hidden on a tag
* Fixed a case where html.parser giving up on
  markup would result in an AssertionError instead of a
  ParserRejectedMarkup exception.
* Added the correct stacklevel to instances of the XMLParsedAsHTMLWarning.
* Corrected the syntax of the license definition in pyproject.toml.
* Corrected a typo in a test that was causing test failures when run against
  libxml2 2.12.1.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:36 -08:00
Wang Mingyu
af995f726d
python3-asyncinotify: upgrade 4.0.5 -> 4.0.6
Changelog:
===========
Resolve "Version bump for mirroring test"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:36 -08:00
Wang Mingyu
0007269307
python3-absl: upgrade 2.0.0 -> 2.1.0
Changelog:
=========
-Added absl.flags.override_value function to provide FlagHolder with a construct
 to modify values.
-Added a new method absltest.TestCase.assertDataclassEqual that tests equality
 of dataclass.dataclass objects with better error messages when the assert fails.
-absl.flags.argparse_flags.ArgumentParser now correctly inherits an empty
 instance of FlagValues to ensure that absl flags, such as --flagfile, --undefok
 are supported.
-Do not exit 5 if tests were skipped on Python 3.12. This follows the CPython
 change in python/cpython#113856.
-The flag foo no longer retains the value bar after FLAGS.foo = bar fails due to
 a validation error.
-Fixed an issue caused by this Python 3.12.1 change where the test reporter
 crashes when all tests are skipped.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:35 -08:00
Wang Mingyu
92c941986d
python3-xmlschema: upgrade 2.5.1 -> 3.0.1
Changelog:
==========
-Hotfix release for broken requirement
-Set python-requires metadata to >=3.8
-Upgrade GitHub Actions

License-Update: Copyright year updated to 2024.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:35 -08:00
Wang Mingyu
f389b42498
python3-eth-keys: upgrade 0.4.0 -> 0.5.0
License-Update: Copyright year updated to 2023.

Changelog:
===========
-Drop python 3.6 and 3.7 support
-Add python 3.11 support
-Merge template updates, notably using pre-commit for linting and change the name of the master branch to main

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:35 -08:00
Khem Raj
9953ca1ac0
python3-multidict: Fix running ptests
Add missing runtime dependency on pytest-cov
and move the test to PTESTS_FAST_META_PYTHON since it takes < 20 seconds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-21 12:37:12 -08:00
Khem Raj
919cfc554a
python3-multidict: Make it work with python 3.12
The needed fixes are in master branch and one more fix it still in a
pull request, bring them all in until 6.0.5 is released

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-21 12:37:12 -08:00
Khem Raj
b96cdd29fb
python3-pillow: Correct branch parameter in SRC_URI
10.1 tag SRCREV certainly does not exist on 10.0 branch so point it to main
branch
Drop one of two SRCREV settings which was wrong.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Leon Anavi <leon.anavi@konsulko.com>
2024-01-20 22:15:02 -08:00
Yoann Congal
a3265e6fcb
python3-pytest-cov: Add missing python3-pytest RDEPENDS
python3-pytest-cov is a plugin of python3-pytest adding test coverage
feature. It does not seem to do anything useful by itself.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Yoann Congal
9fdcd8c8dc
python3-coverage: add native and nativesdk BBCLASSEXTEND
To build python3-pytest-cov-native we need python3-coverage-native.
To build nativesdk-python3-pytest-cov we need nativesdk-python3-coverage.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Derek Straka
5e91f44940
python3-google-api-python-client: update to version 2.113.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-13 09:08:38 -08:00
Derek Straka
ccd8dea442
python3-socketio: update to version 5.11.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-13 09:08:38 -08:00
Derek Straka
73452860de
python3-google-auth: update to version 2.26.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-13 09:08:38 -08:00
Derek Straka
4b9cd22f47
python3-eth-hash: update to version 0.6.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-13 09:08:38 -08:00
Derek Straka
243fafa092
python3-protobuf: update to version 4.25.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-13 09:08:37 -08:00
Derek Straka
72c56daa63
python3-apispec: update to version 6.4.0
Updated license checksum for copyright year and verified MIT still applies

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-13 09:08:37 -08:00