Commit Graph

4574 Commits

Author SHA1 Message Date
zhengruoqin
b56a22ea3c python3-bitarray: upgrade 2.5.1 -> 2.6.0
Changelog:
===========
  * add data descriptions: '.nbytes', '.padbits', '.readonly'
  * allow optional 'endian' argument to be 'None' when creating bitarrays
  * fix type annotation for 'canonical_decode()', #178
  * frozenbitarray's padbits are now guaranteed to be zero
  * add tests

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:40 -04:00
zhengruoqin
dfae13fc40 python3-absl: upgrade 1.1.0 -> 1.2.0
Fixed a crash in Python 3.11 when TempFileCleanup.SUCCESS is used.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-27 11:59:40 -04:00
Sergey Kizunov
283204e24c Add python3-aiodns 3.0.0
aiodns is a Python module for asynchronous DNS resolution using pycares.

Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>

Updated and converted to new recipe syntax.

Signed-off-by: Brenda Streiff <brenda.streiff@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 20:49:05 -04:00
Sergey Kizunov
1d75a01bb5 Add python3-pycares 4.2.1
pycares is an interface to the c-ares asynchronous DNS library.

Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>

Updated and converted to new recipe syntax.

Signed-off-by: Brenda Streiff <brenda.streiff@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 20:49:05 -04:00
Martin Großhauser
6ba48fb9cc Add runtime dependencies for python3-supervisor
Running supervisord without these fails with import errors. smtpd might look strange, but provides required asynchat.py.

Replaced PYTHON_PN with python3 as suggested in previous thread.

Signed-off-by: Martin Großhauser <mgrosshauser@gmx.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 20:49:05 -04:00
Jan Vermaete
702f26e247 python3-pyzmq: fixed oelint-adv warnings
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 10:38:42 -04:00
Jan Vermaete
b7e69905fb python3-pyzmq: added ptest
And update the summary and description from the github website.

Two tests are failing because cython is not installed.
But this is the same when running pytest under a native Linux system.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 10:38:42 -04:00
Jan Vermaete
f5645ac721 python-ptyprocess: fixed test_pass_fds
This ptest needed bash.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-26 10:38:42 -04:00
wangmy
03c4831f44 python3-stevedore: upgrade 3.5.0 -> 4.0.0
Changelog:
=========
* Fix remaining logic to support Python 3.6/7
* Drop python3.6/3.7 support in testing runtime
* Add Python3 zed unit tests
* Update master for stable/yoga

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
e4e0eacc8b python3-socketio: upgrade 5.7.0 -> 5.7.1
Changelog:
===========
    Add namespaces argument to Server and AsyncServer #822
    Add missing await in asyncio server #952

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
68a9fc5f75 python3-regex: upgrade 2022.6.2 -> 2022.7.9
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
0b9e743ade python3-pytest-metadata: upgrade 2.0.1 -> 2.0.2
Changelog:
==========
Allow all python versions above 3.7

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
82211eb623 python3-pylint: upgrade 2.14.4 -> 2.14.5
Changelog:
==========
    Fixed a crash in the undefined-loop-variable check when enumerate() is used
    in a ternary expression.

    Fixed handling of -- as separator between positional arguments and flags.

    Fixed the disabling of fixme and its interaction with useless-suppression.

    Allow lists of default values in parameter documentation for Numpy style.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
