Commit Graph

6178 Commits

Author SHA1 Message Date
Khem Raj
348df1a7ef python3-argcomplete: upgrade 3.1.2 -> 3.1.4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:42 -08:00
Khem Raj
cdf761d9d2 python3-flask-login: upgrade 0.6.2 -> 0.6.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:42 -08:00
Khem Raj
49e3f92466 python3-cantools: upgrade 39.2.0 -> 39.3.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:42 -08:00
Khem Raj
c447e3f247 python3-tzlocal: upgrade 5.1 -> 5.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
ac1b82f479 python3-virtualenv: upgrade 20.24.5 -> 20.24.6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
54fcf60298 python3-icu: upgrade 2.11 -> 2.12
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
f1b906e89f python3-email-validator: upgrade 2.0.0 -> 2.1.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
42b17e51be python3-eth-typing: upgrade 3.5.0 -> 3.5.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
dd268c257e python3-rapidjson: upgrade 1.12 -> 1.13
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
d6427c99cc python3-m2crypto: upgrade 0.39.0 -> 0.40.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
498091dcb3 python3-web3: upgrade 6.11.1 -> 6.11.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:41 -08:00
Khem Raj
86346d1099 python3-kivy: upgrade 2.1.0 -> 2.2.1
License-Update: Copyright year changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:36 -08:00
Khem Raj
44eed7633d python3-pytest-mock: upgrade 3.11.1 -> 3.12.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:36 -08:00
Khem Raj
fc3caea861 python3-traitlets: upgrade 5.11.2 -> 5.13.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:36 -08:00
Khem Raj
14c483c3cd python3-pymisp: upgrade 2.4.176 -> 2.4.178
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:36 -08:00
Khem Raj
745ae32848 python3-alembic: upgrade 1.12.0 -> 1.12.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:36 -08:00
Khem Raj
bc5a7de2bf python3-websockets: upgrade 11.0.3 -> 12.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:36 -08:00
Khem Raj
a4a3abb0f9 python3-sentry-sdk: upgrade 1.26.0 -> 1.34.0
License-Update: Space format changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:31 -08:00
Khem Raj
fa3494f7ef python3-pyperf: upgrade 2.6.1 -> 2.6.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:31 -08:00
Khem Raj
e5534e994d python3-process-tests: upgrade 2.1.2 -> 3.0.0
License-Update: Copyright year changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:24 -08:00
Khem Raj
223f3d6ef1 python3-xstatic-font-awesome: upgrade 4.7.0.0 -> 6.2.1.1
License-Update: Update text, license stil is same as font Awesome

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:17 -08:00
Khem Raj
469888203a python3-eth-utils: upgrade 2.2.2 -> 2.3.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:17 -08:00
Khem Raj
1b51299018 python3-trustme: upgrade 0.9.0 -> 1.1.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:47:17 -08:00
Leon Anavi
84a940d2f0 python3-unoconv: add recipe
Add unoconv version 0.9.0, an universal office converter - convert
between any document format supported by LibreOffice/OpenOffice.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-03 09:29:34 -07:00
Leon Anavi
d66ace6575 python3-screeninfo: add recipe
Add screeninfo, fetch location and size of physical screens.
Versions 0.8.1 and 0.8.0 changelog:

- Added typing information
- Started tracking changes
- Switched to poetry
- Added ignoring of enumerators that work, but return no valid
  monitors
- Added ScreenInfoError to list of top-level symbols

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-03 09:29:34 -07:00
Arthur Oliveira
b6d435a740 python3-zopeevent: Add Zope.Event Python Recipe
This commit adds the python3-zopeevent recipe, which provides a simple event
system. It is licensed under ZPL-2.1.

Signed-off-by: Arthur Oliveira <arthur.oliveira@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-03 09:29:34 -07:00
Arthur Oliveira
2e862a3596 python3-flask-restx: Add Flask-RestX Python Recipe
This commit introduces the python3-flask-restx recipe, which brings a fully
featured framework for fast, easy, and documented API development with Flask.
It is released under the BSD-3-Clause license.

Signed-off-by: Arthur Oliveira <arthur.oliveira@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-03 09:29:34 -07:00
Leon Anavi
3b1abede06 python3-pcodedmp: add recipe
Add pcodedmp, a VBA (Visual Basic for Applications; the macro
programming language used in Microsoft Office) p-code disassembler
version 1.2.6:

- Some cosmetic changes
- win_unicode_console not used when unavailable
- win_unicode_console is now used only on Windows

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-02 10:39:36 -07:00
Leon Anavi
e11e1b763b python3-olefile: add recipe
Add olefile, a package to parse, read and write Microsoft OLE2
files. Version 0.46 changelog:

- OleFileIO can now be used as a context manager (with...as), to
  close the file automatically (see doc).
- Improved handling of malformed files.
- Fixed several bugs.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-02 10:39:36 -07:00
Leon Anavi
6fdacd0f2b python3-oletools: add recipe
Add oletools, Python tools to analyze security characteristics of
MS Office and OLE files. Version 0.60.1 changelog:

- olevba:
  fixed a bug when calling XLMMacroDeobfuscator
  removed keyword "sample" causing false positives
- oleid: fixed OleID init issue
- oleobj:
  added simple detection of CVE-2021-40444 initial stage
  added detection for customUI onLoad
  improved handling of incorrect filenames in OLE package
- rtfobj: fixed code to find URLs in OLE2Link objects for Py3
- ftguess:
  added PowerPoint and XPS formats
  fixed issue with XPS and malformed documents
  added XLSB format
- improved logging with common module log_helper

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-02 10:39:36 -07:00
Leon Anavi
dd00fe1618 python3-multivolumefile: add recipe
Add multivolumefile, a multi volume file wrapper library.
Version 0.2.3 changelog:

- implement readall()
- lint with black

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-02 10:39:36 -07:00
Leon Anavi
de0d5a1e8c python3-pymemcache: add recipe
Add pymemcache, a comprehensive, fast, pure Python memcached
client. Version 4.0.0 brings:

- Drop python support for 2.7, 3.4 and 3.5
- Use default for get ignore_exc
- Return default from hash client
- Return default from hash client when using positional argument
- Support noreply for hash flush_all
- Drop support for Python 3.6
- Add official support for Python 3.10
- Handle a blank stat value
- Small buffer pass optimization
- Expand Client with a method for sending arbitrary commands
- Add pluggable compression serde
- Start to add type hints
- Add py.typed file
- Fix key_prefix issue with stats and cache_memlimit

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-01 20:09:08 -07:00
Leon Anavi
bb10cde447 python3-jsbeautifier: add recipe
Add a new recipe for jsbeautifier version 1.14.9, JavaScript
unobfuscator and beautifier.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-01 20:09:08 -07:00
Leon Anavi
9d5171a8a1 python3-inflate64: add recipe
Add python3-inflate64, a python package to provide compression and
decompression feature with Enhanced Deflate algorithm.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-01 20:09:08 -07:00
Leon Anavi
f7a5d856a7 python3-colorclass: add recipe
Add colorclass version 2.2.2, a colorful worry-free console
applications for Linux, Mac OS X, and Windows.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-01 20:09:08 -07:00
Arthur Oliveira
55aef29cdb python3-objectpath: Add ObjectPath Python Recipe
This commit includes the python3-objectpath recipe, which introduces the agile
NoSQL query language for semi-structured data. It is licensed under MIT.

Signed-off-by: Arthur Oliveira <arthur.oliveira@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-01 15:33:43 -07:00
Kai Kang
a0d526bd7f python3-nacl: drop duplicate recipe
Recipes python3-nacl and python3-pynacl are exactly the same reipces for
python packge "PyNaCl", so drop the latter one python3-nacl_1.5.0.bb.

And let python3-pynacl rprovides python3-nacl in case it is required by
other recipes. Ajust the order in python3-pynacl as well accord to

https://docs.yoctoproject.org/dev/contributor-guide/recipe-style-guide.html#recipe-ordering

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-01 15:33:05 -07:00
Leon Anavi
86fc3bf9e3 python3-rarfile: add recipe
Add rarfile, a Python module for RAR archive reading. Version 4.1
brings:

- Support 7zip/p7zip as decompression backend
- RAR5: check password before trying to read file
- Make get_rar_version a public function
- New option: part_only for RarFile, to read only single file and
  allow it to be middle-part of multi-volume archive
- Add RarFile.printdir, use it in dumprar. Needed to examine
  FILE_COPY or HARD_LINK entries that do not contain data

Add run-time dependencies on p7zip as it is one of the supported
backend as well as to other required Python libraries.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-01 15:33:05 -07:00
Richard Purdie
d4aa17dc43 meta-python: Drop broken BBCLASSEXTEND variants
The command "bitbake universe -c fetch" currently throws a ton of warnings
as there are many 'impossible' dependencies.

In some cases these variants may never have worked and were just added by copy
and paste of recipes. In some cases they once clearly did work but became
broken somewhere along the way. Users may also be carrying local bbappend files
which add further BBCLASSEXTEND.

Having universe fetch work without warnings is desireable so clean up the broken
variants. Anyone actually needing something dropped here can propose adding it
and the correct functional dependencies back quite easily. This also then
ensures we're not carrying or fixing things nobody uses.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-24 09:08:45 -07:00
Wang Mingyu
d2536d50fa python3-zopeinterface: upgrade 6.0 -> 6.1
Changelog:
==========
-Build Linux binary wheels for Python 3.12.
-Add support for Python 3.12.
-Fix building of the docs for non-final versions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
f089413b21 python3-zeroconf: upgrade 0.112.0 -> 0.119.0
Changelog:
============
-Update cibuildwheel to build wheels on latest cython final release
-Reduce size of wheels by excluding generated .c files
-Small improvements to ServiceBrowser performance
-Small cleanups to incoming data handlers
-Reduce type checking overhead at run time
-Ensure ServiceInfo cache is cleared when adding to the registry
-Add missing python definition for addresses_by_version
-Speed up outgoing multicast queue
-Speed up responding to queries
-Improve performance of loading records from cache in ServiceInfo

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
774e14715d python3-xxhash: upgrade 3.3.0 -> 3.4.1
Changelog:
==========
Build wheels for Python 3.12
Remove setuptools_scm

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
496889e1cf python3-xlsxwriter: upgrade 3.1.3 -> 3.1.8
Changelog:
=============
* Add support for formatting the data label in chart trendlines.
* Add the :func:'very_hidden()' method to hide a worksheet. This is similar to
  the :func:'hide()' method except that the worksheet cannot be unhidden in the
  the Excel user interface. The Excel worksheet "xlSheetVeryHidden" option can
  only be unset programmatically via VBA.
