Commit Graph

2979 Commits

Author SHA1 Message Date
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
Leon Anavi
ab7a90e844 python3-croniter: Upgrade 0.3.36 -> 0.3.37
Upgrade to release 0.3.37:

- Added Python 3.8 and 3.9 support

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:44 -08:00
Leon Anavi
5c10b76911 python3-txaio: Upgrade 20.4.1 -> 20.12.1
Upgrade to release 20.12.1:

- CI/CD migrated to GitHub Actions
- support Python 3.9 (CI / testing added)
- minimum Python version is now 3.6

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:40 -08:00
Leon Anavi
c90c83ac85 python3-pychromecast: Upgrade 7.6.0 -> 7.7.1
Upgrade to release 7.7.1:

- Update local http API, re-add get_multizone_status
- Don't throw if socket is already closed when cleaning up

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:35 -08:00
Leon Anavi
66f28b9b69 python3-prompt-toolkit: Upgrade 3.0.8 -> 3.0.9
Upgrade to release 3.0.9:

- Handle c-tab for TERM=linux.
- Improve rendering speed of `print_formatted_text`. (Don't render
  styling attributes to output between fragments that have
  identical styling.)
- Gracefully handle `FileHistory` decoding errors.
- Prevent asyncio deprecation warnings.

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:29 -08:00
Leon Anavi
fb0d2290d5 python3-nocaselist: Upgrade 1.0.3 -> 1.0.4
Upgrade to release 1.0.4:

- Migrated from Travis and Appveyor to GitHub Actions. This
  required changes in several areas including dependent packages
  used for testing and coverage. This did not cause any changes
  on dependent packages used for the installation of the package.

License-Update: File changed but the licence remains the same.

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:24 -08:00
Leon Anavi
783897c53e python3-multidict: Upgrade 5.0.0 -> 5.1.0
Upgrade to release 5.1.0:

- Support GenericAliases (MultiDict[str]) for Python 3.9+
- Synchronize the declared supported Python versions in setup.py
  with actually supported and tested ones.

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:19 -08:00
Leon Anavi
b5cba105cc python3-argcomplete: Upgrade 1.12.1 -> 1.12.2
Upgrade to release 1.12.2:

- Update importlib-metadata dependency pin
- Add change log project URL
- Replace Travis CI with GitHub Actions

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:14 -08:00
Leon Anavi
78cf804178 python3-psutil: Upgrade 5.7.3 -> 5.8.0
Upgrade to release 5.8.0:

- disk_partitions() exposes 2 extra fields: maxfile and maxpath,
  which are the maximum file name and path name length.
- [Windows] added support for PyPy 2.7.
- provide pre-compiled wheels for Linux and macOS.
- get rid of Travis and Cirrus CI services (they are no longer
  free). CI testing is now done by GitHub Actions on Linux, macOS
  and FreeBSD (yes). AppVeyor is still being used for Windows CI.
- [Linux] get rid of sensors_temperatures() duplicates.

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:09 -08:00
Leon Anavi
c0e6098cf0 python3-jsonpatch: Upgrade 1.26 -> 1.28
Upgrade to release 1.28:

- Declare json-patch operations as a class-based attribute

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:05 -08:00
Leon Anavi
f3f0fc2d0e python3-soupsieve: Upgrade 2.0.1 -> 2.1
Upgrade to release 2.1:

- Officially support Python 3.9.
- Drop official support for Python 3.5.
- In order to avoid conflicts with future CSS specification
  changes, non-standard pseudo classes will now start with the
  :-soup- prefix. As a consequence, :contains() will now be known
  as :-soup-contains(), though for a time the deprecated form of
  :contains() will still be allowed with a warning that users
  should migrate over to :-soup-contains().
- Added new non-standard pseudo class :-soup-contains-own() which
  operates similar to :-soup-contains() except that it only looks
  at text nodes directly associated with the currently scoped
  element and not its descendants.
- Import bs4 globally instead of in local functions as it appears
  there are no adverse affects due to circular imports as bs4 does
  not immediately reference soupsieve functions and soupsieve does
  not immediately reference bs4 functions. This should give a
  performance boost to functions that had previously included bs4
  locally.

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:40:59 -08:00
Leon Anavi
28e0dab9fe python3-nocasedict: Upgrade 1.0.1 -> 1.0.2
Upgrade to release 1.0.2:

- Migrated from Travis and Appveyor to GitHub Actions. This
  required changes in several areas including dependent packages
  used for testing and coverage. This did not cause any changes
  on dependent packages used for the installation of the package.

License-Update: File changed but the licence remains the same.

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:40:54 -08:00
Leon Anavi
78399ff7a0 python3-requests: Upgrade 2.25.0 -> 2.25.1
Upgrade to release 2.25.1:

- Requests now treats application/json as utf8 by default.
  Resolving inconsistencies between r.text and r.json output.
- Requests now supports chardet v4.x.

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:40:29 -08:00
Mingli Yu
191add187c python3-astor: switch to python3
As python2 reached end of life(EOL), so convert rtrip.py to python3.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-04 14:48:29 -08:00
Leon Anavi
d361fb7d3b python3-pymongo: Upgrade 3.11.0 -> 3.11.2
Upgrade to release 3.11.2:

- Fixed a memory leak caused by failing SDAM monitor checks on
  Python 3 (PYTHON-2433).
- Fixed a regression that changed the string representation of
  BulkWriteError (PYTHON-2438).
- Fixed a bug that made it impossible to use
  bson.codec_options.CodecOptions.with_options() and
  with_options() on some early versions of Python 3.4 and
  Python 3.5 due to a bug in the standard library implementation
  of collections.namedtuple._asdict() (PYTHON-2440).
- Fixed a bug that resulted in a TypeError exception when a
  PyOpenSSL socket was configured with a timeout of None
  (PYTHON-2443).

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-04 14:48:29 -08:00
Leon Anavi
558a6a00d2 python3-gmqtt: Upgrade 0.6.8 -> 0.6.9
Upgrade to release 0.6.9:

- Handle unexpected errors while reconnecting
- Improve tests: Increased the time for waiting of the message

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-04 14:48:29 -08:00