Commit Graph

2994 Commits

Author SHA1 Message Date
Leon Anavi
dc0fbea48b python3-pyscaffold: Upgrade 3.3 -> 3.3.1
Upgrade to release 3.3.1:

- Code base changed to Black’s standards
- New docs about version numbers and git integration
- Updated pre-commit hooks
- Updated docs/Makefile to use Sphinx "make mode"
- deprecated setuptools extensions/commands python setup.py
  test/docs/doctests
- New tox test environments for generating docs and running
  doctests
- New built-in extension for Cirrus CI
- experimental get_template is now part of the public API and
  can be used by extensions, issue #252
- Updated setuptools_scm to version 4.1.2 in contrib
- Updated configupdater to version 1.1.2 in contrib
- precommit automatically fixes line endings by default
- deprecated log.configure_logger, use log.logger.reconfigure
  instead

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:23 -08:00
Leon Anavi
cec91a5fe4 python3-cheetah: Upgrade 3.2.5 -> 3.2.6
Upgrade to release 3.2.6:

- Fixed use of uninitialized variable in _namemapper

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:18 -08:00
Leon Anavi
dc4f8b3804 python3-pyperf: Upgrade 2.0.0 -> 2.1.0
Upgrade to release 2.1.0:

- The compare_to command now computes the geometric mean.
- The compare_to command no longer displays percentages: display
  less numbers to make the output easier to read. Also, percentage
  were almost the same values than the xxx faster or xxx slower
  values, but rounded differenly which introduced confusion.
- Project moved to https://github.com/psf/pyperf/
- system command now only emits a warning rather than failing with
  a hard error if it fails to get or set the frequency of a CPU.
- The pyperf project is now covered by the PSF Code of Conduct.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:14 -08:00
Leon Anavi
4636a5ad3b python3-colorlog: Upgrade 4.6.2 -> 4.7.2
Upgrade to release 4.7.2:

- Fix linter errors
- Fix typo

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:05 -08:00
Zang Ruochen
47c4ccf478 python3-zopeinterface: upgrade 5.1.0 -> 5.2.0
5.2.0 (2020-11-05)

==================

- Add documentation section ``Persistency and Equality``
  (`#218 <https://github.com/zopefoundation/zope.interface/issues/218>`_).

- Create arm64 wheels.

- Add support for Python 3.9.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:00 -08:00
Zang Ruochen
7c6be93f60 python3-snappy: upgrade 0.5.4 -> 0.6.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:29:56 -08:00
Zang Ruochen
d8ad8f4510 python3-smbus: upgrade 4.1 -> 4.2
4.2 (2020-09-22)
  manpages: Add BUGS section to let people know how to contact us
  Makefile: Allow to preset all CFLAGS and LDFLAGS variables
  tools: Consistently use snprintf instead of sprintf
         Restrict addresses 0x03-0x07, too (defined by I2C standard)
  decode-dimms: Print SPD revision for DDR3 too
                Print primary bus width for DDR3 and DDR4
                List ee1004 as a candidate driver
                Display MAC for DDR3
                Add MAC abbreviation for DDR4
                Round DDR4 speed properly
                Detect and report truncated input files
                Print kernel driver used
                Print DDR memory speed in MT/s
                Add DDR5 memory types
                Decode manufacturing data for LPDDR3
                Fix the version string
                Point the user to the right drivers
                Update the list of vendors to Jedec JEP106BB
  decode-vaio: Add support for the at24 driver
               Scan more i2c buses
  i2cset: Fix short writes with mask
  i2ctransfer: Mention '-a' everywhere in the manpage
               Support messages using I2C_M_RECV_LEN
               Add check for returned length from driver
  i2c-stub-from-dump: Read dumps from hexdump -C
  library: Add a manual page to document the API

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:29:51 -08:00
Leon Anavi
2d65f27371 python3-parse: Upgrade 1.18.0 -> 1.19.0
Upgrade to release 1.19.0:

