Commit Graph

3863 Commits

Author SHA1 Message Date
Leon Anavi
3deeefa15d python3-deprecated: Upgrade 1.2.12 -> 1.2.13
Upgrade to release 1.2.13:

- Change the signature of the :func:~deprecated.sphinx.deprecated
  decorator to reflect the valid use cases.
- Fix versionadded and versionchanged decorators: do not return a
  decorator factory, but a Wrapt adapter.
- Fix configuration for AppVeyor: simplify the test scripts and
  set the version format to match the current version.
- Change configuration for Tox: run unit tests on Wrapt

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-19 08:30:36 -08:00
Leon Anavi
7cb372ea99 python3-imageio: Upgrade 2.10.3 -> 2.10.5
Upgrade to release 2.10.5:

- Resolve regression on imageJ TIFF hyperstacks
- Consistently handle file opening/closing

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-19 08:30:36 -08:00
Leon Anavi
b9387c9d70 python3-eventlet: Upgrade 0.32.0 -> 0.33.0
Upgrade to release 0.33.0:

- green.thread: unlocked Lock().release() should raise exception,
  returned True
- wsgi: Don't break HTTP framing during 100-continue handling
- greendns: Create a DNS resolver lazily rather than on import
- ssl: GreenSSLContext minimum_version and maximum_version setters

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-19 08:30:36 -08:00
wangmy
ccb01b99c3 python3-sqlalchemy: upgrade 1.4.26 -> 1.4.27
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-17 09:24:26 -08:00
wangmy
6aabcf1d67 python3-pychromecast: upgrade 9.3.1 -> 10.1.0
Re-add support for passing services to get_device_info + get_multizone_status
(https://github.com/home-assistant-libs/pychromecast/pull/558)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-17 09:24:26 -08:00
wangmy
48bbc640be python3-isort: upgrade 5.10.0 -> 5.10.1
5.10.1 November 8 2021
Fixed #1819: Occasional inconsistency with multiple src paths.
Fixed #1840: skip_file ignored when on the first docstring line

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-17 09:24:26 -08:00
wangmy
e25bb72b08 python3-gast: upgrade 0.5.2 -> 0.5.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-17 09:24:26 -08:00
wangmy
adc3781e36 python3-cmd2: upgrade 2.2.0 -> 2.3.0
Bug Fixes
Fixed AttributeError in rl_get_prompt() when prompt is None.
Fixed bug where using choices on a Settable didn't verify that a valid choice had been entered.
Fixed bug introduced in cmd2 2.0.0 in which select() converts return values to strings. It should never
have converted return values.
Enhancements
Added settings to Column class which prevent a table from overriding existing styles in header
and/or data text. This allows for things like nesting an AlternatingTable in another AlternatingTable.
AlternatingTable no longer automatically applies background color to borders. This was done to improve
appearance since the background color extended beyond the borders of the table.
Added ability to colorize all aspects of AlternatingTables, BorderedTables, and SimpleTables.
Added support for 8-bit/256-colors with the cmd2.EightBitFg and cmd2.EightBitBg classes.
Added support for 24-bit/RGB colors with the cmd2.RgbFg and cmd2.RgbBg classes.
Removed dependency on colorama.
Changed type of ansi.allow_style from a string to an ansi.AllowStyle Enum class.
Deprecations
Deprecated cmd2.fg. Use cmd2.Fg instead.
Deprecated cmd2.bg. Use cmd2.Bg instead.
Breaking Changes
To support the color upgrade, all cmd2 colors now inherit from either ansi.FgColor or ansi.BgColor.
Therefore, ansi.style() no longer accepts colors as strings.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-17 09:24:26 -08:00
wangmy
2995484dc2 python3-alembic: upgrade 1.7.4 -> 1.7.5
bug fix:
Adjustments to the test suite to accommodate for error message changes
occurring as of SQLAlchemy 1.4.27.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-17 09:24:26 -08:00
wangmy
45b8634578 python3-absl: upgrade 0.15.0 -> 1.0.0
Changed
absl-py no longer supports Python 2.7, 3.4, 3.5. All versions have reached
end-of-life for more than a year now.
New releases will be tagged as vX.Y.Z instead of pypi-vX.Y.Z in the git
repo going forward.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-17 09:24:26 -08:00
Leon Anavi
2f27988b83 python3-aiohttp: Upgrade 3.8.0 -> 3.8.1
Upgrade to release 3.8.1:

- Fix the error in handling the return value of getaddrinfo.
  getaddrinfo will return an (int, bytes) tuple, if CPython could
  not handle the address family. It will cause a index out of
  range error in aiohttp. For example, if user compile CPython
  with --disable-ipv6 option but his system enable the ipv6.
- Do not install "examples" as a top-level package.
- Restored ability to connect IPv6-only host.
- Remove Signal from __all__, replace aiohttp.Signal with
  aiosignal.Signal in docs
- Made chunked encoding HTTP header check stricter

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
f40cec6b67 python3-aiosignal: Add recipe
A list of registered asynchronous callbacks. Version 1.2.0:

- Added support for Python 3.10
- Mark aiosignal as Python3-only package

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
da0fb391ca python3-frozenlist: Add recipe
A list-like structure which implements
collections.abc.MutableSequence, and which can be made immutable.
Version 1.2.0:

- FrozenList now supports being used as a generic type as per PEP
  585, e.g. frozen_int_list: FrozenList[int] (requires Python 3.9
  or newer)
- Added support for Python 3.10
- Started shipping platform-specific wheels with the musl tag
  targeting typical Alpine Linux runtimes
- Started shipping platform-specific arm64 wheels for Apple Silicon

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
1f5e1d37f8 python3-charset-normalizer: Add recipe
Package for encoding & language detection. Charset detection.
Version 2.0.7:

- Add support for Kazakh (Cyrillic) language detection
- Further improve inferring the language from a given code page
  (single-byte)
- Remove redundant logging entry about detected language(s)
- Trying to leverage PEP263 when PEP3120 is not supported
- Refactoring for potential performance improvements in loops
- Various detection improvement (MD+CD)
- Fix a minor inconsistency between Python 3.5 and other versions
  regarding language detection

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
464f4c2de4 python3-cchardet: Add recipe
Universal character encoding detector, release 2.1.7:

- support Python 3.9
- drop support for Python 3.5

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
4d6de19f3b python3-soupsieve: Upgrade 2.3 -> 2.3.1
Upgrade to release 2.3.1:

- FIX: Ensure attribute selectors match tags that have new lines
  characters in attributes.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
41533a54f0 python3-colorlog: Upgrade 6.5.0 -> 6.6.0
Upgrade to release 6.6.0:

- Add a force_color option to colorlog.formatter.ColoredFormatter
- Support the FORCE_COLOR environment variable

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
4c6d9fb5ad python3-bandit: Uprade 1.7.0 -> 1.7.1
Upgrade to release 1.7.1:

- Fix broken reported URL link for B107
- fix reading initial values from .bandit
- Always use a Loader in yaml.load
- PEP-518 support: configure bandit via pyproject.toml

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
1e253eb498 python3-zeroconf: Upgrade 0.36.12 -> 0.36.13
Upgrade to release 0.36.13:

- Unavailable interfaces are now skipped during socket bind
- Downgraded incoming corrupt packet logging to debug

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
33f3c504cd python3-aenum: Upgrade 3.1.3 -> 3.1.5
Upgrade to release 3.1.5:

- fix extend_enum()
- tests: move enum setting from body to header

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Bartosz Golaszewski
351d9eeae2 python3-email-validator: new package
Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
eac7414c36 python3-coverage: Upgrade 6.1.1 -> 6.1.2
Upgrade to release 6.1.2:

- Python 3.11 is supported (tested with 3.11.0a2). One still-open
  issue has to do with exits through with-statements.
- Fix: When remapping file paths through the [paths] setting while
  combining, the [run] relative_files setting was ignored,
  resulting in absolute paths for remapped file names. This is now
  fixed.
- Fix: Complex conditionals over excluded lines could have
  incorrectly reported a missing branch. This is now fixed.
- Fix: More exceptions are now handled when trying to parse source
  files for reporting. Problems that used to terminate coverage.py
  can now be handled with [report] ignore_errors. This helps with
  plugins failing to read files.
- Fix: Removed another vestige of jQuery from the source tarball.
- Fix: Added a default value for a new-to-6.x argument of an
  internal class. This unsupported class is being used by
  coveralls. Although I'd rather not "fix" unsupported interfaces,
  it's actually nicer with a default value.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
bcb17fa46a python3-astroid: Upgrade 2.8.4 -> 2.8.5
Upgrade to release 2.8.5:

- Use more permissive versions for the typed-ast dependencie
  (<2.0 instead of <1.5)
- Fix crash on inference of __len__.
- Added missing kind (for Const) and conversion (for
  FormattedValue) fields to repr.
- Fix crash with assignment expressions, nested if expressions and
  filtering of statements
- Fix incorrect filtering of assignment expressions statements

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
fde1a13c8e python3-elementpath: Upgrade 2.3.2 -> 2.4.0
Upgrade to release 2.4.0:

- Fix type annotations and going strict on parsers and other
  public classes
- Add XPathConstructor token class (subclass of XPathFunction)
- Last release for Python 3.6

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
3053ff7624 python3-yarl: Upgrade 1.7.0 -> 1.7.2
Upgrade to release 1.7.2:

- Changed call in with_port() to stop reencoding parts of the URL
  that were already encoded.
- Fix 1.7.0 build error

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
2f670f6e7a python3-zeroconf: Upgrade 0.36.9 -> 0.36.12
Upgrade to release 0.36.12:

- Prevent service lookups from deadlocking if time abruptly moves
  backwards
- scope_id is now stripped from IPv6 addresses if given
- Optimized decoding labels from incoming packets

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
8b3db268bf python3-pydicti: Upgrade 1.1.4 -> 1.1.6
Upgrade to release 1.1.6:

- Update the badges on the landing page
- Maintenance release for testing automatic releases using GitHub
  Actions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
b6e76246dd python3-yappi: Upgrade 1.3.2 -> 1.3.3
Upgrade to release 1.3.3:

- Fix 3.10 support
- Fix wrong sorting key when tavg is selected

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-16 08:25:15 -08:00
Leon Anavi
00fbc4a643 python3-configparser: Upgrade 5.0.2 -> 5.1.0
Upgrade to release 5.1.0:

- Synced with Python 3.10.0.
- Packaging refresh.
- Tests now run on Python 3.10.
- Modernized code relying on Python 3.6.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:05 -08:00
wangmy
3a1794cfb4 python3-httplib2: upgrade 0.20.1 -> 0.20.2
0.20.2

  auth: support pyparsing v3 (AttributeError downcaseTokens)
  https://github.com/httplib2/httplib2/issues/207

  proxy: correct extraction of errno from pysocks ProxyConnectionError
  https://github.com/httplib2/httplib2/pull/202

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:05 -08:00
wangmy
85eba2f654 python3-graphviz: upgrade 0.17 -> 0.18
Changelog
Version 0.18
Change of beaviour: File endings are now normalized so that all DOT source
outputs end with a final newline (Unix convention, simplifies concatenation).
This includes DOT source files written by .render(), .view(), or .save()
as well was .source generated or loaded from Source (or Source.from_file()).

Change of behaviour: Source instances created by Source.from_file() no nonger
write the content read into .source back into the
file. Use .save(skip_existing=False) before calling .render() or .view() if
you want to overwrite the file to produce the previous (less safe) behaviour.

Change of undocumented behaviour: When iterating over a Graph, Digraph,
or Source instance, the yielded lines now include a final newline ('\n').
This mimics iteration over file object lines in text mode.

When passing invalid parameters such as unknown engine, format, etc., .render()
now raises early before writing the file. Call .save() explicitly to produce
the previous (less safe) behaiour.

Add optional keyword-only encoding argument to pipe(). Returns the decoded
stdout from the rendering process (e.g. format='svg'). Delegates
encoding/decoding to subprocess in the common case (input and output encoding
are the same, e.g. default encoding='utf-8'). Used by the Jupyter notebook
integration.

Add optional keyword-only engine argument to .pipe() and .render().

Add optional keyword-only renderer and formatter arguments to Graph(),
Digraph(), Source() and Source.from_file() to set default renderers and
formatters (similar to format). Used by .pipe(), .render(), and .view() if
not given as method-argument.

Add pipe_string(), pipe_lines(), and pipe_lines_string(). Pipe input_string,
return string. Pipe input_lines incrementally, return bytes. Pipe input_lines
incrementally, return string.

Add set_default_engine() and set_default_format()

Add backend.DOT_BINARY and backend.UNFLATTEN_BINARY.

Restructure the internal class hierarchy using multiple-inheritance with
cooperative super() calling: Graph now inherits both from Dot and from Render,
and both of them inherit from Base which defines their common interface: Lines
of DOT source code that Dot generates (also Source) and rendering iterates over.
This might break some undocumented use of subclassing and require adatation

Improve test separation. Improve test coverage of running the tests with
--skip-exe.

Add pytype checking and flake8 to build workflow.

Extend type annotations.

Add https://mybinder.org config with head development environment. Add launch
badge to code repository.

Improve documentation and examples.

Add development docs.

Document release process.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:05 -08:00
wangmy
c24ba0d0ef python3-google-api-python-client: upgrade 2.28.0 -> 2.30.0
Features
androidmanagement: update the api be2e5dd (5dcb723)
appengine: update the api 4535ce5 (5dcb723)
artifactregistry: update the api 882fdb3 (5dcb723)
chromepolicy: update the api c330a6f (5dcb723)
cloudidentity: update the api d0f0527 (5dcb723)
composer: update the api 2bfa5a1 (5dcb723)
compute: update the api b917688 (5dcb723)
datastream: update the api 218521c (5dcb723)
dns: update the api 540233d (5dcb723)
healthcare: update the api 1e029c8 (5dcb723)
ondemandscanning: update the api 9f998b4 (5dcb723)
osconfig: update the api 59cea85 (5dcb723)
paymentsresellersubscription: update the api efb5b4f (5dcb723)
privateca: update the api b4ae2c8 (5dcb723)
recommender: update the api 8dffae4 (5dcb723)
retail: update the api f711074 (5dcb723)
storagetransfer: update the api c835926 (5dcb723)
streetviewpublish: update the api 35f0b1b (5dcb723)
translate: update the api 1f848a5 (5dcb723)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:05 -08:00
wangmy
f0d9f52829 python3-fastnumbers: upgrade 3.1.0 -> 3.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:04 -08:00
wangmy
c5051f8f0a python3-async-timeout: upgrade 3.0.1 -> 4.0.0
License-Update:
 Description of license is replaced by website "http://www.apache.org/licenses/LICENSE-2.0"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:04 -08:00
wangmy
e6292ce3c9 python3-aiohttp: upgrade 3.7.4 -> 3.8.0
License-Update:
 Description of license is replaced by website "http://www.apache.org/licenses/LICENSE-2.0"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:04 -08:00
wangmy
2f9391543b python3-aenum: upgrade 3.1.2 -> 3.1.3
3.1.3
=====

rename `aenum.property` to `aenum.enum_property` (`aenum.property still exists,
but was too easily confused with the built-in property)

fix `enum_property` to work with `_init_` attributes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-11 06:36:04 -08:00
Ross Burton
cd430556f8 python3-cryptography: backport patches to make this work against OpenSSL 3
Backport just enough changes that python3-cryptography doesn't crash on
startup when linked against OpenSSL 3.

This is very much not complete, and the upgrade to the latest version of
python3-crytography has to happen soon.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-09 06:52:28 -08:00
Leon Anavi
e710ce117d python3-soupsieve: Upgrade 2.2.1 -> 2.3
Upgrade to release 2.3:

- Officially support Python 3.10.
- Add static typing.
- :has(), :is(), and :where() now use use a forgiving selector
  list. While not as forgiving as CSS might be, it will forgive
  such things as empty sets and empty slots due to multiple
  consecutive commas, leading commas, or trailing commas.
  Essentially, these pseudo-classes will match all non-empty
  selectors and ignore empty ones. As the scraping environment
  is different than a browser environment, it was chosen not to
  aggressively forgive bad syntax and invalid features to ensure
  the user is alerted that their program may not perform as
  expected.
- Add support to output a pretty print format of a compiled
  SelectorList for debug purposes.
- Some small corner cases discovered with static typing.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-09 06:52:28 -08:00
Leon Anavi
0492d258ce python3-tzlocal: Upgrade 4.0.1 -> 4.1
Upgrade to release 4.1:

- It turns out a lot of Linux distributions make the links between
  zoneinfo aliases backwards, so instead of linking GB to
  Europe/London it actually links the other way. When /etc/localtime
  then links to Europe/London, and you also have a config file
  saying Europe/London, the code that checks if /etc/localtime is
  a symlink ends up at GB instead of Europe/London and we get an
  error, as it thinks GB and Europe/London are different zones.

  So now we check the symlink of all timezones in the uniqueness
  test. We still return the name in the config file, though, so you
  would only get GB or Zulu returned as the time zone instead of
  Europe/London or UTC if your only configuration is the /etc/localtime
  symlink, as that's checked last, and tzlocal will return the first
  configuration found.

- The above change also means that GMT and UTC are no longer seen
  as synonyms, as zoneinfo does not see them as synonyms. This
  might be controversial, but you just have to live with it. Pick one
  and stay with it.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-09 06:52:28 -08:00
Leon Anavi
a20383dec2 python3-pytz-deprecation-shim: Add recipe
Add release 0.1.0.post0:

- Fixes the project_urls metadata to point to the correct bug
  tracker and documentation.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-09 06:52:28 -08:00
Leon Anavi
ac85228183 python3-imageio: Upgrade 2.10.1 -> 2.10.3
Upgrade to release 2.10.3:

- Fix file extension bug when filename contains '#'
- Allow devices above in ffmpeg

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-09 06:52:28 -08:00
Leon Anavi
71cf925f2f python3-prettytable: Upgrade 2.3.0 -> 2.4.0
Upgrade to release 2.4.0:

- Markdown: Add colons to align the rendered output
- Add rows attribute to prettytable

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-09 06:52:28 -08:00
Leon Anavi
8ae593ce77 python3-wrapt: Upgrade 1.13.2 -> 1.13.3
Upgrade to release 1.13.3:

- Adds wheels for Python 3.10 on PyPi and where possible also now
  generating binary wheels for musllinux.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-08 10:05:12 -08:00
Leon Anavi
5ed0c8f316 python3-cachecontrol: Upgrade 0.12.6 -> 0.12.9
Upgrade to release 0.12.9:

- Ensure we reset the file handle after reading
- Formatting updates after running black
- Ensure the required python version is PEP 440 compliant
- Fix the Makefile bootstrap to use pip3

License-Update: LICENSE.txt is missing. Use PKG-INFO instead.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-08 10:05:12 -08:00
Leon Anavi
2a3950dd65 python3-natsort: Upgrade 7.1.1 -> 8.0.0
Upgrade to release 8.0.0:

- Re-release 7.2.0 as 8.0.0 because introduction of type hints can
  break CI builds
- Type hints
- Explicit testing for Python 3.10

License-Update: Update license year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-11-08 10:05:12 -08:00
Leon Anavi
118bfa6493 python3-aenum: Upgrade 3.1.0 -> 3.1.2
Upgrade to release 3.1.2:

- fix extend_enum()
- tests: move enum setting from body to header

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-04 06:52:51 -07:00
Leon Anavi
c674fd8644 python3-isort: Upgrade 5.9.3 -> 5.10.0
Upgrade to release 5.10.0:

- Switch to tomli for pyproject.toml configuration loader.
- CLI bug (--exend-skip-glob, overrides instead of extending).
- respect PATH customization in nested calls to git.
- Append only with certain code snippets incorrectly adds imports.
- Added official support for Python 3.10

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-04 06:52:51 -07:00
Leon Anavi
6fc41aa22c python3-astroid: Upgrade 2.8.2 -> 2.8.4
Upgrade to release 2.8.4:

- Fix the ``scope()`` and ``frame()`` methods of ``NamedExpr``
  nodes. When these nodes occur in ``Arguments``, ``Keyword``  or
  ``Comprehension`` nodes these methods now correctly point to the
  outer-scope of the ``FunctionDef``, ``ClassDef``, or
  ``Comprehension``.
- Fix the ``set_local`` function for ``NamedExpr`` nodes.
  When these nodes occur in ``Arguments``, ``Keyword``, or
  ``Comprehension`` nodes these nodes are now correctly added to
  the locals of the ``FunctionDef``, ``ClassDef``, or
  ``Comprehension``.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-04 06:52:51 -07:00
Leon Anavi
3e9570d31b python3-prettytable: Upgrade 2.2.1 -> 2.3.0
Upgrade to release 2.3.0:

- Add Jupyter repr and default interpreter repr methods
- Add custom format support
- Add method to generate LaTex formatted string

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-04 06:52:51 -07:00
Leon Anavi
234c6ec0a4 python3-pint: Upgrade 0.17 -> 0.18
Upgrade to release 0.18:

- Implement use of Quantity in the Quantity constructor (convert
  to specified units).
- Rename .readthedocs.yml to .readthedocs.yaml, update MANIFEST.in
- Fix a few small typos.
- Fix babel format for `Unit`.
- Fix handling of positional max/min arguments in clip function.
- Fix string formatting of numpy array scalars.
- Fix default format for Measurement class
- Fix parsing of pretty units with same exponents but different
  sign.
- Convert the application registry to a wrapper object.
- Add documentation for the string format options.
- Support custom units formats.
- Autoupdate pre-commit hooks.
- Improved the application registry.
- Improved testing isolation using pytest fixtures.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-04 06:52:51 -07:00