* Added fixes for column formulas in tables that were overridden by table data
  and which also didn't take future functions into account.
* Added support for chart leader lines for chart types other than Pie and Doughnut.
* Added support for adding signed VBA macros to workbooks via the via the
  :func:'add_signed_vba_project' method. See 'Working with VBA Macros'_.
* Added support for enabling the Excel "Show #N/A as an empty cell" chart option
  via the :func:'show_na_as_empty_cell' method.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
eb978e3465 python3-websocket-client: upgrade 1.6.3 -> 1.6.4
Changelog:
 Fix #952, add support for HTTP 307 and 308 redirect codes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
f0ebade89f python3-web3: upgrade 6.10.0 -> 6.11.1
Changelog:
============
-Updates and refactoring for the WebsocketProviderV2 class and its internal
 supporting classes and logic.
-Add upper pin to hexbytes dependency to due incoming breaking change

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
7ba238662e python3-tzlocal: upgrade 5.0.1 -> 5.1
Changelog:
- The Unicode data doesn't change tz names when IANA does, so what is current
  in IANA is treated as an alias in Unicode data. This version handles that.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
ae98b864ea python3-types-psutil: upgrade 5.9.5.16 -> 5.9.5.17
Changelog:
 psutil: updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
2d3eba20e6 python3-traitlets: upgrade 5.10.1 -> 5.11.2
Changelog:
===========
-More Typing Adoption
-Typing fixups
-More typing cleanup

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
081635867a python3-texttable: upgrade 1.6.7 -> 1.7.0
Changelog:
 Add boolean formatting option

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
254a3e68f4 python3-stack-data: upgrade 0.6.2 -> 0.6.3
Changelog:
 handle weird six import error

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
b47cfcc2c6 python3-sqlalchemy: upgrade 2.0.21 -> 2.0.22
Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.22

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
0ee2fbb83d python3-socketio: upgrade 5.9.0 -> 5.10.0
Changelog:
===========
-New SimpleClient and AsyncSimpleClient classes
-Reporting to Socket.IO Admin UI
-Support entering and leaving rooms through pubsub client managers
-Async versions of enter_room and leave_room should be coroutines
-Add a shutdown() function for the server
-Message queue optimizations
-Remove unneeded arguments from super()
-Internal code restructure (no functional changes)
-Add FastAPI and Litestar server examples
-Update Socket.IO JavaScript client to version 4.7.2 in all examples
-Update ping_timeout documented default to accord with current Engine.IO behavior
-Refactor common testing helpers into a separate module
-Migrate Python package metadata to pyproject.toml

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
b982545fc3 python3-simplejson: upgrade 3.19.1 -> 3.19.2
Changelog:
* Updated test & build matrix to include Python 3.12 and use
  GitHub Actions as a Trusted Publisher (OIDC)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
84dc10e996 python3-semver: upgrade 3.0.1 -> 3.0.2
Changelog:
===========
PR #418: Replace OrderedDict with dict.
PR #426: Fix replace() method to use the derived class of an instance instead of Version class.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
b49f94d80d python3-schedule: upgrade 1.2.0 -> 1.2.1
Changelog:
 Fix bug where schedule was off when using .at with timezone

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 17:00:49 -07:00
Wang Mingyu
258cbf0fab python3-regex: upgrade 2023.8.8 -> 2023.10.3
Changelog:
 pdated to Unicode 15.1.0.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
61cb0b6bbe python3-rapidjson: upgrade 1.11 -> 1.12
Changelog:
 Generate wheels on PyPI using final Python 3.12 release, thanks to cibuildwheel 2.16.2

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
9f5ada926a python3-pytest-timeout: upgrade 2.1.0 -> 2.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
51df8080ca python3-pydantic: upgrade 2.4.1 -> 2.4.2
Changelog:
=============
Fix bug with JSON schema for sequence of discriminated union
Fix schema references in discriminated unions
Fix json schema generation for recursive models
Fix models_json_schema for generic models
Fix xfailed test for generic model signatures

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
66b541bed4 python3-pycodestyle: upgrade 2.11.0 -> 2.11.1
Changelog:
 E275: fix false positive with fstrings containing keyword parts in python 3.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
2cbfb7f1ff python3-pycares: upgrade 4.3.0 -> 4.4.0
Changelog:
==========
Bump GitHub Actions versions and fix warnings in the process
Bump versions of used GitHub Actions
Add support for 3.12, drop EOL 3.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
af55c5c718 python3-protobuf: upgrade 4.24.3 -> 4.24.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
8ca1ea73cf python3-prompt-toolkit: upgrade 3.0.36 -> 3.0.39
Changelog:
===========
Fixes:
- Fix 'RuntimeError' when '__breakpointhook__' is called from another thread.
- Fix memory leak in filters usage.
- Ensure that key bindings are handled in the right context (when using
  contextvars).
- Fix regression in filters. (Use of 'WeakValueDictionary' caused filters to
  not be cached).
- Fix 'currentThread()' deprecation warning.
- Fix memory leak in filters.
- Make VERSION tuple numeric.

