Commit Graph

5024 Commits

Author SHA1 Message Date
Wang Mingyu
ef59d1fb7e python3-pymodbus: upgrade 3.0.2 -> 3.1.0
Changelog:
==========
    Add xdist pr default. (#1253)
    Create docker-publish.yml (#1250)
    Parallelize pytest with pytest-xdist (#1247)
    Support Python3.11 (#1246)
    Fix reconnectDelay to be within (100ms, 5min) (#1244)
    Fix typos in comments (#1233)
    WEB simulator, first version. (#1226)
    Clean async serial problem. (#1235)
    terminate when using 'randomize' and 'change_rate' at the same time (#1231)
    Used tooled python and OS (#1232)
    add 'change_rate' randomization option (#1229)
    add check_ci.sh (#1225)
    Simplify CI and use cache. (#1217)
    Solve issue 1210, update simulator (#1211)
    Add missing client calls in mixin.py. (#1206)
    Advanced simulator with cross memory. (#1195)
    AsyncModbusTcp/UdpClient honors delay_ms == 0 (#1203) (#1205)
    Fix #1188 and some pylint issues (#1189)
    Serial receive incomplete bytes.issue #1183 (#1185)
    Handle echo (#1186)
    Add updating server example. (#1176)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
7b86dc79c0 python3-mock: upgrade 5.0.0 -> 5.0.1
Changelog:
==========
- gh-100740: Fix unittest.mock.Mock not respecting the spec for attribute names
  prefixed with assert.
- gh-100690: Mock objects which are not unsafe will now raise an AttributeError
  when accessing an attribute that matches the name of an assertion but without
  the prefix assert_, e.g. accessing called_once instead of assert_called_once.
  This is in addition to this already happening for accessing attributes with
  prefixes assert, assret, asert, aseert, and assrt.
- gh-96127: inspect.signature was raising TypeError on call with mock objects.
  Now it correctly returns (*args, **kwargs) as infered signature.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
fd3c0d2fb5 python3-google-auth: upgrade 2.15.0 -> 2.16.0
Changelog:
==========
Features
--------
    AwsCredentials should not call metadata server if security creds and region are retrievable through the environment variables (#1195) (5e27c8f)
    Wrap all python built-in exceptions into library excpetions (#1191) (a83af39)

Bug Fixes
---------
    Allow get_project_id to take a request (#1203) (9a4d23a)
    Make OAUTH2.0 client resistant to string type 'expires_in' responses from non-compliant services (#1208) (9fc7b1c)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
134a7db052 python3-google-api-python-client: upgrade 2.71.0 -> 2.72.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-01-17 01:05:53 -08:00
Wang Mingyu
a10bda8c87 python3-future: upgrade 0.18.2 -> 0.18.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
5d3020bd5e python3-flask-wtf: upgrade 1.0.1 -> 1.1.0
Changelog:
==========
-Python 3.7 or newer is required.
-Type annotations are now integrated with the source code and cover far more of
 the library.
-The get_soa() method has been added to dns.zone.Zone.
-The minimum TLS version is now 1.2.
-EDNS padding is now supported. Messages with EDNS enabled and with a non-zero
 pad option will be automatically padded appropriately when converted to wire format.
-dns.zone.from_text() and dns.zone.from_file() now have an allow_directives
 parameter to allow finer control over how directives in zonefiles are processed.
-A preliminary implementation of DNS-over-QUIC has been added, and will be
 available if the aioquic library is present. See dns.query.quic(),
 dns.asyncquery.quic(), and examples/doq.py for more info. This API is subject
 to change in future releases. For asynchronous I/O, both asyncio and Trio are
 supported, but Curio is not.
-DNSSEC signing support has been added to the dns.dnssec module, along with a
 number of functions to help generate DS, CDS, and CDNSKEY RRsets.
-Curio asynchronous I/O support is deprecated as of this release and will be
 removed in a future release.
-The resolver object's nameserver field is planned to become a property in
 dnspython 2.4. Writing to this field other than by direct assignment is
 deprecated, and so is depending on the mutability and form of the iterable
 returned when it is read.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
acb33dd200 python3-dnspython: upgrade 2.2.1 -> 2.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
6986532dbd python3-decouple: upgrade 3.6 -> 3.7
Changelog:
Fix Csv cast hanging with default=None, now returning an empty list. (#149)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
8cc20dd576 python3-dateparser: upgrade 1.1.5 -> 1.1.6
Changelog:
==========
    Fix the bug where Monday is parsed as a month (#1121)
    Prevent ReDoS in Spanish sentence splitting regex (#1084)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
6207648e88 python3-coverage: upgrade 7.0.4 -> 7.0.5
Changelog:
===========
Fix: On Python 3.7, a file with type annotations but no from __future__
import annotations would be missing statements in the coverage report.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Wang Mingyu
28b472b1af python3-absl: upgrade 1.3.0 -> 1.4.0
Changelog:
==============
NEW

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-17 01:05:53 -08:00
Khem Raj
175682f0df python3-matplotlib: Fix build with c++17
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 21:23:07 -08:00
Khem Raj
1f56bcddaf python3-matplotlib: Upgrade to 3.6.3
Forward port the disable download patch
Location of license changed inside setup.py

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 21:23:07 -08:00
Leon Anavi
5a340c8906 python3-autobahn: Upgrade 22.12.1 -> 23.1.1
Upgrade to release 23.1.1:

- fix: support for Python up to v3.11
- fix: update GitHub CI
- fix: copyright transferred to typedef int GmbH -
  no license change!
- fix: remove coverage crap

License-Update: Company name changed from Crossbar.io Technologies
GmbH to typedef int GmbH, the license remains MIT.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 10:32:40 -08:00
Leon Anavi
c0e580a4b3 python3-alembic: Upgrade 1.9.1 -> 1.9.2
Upgrade to release 1.9.2:

- Fixed typing definitions for EnvironmentContext.get_x_argument()
- Fixed regression where the string transformations applied to
  server defaults caused expressions such as (getdate()) to no
  longer compare as equivalent on SQL Server, others.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-16 10:32:40 -08:00
Ross Burton
ca7082caa8 python3-pytest-forked: update for move from picobuild to build
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-13 09:47:27 -08:00
Robert Yang
49de9dfbcd tftpy: Add it for python tftp server and client
Tftpy is a TFTP library for the Python programming language. It includes client
and server classes, with sample implementations. Hooks are included for easy
inclusion in a UI for populating progress indicators. It supports RFCs 1350,
2347, 2348 and the tsize option from RFC 2349.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-13 06:55:36 -08:00
Leon Anavi
4558ddaaf7 python3-astroid: Upgrade 2.12.13 -> 2.13.2
Upgrade to release 2.13.2:

- Removed version conditions on typing_extensions dependency.
- Removed typing_extensions from our tests requirements as it was
  preventing issues to appear in our continuous integration.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-12 09:02:10 -08:00
Leon Anavi
eef459db7c python3-imageio: Upgrade 2.23.0 -> 2.24.0
Upgrade to release 2.24.0:

- Tifffile v3
- Pin sphinx below v6

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
0b5018fea3 python3-xlsxwriter: upgrade 3.0.5 -> 3.0.6
Changelog:
Added simulated worksheet :func:'autofit' method.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
a97f8aa62e python3-ujson: upgrade 5.6.0 -> 5.7.0
Changelog:
Support ujson.loads(bytearray(...)) and other bytes-like objects.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
720247f182 python3-uefi-firmware: upgrade 1.9 -> 1.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:59 -08:00
Wang Mingyu
178cbb96fa python3-robotframework: upgrade 6.0.1 -> 6.0.2
Changelog:
https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-6.0.2.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
15af5c00cc python3-redis: upgrade 4.4.0 -> 4.4.1
Changelog:
==========
 New Features
-------------
  Add dialect to FT.AGGREGATE (#2537)
  Add support for resetchannels in ACL SETUSER (#2514)
  Allow EVAL_RO and EVALSHA_RO to be routed to read replica (#2494)
  Add timeout parameter for SentinelManagedConnection (#2495)
  Add TIMEOUT to query class (#2519)
  Add support for certain LATENCY commands (#2503)

 Bug Fixes
-----------
  Add type checking to __eq__ in graph classes (#2531)
  Accept str for ex parameter in set command (#2529)
  Fix for Unhandled exception related to self.host with unix socket (#2520)
  Make PythonParser resumable (#2510)

 Maintenance
------------
  Fix incorrect _disconnect_raise docstring (#2534)
  Remove DeprecationWarning by replace get_event_loop with get_running_loop (#2530)
  Fix AttributeError when trying to split library version (#2539)
  Including startup instructions via redis-stack docker (#2535)
  Fix JSON.ARRINDEX test (#2527)
  Add OpenTelemetry example with Uptrace backend (#2452)
  Switch docs to furo theme (#2492)
  Combine auto-concatenated strings (#2482)
  Updating graph tests to support new execution plan (#2486)
  Raising NotImplementedError for certain CLUSTER and LATENCY commands (#2504) (#2501)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
d340539d37 python3-ipython: upgrade 8.7.0 -> 8.8.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
774a3ab079 python3-googleapis-common-protos: upgrade 1.57.0 -> 1.58.0
Changelog:
==========
 Add google/rpc/context/audit_context.proto (41f1529)
 Add google/rpc/http.proto (41f1529)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
ff92baa597 python3-coverage: upgrade 7.0.3 -> 7.0.4
Changelog:
-Performance: an internal cache of file names was accidentally disabled,
 resulting in sometimes drastic reductions in performance.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
004940a0b6 python3-flask-migrate: upgrade 4.0.0 -> 4.0.1
Changelog:
=========
 Do not use deprecated functions in Flask-SQLAlchemy 3.0
 Stop building Python 3.6
 Remove tests from pypi package

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
7ed7dff569 python3-google-api-python-client: upgrade 2.70.0 -> 2.71.0
Changelog:
==========
 accesscontextmanager: Update the api 038fdb69dc
 alertcenter: Update the api 6057d89b61
 androidenterprise: Update the api ec22103603
 apigee: Update the api 43f435c459
 batch: Update the api 3dd983b561
 clouddeploy: Update the api 9a176a474c
 compute: Update the api bba3627ef5
 container: Update the api 98d6112970
 contentwarehouse: Update the api 00fa4bb30f
 datafusion: Update the api db1dddc7ca
 datamigration: Update the api 12effe4a38
 datapipelines: Update the api 91b60afaa4
 dataplex: Update the api 04bafe3e11
 dataproc: Update the api 1ad16fafbd
 datastream: Update the api 30f292141f
 firestore: Update the api 89b34a91c7
 gmail: Update the api a4ca99c42e
 notebooks: Update the api f732fd307f
 retail: Update the api d94dee346b
 speech: Update the api 339a5d6c9c
 texttospeech: Update the api ee942d9363
 workloadmanager: Update the api 93f0e30afa

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
99ab322a89 python3-cachetools: upgrade 5.2.0 -> 5.2.1
Changelog:
=========
 Add support for Python 3.11.
 Correct version information in RTD documentation.
 badges/shields: Change to GitHub workflow badge routes.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
0efad761bc python3-aiohue: upgrade 4.5.0 -> 4.6.1
Changelog:
==========
 Address changes of final V2 api release (#175)
 Use non-deprecated logging warn method (#174)
 Add support for smart_scene resource (#170)
 Add support for matter resource (#171)
 Fix: KeepAlive workaround causes Geofence to malfunction (#163)
 Fix: Missing repeated events for Philips Hue Tap Dial switch (#167)
 Fix error in log when an empty dict is received for an optional value (#164)
 Add sparkle effect to fix new Festavia lights (#165)
 Fix typo in discovery (#158)
 Pin github actions and add dependabot actions ecosystem (#151)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
87f98b295e python3-sqlalchemy: upgrade 1.4.45 -> 1.4.46
License-Update: Copyright year updated to 2023

Changelog:
https://docs.sqlalchemy.org/en/20/changelog/changelog_14.html#change-1.4.46

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Wang Mingyu
279e92a1bc python3-networkx: upgrade 2.8.8 -> 3.0
Changelog:
https://networkx.org/documentation/latest/release/release_3.0.html

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-01-11 08:37:58 -08:00
Wang Mingyu
2721e7c769 python3-lazy-object-proxy: upgrade 1.8.0 -> 1.9.0
License-Update: Copyright year updated to 2023.

Changelog:
==========
- Added support for matrix multiplication operator (@).
- Should have all the wheels now (including the manylinux ones).
- Bumped minimum version requirements for setuptools and setuptools-scm.
- Switched the default pure python fallback implementation to the "simple" one
  (when you from lazy_object_proxy import Proxy and the C extension is not
  available). Previously the "slots" implementation was used but as it turns
  out it is slower on Python 3.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Leon Anavi
c5220cd79b python3-cantools: Upgrade 38.0.0 -> 38.0.1
Upgrade to release 38.0.1:

- Changed relative links to absolute links

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Leon Anavi
e1b8d6c157 python3-prettytable: Upgrade 3.4.1 -> 3.6.0
Upgrade to release 3.6.0:

- Updated pre-commit with mypy
- Test Python 3.12 pre-releases
- Fix to min_table_width parameter
- Widen tables with long titles

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Leon Anavi
118a4fef50 python3-traitlets: Upgrade 5.8.0 -> 5.8.1
Upgrade to release 5.8.1:

- fix: mro_trait can be unbound when the class is not in mro

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-11 08:37:58 -08:00
Leon Anavi
82417adc3c python3-marshmallow: Upgrade 3.18.0 -> 3.19.0
Upgrade to release 3.19.0:

- Add timestamp and timestamp_ms formats to fields.DateTime

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
ba9d1962c0 python3-cantools: Upgrade 37.2.0 -> 38.0.0
Upgrade to release 38.0.0:

- Major bump due to minimum required Python version being raised
  to 3.8
- do no longer use the ncurses module in the dump subparser
- Fix 'Assertation' NameError typo in test_database
- Add missing crccheck dependency to setup.py
- Bugfix in handling more than one node mapped attribute per signal
- A few bug fixes
- Typing improvements
- Use tox
- Fix CI
- Ensure that only Decimal types are stored in the Signal.decimal
  attribute
- cantools library import lib from a relative path (unified)
- Test on python 3.11, build docs again

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
0e92846816 python3-termcolor: Upgrade 2.1.1 -> 2.2.0
Upgrade to release 2.2.0:

- Add light shades, dark grey and black

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
f9a6057a6d python3-simplejson: Upgrade 3.18.0 -> 3.18.1
Upgrade to release 3.18.1:

- Remove unnecessary `i` variable from encoder module namespace
- Declare support for Python 3.11 and add wheels

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
a695aca353 python3-prompt-toolkit: Upgrade 3.0.31 -> 3.0.36
Upgrade to release 3.0.36:

- Another Python 3.6 fix for a bug that was introduced in 3.0.34.
- Fix bug introduced in 3.0.34 for Python 3.6. Use
  asynccontextmanager implementation from prompt_toolkit itself.
- Improve completion performance in various places.
- Improve renderer performance.
- Handle `KeyboardInterrupt` when the stacktrace of an unhandled
  error is displayed.
- Use correct event loop in `Application.create_background_task()`.
- Fix `show_cursor` attribute in `ScrollablePane`.
- Improve termination of `Application`. Don't suppress
  `CancelledError`. This fixes a race condition when an
  `Application` gets cancelled while we're waiting for the
  background tasks to complete.
- Fixed typehint for `OneStyleAndTextTuple`.
- Small bugfix in `CombinedRegistry`. Fixed missing `@property`.
- Use `DummyInput` by default in `create_input()` if `sys.stdin`
  does not have a valid file descriptor. This fixes errors when
  `sys.stdin` is patched in certain situations.
- Fix control-c key binding for `ProgressBar` when the progress
  bar was not created from the main thread. The current code would
  try to kill the main thread when control-c was pressed.
- Accept a `cancel_callback` in `ProgressBar` to specify the
  cancellation behavior for when `control-c` is pressed.
- Small performance improvement in the renderer.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Leon Anavi
bbb07140d5 python3-coverage: Upgrade 7.0.1 -> 7.0.3
Upgrade to release 7.0.3:

- Fix: when using the [run] relative_files = True setting, a
  relative [paths] pattern was still being made absolute. This is
  now fixed.
- Fix: if Python doesn't provide tomllib, then TOML configuration
  files can only be read if coverage.py is installed with the
  [toml] extra. Coverage.py will raise an error if TOML support is
  not installed when it sees your settings are in a .toml file.
  But it didn't understand that [tools.coverage] was a valid
  section header, so the error wasn't reported if you used that
  header, and settings were silently ignored. This is now fixed.
- Fix: adjusted how decorators are traced on PyPy 7.3.10.
- Fix: the coverage lcov report did not properly implement the
  --fail-under=MIN option. This has been fixed.
- Refactor: added many type annotations, including a number of
  refactorings. This should not affect outward behavior, but they
  were a bit invasive in some places, so keep your eyes peeled for
  oddities.
- Refactor: removed the vestigial and long untested support for
  Jython and IronPython.
- Fix: when using pytest-cov or pytest-xdist, or perhaps both, the
  combining step could fail with assert row is not None using
  7.0.2. This was due to a race condition that has always been
  possible and is still possible. In 7.0.1 and before, the error
  was silently swallowed by the combining code. Now it will produce
  a message "Couldn't combine data file" and ignore the data file
  as it used to do before 7.0.2

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
1c43607069 python3-xxhash: upgrade 3.1.0 -> 3.2.0
Changelog:
==========
    Build Python 3.11 wheels.
    Remove setup.py test_suites, call unittest directly

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
79262b12dd python3-xlsxwriter: upgrade 3.0.3 -> 3.0.5
Changelog:
==========
* Added 'OverlappingRange' exception which is raised during Worksheet
  :func:'add_table()' or :func:'merge_range()' if the range overlaps an existing
  worksheet table or merge range. This is a file corruption error in Excel. See
  :ref:'exceptions'.

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-01-06 11:38:16 -08:00
Wang Mingyu
5ded36bc80 python3-pydantic: upgrade 1.10.2 -> 1.10.4
Changelog:
Change dependency to typing-extensions>=4.2.0, #4885

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
b73867b9d7 python3-pillow: upgrade 9.3.0 -> 9.4.0
License-Updated: copyright year updated to 2023

Changelog:
==========
 Fixed null pointer dereference crash with malformed font #6846
 Return from ImagingFill early if image has a zero dimension #6842
 Reversed deprecations for Image constants, except for duplicate Resampling attributes #6830
 Improve exception traceback readability #6836
 Do not attempt to read IFD1 if absent #6840
 Fixed writing int as ASCII tag #6800
 If available, use wl-paste or xclip for grabclipboard() on Linux #6783
 Added signed option when saving JPEG2000 images #6709
 Patch OpenJPEG to include ARM64 fix #6718
 Added support for I;16 modes in putdata() #6825
 Added conversion from RGBa to RGB #6708
 Added DDS support for uncompressed L and LA images #6820
 Added LightSource tag values to ExifTags #6749
 Fixed PyAccess after changing ICO size #6821
 Do not use EXIF from info when saving PNG images #6819
 Fixed saving EXIF data to MPO #6817
 Added Exif hide_offsets() #6762
 Only compare to previous frame when checking for duplicate GIF frames while saving #6787
 Always initialize all plugins in registered_extensions() #6811
 Ignore non-opaque WebP background when saving as GIF #6792
 Only set tile in ImageFile __setstate__ #6793
 When reading BLP, do not trust JPEG decoder to determine image is CMYK #6767
 Added IFD enum to ExifTags #6748
 Fixed bug combining GIF frame durations #6779
 Support saving JPEG comments #6774
 Added getxmp() to WebPImagePlugin #6758
 Added "exact" option when saving WebP #6747
 Use fractional coordinates when drawing text #6722
 Fixed writing int as BYTE tag #6740
 Added MP Format Version when saving MPO #6735
 Added Interop to ExifTags #6724
 CVE-2007-4559 patch when building on Windows #6704
 Fix compiler warning: accessing 64 bytes in a region of size 48 #6714
 Use verbose flag for pip install #6713

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
35adb080a8 python3-mock: upgrade 4.0.3 -> 5.0.0
Changelog:
==========
-gh-98624: Add a mutex to unittest.mock.NonCallableMock to protect concurrent
 access to mock attributes.
-bpo-43478: Mocks can no longer be used as the specs for other Mocks. As a
 result, an already-mocked object cannot have an attribute mocked using
 autospec=True or be the subject of a create_autospec call. This can uncover
 bugs in tests since these Mock-derived Mocks will always pass certain tests
 (e.g. isinstance) and builtin assert functions (e.g. assert_called_once_with)
 will unconditionally pass.
-bpo-45156: Fixes infinite loop on unittest.mock.seal() of mocks created by
 create_autospec().
-bpo-41403: Make mock.patch() raise a TypeError with a relevant error message
 on invalid arg. Previously it allowed a cryptic AttributeError to escape.
-gh-91803: Fix an error when using a method of objects mocked with
 unittest.mock.create_autospec() after it was sealed with unittest.mock.seal() function.
-bpo-41877: AttributeError for suspected misspellings of assertions on mocks are
 now pointing out that the cause are misspelled assertions and also what to do
 if the misspelling is actually an intended attribute name. The unittest.mock
 document is also updated to reflect the current set of recognised misspellings.
-bpo-43478: Mocks can no longer be provided as the specs for other Mocks.
 As a result, an already-mocked object cannot be passed to mock.Mock().
 This can uncover bugs in tests since these Mock-derived Mocks will always pass
 certain tests (e.g. isinstance) and builtin assert functions
 (e.g. assert_called_once_with) will unconditionally pass.
-bpo-45010: Remove support of special method __div__ in unittest.mock.
 It is not used in Python 3.
-gh-84753: inspect.iscoroutinefunction() now properly returns True when an
 instance of unittest.mock.AsyncMock is passed to it. This makes it consistent
 with behavior of asyncio.iscoroutinefunction(). Patch by Mehdi ABAAKOUK.
-bpo-46852: Remove the undocumented private float.__set_format__() method,
 previously known as float.__setformat__() in Python 3.7. Its docstring
 said: "You probably don't want to use this function. It exists mainly to be
 used in Python's test suite." Patch by Victor Stinner.
-gh-98086: Make sure patch.dict() can be applied on async functions.
-gh-100287: Fix the interaction of unittest.mock.seal() with unittest.mock.AsyncMock.
-gh-83076: Instantiation of Mock() and AsyncMock() is now 3.8x faster.
-bpo-41877: A check is added against misspellings of autospect, auto_spec and
 set_spec being passed as arguments to patch, patch.object and create_autospec.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
4f4cd2694e python3-lz4: upgrade 4.0.2 -> 4.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00
Wang Mingyu
59d731e679 python3-dateparser: upgrade 1.1.4 -> 1.1.5
Changelog:
==========
Parse short versions of day, month, and year (#1103)
Add a test for "in 1d" (#1104)
Update languages_info (#1107)
Add a workaround for zipimporter not having exec_module before Python 3.10 (#1069)
Stabilize tests at midnight (#1111)
Add a test case for French (#1110)
Remove the requirements-build file (#1113)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-06 11:38:16 -08:00