a5edc0ed85 python3-pyfanotify: upgrade 0.1.3 -> 0.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
wangmy
016947fbbd python3-lru-dict: upgrade 1.1.7 -> 1.1.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
c5d6b4569e python3-kiwisolver: upgrade 1.4.3 -> 1.4.4
Changelog:
==========
- fix timing in shared data release procedure PR #149
- revert use of nullpointer introduced in #142 Its use is not necessary anymore
  in 3.11.0-beta.4 and used to cause issues on some platforms (see #144 ) PR #145

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
b91a71bfcc python3-iso3166: upgrade 2.0.2 -> 2.1.1
Changelog from 2.0.2 to 2.1.1
==============================
* Move install metadata from "setup.py" to "setup.cfg"
* Add py.typed to source distribution
* "Turkey" changed to "Türkiye"

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
6ea9cf2478 python3-googleapis-common-protos: upgrade 1.56.3 -> 1.56.4
Bug Fixes
---------
    require python 3.7+ (#119)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
4239137c6f python3-flask: upgrade 2.1.2 -> 2.1.3
Changelog:
=========
-  Inline some optional imports that are only used for certain CLI commands.
-  Relax type annotation for after_request functions.
-  instance_path for namespace packages uses the path closest to the imported submodule.
-  Clearer error message when render_template and render_template_string are
   used outside an application context.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Xu Huan
3bfd00e0fe python3-fastjsonschema: upgrade 2.15.3 -> 2.16.1
Add dependence python3-json

Changelog from 2.15.3 to 2.16.1
================================
* Fix uniqueItems when explicitly set to False
* Fix generating invalid code for some schemas using items
* Preserving full path in combination with $ref
* Improved error messages for oneOf and anyOf

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
fc9c022a68 python3-evdev: upgrade 1.5.0 -> 1.6.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
781c980919 python3-ecdsa: upgrade 0.17.0 -> 0.18.0
Changelog:
==========
New features:
------------
    Support for EdDSA (Ed25519, Ed448) signature creation and verification.
    Support for Ed25519 and Ed448 in PKCS#8 and public key files.
    Support for point precomputation for EdDSA.

New API:
------------
    CurveEdTw class to represent the Twisted Edwards curve parameters.
    PointEdwards class to represent points on Twisted Edwards curve and
    provide point arithmetic on it.
    curve_by_name in curves module to get a Curve object by providing curve
    name.

Bug fix:
---------
    Accept private EdDSA keys that include public key in the ASN.1 structure.
    Fix incompatibility with Python 3.3 in handling of memoryviews of empty
    strings.
    Make the VerifyingKey encoded with explicit parameters use the same
    kind of point encoding for public key and curve generator.
    Better handling of malformed curve parameters (as in CVE-2022-0778);
    make python-ecdsa raise MalformedPointError instead of AssertionError.

Doc fix:
-----------
    Publish the documentation on https://ecdsa.readthedocs.io/,
    include explanation of basics of handling of ECC data formats and how to use
    the library for elliptic curve arithmetic.
    Make object names more consistent, make them into hyperlinks on the
    readthedocs documentation.
    Make security note more explicit (Ian Rodney)
    Fix the explicit vs named_curve confusion in VerifyingKey docs.

Maintenance:
------------
    Fix few typos (thanks to Tim Gates and Kian Meng Ang).
    Updated black version; slight changes to formatting
    Include interoperability tests for Ed25519 and Ed448 with OpenSSL.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
56c37a7343 python3-cmd2: upgrade 2.4.1 -> 2.4.2
Enhancements
------------
-Updated argparse decorator to remove annotations when the docstring is used
 for a command's help text.
-Updated unit test to be Python 3.11 compliant.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
291e82c9dc python3-blinker: upgrade 1.4 -> 1.5
0001-use-pytest-instead-of-deprecated-nose.patch
removed since it's included in 1.5

License-Update: License check file changed to LICENSE.rst

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
a8485048aa python3-attr: upgrade 0.3.1 -> 0.3.2
License-Update: License check file changed to LICENSE.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
aa95944c9d python3-astroid: upgrade 2.11.6 -> 2.12.2
Changelog:
==========
    Fixed crash in modulo operations for divisions by zero.
    Fixed crash with recursion limits during inference.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
zhengruoqin
e145b72b42 python3-alembic: upgrade 1.8.0 -> 1.8.1
Changelog:
==========
[bug] [sqlite]
--------------
Fixed bug where the SQLite implementation of Operations.rename_table() would
render an explicit schema name for both the old and new table name, which while
is the standard ALTER syntax, is not accepted by SQLite’s syntax which doesn’t
support a rename across schemas. In particular, the syntax issue would prevent
batch mode from working for SQLite databases that made use of attached databases
(which are treated as “schemas” in SQLAlchemy).

[bug] [batch]
-------------
Added an error raise for the condition where Operations.batch_alter_table() is
used in --sql mode, where the operation requires table reflection, as is the
case when running against SQLite without giving it a fixed Table object.
Previously the operation would fail with an internal error. To get a
“move and copy” batch operation as a SQL script without connecting to a
database, a Table object should be passed to the
Operations.batch_alter_table.copy_from parameter so that reflection may be
skipped.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-24 06:28:56 -07:00
Khem Raj
0c2e416567 Revert "python3-antlr4-runtime: Inherit setuptools3 instead of python_setuptools_build_meta"
This reverts commit 19d05be57b.
2022-07-18 10:03:12 -07:00
Jan Vermaete
76c5388966 python3-jsonrpcserver: added the python3-oslash rdepends
This one is needed for version 5.0.7.
And should not be needed anymore for version 6.x.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 19:16:22 -07:00
Jan Vermaete
1b3be50ad2 python3-oslash: added the oslash Python package
This is needed as rdepends of the python3-jsonrpcserver package in version 5.0.7.
Is should not be needed anymore in the 6.x version.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 19:16:22 -07:00
Jan Vermaete
ecbcc3bfc0 python3-jsonrpcclient: Added the jsonrpcclient Python package
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 19:16:22 -07:00
Jan Vermaete
4012175df3 python3-aspectlib: updated the summary and added a description.
Summary was ending in a kind of cut off sentence.
The text for summary and description is taken from the homepage.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-17 10:26:45 -07:00
Khem Raj
cb7d3afba8 python3-qface: Inherit setuptools3 instead of python_setuptools_build_meta
This also adds missing dependency on python3-picobuild-native

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-16 06:52:09 -07:00
Khem Raj
19d05be57b python3-antlr4-runtime: Inherit setuptools3 instead of python_setuptools_build_meta
Adds missing dependency on python3-picobuild-native

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 20:15:08 -07:00
Jan Vermaete
62fd844117 python3-pyzmq: version bump 22.3.0 -> 23.2.0
Still with the warning:
WARNING: python3-pyzmq-23.2.0-r0 do_package_qa: QA Issue: File /usr/lib/python3.10/site-packages/zmq/utils/compiler.json in package python3-pyzmq contains reference to TMPDIR
File /usr/lib/python3.10/site-packages/zmq/utils/config.json in package python3-pyzmq contains reference to TMPDIR [buildpaths]

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
zhengruoqin
aa691d59f4 python3-pylint: upgrade 2.14.3 -> 2.14.4
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
21fad1049e python3-web3: upgrade 5.29.2 -> 5.30.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
e560ab2ebd python3-ujson: upgrade 5.3.0 -> 5.4.0
Changelog:
=========
Added
------
    Add support for arbitrary size integers (#548)

Fixed
---------
    CVE-2022-31116:
        Replace wchar_t string decoding implementation with a uint32_t-based one (#555)
        Fix handling of surrogates on decoding (#550)
    CVE-2022-31117: Potential double free of buffer during string decoding
    Fix memory leak on encoding errors when the buffer was resized (#549)
    Integer parsing: always detect overflows (#544)
    Fix handling of surrogates on encoding (#530)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
dcbfed89d4 python3-socketio: upgrade 5.6.0 -> 5.7.0
Changelog:
=========
    Server refuses connections on unknown namespaces #822
    Do not send ACK packet for unknown events #824
    Fix Python 3.11 deprecation warning #941
    Correct handling of RedisError exception #919
    Update Django example
    Documentation fix for async client
    Update documentation of asyncio server
    Fix documentation typo #948

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
zhengruoqin
823b699170 python3-pillow: upgrade 9.1.1 -> 9.2.0
Changelog:
=========

    Fixed null check for fribidi_version_info in FriBiDi shim
    Added GIF decompression bomb check
    Handle PCF fonts files with less than 256 characters
    Improved GIF optimize condition
    Reverted to array_interface with the release of NumPy 1.23
    Pad PCX palette to 768 bytes when saving
    Fixed bug with rounding pixels to palette colors
    Use gnome-screenshot on Linux if available
    Fixed loading L mode BMP RLE8 images
    Fixed incorrect operator in ImageCms error
    Limit FPX tile size to avoid extending outside image
    Added support for decoding plain PPM formats
    Added apply_transparency()
    Fixed behaviour change from endian fix
    Use python3
    Allow remapping P images with RGBA palettes
    Revert "Skip test_realloc_overflow unless libtiff 4.0.4 or higher"
    [pre-commit.ci] pre-commit autoupdate
    Only import ImageFont in ImageDraw when necessary
    Fixed drawing translucent 1px high polygons
    Pad COLORMAP to 768 items when saving TIFF
    Fix P -> PA conversion
    Once exif data is parsed, do not reload unless it changes
    Only try to connect discontiguous corners at the end of edges
    Improve transparency handling when saving GIF images
    Do not update GIF frame position until local image is found
    Netscape GIF extension belongs after the global color table
    Only write GIF comments at the beginning of the file
    Separate multiple GIF comment blocks with newlines
    Always use GIF89a for comments
    Ignore compression value from BMP info dictionary when saving as TIFF
    If font is file-like object, do not re-read from object to get variant
    Raise ValueError when trying to access internal fp after close
    Support more affine expression forms in im.point()
    Include 'twine check' in 'make sdist'
    Ensure that furthest v is set in quantize2

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Xu Huan
4d0789ec9f python3-eth-hash: upgrade 0.3.3 -> 0.4.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
1d726cf238 python3-pytest-forked: loosen dependency checking
This package has strict build dependencies defined in pyproject.toml:

requires = ['setuptools ~= 41.4', 'setuptools_scm ~= 3.3', 'wheel ~= 0.33.6']

The ~= operator is "compatible release", so "setuptools ~= 41.4" can be
read as "setuptools >= 41.4, setuptools == 41.*".

We have setuptools 62.6.0 and do builds using our own packages instead
of building inside virtual environments, so these dependencies cannot
be satisfied.

Resolve this by passing --loose-depends to picobuild, which effectively
turns ~= into >=.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
3752f4d63f python3-path: add missing build dependencies
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
847413d9cc python3-pyzmq: add missing build dependency
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
8a96bf9527 python3-pytest-helpers-namespace: add missing build dependencies
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
29235912c6 python3-ansi2html: fix DEPENDS
There's no need to depend on python3-toml-native, but this does need
python3-setuptools-scm-git-archive-native.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
388ba0d74d python3-pytest-html: fix DEPENDS, don't depend on pip
Add a DEPENDS on ptyhon3-setuptools-scm-git-archive-native as the setup.py
uses it.

In the future we'll have a Python building tool which validates build
requirements, so remove pip from those dependencies as it shouldn't depend
on a specific build tool being present.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
ca03975799 python3-pyrad: fix build system specification
The upstream pyproject.toml says it needs to be built with the Poetry
frontend, but that's deprecated behaviour and it should use the Poetry
Core API instead.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
a2cd474a57 python3-simpleeval: remove 'build' build dependency
In the future we'll have a Python building tool which validates build
requirements.  No package should require a specific tool to be present
(not even used, just present), so remove the dependency on 'build'.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00
Ross Burton
c956b54ca0 python3-cbor2: add missing build dependency
The build doesn't generate the right filenames without this package.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 12:48:34 -04:00