- Fix using digit field numbering and types

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:29:46 -08:00
Leon Anavi
7599690d9c python3-greenlet: Upgrade 0.4.17 -> 1.0.0
Upgrade to release 1.0.0:

- Add the ability to set a greenlet's PEP 567 contextvars context
  directly, by assigning to the greenlet's gr_context attribute.
  This restores support for some patterns of using greenlets atop
  an async environment that became more challenging in 0.4.17.
- The repr of greenlet objects now includes extra information
  about its state. This is purely informative and the details are
  subject to change.
- The greenlet module is now a package. There are no API changes,
  so all existing imports, including from C code, should continue
  to work.
- (C API) The undocumented GREENLET_VERSION macro that defined a
  string giving the greenlet version is now deprecated and will
  not be updated.
- Fix %s and %r formatting of a greenlet on Python 2. Previously
  it would result in a Unicode string instead of a native string.
- Move continuous integration from Travis CI to Github Actions.

License-Update: move to the src/ layout and this affects the note
in LICENSE about Stackless Python

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:27:59 -08:00
Shlomi Vaknin
2ed25eb4ef python3-sh: remove python3-tests from RDEPENDS
python3-tests installs the unit tests of python
as well as stuff that no one should care about
in its rootfs. Thus, it is not a runtime dependency
of python3-sh.

Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-18 14:30:00 -08:00
Leon Anavi
e02edae797 python3-pyzmq: Upgrade 19.0.2 -> 20.0.0
Upgrade to release 20.0.0:

- Update bundled libzmq to 4.3.3
- Socket.bind() and Socket.connect() can now be used as context
  managers
- Better error when libzmq is bundled and fails to be loaded
- Hold GIL while calling zmq_curve_ functions, which may fix
  apparent threadsafety issues

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:59 -08:00
Leon Anavi
f02869c5c4 python3-wheel: Upgrade 0.35.1 -> 0.36.2
Upgrade to release 0.36.2:

- Updated vendored packaging library to v20.8
- Fixed wheel sdist missing LICENSE.txt
- Don't use default macos/arm64 deployment target in calculating
  the platform tag for fat binaries

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:55 -08:00
Leon Anavi
d640807d46 python3-cryptography-vectors: Upgrade 3.2 -> 3.3.1
Following the upgrade of python3-cryptography, upgrade to release
3.3.1:

- BACKWARDS INCOMPATIBLE: The
  :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` and
  :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM` now
  require 64-bit to 1024-bit (8 byte to 128 byte) initialization
  vectors. This change is to conform with an upcoming OpenSSL
  release that will no longer support sizes outside this window.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:50 -08:00
Leon Anavi
f6169b2b29 python3-cryptography: Upgrade 3.2 -> 3.3.1
Upgrade to release 3.3.1:

- Re-added a legacy symbol causing problems for older pyOpenSSL
  users.
- BACKWARDS INCOMPATIBLE: Support for Python 3.5 has been removed
  due to low usage and maintenance burden.
- BACKWARDS INCOMPATIBLE: The
  :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` and
  :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM` now
  require 64-bit to 1024-bit (8 byte to 128 byte) initialization
  vectors. This change is to conform with an upcoming OpenSSL
  release that will no longer support sizes outside this window.
- BACKWARDS INCOMPATIBLE: When deserializing asymmetric keys we
  now raise ValueError rather than UnsupportedAlgorithm when an
  unsupported cipher is used. This change is to conform with an
  upcoming OpenSSL release that will no longer distinguish between
  error types.
- BACKWARDS INCOMPATIBLE: We no longer allow loading of finite
  field Diffie-Hellman parameters of less than 512 bits in length.
  This change is to conform with an upcoming OpenSSL release that
  no longer supports smaller sizes. These keys were already wildly
  insecure and should not have been used in any application
  outside of testing.
- Updated Windows, macOS, and manylinux wheels to be compiled with
  OpenSSL 1.1.1i.
- Python 2 support is deprecated in cryptography. This is the last
  release that will support Python 2.