New features:
- Accept 'in_thread' keyword in 'prompt_toolkit.shortcuts.prompt()'.
- Support the 'NO_COLOR' environment variable.
- Use 24-bit true color now by default on Windows 10/11.
- Add '.run()' method in 'TelnetServer'. (To be used instead of
  '.start()/.stop()'.

Breaking changes:
- Subclasses of 'Filter' have to call 'super()' in their '__init__'.
- Drop support for Python 3.6:
  * This includes code cleanup for Python 3.6 compatibility.
  * Use 'get_running_loop()' instead of 'get_event_loop()'.
  * Use 'asyncio.run()' instead of 'asyncio.run_until_complete()'.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
f3de052168 python3-platformdirs: upgrade 3.10.0 -> 3.11.0
Changelog:
===========
README: Fix CI badge
Fix documentation build
Add support for Homebrew-installed software

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
a5597890ae python3-msgpack: upgrade 1.0.6 -> 1.0.7
Changelog:
=============
Fix build error of extension module on Windows.
setup.py doesn't skip build error of extension module.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
1da3aaa0fa python3-meson-python: upgrade 0.13.1 -> 0.14.0
Changelog:
============
-Do not run meson install to build a wheel.
-Obey the --skip-subprojects when specified for the meson install command.
-Implement support for the exclude_directories and exclude_files arguments to
 Meson install_subdir() function and similar installation functions.
-Implement support for building wheels targeting the Python limited API.
-when pyproject.toml does not contain a version field and version is not
 declared dynamic, raise an error instead of silently using the version
 declared in meson.build.
-Fix the mtime of source files in the sdist tarball.
-Add objc and objcpp compilers to the cross file generated when the
 $ARCHFLAGS is set.
-Extensive documentation improvements.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
330eec9529 python3-jedi: upgrade 0.19.0 -> 0.19.1
Changelog:
 Python 3.12 support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
857456fd11 python3-ipython: upgrade 8.15.0 -> 8.16.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
938112158d python3-imageio: upgrade 2.31.3 -> 2.31.5
Changelog:
==========
Raise warning instead of error when using fps in pillow
Consistently load GIF frames using the same pixel format

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
4d8d7e6eea python3-huey: upgrade 2.4.5 -> 2.5.0
Changelog:
==========
-Check to ensure the gevent monkeypatch was applied when running the consumer
 with greenlet workers, log warning if it is not.
-Explicitly clear the revoked flag on task instances after execution (#713).
-Add support for delay=, eta= in Huey's .s() and .then()
-Add support for rescheduling callback pipelines when rescheduling a task.
-Add an on_commit_task() decorator for Django extension that will enqueue the
 task after any database changes have been committed.
-Allow overriding the delay and eta when raising a RetryTask exception.
-Add a very simple ResultGroup.as_completed() helper to provide a way to deal
 with multiple results as they become available.
-Add an asyncio helper for resolving task results asynchronously.
-Fix bug in SIGINT and SIGTERM behavior for gevent users.
-Include lock name when a task fails due to TaskLocked exception

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
867fb4c7d0 python3-h5py: upgrade 3.9.0 -> 3.10.0
Changelog:
https://docs.h5py.org/en/stable/whatsnew/3.10.html#bug-fixes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
378ba35bbc python3-google-auth: upgrade 2.23.1 -> 2.23.3
Changelog:
============
Serialize signer keys on getstate for pickling
Support urllib3<2.0 versions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
4bc2e4ea55 python3-googleapis-common-protos: upgrade 1.60.0 -> 1.61.0
Changelog:
==========
Add google/api/field_info.proto
Add IDENTIFIER to FieldBehavior enum

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
87e50635cf python3-google-api-python-client: upgrade 2.101.0 -> 2.104.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>
2023-10-23 08:05:02 -07:00
Wang Mingyu
88594a4721 python3-flask-jwt-extended: upgrade 4.5.2 -> 4.5.3
Changelog:
============
-Replace "defining" with "define"
-Fix documentation syntax error
-remove duplicate comments
-Support python 3.12 and add support for flask 3.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
d7fcf7dd57 python3-flask-babel: upgrade 3.1.0 -> 4.0.0
Changelog:
============
Dropped support for end-of-life Python 3.7. Support PyPy 3.9
Replace deprecated locked_cached_property decorator with cached_property

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
4968bb7a35 python3-executing: upgrade 1.2.0 -> 2.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
f86ee49901 python3-eth-utils: upgrade 2.2.1 -> 2.2.2
Changelog:
==========
-Add information to docs for utilities which did not have any.
-Pull latest from template repo to fix release script, update wording in
 comments and docs.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
547d54d8cb python3-eth-typing: upgrade 3.4.0 -> 3.5.0
Changelog:
==========
Add script to maintain Network constants listed in the networks module.
Add types-setuptools to support pkg_resources and __version__

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
7ce4588e03 python3-engineio: upgrade 4.7.1 -> 4.8.0
Changelog:
===========
Return consistent responses after Websocket connection ends
Migrate Python package metadata to pyproject.toml
Remove Python 3.7 from builds
Internal code restructure (no functional changes)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
ea0d8fdb4f python3-email-validator: upgrade 1.3.1 -> 2.0.0
Changelog:
https://github.com/JoshData/python-email-validator/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
f10cf13157 python3-dbus-fast: upgrade 1.85.0 -> 2.12.0
Changelog:
===========
Feature
--------
Update for final cpython release (#263) (460a072)
Speed up unpacking arrays (#257) (5c8bfe5)
Speed up constructing Variant objects (#256) (0d7a665)
Speed up unmarshalling message body (#255) (5aed075)
Speed up unmarshalling Variants (#254) (dd74a84)
Speed up readers in the unmarshall path (#253) (f9b61b8)
Speed up first connection when using asyncio (#251) (0b6ba93)
Speed up unmarshaller (#250) (e4cae13)
Add cython typing for ServiceInterface.name (#248) (98c7e75)
Speed up connect and disconnect (#247) (8f39ba3)
Speed up unmarshalling by skipping unused unix_fds header (#246) (5f5a150)
Reduce overhead to reset between messages (#245) (da30b04)
Don't import backends by default (#243) (091d421)
Breaking
don't import backends by default (#243) (091d421)
Small speed up to the unmarshaller (#238) (b8d0e9b)
Build cpython 3.12 wheels (#234) (b38aa58)
Improve performance of processing incoming messages (#228) (ce61aea)
Reduce overhead to dispatch method handlers (#227) (b222552)
Speed up to processing bluez passive data (#221) (8e7432d)
Remove async_timeout dependency (#218) (7826897)
Speed up Message creation and callbacks (#217) (04d6451)
Optimize passive bluez message unmarshaller (#216) (e0e87ec)
Initial cpython 3.12 support (#207) (c755193)
Improve performance of reading from the socket during unmarshall (#200) (e5d355f)

Fix
-------------
Handling of None messages from notify callback (#236) (14f52f2)
Clean up address parsing and tests (#244) (370791d)
Handle multiple flag bits when unmarshalling (#241) (6f6f5f8)
Rebuild wheels with cython 3.0.2 (#235) (e8901a8)
Avoid cythonizing SendReply (#232) (d12266d)
Subpath bad matching (#202) (5d6f90b)
Messages could be sent out of order if they had to queue (#225) (4051cf2)
Avoid checking if a message expects a reply twice (#223) (823e85f)
Revert changes to _expects_reply from speed up to processing bluez passive data (#222) (dfa9053)
Spelling of dbus_fast.auth.AuthAnnonymous to dbus_fast.auth.AuthAnonymous (#220) (6c2412f)
More cython3 optional fixes (#219) (5b6cbc5)
Exception handler failure when exception is not DBusError (#215) (d771bcf)
Result typing in ServiceInterface._handle_signal (#214) (5bda04b)
Avoid double buffering when using asyncio reader without negotiate_unix_fd (#213) (c933be7)
Relax typing on _fn_result_to_body to allow Any (#212) (2f5fc38)
Typing on _fn_result_to_body was incorrect which was caused an exception with cython3 (#210) (c40c7bc)
Cython3 compat (#208) (43b3d48)
Reduce size of wheels by excluding generated .c files (#262) (dca4599)
Marshall multi-byte strings correctly (#261) (4de31a3)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
4ebccb4a16 python3-croniter: upgrade 1.4.1 -> 2.0.1
Changelog:
============
Fix release issue
Add Python 3.12 support
Make major release instructions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
2d312617f5 python3-coverage: upgrade 7.3.1 -> 7.3.2
Changelog:
============
-The coverage lcov command ignored the [report] exclude_lines and [report]
 exclude_also settings (issue 1684).
-Fix error that SQLite will create journal files alongside the coverage.py
 database files.
-On Python 3.12+, we now disable SQLite writing journal files, which should be
 a little faster.
-The new 3.12 soft keyword type is properly bolded in HTML reports.
-Removed the "fullcoverage" feature used by CPython to measure the coverage of
 early-imported standard library modules. CPython stopped using it in 2021,
 and it stopped working completely in Python 3.13.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:02 -07:00
Wang Mingyu
c241b3f44c python3-cmake: upgrade 3.27.5 -> 3.27.7
Changelog:
=============
bump cmake from 3.27.5 to 3.27.6
bump pypa/cibuildwheel from 2.16.1 to 2.16.2
update pre-commit hooks
bump ninja from 1.11.1 to 1.11.1.1
update pre-commit hooks
Update to CMake 3.27.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
2ac5bdc024 python3-charset-normalizer: upgrade 3.2.0 -> 3.3.0
Changelog:
===========
Added
---------
-Allow to execute the CLI (e.g. normalizer) through python -m
 charset_normalizer.cli or python -m charset_normalizer
-Support for 9 forgotten encoding that are supported by Python but unlisted
 in encoding.aliases as they have no alias (#323)

Removed
---------
-Redundant utils.is_ascii function and unused function is_private_use_only
-charset_normalizer.assets is moved inside charset_normalizer.constant

Changed
----------
-Unicode code blocks in constants are updated using the latest v15.0.0
 definition to improve detection
-Optional mypyc compilation upgraded to version 1.5.1 for Python >= 3.8

Fixed
--------
Unable to properly sort CharsetMatch when both chaos/noise and coherence were close due to an unreachable condition in __lt__ (#350)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
005974b1b3 python3-blinker: upgrade 1.6.2 -> 1.6.3
Changelog:
===========
-Fix SyncWrapperType and AsyncWrapperType
-Fixed issue where signal.connected_to would not disconnect the receiver if
 an instance of BaseException was raised.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
3ac763bce6 python3-bitstruct: upgrade 8.17.0 -> 8.18.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
a7649c0827 python3-bitarray: upgrade 2.8.1 -> 2.8.2
Changelog:
=============
 * update cibuildwheel to 2.16.1 in order to provide cp312 wheels on PyPI
 * improve error messages for masked assignment
 * simplify test collection
 * added 'pytest.ini' to allow running pytest with no additional arguments,
   see #208
 * 'util.sc_encode()': avoid writing empty blocks at end of compressed
   stream, ie. skip encoding when total population count is reached

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
2fab614ab9 python3-astroid: upgrade 3.0.0 -> 3.0.1
Changelog:
 Fix crashes linting code using PEP 695 (Python 3.12) generic type syntax.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
41f5eda1e8 python3-aiohttp: upgrade 3.8.5 -> 3.8.6
Changelog:
https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
27da11a2ce python3-aiodns: upgrade 3.0.0 -> 3.1.1
Changelog:
============
Add PEP-561 with py.typed
Fix timeout

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
4a1e10c269 python3-pylint: upgrade 3.0.0 -> 3.0.1
Changelog:
=============
-Fixed false positive for inherit-non-class for generic Protocols.
-Fix a crash when an enum class which is also decorated with a
 dataclasses.dataclass decorator is defined.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
9a14fa7dd2 python3-mypy: upgrade 1.5.1 -> 1.6.1
License-Update: Copyright updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
Wang Mingyu
497b9786c2 python3-eth-abi: upgrade 3.0.1 -> 4.2.1
License-Update: Copyright updated to 2023.

Changelog:
 https://github.com/ethereum/eth-abi/blob/master/docs/release_notes.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-23 08:05:01 -07:00
David Pierret
4e09bbb4bf python3-rapidjson: add missing ptest dependency
add the pytz module dependency.

Signed-off-by: David Pierret <david.pierret@smile.fr>
Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-20 08:25:14 -07:00
Trevor Gamblin
d61bc9351a python3-pytest-mock: disable broken ptests
Two introspection-related ptests are consistently failing. For now,
disable them so that a clean ptest run is available.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-13 13:23:50 -07:00
Trevor Gamblin
349546c72f python3-arrow: add from meta-patchtest
arrow is a module that aims to provide a more user-friendly approach to
date and time in Python. It is required by git-pw which in turn is
required by patchtest, so add a recipe for it. The version is updated
1.2.2 -> 1.3.0 from the meta-patchtest layer.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-13 13:23:05 -07:00
Trevor Gamblin
e0abbc5280 python3-py-cpuinfo: disable broken ptests
There are a handful of CLI-related ptests that consistently fail with an
apparent permissions issue, but making the
.../site-packages/cpuinfo/cpuinfo.py script executable does not seem to
fix the problem. Skip these tests for now, and make sure that the right
/usr/bin/env line is present in py-cpuinfo's scripts on the image.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-13 13:23:05 -07:00
Trevor Gamblin
ad4985d17b python-git-pw: add from meta-patchtest
git-pw is a tool for integrating Git with Patchwork instances.  Add it
to meta-python from meta-patchtest so that more workflows can take
advantage of it.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-13 10:19:11 -07:00
Joe Slater
74e31e51ff python3-pynacl: add RCONFLICTS with python3-nacl
python3-nacl is in the meta-virtualization layer.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-11 20:12:46 -07:00
Daniel McGregor
fbb9d27079 python3-pylint: allow native build
We use pylint for some native recipes in our build. Allow pylint
to be a native recipe, and likewise allow its runtime dependencies
to be native recipes.

Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-11 12:32:09 -07:00
Mickael RAMILISON
62039a2c33 python3-rapidjson: add ptest
Signed-off-by: Mickael RAMILISON <mickael.ramilison@smile.fr>
Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-10 11:54:12 -07:00
Thomas Roos
bc98fb0765 python3-boto3, python3-botocore: remove recipes
python3-boto3 and python3-botocore are provided by meta-aws.
They have ptests and upgraded as soon as there is an release.
Having them here also causing issues with yocto-check-layer
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
As discussed on IRC with Richard Purdie, those recipes should just be provided
by meta-aws. Agreed here https://github.com/openembedded/meta-openembedded/issues/744
by Khem.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-07 16:50:44 -07:00
Khem Raj
e3f4956a23 python3-lz4: use python3-unittest-automake-output
This is to support ptest format
https://wiki.yoctoproject.org/wiki/Ptest

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-04 13:09:38 -07:00
Khem Raj
79eac8e59f python3-pylint: Upgrade to 3.0.0
Package additional hidden files for ptests (test_primer.py)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-04 13:09:38 -07:00
Khem Raj
f46d400522 python3-pyroute2: Add missing dependency on sqlite3 for ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-04 13:09:38 -07:00
Derek Straka
6c29bdf1fd python3-flask-cors: add initial version of the recipe for 4.0.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
90558f223a python3-boto3: add recipe for latest version of boto3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
aa9a5a0e97 python3-botocore: add recipe for latest version of botocore
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
3c292ae491 python3-nacl: Add recipe for the latest release of PyNaCl
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
fbd9f4046f python3-parse-type: update version 0.5.2 -> 0.6.2
Verify the license remains the same and update the checksum
Remove python-six runtime dependency

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
418776ff89 python3-google-auth: update version 2.23.0 -> 2.23.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
36a2f3795c python3-google-api-python-client: update version 2.100.0 -> 2.101.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
cfbcaa92ef python3-google-api-core: update version 2.12.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
e10ff8dae5 python3-flask: update version 2.3.2 -> 2.3.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
7f470f301b python3-astroid: update version 2.16.6 -> 3.0.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
4985fbfcf3 python3-tzlocal: Remove dependency on pytz_deprecation_shim removed in release 5.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 15:29:09 -07:00
Derek Straka
6defcd8716 python3-pytz-deprecation-shim: Remove outdated recipe meant to be a short lived shim
The upstream package hasn't been updated since 2020 and was meant to be a short term
bridge to remote pytz. Anoted in the usage documents, "This library is intended for
temporary usage only, and should allow you to drop your dependency on pytz while
also giving your users notice that eventually you will remove support for the
pytz-specific interface."

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 15:29:09 -07:00
Martin Jansa
a1c3c7f4e8 gnome-tweaks, networkmanager-fortisslvpn, libesmtp, json-schema-validator, python3-pybluez, python3-pynetlinux, apache2: Fix Malformed Upstream-Status
* Accepted was replaced with Backport in gatesgarth:
  https://docs.yoctoproject.org/migration-guides/migration-3.2.html#miscellaneous-changes

* as detected with oe-core/scripts/contrib/patchreview.py:

meta-openembedded $ grep -A 3 Malformed *qa-patches
meta-gnome.qa-patches:Malformed Upstream-Status 'Malformed Upstream-Status in patch
meta-gnome.qa-patches-/OE/layers/meta-openembedded/meta-gnome/recipes-gnome/gnome-tweaks/gnome-tweaks/0002-meson-fix-invalid-positional-argument.patch
meta-gnome.qa-patches-Please correct according to https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status :
meta-gnome.qa-patches-Upstream-Status: Accepted [dc9701e187]' (/OE/layers/meta-openembedded/meta-gnome/recipes-gnome/gnome-tweaks/gnome-tweaks/0002-meson-fix-invalid-positional-argument.patch)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Derek Straka
c5a5877c2a python3-prettytable: update version 3.6.0 -> 3.9.0
Removed unneeded UPSTREAM_* variables
Verified license terms and updated location

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
ee9fccf908 python3-ninja-syntax: Fix upstream check by specifying the UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
e594a78435 python3-idna-ssl: Fix upstream check by specifying the UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX
Consolidated inc into the recipe to remove a unneeded layer of indirection

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
9600507356 python3-flask-babel: update version 2.0.0 -> 3.1.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
d8f81f13ba python3-cachecontrol: Fix upstream check by specifying the UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
02914b8b64 python3-pyzmq: update version 25.0.0 -> 25.1.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
2a43654fac python3-xxhash: update version 3.2.0 -> 3.3.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
807dc278bd python3-traitlets: update version 5.9.0 -> 5.10.1
Update license file location, verify BSD license still applies, and update checksum

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
48913b2ff9 python3-redis: update version 5.0.0 -> 5.0.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
a9140b705e python3-pyproject-api: update version 1.5.1 -> 1.6.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
433956f6d3 python3-pyproj: update version 3.6.0 -> 3.6.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Khem Raj
7c3e425b8d python3-pynetlinux: Fix patch upstream-status
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Khem Raj
91ef75cfea python3-pybluez: Fix patch upstream-status
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Samantha Jalabert
41d6c0f7fc Remove python3-isodate
python3-isodate recipe is moved to openembedded-core.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:03 -07:00
Samantha Jalabert
6f1261a66d Remove python3-click
python3-click recipe is moved to openembedded-core.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:03 -07:00
Samantha Jalabert
1beedf1eb7 Remove python3-booleanpy
python3-booleanpy recipe is moved to openembedded-core.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:02 -07:00
Samantha Jalabert
1fba08c2f7 Remove python3-xmltodict
python3-xmltodict recipe is moved to openembedded-core.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:02 -07:00
Samantha Jalabert
df9dc7b8e3 Remove python3-license-expression
python3-license-expression recipe is moved to openembedded-core.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:02 -07:00
Samantha Jalabert
b2c2e9e600 Remove python3-rdflib
python3-rdflib recipe is moved to openembedded-core.

Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com>
Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:02 -07:00
Derek Straka
908729c9ca python3-pymysql: update verion 1.0.2 -> 1.1.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:02 -07:00
Derek Straka
a6e462e3b1 python3-pymysql: Fix upstream check by specifying the UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 21:16:02 -07:00
Derek Straka
f6712591f6 python-pyiface: Update version from git -> 0.0.11
Reorganize recipe to follow recipe style guide
Migrate to release version (No functional change from latest git version)

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 20:52:58 -07:00
Derek Straka
55d0a7396e python3-pyasn1-modules: Update version 0.2.8 -> 0.3.0
Verified license is still BSD and updated the checksum for spacing change

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 20:44:03 -07:00
Derek Straka
0c6c135017 python3-pyhamcrest: Fix upstream check by specifying the UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 20:41:08 -07:00
Derek Straka
4570e4aa47 python3-pydantic: Update version 1.10.7 -> 2.4.1
Update build to use hatchling
Add dependency for README generation
Verify the license terms and update the checksum

Note from upstream
=======
Pydantic V2 is a ground-up rewrite that offers many new features, performance improvements, and some breaking changes compared to Pydantic V1.

If you're using Pydantic V1 you may want to look at the pydantic V1.10 Documentation or, 1.10.X-fixes git branch. Pydantic V2 also ships with the latest version of Pydantic V1 built in so that you can incrementally upgrade your code base and projects: from pydantic import v1 as pydantic_v1.

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 20:41:08 -07:00
Derek Straka
8a79a7519c python3-async-timeout: remove old version of the library
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 14:20:21 -07:00
Derek Straka
b5ea5fd497 python3-argh: Update version 0.29.3 -> 0.29.4
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 14:20:21 -07:00
Derek Straka
cb621ee258 python3-apiflask: Update version 2.0.1 -> 2.0.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 14:20:21 -07:00
Michał Iwanicki
ad176afadc python3-pyu2f: add recipe
Signed-off-by: Michał Iwanicki <michal.iwanicki@3mdeb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-26 12:44:12 -07:00
Derek Straka
0b4f790d6e python3-web3: Update version 6.9.0 -> 6.10.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 23:57:50 -07:00
Derek Straka
f5d9e9400a python3-websocket-client: Update version 1.5.3 -> 1.6.3
Verified license remains the same and updated the checksum

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 23:57:50 -07:00
Derek Straka
f14681d981 python3-posix-ipc: Update version 1.0.5 -> 1.1.1
Verified LICENSE remains BSD-3-Clause (Copyright year updated)

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 15:41:08 -07:00
Derek Straka
392729b2e7 python3-langtable: Update version 0.0.63 -> 0.0.64
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 15:41:08 -07:00
Derek Straka
7ef3f81654 python3-gevent: Update version 23.7.0 -> 23.9.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 15:41:08 -07:00
Derek Straka
f52decfaa6 python3-protobuf: Update version 4.24.2 -> 4.24.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 15:41:08 -07:00
Derek Straka
df45d439dc python3-msgpack: Update version 1.0.5 -> 1.0.6
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 15:41:08 -07:00
Derek Straka
48f171875c python3-netaddr: Update version 0.8.0 -> 0.9.0
Changelog
=========
Added:
Add hash capabilities to OUI (#225, amitmi704)

Fixed:
Backwards incompatible: Handle RFC 6164 IPv6 addresses (don't reserve first IP
address in point-to-point subnets) ($267, Damien Claisse)
Technically backwards incompatible: Fix for is_loopback behaviour – consider
IPNetwork('::1/128') to be loopback (#222, #223, niels)
Include tutorials in source distributions (#215, Louis Sautier)
Fix a documentation typo (#242, Wouter)
Fix print syntax in the documentation to be Python 3 compatible (#221, François Magimel)
Fix the Sphinx syntax in the documentation (#220, François Magimel)

Other:
Update the databases (#266, Jakub Stasiak)
Deprecate Python 3.6 (#263, Jakub Stasiak)
Eliminate unnecessary evals (#228, KOLANICH)

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 14:06:22 -07:00
Derek Straka
02378518a8 python3-sqlalchemy: Upgrade 2.0.20 -> 2.0.21
Changelog
=========

Full changelog available here - https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.21

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 14:06:22 -07:00
Richard Leitner
717a478cf5 python3-autoflake: add recipe for v2.2.1
autoflake is a python library which removes unused imports and unused
variables from Python code. This recipe uses pypi as source:

	https://pypi.org/project/autoflake/

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-22 07:34:47 -07:00
Derek Straka
b509b772a4 python3-google-api-python-client: Update version 2.99.0 -> 2.100.0
Changelog
=========
Features
accesscontextmanager: Update the api f6f6113f42 (f77ee26)
advisorynotifications: Update the api 0025b75976 (f77ee26)
aiplatform: Update the api fbcd223a51 (f77ee26)
androidmanagement: Update the api 23cd554b04 (f77ee26)
appengine: Update the api 266598f553 (f77ee26)
artifactregistry: Update the api fe34c2221c (f77ee26)
assuredworkloads: Update the api 86eaf3ff8d (f77ee26)
beyondcorp: Update the api f27ec8e0ac (f77ee26)
blockchainnodeengine: Update the api bf425463c4 (f77ee26)
checks: Update the api 3d7acfbe70 (f77ee26)
chromemanagement: Update the api 5310a182fd (f77ee26)
cloudasset: Update the api d076b1bd45 (f77ee26)
cloudfunctions: Update the api c9d14b98bf (f77ee26)
cloudtasks: Update the api fe0bcad347 (f77ee26)
composer: Update the api 4d9e24a39c (f77ee26)
connectors: Update the api 7e2e3f0687 (f77ee26)
contactcenteraiplatform: Update the api ee747d28f2 (f77ee26)
datamigration: Update the api de2aa36bbf (f77ee26)
gkeonprem: Update the api f5890d0826 (f77ee26)
gmail: Update the api 40b0348d28 (f77ee26)
integrations: Update the api ddf9afb276 (f77ee26)
monitoring: Update the api f64be2390c (f77ee26)
mybusinessverifications: Update the api fde7890f06 (f77ee26)
networkconnectivity: Update the api 0d299134e8 (f77ee26)
networkmanagement: Update the api 47352429b1 (f77ee26)
notebooks: Update the api 66dd9d0e43 (f77ee26)
paymentsresellersubscription: Update the api d0fae461de (f77ee26)
places: Update the api db06598e16 (f77ee26)
run: Update the api d10dad24fe (f77ee26)
spanner: Update the api 531ba38b88 (f77ee26)
storage: Update the api 8610476ae8 (f77ee26)
transcoder: Update the api 7d2dfac9b7 (f77ee26)
vision: Update the api 4de577bc69 (f77ee26)

Bug Fixes
smartdevicemanagement: Update the api 03ffb2b7ad (f77ee26)

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
50d5fa8376 python3-dynamic-dispatch: Correct the upstream regex check for version upgrades
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
9769c139fd python3-bleak: Update version 0.20.2 -> 0.21.1
Removed a patch the no longer appears to be needed and dropped support for python 3.7

Changelog
=========
0.21.1 (2023-09-08)
Changed
Changed dbus-fast dependency to include v2.x. Fixes #1412.

0.21.0 (2023-09-02)
Added
Added bleak.uuids.normalize_uuid_16() function.
Added bleak.uuids.normalize_uuid_32() function.
Added advertisement_data() async iterator method to BleakScanner. Merged #1361.
Added type hints for kwargs on BleakScanner class methods.
Added support for Python 3.12.
Changed
Improved error messages when failing to get services in WinRT backend.
Improved error messages with enum values in WinRT backend. Fixes #1284.
Scanner backends modified to allow multiple advertisement callbacks. Merged #1367.
Changed default handling of the response argument in BleakClient.write_gatt_char. Fixes #909.
Bleak recipe now automatically installs bleak from GitHub release in Kivy example.
Changed BlueZManager methods to raise BleakError when device is not in BlueZ.
Optimized BlueZ backend device watchers and condition callbacks to avoid linear searches.
Changed type hint for buffer protocol to collections.abc.Buffer.
Fixed
Fixed handling all access denied errors when enumerating characteristics on Windows. Fixes #1291.
Added support for 32bit UUIDs. Fixes #1314.
Fixed typing for BaseBleakScanner detection callback.
Fixed possible crash in _stopped_handler() in WinRT backend. Fixes #1330.
Reduced expensive logging in the BlueZ backend. Merged #1376.
Fixed race condition with "InterfaceRemoved" when getting services in BlueZ backend.
Fixed missing permissions and requirements in android Kivy example. Fixes #1184.
Fixed WinRT backend sometimes hanging forever when a device goes out of range during connection. Fixes #1359.
Removed
Dropped support for Python 3.7.

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
46c7758a85 python3-filelock: Update version 3.12.0 -> 3.12.4
Remove incorrect/deprevated URI for upstream version checking

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
4485ec434b python3-fasteners: Update version 0.18 -> 0.19
Changelog
=========
Adds non-context manager methods to inter-thread lock
Drops support for python 3.7
Adds CI for python 3.11

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
3e7baea404 python3-distlib: Update version 0.3.6 -> 0.3.7
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
18d13a0f6d python3-custom-inherit: Update version 2.3.1 -> 2.4.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
01d7c9c344 python3-configshell-fb: Update version 1.1.29 -> 1.1.30
Refactor recipe to leverage pypi + poetry

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
3ce561a0a8 python3-cerberus: Update version 1.3.4 -> 1.3.5
Remove outdated setup tools dependency and inherit

Changelog
=========
New
Support for Python 3.10 & 3.11
The HTML documentation uses the furo theme

Fixed
*of rules are skipped for None values (#582)
Validations of mappings would raise an exception when the field's rules were provided as reference to a registry item (#599)

Improved
Various minor improvements of the documentation

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
50ccb54e8f python3-cantools: Update version 38.0.2 -> 39.2.0
Update the inherit is use the poetry

Changelog
=========
What's Changed
Make cycle_time serialisation more consistent for DBC files by @mon in #592
User f-strings instead of str.format() by @zariiii9003 in #599
Add prog option to argparse for help messages by @jack-champagne in #600

NOTE: This is a major release change with the following API changes:
The initial attribute of Signal objects now always holds the initial signal value as a scaled quantity, unifying its semantics with that of Signal.minimum and Signal.maximum. Previously, initial used raw values for databases loaded from DBC files, while using scaled ones for databases loaded from ARXML. (The loaders for other file formats do not currently set the initial attribute.)
The machinery for storing decimal numbers without rounding errors (*.decimal attributes) has been removed. In its place small rounding errors in load-store-load cycles are now accepted. To remediate this, the resulting database objects can now be compared approximately using the Database.is_similar() method.

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:40 -07:00
Derek Straka
ecee283c99 python3-cachecontrol: Update version 0.13.0 -> 0.13.1
Remove the package override that is no longer needed
Update the inherits to use poetry

Changelog
=========
What's Changed
serialize: remove v1 and v2 formats by @woodruffw in #310
refactor: move the serialization implementation to method by @frostming in #313
feat: drop support of Python older than 3.7 by @frostming in #312
fix(typing): fix wrong types by @frostming in #314
workflows: add a release workflow by @woodruffw in #308
cachecontrol: 0.13.1 by @woodruffw in #315

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:39 -07:00
Derek Straka
1f49f47ce8 python3-brotli: Update version 1.0.9 -> 1.1.0
Removed override for package extension as it is now a tgz

Changelog
=========
Added
decoder: BrotliDecoderAttachDictionary
decoder: BrotliDecoderOnFinish callback behind BROTLI_REPORTING
decoder: BrotliDecoderSetMetadataCallbacks
encoder: BrotliEncoderPrepareDictionary,
BrotliEncoderDestroyPreparedDictionary,
BrotliEncoderAttachPreparedDictionary
decoder: BrotliEncoderOnFinish callback behind BROTLI_REPORTING
common: BrotliSharedDictionaryCreateInstance,
BrotliSharedDictionaryDestroyInstance,
BrotliSharedDictionaryAttach
CLI: --dictionary option
java: encoder wrapper: Parameters.mode
java: Brotli{Input|Output}Stream.attachDictionary
java: wrapper: partial byte array input
typescript: decoder (transpiled from Java)

Removed
build: BROTLI_BUILD_PORTABLE option
Fixed
java: JNI decoder failed sometimes on power of 2 payloads

Improved
java / js: smaller decoder footprint
decoder: faster decoding
encoder: faster encoding
encoder: smaller stack frames

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:39 -07:00
Derek Straka
d3a53e9b93 python3-absl: Update version 1.4.0 -> 2.0.0
Changelog
==================
New
Support Python 3.12.

Changed
absl-py no longer supports Python 3.6. It has reached end-of-life for more
than a year now.
(logging) logging.exception can now take exc_info as argument, with
default value True. Prior to this change setting exc_info would raise
KeyError, this change fixes this behaviour.
(testing) For Python 3.11+, the calls to absltest.TestCase.enter_context
are forwarded to unittest.TestCase.enterContext (when called via instance)
or unittest.TestCase.enterClassContext (when called via class) now. As a
result, on Python 3.11+, the private _cls_exit_stack attribute is not
defined on absltest.TestCase and _exit_stack attribute is not defined on
its instances.
(testing) absltest.TestCase.assertSameStructure() now uses the test case's
equality functions (registered with TestCase.addTypeEqualityFunc()) for
comparing leaves of the structure.
(testing) abslTest.TestCase.fail() now names its arguments
(self, msg=None, user_msg=None), and not (self, msg=None, prefix=None),
better reflecting the behavior and usage of the two message arguments.
DEFINE_enum, DEFINE_multi_enum, and EnumParser now raise errors when
enum_values is provided as a single string value. Additionally,
EnumParser.enum_values is now stored as a list copy of the provided
enum_values parameter.
(testing) Updated paramaterized.CoopTestCase() to use Python 3 metaclass
idioms. Most uses of this function continued working during the Python 3
migration still worked because a Python 2 compatibility __metaclass__
variables also existed. Now pure Python 3 base classes without backwards
compatibility will work as intended.
(testing) absltest.TestCase.assertSequenceStartsWith now explicitly fail
when passed a Mapping or Set object as the whole argument.

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 22:15:39 -07:00
Wang Mingyu
31246c1bb0 python3-zeroconf: upgrade 0.97.0 -> 0.112.0
Changelog:
============
 Improve AsyncServiceBrowser performance (#1273) (0c88ecf)
 Speed up question and answer internals (#1272) (d24722b)
 Small speed ups to ServiceBrowser (#1271) (22c433d)
 Speed up ServiceBrowsers with a cython pxd (#1270) (4837876)
 Improve performance of constructing outgoing queries (#1267) (00c439a)
 Speed up responding to queries (#1266) (24a0a00)
 Speed up answering questions (#1265) (37bfaf2)
 Speed up ServiceInfo with a cython pxd (#1264) (7ca690a)
 Speed up generating answers (#1262) (50a8f06)
 Avoid calling get_running_loop when resolving ServiceInfo (#1261) (33a2714)
 Significantly speed up writing outgoing dns records (#1260) (bf2f366)
 Speed up writing outgoing dns records (#1259) (248655f)
 Small speed up to writing outgoing dns records (#1258) (1ed6bd2)
 Reduce IP Address parsing overhead in ServiceInfo (#1257) (83d0b7f)
 Speed up decoding incoming packets (#1256) (ac081cf)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
d137187a19 python3-xlsxwriter: upgrade 3.1.2 -> 3.1.3
Changelog:
 Added support for custom total formulas to worksheet tables.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
5cbb5fcd37 python3-virtualenv: upgrade 20.24.4 -> 20.24.5
Changelog:
==========
-release 20.24.4
-Fix brew cannot copy
-Test with 3.12 rc
-Upgrade setuptools
-GitHub Actions: Add PyPy 3.10 to testing

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
925140cc0c python3-types-setuptools: upgrade 68.1.0.1 -> 68.2.0.0
Changelog:
===========
-1 public Python file has been added: setuptools/tests/test_core_metadata.py.
-0 files included in typeshed's stubs have been deleted.
-7 files included in typeshed's stubs have been modified or renamed:
 setuptools/__init__.py, setuptools/command/editable_wheel.py,
 setuptools/command/egg_info.py, setuptools/depends.py, setuptools/dist.py,
 setuptools/monkey.py, setuptools/namespaces.py.
-Total lines of Python code added: 1051.
-Total lines of Python code deleted: 682.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
4498f13487 python3-typeguard: upgrade 4.1.3 -> 4.1.5
Changelog:
=========
-Fixed Callable erroneously rejecting a callable that has the requested amount
 of positional arguments but they have defaults
-Fixed a regression introduced in v4.1.4 where the elements of Literal got
 quotes removed from them by the AST transformer
-Fixed AttributeError where the transformer removed elements from a PEP 604 union
-Fixed AttributeError: 'Subscript' object has no attribute 'slice' when
 encountering an annotation with a subscript containing an ignored type
 (imported within an if TYPE_CHECKING: block)
-Fixed type checking not being skipped when the target is a union (PEP 604 or
 typing.Union) where one of the elements is an ignored type (shadowed by an
 argument, variable assignment or an if TYPE_CHECKING import) (#394, #395)
-Fixed type checking of class instances created in __new__() in cases such as
 enums where this method is already invoked before the class has finished initializing

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
26119f7be6 python3-tox: upgrade 4.11.1 -> 4.11.3
Changelog:
===========
docs(plugin): explain plugin registration
Fix error caused by a bad base_python path

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
11f16e1bfd python3-term: upgrade 2.4 -> 2.5
Changelog:
=============
Update tox.ini for latest tox.
Add .readthedocs.yaml file.
Pin sphinx and sphinx-rtd-theme versions in docs extra.
Add pylint extra which installs pylint.
Update .pylintrc for latest pylint.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
af19d01578 python3-rapidjson: upgrade 1.10 -> 1.11
Changelog:
==========
    Use current master version of rapidjson
    Use cibuildwheel 2.15.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
e364558144 python3-pymodbus: upgrade 3.5.0 -> 3.5.2
Changelog:
===========
 server tracer example.
 sync connect missing.
 simulator future problem.
 Always close socket on error (reset_sock).
 Revert reset_socket change.
 add close_comm_on_error to example.
 Test long term (HomeAsistant problem).
 Update ruff to 0.0.287 (#1764)
 Remove references to ModbusSerialServer.start
 Readd test to get 100% coverage.
 transport: Don't raise a RunTimeError in ModbusProtocol.error_received()

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
65380f3601 python3-pymisp: upgrade 2.4.175 -> 2.4.176
Changelog:
=========
- Avoid exception when data is an empty iterator.
- Revert "build(deps): bump codecov/codecov-action from 3 to 4"
- Build(deps): bump codecov/codecov-action from 3 to 4.
- Build(deps): bump actions/checkout from 3 to 4.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
47ad5a55e8 python3-pillow: upgrade 10.0.0 -> 10.0.1
Changelog:
===========
Updated libwebp to 1.3.2 #7395
Updated zlib to 1.3 #7344

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
528d98f590 python3-google-auth: upgrade 2.22.0 -> 2.23.0
Changelog:
==========
Features
---------
 Add get_bq_config_path() to _cloud_sdk.py (9f52f66)
 Add get_bq_config_path() to _cloud_sdk.py (#1358) (9f52f66)

Bug Fixes
----------
 Expose universe domain in credentials (#1380) (8b8fce6)
 Make external_account resistant to string type 'expires_in' responses from non-compliant services (#1379) (01d3770)
 Missing ssj for impersonate cred (#1377) (7d453dc)
 Skip checking projectid on cred if env var is set (#1349) (a4135a3)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
c86d6a831c python3-google-api-python-client: upgrade 2.97.0 -> 2.99.0
Changelog:
 https://github.com/googleapis/google-api-python-client/releases/tag/v2.99.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
fce114003a python3-flask-socketio: upgrade 5.3.5 -> 5.3.6
Changelog:
 Fixes in the test client to support recent changes in Socket.IO dependencies

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
dedaf8ada8 python3-flask-migrate: upgrade 4.0.4 -> 4.0.5
Changelog:
==========
-Compatiblity fixes for Flask-SQLAlchemy >= 3.1
-Allow process_revision_directives option to be configurable
-Stop testing Python 3.7, as Flask-SQLAlchemy 3.1 stopped supporting it

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
1e943e2f98 python3-eth-utils: upgrade 2.2.0 -> 2.2.1
Changelog:
 Add build.os config for readthedocs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
af903a89ee python3-engineio: upgrade 4.7.0 -> 4.7.1
Changelog:
============
-Replace gevent-websocket with simple-websocket when using gevent
-Catch and log all errors that occur in event handlers
-Use daemon threads for background tasks also in the threaded client
-Silence exception on websocket exit when using uWSGI #330

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
96b605dc3f python3-coverage: upgrade 7.3.0 -> 7.3.1
Changelog:
===========
-The semantics of stars in file patterns has been clarified in the docs.
 A leading or trailing star matches any number of path components, like a
 double star would. This is different than the behavior of a star in the
 middle of a pattern.
-The API docs were missing from the last version. They are now restored.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
7684eabc0b python3-cmake: upgrade 3.27.4.1 -> 3.27.5
Changelog:
==========
 chore(deps): bump cmake from 3.27.2 to 3.27.4.1
 chore(deps): bump actions/checkout from 3 to 4
 chore(deps): update pre-commit hooks
 chore(deps): bump docker/setup-qemu-action from 2.2.0 to 3.0.0
 chore(deps): update pre-commit hooks
 Update to CMake 3.27.5

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
76effae27c python3-bitstring: upgrade 4.1.1 -> 4.1.2
Changelog:
==========
- Fix for the module command-line usage. Bug #290.
- Fix for when creating bitstrings from memoryview objects.
- Renamed the 'fmt' parameter for Arrays to 'dtype'.
- More Array operator coverage.
- Added operators that act on two Arrays of the same size.
- Added comparison operators for Arrays that return an Array of bools.
- Added Array.equals method as == will now return an Array (see above item).
- Added astype() method for Arrays to easily cast to a new dtype.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
42342a0102 python3-argcomplete: upgrade 3.1.1 -> 3.1.2
Changelog:
 Ensure Python 3.12+ compatibility in check_console_script (#448)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
e777071e51 python3-pyfanotify: upgrade 0.2.0 -> 0.2.1
0001-ext-define-FNM_EXTMATCH-if-not-already-defined.patch
refreshed for 0.2.1

Changelog:
==========
add installing clang package for readthedocks
atexit fix
fix file system events: store fs info when marked

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
62ea808cb8 python3-lazy: upgrade 1.5 -> 1.6
Changelog:
===========
 Implement lazy.__set_name__() which helps in cases like foo=lazy(_foo).
 Update tox.ini for latest tox.
 Add GitHub CI workflow.
 Add .readthedocs.yaml file.
 Pin sphinx and sphinx-rtd-theme versions in docs extra.
 Add mypy extra which installs mypy.
 Fix stray characters in keywords.

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Wang Mingyu
c3daeb68ea python3-antlr4-runtime: upgrade 4.13.0 -> 4.13.1
Changelog:
===========
- change signatures for ReportAttemptingFullContext() and
  ReportContextSensitivity() to be identical to all other targets
- Move GetText(), SetText(), and String() from CommonToken to BaseToken
- Restore "Obtained from string" source name.
- fix: Fix very minor code issues spotted by goreportcard.com
- Java: suppress this-escape warning introduced in JDK 21.
- Adds default targets for babel configuration
- fix dependabot warnings
- Add Antlr4Dynamic product
- Cleanup duplicate SwiftTarget code
- Fix for #4320--export additional types

License-Update: Version updated to 4.13.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20 15:34:03 -07:00
Trevor Gamblin
52235f4935 python3-aiofiles: upgrade 23.1.0 -> 23.2.1
The new version requires hatchling to build, so add that and remove
poetry (which isn't actually needed). Note that the changelog says it
switched to PDM from poetry.

Changelog: https://github.com/Tinche/aiofiles#history

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-16 00:17:24 -07:00
Sam Van Den Berge
d168b58602 python3-apiflask: add recipe
Signed-off-by: Sam Van Den Berge <sam.van.den.berge@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-15 00:42:10 -07:00
Sam Van Den Berge
f005860cd6 python3-webargs: add recipe
Signed-off-by: Sam Van Den Berge <sam.van.den.berge@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-15 00:42:10 -07:00
Sam Van Den Berge
89e824ea98 python3-flask-httpauth: add recipe
Signed-off-by: Sam Van Den Berge <sam.van.den.berge@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-15 00:42:10 -07:00
Sam Van Den Berge
28e84132ac python3-apispec: add recipe
Signed-off-by: Sam Van Den Berge <sam.van.den.berge@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-15 00:42:10 -07:00
Sam Van Den Berge
40d0d182a2 python3-flask-marshmallow: add recipe
Signed-off-by: Sam Van Den Berge <sam.van.den.berge@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-15 00:42:10 -07:00
Richard Leitner
df3998a86a python3-shellingham: add recipe for v1.5.3
Shellingham is a python library to detect what shell the current
Python executable is running in. This recipe uses pypi as source:

	https://pypi.org/project/shellingham

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-14 16:56:56 -07:00
Sam Van Den Berge
e95583cd9a python3-flask-jwt-extended: add recipe
Signed-off-by: Sam Van Den Berge <sam.van.den.berge@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-14 10:46:54 -07:00
Archana Polampalli
96b0d0ded1 python3-appdirs: print ptest results in unified format
Update run-ptest script to print the output of python3-appdirs ptest results in
unified format

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-12 08:05:51 -07:00
Wang Mingyu
981048a46e python3-zeroconf: upgrade 0.82.1 -> 0.97.0
Changelog:
==========
 Speed up answering queries (#1255) (2d3aed3)
 Optimize DNSCache.get_by_details (#1254) (ce59787)
 Speed up adding and removing RecordUpdateListeners (#1253) (22e4a29)
 Optimize cache implementation (#1252) (8d3ec79)
 No change re-release due to unrecoverable failed CI run (#1251) (730921b)
 Reduce overhead to answer questions (#1250) (7cb8da0)
 Cache construction of records used to answer queries from the service registry (#1243) (0890f62)
 Remove useless calls in ServiceInfo (#1248) (4e40fae)
 Reduce overhead to process incoming updates by avoiding the handle_response shim (#1247) (5e31f0a)
 Avoid python float conversion in listener hot path (#1245) (816ad4d)
 Reduce overhead to process incoming questions (#1244) (18b65d1)
 Speed up RecordManager with additional cython defs (#1242) (5a76fc5)
 Improve performance by adding cython pxd for RecordManager (#1241) (a7dad3d)
 Build wheels for cpython 3.12 (#1239) (58bc154)
 Use server_key when processing DNSService records (#1238) (cc8feb1)
 Simplify code to unpack properties (#1237) (68d9998)
 Context managers in ServiceBrowser and AsyncServiceBrowser (#1233) (bd8d846)
 Rebuild wheels with cython 3.0.2 (#1236) (dd637fb)
 Speed up question and answer history with a cython pxd (#1234) (703ecb2)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
4f81e2b6e2 python3-web3: upgrade 6.8.0 -> 6.9.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
c33077e4d9 python3-virtualenv: upgrade 20.24.3 -> 20.24.4
Changelog:
===========
Fix typo found by codespell
Updating extend.rst typo

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
3227701081 python3-types-setuptools: upgrade 68.1.0.0 -> 68.1.0.1
Changelog:
 setuptools: add various missing objects and annotations

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
0cc5f297b9 python3-typeguard: upgrade 4.1.2 -> 4.1.3
Changelog:
============
-Dropped Python 3.7 support
-Fixed @typechecked optimization causing compilation of instrumented code to
 fail when any block was left empty by the AST transformer
 (eg if or try / except blocks) (#352)
-Fixed placement of injected typeguard imports with respect to __future__
 imports and module docstrings (#385)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
dd9cfadfa0 python3-tox: upgrade 4.10.0 -> 4.11.1
Changelog:
==========
Allow passing in multiple overrides using the ; character and fix , being used as splitting values
Add support for setting build backend config_settings in the configuration file

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
9f49b8a6d1 python3-soupsieve: upgrade 2.4.1 -> 2.5
Changelog:
==========
    NEW: Update to support Python 3.12.
    NEW: Drop support for Python 3.7.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
4698528550 python3-socketio: upgrade 5.8.0 -> 5.9.0
Changelog:
===========
Optimized performance and memory usage for broadcasts
Improved documentation on horizontal scaling
Corrected user session documentation example
Improved grammar in documentation
Fix docstring typo: client/server mixup
Fix typos in the documentation
Upgrade dependencies in Django server example
Update reference JavaScript examples
Upgrade to pypy-3.9 in unit tests

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
b3381eb3ae python3-snagboot: upgrade 1.1 -> 1.2
Changelog:
==========
    i.MX:
        Add i.MX8QM to SDPV SoCs
    snagflash/DFU: Add dfu-keep, dfu-detach and dfu-reset
    snagflash/UMS: various fixes, document creation of static block device paths
    AM335x:
        Fix issue where SPL output is confused with UART pings
        Catch spurious errors
        Fix race condition between BOOTP and TFTP servers
        Add progress bar for UART recovery
        Fix case conversion issue with firmware binary paths
    AM335x setup script:
        Improve robustness of SUDOER username detection
        Add custom shell prompt
        Fix issue where stdout is broken after exiting from recovery shell
        Silence spurious errors
    Document AM62Ax platforms and test AM62A7 device
    install: Fix issue where old builds confuse installation script
    pyproject: Change version-fetching method to avoid implicit setuptools dependency
    snagrecover/DFU: Catch spurious error on DFU_DETACH

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
e359c98bc0 python3-smbus2: upgrade 0.4.2 -> 0.4.3
Changelog;
===========
- Build pipeline and test updates only:
- Update deprecated Sphinx config format.
- Corrected deprecated assertEquals in the unit tests.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
45b59601ab python3-pymodbus: upgrade 3.4.1 -> 3.5.0
License-Update:
 Remove Copyright from LICENSE: xdist loadscope (test is not split). (#1708)

Changelog:
============
 Async retry (#1752)
 test_client: Fix test_client_protocol_execute() (#1751)
 Use enums for constants (#1743)
 Local Echo Broadcast with Async Clients (#1744)
 Fix #1746 . Return missing result (#1748)
 Document nullmodem. (#1739)
 Add system health check to all tests. (#1736)
 Handle partial message in ReadDeviceInformationResponse (#1738)
 Broadcast with Handle Local Echo (#1737)
 transport_emulator, part II. (#1710)
 Added file AUTHORS, to list all Volunteers. (#1734)
 Fix #1702 and #1728 (#1733)
 Clear retry count when success. (#1732)
 RFC: Reduce parameters for REPL server classes (#1714)
 retries=1, solved. (#1731)
 Impoved the example "server_updating.py" (#1720)
 pylint 3.11 (#1730)
 Correct retry loop. (#1729)
 Fix faulty not check (#1725)
 bugfix local echo handling on sync clients (#1723)
 Updated copyright in LICENSE.
 Correct README pre-commit.
 Fix custom message parsing in RTU framer (#1716)
 Request tracer (#1715)
 pymodbus.server: allow strings for "-p" paramter (#1713)
 New nullmodem and transport. (#1696)
 xdist loadscope (test is not split). (#1708)
 Add client performance example. (#1707)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
fbeb76d43e python3-pymisp: upgrade 2.4.174 -> 2.4.175
Changelog:
============
- Update Sharing group info from full object.
- Changes in msg-extract strip a character.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
d90708e61b python3-protobuf: upgrade 4.24.1 -> 4.24.2
Changelog:
 Fixes for 32-bit MSVC.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
0666a3ddb5 python3-luma-core: upgrade 2.4.0 -> 2.4.1
Changelog:
 Adjust type check

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
360edecc8f python3-langtable: upgrade 0.0.62 -> 0.0.63
Changelog:
===========
* Add more translations from CLDR
* Get translation changes from CLDR
* Japanese: prefer anthy over kkc
* Use skipTerritory also in list_keyboards(), list_consolefonts(), and list_timezones()

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
2e92437aa9 python3-kiwisolver: upgrade 1.4.4 -> 1.4.5
Changelog:
==============
-implement exceptions in Python PR #162 This allows to expose in a natural
 manner the object relevant to the exception: constraint or edit_variable
-add missing signature of Constraint.violated for Python wrapper PR #166
-add support for Python 3.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
8fc5d7faa0 python3-ipython: upgrade 8.14.0 -> 8.15.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
1b3c6601c0 python3-imageio: upgrade 2.31.1 -> 2.31.3
Changelog:
==========
Refactor resolution metadata reading for TIFF and avoid failing on missing data
Add bytes to ImageResource typehints
Update readthedocs.yaml
Deprecate Python 3.7 support
Add bytes to ImageResource typehints
Remove deprecations in CD
Fix typo in README.md
Fix several typos in the docs and source code comments
Add migration note for format kwarg

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
0ff92acf50 python3-engineio: upgrade 4.6.0 -> 4.7.0
Changelog:
===========
  Added send_packet() method
  Fixed race condition when lots of connections are ended at the same time #328
  Workaround for strange memory leak in Eventlet's Thread class #328
  Use daemon threads for background tasks in threading mode
  Upgrade to pypy-3.9 in unit tests
  Fix double close of websockets in ASGI adapter #327

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
b742a8f881 python3-diskcache: upgrade 5.6.1 -> 5.6.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
232deadd0e python3-cmake: upgrade 3.27.2 -> 3.27.4.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
ac66478c3d python3-bitstring: upgrade 4.1.0 -> 4.1.1
Changelog:
=============
 bitarray dependency now pinned to ">=2.8.0, <3.0.0" rather than a specific version. Bug #283.
 Fix for using numpy integers as integer parameters. Bug #286.
 Removed ability to extend an Array with the '+' operator. Use the 'extend' method instead.
 Improvements when pretty-printing the Array.
 Array.count() can now count 'nan' values for floating point types.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
6d7b340259 python3-asttokens: upgrade 2.2.1 -> 2.4.0
Changelog:
==========
Add include_joined_str parameter to util.walk
setup.cfg shouldn't have version

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
d990b455a2 python3-argh: upgrade 0.28.1 -> 0.29.3
Changelog:
==========
-Wrapped exceptions now cause dispatching.dispatch() to raise SystemExit(1)
 instead of returning without error.
-Renamed arguments in add_commands() (#165 / #178):
-Can control exit status (see Backwards Incompatible Changes above) when raising
 CommandError using the code keyword arg.
-Positional arguments should not lead to removal of short form of keyword argument
-Avoid depending on iocapture by using pytest's built-in feature
-chore: publishing to prod PyPI
-test: add coverage for action="count" (#127)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Wang Mingyu
4802ce2612 python3-alembic: upgrade 1.11.3 -> 1.12.0
Changelog:
===========
  [feature] [autogenerate] Added new feature to the "code formatter" function which allows standalone
  executable tools to be run against code, without going through the Python
  interpreter. Known as the exec runner, it complements the existing
  console_scripts runner by allowing non-Python tools such as ruff to
  be used.

  [usecase] [autogenerate] Change the default value of
  EnvironmentContext.configure.compare_type to True.
  As Alembic's autogenerate for types was dramatically improved in
  version 1.4 released in 2020, the type comparison feature is now much
  more reliable so is now enabled by default.

  [bug] [operations] Added support for op.drop_constraint() to support PostrgreSQL
  ExcludeConstraint objects, as well as other constraint-like objects
  that may be present in third party dialects, by resolving the type_
  parameter to be None for this case. Autogenerate has also been
  enhanced to exclude the type_ parameter from rendering within this
  command when type_ is None.

  [bug] [commmands] Fixed issue where the revision_environment directive in alembic.ini
  was ignored by the alembic merge command, leading to issues when other
  configurational elements depend upon env.py being invoked within the
  command.

  [bug] [autogenerate] Fixed issue where the ForeignKeyConstraint.match parameter would not be
  rendered in autogenerated migrations.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:44 -07:00
Joe Slater
0efa5c872f python3-inotify: fix tests
Some tests in test-inotify.py assume values for watch
descriptors.  This is not safe, so we retrieve the
assigned values to compare with event information generated.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-07 08:22:43 -07:00
Khem Raj
d81f23fc23 python3-m2crypto: Append architecture to SWIG_FEATURES instead of overriding
For x86/x32 it was overwriting SWIG_FEATURES, its better to append it
like for other arches, in addition it brings essential options to remove
buildpaths from .so files.

Use OPENSSL_NO_FILENAMES define instead of overrding OPENSSL_FILE for
achieving reproducibility. Takes care of line numbers too.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-27 13:50:00 -07:00
Petr Gotthard
0c0e5e215d python3-sdbus: add recipe
sdbus is a modern Python library for the systemd D-Bus
https://github.com/python-sdbus/python-sdbus
https://python-sdbus.readthedocs.io/en/latest/index.html

Signed-off-by: Petr Gotthard <petr.gotthard@advantech.cz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-27 09:21:22 -07:00
Khem Raj
4eab00f35a python3-lz4: Add missing rdeps needed for ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 20:53:02 -07:00
Khem Raj
82ee3f96fc python3-lz4: Drop using PYTHON_PN
PYTHON_PN was useful when sharing recipes with py2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 20:53:02 -07:00
Wang Mingyu
aa908be5a2 python3-zeroconf: upgrade 0.76.0 -> 0.82.1
Changelog:
===========
 Build failures with older cython 0.29 series
 Optimize processing of records in RecordUpdateListener subclasses
 Speed up the service registry with a cython pxd
 Optimizing sending answers to questions
 Optimize unpacking properties in ServiceInfo
 Refactor notify implementation to reduce overhead of adding and removing listeners
 Add cython pxd file for _listener.py to improve incoming message processing performance
 Cythonize _listener.py to improve incoming message processing performance

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
c8861ea404 python3-types-setuptools: upgrade 68.0.0.3 -> 68.1.0.0
Changelog:
===========
- Removed code referencing bdist_wininst in install_scripts.
- Promote pyproject.toml’s [tool.setuptools] out of beta.
- Automatically add files listed in Extension.depends to sdists, as long as they
  are contained in the project directory
- Require Python 3.8 or later.
- Made imports in editable installs case-sensitive on case-insensitive filesystems
- Use default encoding to create .pth files with editable_wheel.
- Detects (and complain about) scripts and gui-scripts set via setup.py when
  pyproject.toml does not include them in dynamic.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
104345e1d3 python3-typeguard: upgrade 4.1.0 -> 4.1.2
Changelog:
===========
 Fixed Any being removed from a subscript that still contains other elements
 Fixed suppress_type_checks() causing annotated variable assignments to always assign None

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
837ca53095 python3-tox: upgrade 4.8.0 -> 4.10.0
Changelog:
===========
- Change accepted environment name rule: must be made up of factors defined in
  configuration or match regex (pypy|py|cython|)((\d(\.\d+(\.\d+)?)?)|\d+)?.
- --override foo+=bar appending syntax will now work correctly when foo wasn't
  defined in tox.ini.
- Disallow command line environments which are not explicitly specified in the config file

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
f25233dea5 python3-sqlalchemy: upgrade 2.0.19 -> 2.0.20
Changelog:
 https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.20

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
b11b1a87e1 python3-pymongo: upgrade 4.4.1 -> 4.5.0
Changelog
=========
 Added new helper methods for Atlas Search Index (requires MongoDB Server 7.0+).
 Added Database.cursor_command to support
 executing an arbitrary command that returns a cursor.
 Improved bson encoding and decoding performance by up to 134%.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
346e328c31 python3-pymetno: upgrade 0.10.0 -> 0.11.0
Changelog:
 Expose dew point

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
530279666e python3-pycocotools: upgrade 2.0.6 -> 2.0.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
843eb43c6f python3-protobuf: upgrade 4.24.0 -> 4.24.1
Changelog:
=========
-Protobuf News may include additional announcements or pre-announcements for
 upcoming changes.
-Revert CopyFrom() optimization that was causing crashes back to
 Serialize/Parse (protocolbuffers/upb@78e9694)
-Ruby: Fix object cache lookups on 32-bit platforms

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
1b234211a6 python3-mypy: upgrade 1.5.0 -> 1.5.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
acc75984cc python3-humanize: upgrade 4.7.0 -> 4.8.0
Changelog:
===========
-Add Hungarian localization
-Revise Turkish localization
-Translate "thousand" to "千" for zh_CN
-Update docs link to https://humanize.readthedocs.io
-Move logic to convert aware datetime to naive into function
-Docs: fix formatting of return value

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
0e84bc66ce python3-google-api-python-client: upgrade 2.96.0 -> 2.97.0
Changelog:
https://github.com/googleapis/google-api-python-client/releases/tag/v2.97.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
32695ea7b7 python3-engineio: upgrade 4.5.1 -> 4.6.0
Changelog:
==========
Improvements in the connection rejected flow
Better handling of Gunicorn threaded worker
shutdown() method for the Engine.IO server

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
1a14a28f13 python3-click: upgrade 8.1.6 -> 8.1.7
Changelog:
===========
Fix issue with regex flags in shell completion.
Bash version detection issues a warning instead of an error.
Fix issue with completion script for Fish shell.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00
Wang Mingyu
d8eb8b4583 python3-bitstring: upgrade 4.0.2 -> 4.1.0
Changelog:
===========
-Added two new floating point interpretations: float8_143 and float8_152.
-Auto initialistion from ints has been removed and now raises a TypeError.
-Explicitly specifying the 'auto' parameter is now disallowed rather than discouraged.
-Deleting, replacing or inserting into a bitstring resets the bit position to 0 if the
 bitstring's length has been changed.
-Only empty bitstring are now considered False in a boolean sense.
-Casting to bytes now behaves as expected, so that bytes(s) gives the same result as
 s.tobytes(). Previously it created a byte per bit.
-Pretty printing with the 'bytes' format now uses characters from the 'Latin Extended-A'
 unicode block for non-ASCII and unprintable characters instead of replacing them with '.'
-When using struct-like codes you can now use '=' instead of '@' to signify native-
 endianness. They behave identically, but the new '=' is now preferred.
-More fixes for LSB0 mode. There are now no known issues with this feature.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-26 17:32:44 -07:00