License-Update: Update note about the code derived from CPython

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:45 -08:00
Leon Anavi
8f49ee518c python3-regex: Upgrade 2020.10.28 -> 2020.11.13
Upgrade to release 2020.11.13:

- clock() calls for timeout cause slowdown in Docker
- Unexpected behaviour in fuzzy matching with limited character
  set with IGNORECASE flag
- Added password arguments to twine upload in .travis.yml

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:40 -08:00
Leon Anavi
3ee0d3fad0 python3-ecdsa: Upgrade 0.16.0 -> 0.16.1
Upgrade to release 0.16.1:

- VerifyingKey.precompute() supports lazy argument to delay
  precomputation to the first time the key is used to verify
  a signature.
- Documentation for the VerifyingKey.precompute() method.
- Make created signatures correct when the hash used is bigger
  than the curve order bit size and the curve order is not a
  multiple of 8 (this affects only users of custom curves or
  hashes with output larger than 512 bits when used with NIST
  P-521 curve).
- Speed up library load time by calculating the generator point
  multiplication tables the first time the points are used, not
  when they are initialised.
- Include Python 3.9 in CI testing.
- Test coverage for the VerifyingKey.precompute() method.
- Small speed-ups for the test suite.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:35 -08:00
Leon Anavi
43c16133c4 python3-pyopenssl: Upgrade 19.1.0 -> 20.0.1
Upgrade to release 20.0.1:

- Fixed compatibility with OpenSSL 1.1.0
- Added a new optional chain parameter to
  OpenSSL.crypto.X509StoreContext() where additional untrusted
  certificates can be specified to help chain building.
- Added OpenSSL.crypto.X509Store.load_locations to set trusted
  certificate file bundles and/or directories for verification.
- Added Context.set_keylog_callback to log key material.
- Added OpenSSL.SSL.Connection.get_verified_chain to retrieve
  the verified certificate chain of the peer.
- Make verification callback optional in Context.set_verify. If
  omitted, OpenSSL’s default verification is used.
- Fixed a bug that could truncate or cause a zero-length key
  error due to a null byte in private key passphrase in
  OpenSSL.crypto.load_privatekey and OpenSSL.crypto.dump_privatekey.
- Deprecated OpenSSL.crypto.loads_pkcs7 and
  OpenSSL.crypto.loads_pkcs12.
- The minimum cryptography version is now 3.2.
- Remove deprecated OpenSSL.tsafe module.
- Removed deprecated OpenSSL.SSL.Context.set_npn_advertise_callback,
  OpenSSL.SSL.Context.set_npn_select_callback, and
  OpenSSL.SSL.Connection.get_next_proto_negotiated.
- Drop support for Python 3.4
- Drop support for OpenSSL 1.0.1 and 1.0.2

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:30 -08:00
Leon Anavi
48aa4712e5 python3-msgpack: Upgrade 1.0.0 -> 1.0.2
Upgrade to release 1.0.2:

- Fix overflow in unpacking timestamp to datetime
- Format markdown
- Update readme

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:26 -08:00
Leon Anavi
9da01fe4d4 python3-lz4: Upgrade 3.1.0 -> 3.1.1
Upgrade to release 3.1.1:

- Correct how pkgconfig is handled in setup.py to account for
  multiple build flags
- Improve how CHAR_BIT is handled

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:22 -08:00
Leon Anavi
5211e51d43 python3-isort: Upgrade 5.6.4 -> 5.7.0
Upgrade to release 5.7.0:

- In rare circumstances an extra comma is added after import
  and before comment.
- isort encounters bug in Python 3.6.0.
- Provide ways for extension formatting and file paths to be
  specified when using streaming input from CLI.
- Ability to output and diff within a single API call to
  isort.file.
- Better more useful fatal error messages.
- Support for automatically fixing mixed indentation of import
  sections.
- Added a CLI option for skipping symlinks.
- Support for disabling float_to_top from the command line.
- Allow toggling section comments on and off for indented import
  sections.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:17 -08:00
Leon Anavi
0039644c36 python3-pyjwt: Upgrade 1.7.1 -> 2.0.0
Upgrade to release 2.0.0:

- Drop support for Python 2 and Python 3.0-3.5
- Drop support for PyCrypto and ECDSA
- Improve typings
- Introduce better experience for JWKs
- Support for JWKs containing ECDSA keys
- Add support for Ed25519 / EdDSA

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:12 -08:00
Leon Anavi
f9af96120b python3-rsa: Upgrade 4.6 -> 4.7
Upgrade to release 4.7:

- Fix: CVE-2020-25658 - Bleichenbacher-style timing oracle in
  PKCS#1 v1.5 decryption code
- Add padding length check as described by PKCS#1 v1.5
- Reuse of blinding factors to speed up blinding operations
- Declare & test support for Python 3.9

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:08 -08:00
Leon Anavi
95d4bb0508 python3-cffi: Upgrade 1.14.3 -> 1.14.4
Upgrade to release 1.14.4:

- Release done for pip reasons.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:03 -08:00
Leon Anavi
67ede77508 python3-pyscaffold: Upgrade 3.2.3 -> 3.3
Upgrade to release 3.3:

- Code base changed to Black's standards
- New docs about version numbers and git integration
- Updated pre-commit hooks
- Updated docs/Makefile to use Sphinx "make mode"
- deprecated setuptools extensions/commands
  python setup.py test/docs/doctests
- New tox test environments for generating docs and running
  doctests
- New built-in extension for Cirrus CI
- experimental get_template is now part of the public API and
  can be used by extensions
- Updated setuptools_scm to version 4.1.2 in contrib
- Updated configupdater to version 1.1.2 in contrib
- precommit automatically fixes line endings by default
- deprecated log.configure_logger, use log.logger.reconfigure
  instead

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:57:45 -08:00
Leon Anavi
fad349f009 python3-mock: Upgrade 4.0.2 -> 4.0.3
Upgrade to release 4.0.3:

- Remove unexpected call of __bool__ when passing a spec_arg
  argument to a Mock.
- Revert bpo-25597. unittest.mock.MagicMock with wraps’ set uses
  default return values for magic methods.
- Mock objects which are not unsafe will now raise an
  AttributeError if an attribute with the prefix asert, aseert, or
  assrt is accessed, in addition to this already happening for the
  prefixes assert or assret.
- Fixed reverting multiple patches in unittest.mock. Patcher’s
  __exit__() is now never called if its __enter__() is failed.
  Returning true from __exit__() silences now the exception.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:44 -08:00
Leon Anavi
f03a3313c3 python3-jedi: Upgrade 0.17.2 -> 0.18.0
Upgrade to release 0.18.0:

- Dropped Python 2 and Python 3.5
- Using pathlib.Path() as an output instead of str in most places:
  - Project.path - Script.path - Definition.module_path
  - Refactoring.get_renames - Refactoring.get_changed_files
- Functions with @property now return property instead of function
  in Name().type
- Started using annotations
- Better support for the walrus operator
- Project attributes are now read accessible
- Removed all deprecations

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:39 -08:00
Leon Anavi
c903eadedd python3-certifi: Upgrade 2020.11.8 -> 2020.12.5
Upgrade to release 2020.12.5:

- Add 2 basic unit tests
- Add Github workflow for pytest run
- Various cleanups

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:35 -08:00
Leon Anavi
c168aa09f6 python3-ptyprocess: Upgrade 0.6.0 -> 0.7.0
Upgrade to release 0.7.0:

- Add pass_fds parameters
- Switch to Github actions for CI

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:31 -08:00
Leon Anavi
1ca2f1235f python3-prompt-toolkit: Upgrade 3.0.9 -> 3.0.10
Upgrade to release 3.0.10:

- Improved `WordCompleter`: accept `display_dict`. Also accept
  formatted text for both `display_dict` and `meta_dict`.
- Allow customization of button arrows.
- Correctly recognize backtab on Windows.
- Show original display text in fuzzy completer if no filtering
  was done.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:26 -08:00
Leon Anavi
70b2d8df6d python3-dnspython: Upgrade 2.0.0 -> 2.1.0
Upgrade to release 2.1.0:

- End-of-line comments are now associated with rdata when read
  from text. For backwards compatibility with prior versions of
  dnspython, they are only emitted in to_text() when requested.
- Synchronous I/O is a bit more efficient, as we now try the I/O
  and only use poll() or select() if the I/O would block.
- The resolver cache classes now offer basic hit and miss
  statistics, and the LRUCache can also provide hits for every
  cache key.
- The resolver has a canonical_name() method.
- There is now a registration mechanism for EDNS option types.
- The default EDNS payload size has changed from 1280 to 1232.
- The SVCB, HTTPS, and SMIMEA RR types are now supported.
- TSIG has been enhanced with TKEY and GSS-TSIG support. Thanks
  to Nick Hall for writing this.
- Zones now can be updated via transactions.
- A new zone subclass, dns.versioned.Zone is available which has
  a thread-safe transaction implementation and support for keeping
  many versions of a zone.
- The zone file reading code has been adapted to use transactions,
  and is now a public API.
- Inbound zone transfer support has been rewritten and is available
  as dns.query.inbound_xfr() and dns.asyncquery.inbound_xfr(). It
  uses the transaction mechanism, and fully supports IXFR and AXFR.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:21 -08:00
Leon Anavi
455203f391 python3-hyperlink: Upgrade 20.0.1 -> 21.0.0
Upgrade to release 21.0.0:

- Update plus sign (+) handling to work with/like HTML form
  encoding (POST) by default, fixes #129, and associated
  roundtripping
- Package IDNA tables
- Long overdue dependency bumps

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:17 -08:00
Leon Anavi
d87d355a32 python3-pychromecast: Upgrade 7.7.1 -> 7.7.2
Upgrade to release 7.7.2:

- Use urllib.request instead of requests
- docs: fix simple typo, neeeded -> needed

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:13 -08:00
Leon Anavi
97f7d81a95 python3-croniter: Upgrade 0.3.37 -> 1.0.1
Upgrade to release 1.0.1:

- no changes, just to make sense with new semver2 (making croniter
  on a stable state)

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:08 -08:00
Leon Anavi
ae76da9210 python3-pillow: Upgrade 7.2.0 -> 8.1.0
Upgrade to release 8.1.0:

- Fix TIFF OOB Write error
- Fix for Buffer Read Overrun in PCX Decoding
- Fix for SGI Decode buffer overrun
- Fix OOB Read when saving GIF of xsize=1
- Add support for PySide6
- Moved QApplication into one test
- Use disposal settings from previous frame in APNG
- Revert "skip wheels on 3.10-dev due to wheel#354"
- Better _binary module use
- Added exception explaining that repr_png saves to PNG
- Use previous disposal method in GIF load_end
- Do not catch a ValueError only to raise another
- Allow putpalette to accept 1024 integers to include alpha values
- Fix OOB Read when writing TIFF with custom Metadata
- Removed unused variable
- Fix dereferencing of potential null pointers
- Fixed warnings assigning to "unsigned char *" from "char *"
- Add append_images support for ICO
- Fixed comparison warnings
- Block TIFFTAG_SUBIFD
- Fix dereferencing potential null pointer
- Replaced PyErr_NoMemory with ImagingError_MemoryError
- Remove duplicate code
- Moved warning to end of execution
- Removed unused fromstring and tostring C methods
- init() if one of the formats is unrecognised

License-Update: Updated copyright year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:16:03 -08:00
Leon Anavi
49d3d32fae python3-parso: Upgrade 0.8.0 -> 0.8.1
Upgrade to release 0.8.1:

- Various small bugfixes

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:15:58 -08:00
Leon Anavi
69302c9ef8 python3-pymisp: Upgrade 2.4.133 -> 2.4.135.3
Upgrade to release 2.4.135.3:

- Bump version.
- Improve typing.
- Improve add_attribute with a list.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:15:54 -08:00
Leon Anavi
05c860d60e python3-jsonrpcserver: Upgrade 4.1.3 -> 4.2.0
Upgrade to release 4.2.0:

- Add ability to use custom serializer and deserializer
- Add ability to use custom method name
- Deny additional parameters in json-rpc request

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:15:49 -08:00
Leon Anavi
278e1c83a3 python3-coloredlogs: Upgrade 14.0 -> 15.0
Upgrade to release 15.0:

- Don’t enable system logging on MacOS and Windows anymore.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:15:42 -08:00
Leon Anavi
0fa3f8366b python3-aiohttp: Upgrade 3.7.2 -> 3.7.3
Upgrade to release 3.7.3:

- Use Brotli instead of brotlipy
- Made exceptions pickleable. Also changed the repr of some
  exceptions.
- Raise a ClientResponseError instead of an AssertionError for
  a blank HTTP Reason Phrase.
- Fix web_middlewares.normalize_path_middleware behavior for
  patch without slash.
- Fix overshadowing of overlapped sub-applications prefixes.
- Make BaseConnector.close() a coroutine and wait until the client
  closes all connections. Drop deprecated "with Connector():"
  syntax.
- Reset the sock_read timeout each time data is received for a
  aiohttp.client response.
- Fixed type annotation for add_view method of UrlDispatcher to
  accept any subclass of View
- Fixed querying the address families from DNS that the current
  host supports.
- Change return type of MultipartReader.aiter() and
  BodyPartReader.aiter() to AsyncIterator.
- Provide x86 Windows wheels.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 09:15:10 -08:00
Leon Anavi
4599fea881 python3-babel: Upgrade 2.8.0 -> 2.9.0
Upgrade to release 2.9.0:

- CLDR: Use CLDR 37
- Dates: Handle ZoneInfo objects in get_timezone_location,
  get_timezone_name
- Numbers: Add group_separator feature in number formatting
- Dates: Correct default Format().timedelta format to 'long' to
  mute deprecation warnings
- Import: Simplify iteration code in "import_cldr.py"
- Import: Stop using deprecated ElementTree methods
  "getchildren()" and "getiterator()"
- Messages: Fix unicode printing error on Python 2 without TTY.
- Messages: Introduce invariant that _invalid_pofile() takes
  unicode line.
- Tests: fix tests when using Python 3.9
- Tests: Remove deprecated 'sudo: false' from Travis configuration
- Tests: Support Py.test 6.x
- Utilities: LazyProxy: Handle AttributeError in specified func
- Utilities: Replace usage of parser.suite with ast.parse

License-Update: Update year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:39 -08:00
Leon Anavi
dc654eb56a python3-sentry-sdk: Upgrade 0.19.1 -> 0.19.5
Upgrade to release 0.19.5:

- Fix two regressions added in 0.19.2 with regard to sampling
  behavior when reading the sampling decision from headers.
- Increase internal transport queue size and make it configurable.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:34 -08:00
Leon Anavi
8ce3a93a4d python3-cantools: Upgrade 35.5.0 -> 36.1.0
Upgrade to release 36.1.0:

- Added sub command plot
- plot test: parse output of cantools decode
- added plot subcommand to readme
- removed unneeded code

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:29 -08:00
Leon Anavi
abd029baa1 python3-smbus2: Upgrade 0.3.0 -> 0.4.0
Upgrade to release 0.4.0:

- Support for SMBus PEC (Packet Error Checking).
- Support for Python 3 type hinting and mypy static type analysis.
  Type stubs added to the project.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:24 -08:00
Leon Anavi
4ab083606b python3-pytest-metadata: Upgrade 1.10.0 -> 1.11.0
Upgrade to release 1.11.0:

- Provide a session fixture to include metadata in Junit XMLs
  as property tags

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:20 -08:00
Leon Anavi
7dde75fdf0 python3-transitions: Upgrade 0.8.5 -> 0.8.6
Upgrade to release 0.8.6:

- HierarchicalMachine.add_states will raise a ValueError when an
  Enum name contains the currently used NestedState.separator.
- Bugfix: Reset NestedState._scope when enter/exit callbacks raise
  an exception
- Bugfix: Let HierarchicalMachine._get_trigger which is bound to
  model.trigger raise a MachineError for invalid events and
  AttributeError for unknown events
- Introduced HierarchicalMachine.has_trigger to determine whether
  an event is valid for an HSM
- Feature: AsyncMachine features an event queue dictionary for
  individual models when queued='model'
- Feature: Machine.remove_model will now also remove model events
  from the event queue when queued=True
- Feature: Machine.get_transitions and its HSM counterpart now
  accept Enum and State for source and dest

License-Update: Update year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:15 -08:00
Leon Anavi
d191a87770 python3-sqlalchemy: Upgrade 1.3.20 -> 1.3.22
Upgrade to release 1.3.22:

- Fixed regression which occured due to #5755 which implemented
  isolation level support for Oracle. It has been reported that
  many Oracle accounts don't actually have permission to query
  the v$transaction view so this feature has been altered to
  gracefully fallback when it fails upon database connect, where
  the dialect will assume "READ COMMITTED" is the default
  isolation level as was the case prior to SQLAlchemy 1.3.21.
  However, explicit use of the Connection.get_isolation_level()
  method must now necessarily raise an exception, as Oracle
  databases with this restriction explicitly disallow the user
  from reading the current isolation level.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:10 -08:00
Leon Anavi
0c0255a513 python3-humanfriendly: Upgrade 8.2 -> 9.1
Upgrade to release 9.1:

- Added on_macos() function to detect Apple MacOS
- Changed format_number() to properly support negative numbers
- Changed pluralize() to generate “1.5 seconds” instead of
  "1.5 second"
- Enhanced concatenate() to support conjunction and serial_comma
  keyword arguments
- Added pluralize_raw() to select singular or plural form without
  prefixing the count to the text that is returned

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:42:04 -08:00
Leon Anavi
615494acb6 python3-twine: Upgrade 3.2.0 -> 3.3.0
Upgrade to release 3.3.0:

- Print files to be uploaded using upload --verbose
- Print configuration file location when using upload --verbose
- Print source and values of credentials when using upload
  --verbose
- Add support for Python 3.9
- Turn warnings into errors when using check --strict

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:41:59 -08:00
Leon Anavi
c7e7e1846f python3-sympy: Upgrade 1.6.2 -> 1.7.1
Upgrade to release 1.7.1:

- There was a regression in 1.7 that meant that __slots__ would
  not work correctly for Basic instances and they would end up
  having __dict__. This also made it possible to set arbitrary
  attributes on Basic instances such as symbols which breaks
  immutability. This was fixed in 1.7.1 to ensure that Basic
  instances do not have __dict__ and it is not possible to set
  attributes on them.
- Fixed lazy iteration of series with expr.series(x, n=None)
  which was broken in the 1.7 release.
- Updated documentation for sympy.stats.sample for seed argument.
- sympy.stats.sample now has an optional seed argument.
- Random failures with sympy.stats.sample have now been fixed.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:41:54 -08:00
Leon Anavi
4e066e9a1e python3-pandas: Upgrade 1.1.4 -> 1.2.0
Upgrade to release 1.2.0:

- Optionally disallow duplicate labels
- Passing arguments to fsspec backends
- Support for binary file handles in to_csv
- Support for short caption and table position in to_latex
- Change in default floating precision for read_csv and read_table
- Experimental nullable data types for float data
- Index/column name preservation when aggregating
- GroupBy supports EWM operations directly
- Various bug fixes

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-08 08:41:49 -08:00