Commit Graph

4539 Commits

Author SHA1 Message Date
Khem Raj
383fb93e8b python3-kivy: Remove hardcoded include paths
Use RECIPE_SYSROOT instead of synthesizing the sysroot

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: William Huang <whuang8933@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-07 10:02:11 -07:00
Trevor Gamblin
1191076e79 python3-pytest-subtests: add recipe
Newer versions of python3-cryptography will rely on the subtests fixture
for their ptests. Add this recipe so that cryptography can be given the
necessary RDEPENDS when it is upgraded.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-03 08:35:28 -07:00
William Huang
b180041976 recipes-devtools: python: add support for Kivy
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-03 08:35:28 -07:00
Martin Jansa
2ff8168c64 python3-regex: upgrade to 2021.8.28
* 2021.8.27 causes python3 to segfault in various cases:
  https://bitbucket.org/mrabarnett/mrab-regex/issues/421/2021827-results-in-fatal-python-error
  and was already yanked from pypi:
  https://pypi.org/project/regex/2021.8.27/

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-09-03 08:35:28 -07:00
Vesa Jääskeläinen
5301d61755 python3-pkcs11: Add recipe for version 0.7.0
"A high level, “more Pythonic” interface to the PKCS#11 (Cryptoki)
standard to support HSM and Smartcard devices in Python."

Signed-off-by: Vesa Jääskeläinen <vesa.jaaskelainen@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
Vesa Jääskeläinen
78922a3621 python3-cached-property: Add recipe for version 1.5.2
"A decorator for caching properties in classes."

Signed-off-by: Vesa Jääskeläinen <vesa.jaaskelainen@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zhengruoqin
f3df549ef6 python3-stevedore: upgrade 3.3.0 -> 3.4.0
3.4.0
-----

* setup.cfg: Replace dashes with underscores
* Fix formatting of release list
* Remove lower-constraints remnants
* Move flake8 as a pre-commit local target
* Add Python3 xena unit tests
* Update master for stable/wallaby
* Dropping lower constraints testing

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zhengruoqin
fca75f3cc9 python3-sqlalchemy: upgrade 1.4.22 -> 1.4.23
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zhengruoqin
741f571615 python3-regex: upgrade 2021.8.3 -> 2021.8.27
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zangrc
f7889291bd python3-haversine: upgrade 2.3.1 -> 2.4.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zangrc
af519b3df2 python3-h5py: upgrade 3.3.0 -> 3.4.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zangrc
54b63645fb python3-google-api-python-client: upgrade 2.17.0 -> 2.18.0
Features
analyticsadmin: update the api
apigee: update the api
appengine: update the api
bigquerydatatransfer: update the api
cloudfunctions: update the api
compute: update the api
containeranalysis: update the api
container: update the api
documentai: update the api
gkehub: update the api
iam: update the api
ideahub: update the api
ondemandscanning: update the api
osconfig: update the api
people: update the api
securitycenter: update the api
slides: update the api
tagmanager: update the api

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zangrc
7ff05d34db python3-gevent: upgrade 21.1.2 -> 21.8.0
21.8.0 (2021-08-05)
===================

Features
--------

- Update the embedded c-ares from 1.16.1 to 1.17.1.
  See :issue:`1758`.
- Add support for Python 3.10rc1 and newer.

  As part of this, the minimum required greenlet version was increased
  to 1.1.0 (on CPython), and the minimum version of Cython needed to
  build gevent from a source checkout is 3.0a9.

  Note that the dnspython resolver is not available on Python 3.10.
  See :issue:`1790`.
- Update from Cython 3.0a6 to 3.0a9.
  See :issue:`1801`.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
zangrc
a01340c176 python3-aiohttp-jinja2: upgrade 1.4.2 -> 1.5
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-30 08:10:12 -07:00
Trevor Gamblin
1b358be2b8 python3-license-expression: add ptest artifacts
The python3-license-expression ptest is failing because it requires the
contents of the src/ directory from the repo/tarball. Copy this content
to the image when installing the ptest so that it has what it needs.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-27 13:08:27 -07:00
Trevor Gamblin
e8247f6b28 python3-gunicorn: tweak run-ptest, add RDEPENDS
gunicorn relies on eventlet and gevent for its ptests, and it also
requires a non-empty /etc/resolv.conf for one of those tests. Add those
two modules to RDEPENDS for the recipe, and add an echo in run-ptest to
make sure that there is something basic in /etc/resolv.conf before the
test actually runs.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-26 09:57:25 -07:00
Trevor Gamblin
ea86c829bb python3-eventlet: add 0.30.2 to meta-python
python3-gunicorn in meta-python relies on python3-eventlet for its
ptests, so add a version of the eventlet recipe to the layer and update
to the latest version. This recipe file is based on the one from the
meta-openstack layer, but the .inc and .bb files have been combined.
Also add python3-dnspython to RDEPENDS so that "import eventlet" works.

Note that there is a newer version of eventlet, but anything 0.30.3 and
newer is incompatible with the current version of gunicorn. eventlet
will get another update as soon as there is a new release of gunicorn
handling the API change.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-26 09:57:25 -07:00
Tim Orling
961755a7bd python3-django_2.2.x: only check upstream 2.2.x
AUH currently sees this recipe needing to upgrade to 3.x but we do
not want that. We are intentionally pinning at the 2.2.x LTS for this
recipe.

References:
https://www.djangoproject.com/download/

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-26 09:57:25 -07:00
zhengruoqin
4681393987 python3-tqdm: upgrade 4.62.0 -> 4.62.2
fix notebook memory leak (#1216)
fix contrib.concurrent with generators (#1233 <- #1231)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
zhengruoqin
717dbbe584 python3-pyzmq: upgrade 22.1.0 -> 22.2.1
22.2.1
Fix bundling of wepoll on Windows.

22.2.0
New features:

IPC support on Windows: where available (64bit Windows wheels and bundled libzmq when compiling from source, via wepoll), IPC should work on appropriate Windows versions.
Nicer reprs of contexts and sockets
Memory allocated by recv(copy=False) is no longer read-only
asyncio: Always reference current loop instead of attaching to the current loop at instantiation time. This fixes e.g. contexts and/or sockets instantiated prior to a call to asyncio.run.
ssh: $PYZMQ_PARAMIKO_HOST_KEY_POLICY can be used to set the missing host key policy, e.g. AutoAdd.
Fixes:

Fix memory corruption in gevent integration
Fix memoryview(zmq.Frame) with cffi backend
Fix threadsafety issue when closing sockets
Changes:

pypy Windows wheels are 64b-only, following an update in cibuildwheel 2.0
deprecate zmq.utils.jsonapi and remove support for non-stdlib json implementations in send/recv_json. Custom serialization methods should be used instead.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
zhengruoqin
39b4558bf0 python3-pymisp: upgrade 2.4.144 -> 2.4.148
New
~~~
- Method `sharing_group_exists` [Jakub Onderka]
- Method `update_sharing_group` [Jakub Onderka]
- Save one REST call when initialize PyMISP class. [Jakub Onderka]
- Method `organisation_exists` [Jakub Onderka]
- Method `sharing_group_exists` [Jakub Onderka]
- Method `update_sharing_group` [Jakub Onderka]
- `to_dict` method supports `json_format` parameter. [Jakub Onderka]
- Method `organisation_exists` [Jakub Onderka]
- Method `sharing_group_exists` [Jakub Onderka]
- Method `update_sharing_group` [Jakub Onderka]
- Save one REST call when initialize PyMISP class. [Jakub Onderka]
- Method `organisation_exists` [Jakub Onderka]
- Method `sharing_group_exists` [Jakub Onderka]
- Method `update_sharing_group` [Jakub Onderka]
- Exclude decayed attributes in search. [Raphaël Vinot]

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
Leon Anavi
a35fd74d1d python3-watchdog: Upgrade 2.1.3 -> 2.1.5
Upgrade to release 2.1.5:

- Fix regression introduced in 2.1.4 (reverted "Allow overriding
  or adding custom event handlers to event dispatch map.
- Convert regexes of type str to list.

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
Leon Anavi
d020a6ba30 python3-bitarray: Upgrade 2.3.0 -> 2.3.2
Upgrade to release 2.3.2:

- fix slice assignment for shared buffer with offset case
- add tests (including internal debug mode tests for
  `buffers_overlap()`)

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
Leon Anavi
72f818933e python3-simplejson: Upgrade 3.17.4 -> 3.17.5
Upgrade to release 3.17.5:

- Fix the C extension module to harden is_namedtuple against
  looks-a-likes such as Mocks. Also prevent dict encoding from
  causing an unraised SystemError when encountering a non-Dict.
  Noticed by running user tests against a CPython interpreter
  with C asserts enabled (COPTS += -UNDEBUG).

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
Leon Anavi
8147981b47 python3-ruamel-yaml: Upgrade 0.17.11 -> 0.17.13
Upgrade to release 0.17.13:

- minor fix in attr handling
- fix issue with anchor on registered class not preserved and
  those classes using package attrs with @attr.s()

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
Leon Anavi
9595fb5dee python3-colorlog: Upgrade 5.0.1 -> 6.4.1
Upgrade to release 6.4.1:

- Renamed colorlog.logging to colorlog.wrappers
- Import log levels from the logging module
- Dropped support for Python 2 and Python versions below 3.5
- Added type hints and added mypy to CI
- Support 256 colour ANSI codes
- Support "light" ANSI codes
- Support the NO_COLOR environment variable, and a no_color option
- Updated various examples and documentation
- Merged TTYColoredFormatter into ColoredFormatter, and ensure no
  ANSI codes are printed when colors are disabled
- Replaced LevelFormatter with a far simpler implementation
- Fixed version_info check for the Formatter validate parameter
- Define formatMessage instead of format, so that ColoredRecord is
  used in fewer places
- Use setuptool's "normalised" format for the version number
- Add PEP 561 typing marker so mypy can find type annotations
- Renamed internal modules
- colorlog.colorlog is now colorlog.formatter
- colorlog.logging is now colorlog.wrappers
- Removed colorlog.escape_codes object so that the
  colorlog.escape_codes module can be imported and used
- Import log levels from the logging module

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25 08:15:33 -07:00
zangrc
442d214975 python3-wheel: upgrade 0.36.2 -> 0.37.0
**0.37.0 (2021-08-09)**

- Added official Python 3.10 support
- Updated vendored ``packaging`` library to v20.9

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-23 21:58:55 -07:00
zangrc
6bfee06011 python3-grpcio: upgrade 1.38.1 -> 1.39.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-23 21:58:55 -07:00
zangrc
52ca238faf python3-grpcio-tools: upgrade 1.38.1 -> 1.39.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-23 21:58:55 -07:00
zangrc
3180465417 python3-google-api-python-client: upgrade 2.15.0 -> 2.17.0
Features
apigee: update the api
bigqueryreservation: update the api
chat: update the api
cloudbuild: update the api
cloudscheduler: update the api
contactcenterinsights: update the api
dialogflow: update the api
displayvideo: update the api
monitoring: update the api
networkconnectivity: update the api
notebooks: update the api
retail: update the api
servicenetworking: update the api
sts: update the api

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-23 21:58:55 -07:00
zangrc
8fc6c279b2 python3-flask-socketio: upgrade 5.1.0 -> 5.1.1
Release 5.1.1 - 2021-08-02

Only use SSL socket if at least one SSL kwarg is not None #1639 (commit) (thanks JT Raber!)
Remove unused SSL arguments from eventlet server options #1639 (commit)
Remove executable permissions from files that lack shebang lines #1621 (commit) (thanks Ben Beasley!)
Improved project structure (commit)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-23 21:58:55 -07:00
zangrc
06edd5eeff python3-flask-migrate: upgrade 3.0.1 -> 3.1.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-23 21:58:55 -07:00
Leon Anavi
b402ad7a42 python3-regex: Upgrade 2021.7.6 -> 2021.8.3
Upgrade to release 2021.8.3:

- re.sub and re.findall freeze with regex, but not old re
- regex's `Match` and `Pattern` types do not act as generics

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-08-23 21:58:55 -07:00
Leon Anavi
948016c4a8 python3-simplejson: Upgrade 3.17.3 -> 3.17.4
Upgrade to release 3.17.4:

- Upgrade cibuildwheel

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-08-23 21:58:55 -07:00
Leon Anavi
82142307ec python3-qrcode: Upgrade 7.2 -> 7.3
Upgrade to release 7.3:

- Skip color mask if QR is black and white

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-08-23 21:58:55 -07:00
Leon Anavi
d29020784d python3-unidiff: Upgrade 0.6.0 -> 0.7.0
Upgrade to release 0.7.0:

- Fixed issues handling multiple git renames.
- Renamed files return target filename as PatchedFile.path.
- Fixed error when first change is a binary file.
- Added source code type hints.

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-08-23 21:58:55 -07:00
Leon Anavi
48634c64b7 python3-ruamel-yaml: Upgrade 0.17.10 -> 0.17.11
Upgrade to release 0.17.11:

- fix error baseclass for ``DuplicateKeyErorr``
- fix typo in reader error message, causing `KeyError` during
  reader 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-08-23 21:58:55 -07:00
Leon Anavi
29aaa8b698 python3-astroid: Upgrade 2.7.0 -> 2.7.1
Upgrade to release 2.7.1:

- When processing dataclass attributes, only do typing inference
  on collection types. Support for instantiating other typing
  types is left for the future, if desired.
- Fixed LookupMixIn missing from ``astroid.node_classes``.

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-08-19 09:56:43 -07:00
Leon Anavi
7036ac19bf python3-dbus-next: Upgrade 0.2.2 -> 0.2.3
Upgrade to release 0.2.3:

- Include py.typed in Manifest.in
- Fix property validation error message
- Don't log errors if call failed after disconnect
- Support PEP563 annotations
- Service: support async properties
- Client: Support coroutines as signal handlers

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-08-19 09:56:43 -07:00
Leon Anavi
c641d17a09 python3-zeroconf: Upgrade 0.34.3 -> 0.36.0
Upgrade to release 0.36.0:

- Fill incomplete IPv6 tuples to avoid WinError on windows

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-08-19 09:56:43 -07:00
Leon Anavi
29c8f949e4 python3-tzlocal: Upgrade 2.1 -> 3.0
Upgrade to release 3.0:

- Modernized the packaging, moving to setup.cfg etc.
- Handles if the text config files incorrectly is a TZ file.

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-08-19 09:56:43 -07:00
Leon Anavi
3660967a91 python3-pandas: Upgrade 1.3.1 -> 1.3.2
Upgrade to release 1.3.2:

- Performance regression in DataFrame.isin() and Series.isin() for
  nullable data types
- Regression in updating values of Series using boolean index,
  created by using DataFrame.pop()
- Regression in DataFrame.from_records() with empty records
- Fixed regression in DataFrame.shift() where TypeError occurred
  when shifting DataFrame created by concatenation of slices and
  fills with values
- Regression in DataFrame.agg() when the func argument returned
  lists and axis=1
- Regression in DataFrame.drop() does nothing if MultiIndex has
  duplicates and indexer is a tuple or list of tuples
- Fixed regression where read_csv() raised a ValueError when
  parameters names and prefix were both set to None
- Fixed regression in comparisons between Timestamp object and
  datetime64 objects outside the implementation bounds for
  nanosecond datetime64
- Fixed regression in Styler.highlight_min() and
  Styler.highlight_max() where pandas.NA was not successfully
  ignored
- Fixed regression in concat() where copy=False was not honored
  in axis=1 Series concatenation
- Regression in Series.nlargest() and Series.nsmallest() with
  nullable integer or float dtype
- Fixed regression in Series.quantile() with Int64Dtype
- Bug in read_excel() modifies the dtypes dictionary when reading
  a file with duplicate columns
- 1D slices over extension types turn into N-dimensional slices
  over ExtensionArrays
- Fixed bug in Series.rolling() and DataFrame.rolling() not
  calculating window bounds correctly for the first row when
  center=True and window is an offset that covers all the rows
- Styler.hide_columns() now hides the index name header row as
  well as column headers
- Styler.set_sticky() has amended CSS to control the column/index
  names and ensure the correct sticky positions
- Bug in de-serializing datetime indexes in PYTHONOPTIMIZED mode

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-08-19 09:56:43 -07:00
Leon Anavi
f601322416 python3-langtable: Upgrade 0.0.54 -> 0.0.56
Upgrade to release 0.0.56:

- Fallback to translations in “xx” from “xx_Zzzz”
  only if “Zzzz” is the main script of “xx”
- Get translation changes for mt from CLDR

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-08-19 09:56:43 -07:00
Leon Anavi
9f6e3b69bd python3-bitarray: Upgrade 2.2.5 -> 2.3.0
Upgrade to release 2.3.0:

- add optional `buffer` argument to `bitarray()` to import the
  buffer of another object
- update `.buffer_info()` to include: a read-only flag, an
  imported buffer flag, and the number of buffer exports
- add optional start and stop arguments to `util.rindex()`
- add [memory-mapped file](../examples/mmapped-file.py) example
- ignore underscore (`_`) in string input,
  e.g. `bitarray('1100_0111')`
- add missing type hinting for new `.bytereverse()` arguments
- fix `.extend()` type annotations, #145
- avoid `.reverse()` using temporary memory
- make `.unpack()`, `util.serialize()`, `util.vl_encode()`
  and `.__reduce__()` more memory efficient
- add and improve tests

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-08-19 09:56:43 -07:00
Leon Anavi
19ce6fd7bf python3-websocket-client: Upgrade 1.1.0 -> 1.2.1
Upgrade to release 1.2.1:

- Fix python-socks dependency issue
- Replace echo.websocket.org with a local websockets echo server
  for unit tests
- Fix: Transition from LGPL 2.1 license to Apache 2.0 license
- Revert and reimplement SOCKS proxy support with python-socks
  instead of PySocks

License-Update: Transition from LGPL 2.1 to Apache 2.0

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-08-19 09:56:43 -07:00
Trevor Gamblin
bd4804580b python3-click: Add missing ptest artifacts
The click ptests require the top-level setup.cfg and the docs/conf.py
file to be present in the PTEST_PATH, so add steps to copy them to the
image when building the ptest.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-19 09:56:43 -07:00
Leon Anavi
aa2201d989 python3-pycurl: Upgrade 7.44.0 -> 7.44.1
Upgrade to release 7.44.1:

- Repair incorrect Python thread initialization logic which caused
  operations to hang

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-08-17 08:11:16 -07:00
Leon Anavi
26a6ddc70b python3-ujson: Upgrade 4.0.2 -> 4.1.0
Upgrade to release 4.1.0:

- Add gcov coverage testing for C code
- Test Python 3.10-dev
- Remove explicit handling of manylinux platform tag
- Remove unused variable
- dconv no longer uses global instances of StringToDoubleConverter
- Switch shebang for the manylinux-wheels script
- Fix typos in error message

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-08-17 08:11:16 -07:00
Leon Anavi
77c992785c python3-astroid: Upgrade 2.6.6 -> 2.7.0
Upgrade to release 2.7.0:

- Import from ``astroid.node_classes`` and ``astroid.scoped_nodes``
  has been deprecated in favor of ``astroid.nodes``. Only the
  imports from ``astroid.nodes`` will work in astroid 3.0.0.
- Add support for arbitrary Enum subclass hierachies
- Add inference tips for dataclass attributes, including
  dataclasses.field calls. Also add support for InitVar.
- Adds a brain that deals with dynamic import of
  `IsolatedAsyncioTestCase` class of the `unittest` module.

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-08-17 08:11:16 -07:00
Leon Anavi
a13db91f19 python3-apply-defaults: Upgrade 0.1.4 -> 0.1.6
Upgrade to release 0.1.6:

- Alias imports in __init__.py, so that mypy considers them
  re-exported.
- Use mypy with the --strict flag.
- Added Github Actions to the repo.
- Add .pre-commit-config.yml

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-08-16 08:21:14 -07:00
Leon Anavi
081eda0d36 python3-huey: Upgrade 2.3.2 -> 2.4.0
Upgrade to release 2.4.0:

- Task expiration
- Add option to make crontab() parsing strict, raising an error if
  an invalid interval specification is given. You probably want to
  enable this.
- Fix bug in the FileStorage dequeue() method, which attempted to
  unlink an open file.

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-08-16 08:21:14 -07:00
Leon Anavi
66d636c27c python3-google-api-python-client: Upgrade 2.12.0 -> 2.15.0
Upgrade to release 2.15.0:

- alertcenter: update the api
- chat: update the api
- cloudbuild: update the api
- content: update the api
- displayvideo: update the api
- dns: update the api
- eventarc: update the api
- file: update the api
- monitoring: update the api
- people: update the api
- retail: update the api
- securitycenter: update the api
- speech: update the api
- sqladmin: update the api

License-Update: update license to be Apache-2.0 compliant

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-08-16 08:21:14 -07:00
Leon Anavi
89312caa4b python3-google-auth: Upgrade 1.32.0 -> 1.34.0
Upgrade to release 1.34.0:

- support refresh callable on google.oauth2.credentials.Credentials
- do not use the GAE APIs on gen2+ runtimes

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-08-16 08:21:14 -07:00
Leon Anavi
b21cad8867 python3-google-api-core: Upgrade 1.30.0 -> 1.31.1
Upgrade to release 1.31.1:

- add 'requests.exceptions.ChunkedEncodingError' to retryable
  exceptions
- add Samples section to CONTRIBUTING.rst
- add ServiceUnavailable exception to polling retries
- undprecate entity factory helpers

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-08-16 08:21:14 -07:00
Kai Kang
5d6fc2c1a1 python3-m2crypto: fix for new overrides syntax
Fix wrong replacement caused by script convert-overrides.py. And use new
overrides syntax for 'x32'.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16 08:21:14 -07:00
Leon Anavi
82c9ddd853 python3-distro: Upgrade 1.5.0 -> 1.6.0
Upgrade to release:

BACKWARDS COMPATIBILITY:
- Deprecated the distro.linux_distribution() function. Use
  distro.id(), distro.version() and distro.name() instead
- Deprecated Python 2.7, 3.4 and 3.5 support. Further releases
  will only support Python 3.6+
ENHANCEMENTS:
- Added type hints to distro module
- Added __version__ for checking distro version
- Added support for arbitrary rootfs via the root_dir parameter
- Added the --root-dir option to CLI
- Added fallback to /usr/lib/os-release when /etc/os-release isn't
  available
BUG FIXES:
- Fixed subprocess.CalledProcessError when running lsb_release
- Ignore /etc/iredmail-release file while parsing distribution
- Use a binary file for /dev/null to avoid TextIOWrapper overhead
RELEASE:
- Moved repository from nir0s/distro to python-distro/distro on
  GitHub.

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-08-16 08:21:14 -07:00
Leon Anavi
c40c069a73 python3-pycurl: Upgrade 7.43.0.6 -> 7.44.0
Upgrade to release 7.44.0:

- getinfo(CURLINFO_FTP_ENTRY_PATH) now handles NULL return from
  libcurl, returning None in this case.
- Python 3.9 is now officially supported (patch by Bill Collins).
- Added CURLOPT_DOH_URL (patch by resokou).
- Best effort Python 2 support has been reinstated.
- Added missing fields to curl_version_info struct (patch by
  Hasan).
- Added CURLINFO_CONDITION_UNMET (patch by Dima Tisnek).
- Exposed MAX_CONCURRENT_STREAMS in CurlMulti (patch by Alexandre
  Pion).
- Compilation fixed against Python 3.10 alpha (patch by Kamil
  Dudka).

License-Update: update copyright years

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-08-16 08:21:14 -07:00
Leon Anavi
8c6f98157e python3-configargparse: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- fix: append with nargs > 1 for env vars
- add support for argparse.BooleanOptionalAction
- Docs update

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-08-16 08:21:14 -07:00
Leon Anavi
0aa3b3e0c2 python3-aiohue: Upgrade 2.5.1 -> 2.6.1
Upgrade to release 2.6.1:

- Fix temperature event
- Store last event on devices

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-08-16 08:21:14 -07:00
Leon Anavi
da37fce2ab python3-zeroconf: Upgrade 0.33.2 -> 0.34.3
Upgrade to release 0.34.3:

- Fix sending immediate multicast responses
- Coalesce aggregated multicast answers
- Ensure ServiceInfo requests can be answered inside the default
  timeout with network protection
- Ensure multicast aggregation sends responses within 620ms
- Implemented Multicast Response Aggregation

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-08-16 08:21:14 -07:00
Naveen Saini
8ccc92e7db python3-defusedxml: extend recipe to add native support
It may be useful for some use cases.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16 08:21:14 -07:00
Leon Anavi
9350b539e0 python3-bitarray: Upgrade 2.2.3 -> 2.2.5
Upgrade to release 2.2.5:

- speedup `find_bit()` and `find_last()` using uint64 checking,
  this means a speedup for `.find()`, `.index()`, `.search()` and
  `util.rindex()`
- add optional start and stop arguments to `.bytereverse()`
- add example to illustrate how unaligned copying works internally
- add documentation
- add tests

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-08-16 08:21:14 -07:00
Leon Anavi
d082795744 python3-greenlet: Upgrade 1.1.0 -> 1.1.1
Upgrade to release 1.1.1:

- Provide Windows binary wheels for Python 3.10 (64-bit only).
- Update Python 3.10 wheels to be built against 3.10rc1, where
  applicable.

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-08-16 08:21:14 -07:00
Leon Anavi
1d733f475f python3-gast: Upgrade 0.5.1 -> 0.5.2
Upgrade to release 0.5.2:

- Test field count more accurately

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-08-16 08:21:14 -07:00
Leon Anavi
fec4fa46df python3-astroid: Upgrade 2.6.5 -> 2.6.6
Upgrade to release 2.6.6:

- Added support to infer return type of typing.cast()
- Fix variable lookup's handling of exclusive statements
- Fix variable lookup's handling of function parameters
- Fix variable lookup's handling of except clause variables
- Fix handling of classes with duplicated bases with the same name

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-08-16 08:21:14 -07:00
zhengruoqin
34d7b7c706 python3-isort: upgrade 5.9.2 -> 5.9.3
5.9.3 July 28 2021
Improved text of skipped file message to mention gitignore feature.
Made all exceptions pickleable.
Fixed #1779: Pylama integration ignores pylama specific isort config overrides.
Fixed #1781: --from-first CLI flag shouldn't take any arguments.
Fixed #1792: Sorting literals sometimes ignored when placed on first few lines of file.
Fixed #1777: extend_skip is not honored wit a git submodule when skip_gitignore=true.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16 08:21:14 -07:00
zhengruoqin
b655693eb0 python3-ipython: upgrade 7.25.0 -> 7.26.0
IPython 7.26 is a minor release that fixes a couple of issues, updates in API and Copyright/Licenses issues around various part of the codebase.

We’ll highlight this issue <https://github.com/ipython/ipython/issues/13039> pointing out we were including and refereeing to code from Stack Overflow which was CC-BY-SA, hence incompatible with the BSD license of IPython. This lead us to a rewriting of the corresponding logic which in our case was done in a more efficient way (in our case we were searching string prefixes instead of full strings).

You will notice also a number of documentation improvements and cleanup.
Of particular interest are the following Pull-requests:
The IPython directive now uses Sphinx logging for warnings. PR #13030.
Add expiry days option to pastebin magic and change http protocol to https. PR #13056
Make Ipython.utils.timing work with jupyterlite PR #13050.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16 08:21:14 -07:00
zangrc
44492ab1b8 python3-humanize: upgrade 3.10.0 -> 3.11.0
Added
Add Bengali langauage (#221) @wasi-master
Fixed
Fix Korean localization (#219) @Craphting

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16 08:21:14 -07:00
zhengruoqin
67b1b1211f python3-engineio: upgrade 4.2.0 -> 4.2.1
Release 4.2.1 - 2021-08-02

Support setting socketio_path to the root URL #242 (commit)
Use the gevent selector to avoid 1024 file handle limitation of select#228 (commit)
Pass reason when closing a WebSocket connection (commit)
Improved project structure (commit)
Remove executable permissions from files that lack shebang lines #240 (commit) (thanks Ben Beasley!)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16 08:21:14 -07:00
Martin Jansa
dbde7fc3cc python3-grpcio: make sure that GRPC_CFLAGS is expanded to empty
* with bitbake change from:
  https://git.openembedded.org/bitbake/commit/?id=699e36c270d863258502d315ed00a1b940bfbf96
  the GRPC_CFLAGS now stays None when toolchain-clang isn't used
  causing:
  i686-oe-linux-gcc: error: ${GRPC_CFLAGS}: linker input file not found: No such file or directory

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16 08:21:14 -07:00
zangrc
1f97c59b45 python3-xlsxwriter: upgrade 1.4.4 -> 1.4.5
Release 1.4.5 - July 29 2021
----------------------------

 * Added Description/Alt Text and Decorative accessibility options for charts,
   textboxes and buttons. These options were already available for images.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
zangrc
8aaf5a64cd python3-twisted: upgrade 21.2.0 -> 21.7.0
Twisted 21.7.0 (2021-07-26)
===========================

Features
--------

- Python 3.10b3 is now supported (#10224)
- Type hinting was added to twisted.internet.defer, making this is the first release
  of Twisted where you might reasonably be able to use mypy without your own custom
  stub files (#10017)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
zangrc
6be40a77ca python3-tqdm: upgrade 4.61.2 -> 4.62.0
asyncio.gather API consistency with stdlib (#1212)
fix shutdown exception (#1209 <- #1198)
misc build framework updates (#1209)
add GH Sponsors & merch links

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
zangrc
f627883d19 python3-socketio: upgrade 5.3.0 -> 5.4.0
Release 5.4.0 - 2021-08-02

Support msgpack and custom packet serializers #749 (commit)
Return error packet if client connects to an already connected namespace (commit)
Handle CancelledError in async pubsub managers #750 (commit)
More robust handling of emit's "to" argument #689 (commit)
Remove executable permissions from setup.py, which has no shebang #748 (commit) (thanks Ben Beasley!)
Improved project structure (commit)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
zangrc
60da6d843f python3-sentry-sdk: upgrade 1.3.0 -> 1.3.1
Fix detection of contextvars compatibility with Gevent versions >=20.9.0 #1157

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
zangrc
668e779801 python3-progress: upgrade 1.5 -> 1.6
-License-Update: Fixed misspelling of names.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
Zang Ruochen
ea33b88613 python3-robotframework: upgrade 4.0.3 -> 4.1
Add runtime dependency to resolve errors that occurred when import robot.

Robot Framework 4.1 is a feature release with several nice enhancements, for example, to the continue-on-failure mode and argument conversion, as well as some bug fixes.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
Andrew Jeffery
bf1057e640 python3-ecdsa: Add native support
python3-ecdsa is a dependency of meta-aspeed's socsec package. socsec is
a set of tools for signing bootloaders and forming a hardware root
of trust for ASPEED BMC SoCs.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
Andrew Jeffery
92d469b26a python3-gmpy: Add native support
python3-gmpy is a transitive dependency of meta-aspeed's socsec package,
via python3-ecdsa. socsec is a set of tools for signing bootloaders and
forming a hardware root of trust for ASPEED BMC SoCs.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06 20:37:42 -07:00
Martin Jansa
c61dc077bb Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03 10:21:25 -07:00
zangrc
80957c276a python3-pandas: upgrade 1.3.0 -> 1.3.1
Fixed regressions
Pandas could not be built on PyPy (GH42355)
DataFrame constructed with an older version of pandas could not be unpickled (GH42345)
Performance regression in constructing a DataFrame from a dictionary of dictionaries (GH42248)
Fixed regression in DataFrame.agg() dropping values when the DataFrame had an Extension Array dtype, a duplicate index, and axis=1 (GH42380)
Fixed regression in DataFrame.astype() changing the order of noncontiguous data (GH42396)
Performance regression in DataFrame in reduction operations requiring casting such as DataFrame.mean() on integer data (GH38592)
Performance regression in DataFrame.to_dict() and Series.to_dict() when orient argument one of “records”, “dict”, or “split” (GH42352)
Fixed regression in indexing with a list subclass incorrectly raising TypeError (GH42433, GH42461)
Fixed regression in DataFrame.isin() and Series.isin() raising TypeError with nullable data containing at least one missing value (GH42405)
Regression in concat() between objects with bool dtype and integer dtype casting to object instead of to integer (GH42092)
Bug in Series constructor not accepting a dask.Array (GH38645)
Fixed regression for SettingWithCopyWarning displaying incorrect stacklevel (GH42570)
Fixed regression for merge_asof() raising KeyError when one of the by columns is in the index (GH34488)
Fixed regression in to_datetime() returning pd.NaT for inputs that produce duplicated values, when cache=True (GH42259)
Fixed regression in SeriesGroupBy.value_counts() that resulted in an IndexError when called on a Series with one row (GH42618)

Bug fixes
Fixed bug in DataFrame.transpose() dropping values when the DataFrame had an Extension Array dtype and a duplicate index (GH42380)
Fixed bug in DataFrame.to_xml() raising KeyError when called with index=False and an offset index (GH42458)
Fixed bug in Styler.set_sticky() not handling index names correctly for single index columns case (GH42537)
Fixed bug in DataFrame.copy() failing to consolidate blocks in the result (GH42579)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03 08:52:32 -07:00
zangrc
45edb9c4c9 python3-smbus: upgrade 4.2 -> 4.3
4.3 (2021-07-22)
  decode-dimms: Attempt to decode LPDDR3 modules
  eeprom, eepromer: Removed the tools in favor of eeprog
  i2cdetect: Sort the bus list by number
  i2cdump: Add range support to I2C block mode
           Deprecate SMBus block mode
  i2cget: Add support for I2C block read
          Add support for SMBus block read
  i2ctransfer: Reverted check for returned length from driver

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03 08:52:32 -07:00
zangrc
5cd1b0762a python3-graphviz: upgrade 0.16 -> 0.17
Version 0.17
------------
Drop Python 2 support. Tag Python 3.10 support.
Migrate CI to GitHub actions. Add ``pypy3`` to matrix.
Tests: implement ``--skip-exe`` via custom ``pytest`` marker.
Documentation: point Anaconda users to ``conda-forge/python-graphviz``.
Move type hints from docstrings to type annotations. Improve doctests.
Examples: standardize import convention and modernize.
Re-render example notebooks with Graphviz 2.46.1.

-License-Update: Copyright year updated to 2021.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03 08:52:32 -07:00
zangrc
9b03daa43a python3-gmqtt: upgrade 0.6.9 -> 0.6.10
Fix unsubscribe and heap storage behavior
Fair waiting for the heap based storage is empty
Fix unsubscribe cleans subscriptions storage
Fix tests

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03 08:52:32 -07:00
zhengruoqin
2fe2e93c9e python3-gast: upgrade 0.5.0 -> 0.5.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03 08:52:31 -07:00
zhengruoqin
d8e67165c6 python3-cbor2: upgrade 5.4.0 -> 5.4.1
Added new feature stringrefs, which makes repetitive dictionary structures more compact. Use with care since support for this is rare in other CBOR implementations.

This release includes some bugfixes around decoding invalid data, which may improve security on decoding untrusted data.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03 08:52:31 -07:00
zhengruoqin
7fea625db5 python3-bitarray: upgrade 2.2.2 -> 2.2.3
2021-07-22   2.2.3:
-------------------
  * speedup `repeat()`, #136
  * speedup shift operations, #139
  * optimize slice assignment with negative step, e.g.: `a[::-1] = 1`
  * add tests

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03 08:52:31 -07:00
Leon Anavi
d913d7ee0f python3-zeroconf: Upgrade 0.33.1 -> 0.33.2
Upgrade to release 0.33.2:

- Handle duplicate goodbye answers in the same packet
- Skip ipv6 interfaces that return ENODEV

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-08-03 08:52:31 -07:00
Leon Anavi
4e73ec8d91 python3-pysonos: Upgrade 0.0.53 -> 0.0.54
Upgrade to release 0.0.54:

- Raise exception if Service command is not supported

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-08-03 08:52:31 -07:00
Leon Anavi
7d63c9a6aa python3-networkx: Upgrade 2.6.1 -> 2.6.2
Upgrade to release 2.6.2:

- Remove default dependencies
- Update release process

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-08-03 08:52:31 -07:00
zhengruoqin
86be1d8917 python3-sentry-sdk: upgrade 1.2.0 -> 1.3.0
1.3.0
Add support for Sanic versions 20 and 21 #1146

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-29 10:35:05 -07:00
zhengruoqin
492054e409 python3-sqlalchemy: upgrade 1.4.20 -> 1.4.22
.. changelog::
    :version: 1.4.22
    :released: July 21, 2021

    .. change::
        :tags: bug, sql
        🎟️ 6786

        Fixed issue where use of the :paramref:`_sql.case.whens` parameter passing
        a dictionary positionally and not as a keyword argument would emit a 2.0
        deprecation warning, referring to the deprecation of passing a list
        positionally. The dictionary format of "whens", passed positionally, is
        still supported and was accidentally marked as deprecated.

    .. change::
        :tags: bug, orm
        🎟️ 6775

        Fixed issue in new :meth:`_schema.Table.table_valued` method where the
        resulting :class:`_sql.TableValuedColumn` construct would not respond
        correctly to alias adaptation as is used throughout the ORM, such as for
        eager loading, polymorphic loading, etc.

    .. change::
        :tags: bug, orm
        🎟️ 6769

        Fixed issue where usage of the :meth:`_result.Result.unique` method with an
        ORM result that included column expressions with unhashable types, such as
        ``JSON`` or ``ARRAY`` using non-tuples would silently fall back to using
        the ``id()`` function, rather than raising an error. This now raises an
        error when the :meth:`_result.Result.unique` method is used in a 2.0 style
        ORM query. Additionally, hashability is assumed to be True for result
        values of unknown type, such as often happens when using SQL functions of
        unknown return type; if values are truly not hashable then the ``hash()``
        itself will raise.

        For legacy ORM queries, since the legacy :class:`_orm.Query` object
        uniquifies in all cases, the old rules remain in place, which is to use
        ``id()`` for result values of unknown type as this legacy uniquing is
        mostly for the purpose of uniquing ORM entities and not column values.

 .. change::
        :tags: orm, bug
        🎟️ 6771

        Fixed an issue where clearing of mappers during things like test suite
        teardowns could cause a "dictionary changed size" warning during garbage
        collection, due to iteration of a weak-referencing dictionary. A ``list()``
        has been applied to prevent concurrent GC from affecting this operation.

    .. change::
        :tags: bug, sql
        🎟️ 6770

        Fixed issue where type-specific bound parameter handlers would not be
        called upon in the case of using the :meth:`_sql.Insert.values` method with
        the Python ``None`` value; in particular, this would be noticed when using
        the :class:`_types.JSON` datatype as well as related PostgreSQL specific
        types such as :class:`_postgresql.JSONB` which would fail to encode the
        Python ``None`` value into JSON null, however the issue was generalized to
        any bound parameter handler in conjunction with this specific method of
        :class:`_sql.Insert`.

    .. change::
        :tags: bug, engine
        🎟️ 6740

        Added some guards against ``KeyError`` in the event system to accommodate
        the case that the interpreter is shutting down at the same time
        :meth:`_engine.Engine.dispose` is being called, which would cause stack
        trace warnings.

    .. change::
        :tags: bug, orm, regression
        🎟️ 6793

        Fixed critical caching issue where the ORM's persistence feature using
        INSERT..RETURNING would cache an incorrect query when mixing the "bulk
        save" and standard "flush" forms of INSERT.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-29 10:35:05 -07:00
zhengruoqin
e6b3dcb6b8 python3-pymongo: upgrade 3.11.4 -> 3.12.0
We are pleased to announce the 3.12.0 release of PyMongo - MongoDB’s Python Driver. This release adds support for MongoDB 5.0.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-29 10:35:05 -07:00
zhengruoqin
467535597b python3-pybind11: upgrade 2.6.2 -> 2.7.0
v2.7.0 (Jul 16, 2021)
---------------------

New features:

* Enable ``py::implicitly_convertible<py::none, ...>`` for
  ``py::class_``-wrapped types.
  `#3059 <https://github.com/pybind/pybind11/pull/3059>`_

* Allow function pointer extraction from overloaded functions.
  `#2944 <https://github.com/pybind/pybind11/pull/2944>`_

* NumPy: added ``.char_()`` to type which gives the NumPy public ``char``
  result, which also distinguishes types by bit length (unlike ``.kind()``).
  `#2864 <https://github.com/pybind/pybind11/pull/2864>`_

* Add ``pybind11::bytearray`` to manipulate ``bytearray`` similar to ``bytes``.
  `#2799 <https://github.com/pybind/pybind11/pull/2799>`_

* ``pybind11/stl/filesystem.h`` registers a type caster that, on C++17/Python
  3.6+, converts ``std::filesystem::path`` to ``pathlib.Path`` and any
  ``os.PathLike`` to ``std::filesystem::path``.
  `#2730 <https://github.com/pybind/pybind11/pull/2730>`_

* A ``PYBIND11_VERSION_HEX`` define was added, similar to ``PY_VERSION_HEX``.
  `#3120 <https://github.com/pybind/pybind11/pull/3120>`_

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-29 10:35:05 -07:00
zangrc
14f825f4f8 python3-iso8601: upgrade 0.1.14 -> 0.1.16
Add docs/ to sdist

Addresses part of #14

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27 09:51:35 -07:00
zangrc
b727930660 python3-bitstring: upgrade 3.1.7 -> 3.1.9
-License-Update: Copyright year updated to 2016.

July 20th 2021: version 3.1.9 released
(version 3.1.8 was pulled due to serious issues)
Another maintenance release.

Fixed a couple of outdated results in the readme (Issue 214).
Some more documentation tidying.
Turned off some debug code by default.
Fixed a couple of failing tests in different Python versions.
Fix for consistent pos initialisation semantics for different types.
Change to allow wheels to be uploaded to PyPI.
More work for LSB0 mode, but still not finished or documented (sorry).

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27 09:51:35 -07:00
zangrc
bdc14e9752 python3-simplejson: upgrade 3.17.2 -> 3.17.3
Version 3.17.3 released 2021-07-09

* Replaced Travis-CI and AppVeyor with Github Actions,
  adding wheels for Python 3.9.
  https://github.com/simplejson/simplejson/pull/283

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27 09:51:35 -07:00
zangrc
75286b2592 python3-rdflib: upgrade 5.0.0 -> 6.0.0
-License-Update: Copyright year updated to 2021.

2021/07/20 RELEASE 6.0.0
========================
6.0.0 is a major stable release that drops support for Python 2 and Python 3 < 3.7. Type hinting is now present in much
of the toolkit as a result.

It includes the formerly independent JSON-LD parser/serializer, improvements to Namespaces that allow for IDE namespace
prompting, simplified use of `g.serialize()` (turtle default, no need to `decode()`) and many other updates to
documentation, store backends and so on.

Performance of the in-memory store has also improved since Python 3.6 dictionary improvements.

There are numerous supplementary improvements to the toolkit too, such as:

* inclusion of Docker files for easier CI/CD
* black config files for standardised code formatting
* improved testing with mock SPARQL stores, rather than a reliance on DBPedia etc

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27 09:51:35 -07:00
zangrc
9ada4ac610 python3-qrcode: upgrade 7.1 -> 7.2
7.2 (19 July 2021)
==================

- Add Styled PIL image factory, allowing different color masks and shapes in QR codes

- Small performance inprovement

- Add check for border size parameter

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27 09:51:35 -07:00
Leon Anavi
8fbcfb9f02 python3-pkgconfig: Upgrade 1.5.4 -> 1.5.5
Upgrade to release 1.5.5:

- test_configure_extension: sorted expected

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-07-23 09:47:04 -07:00
Leon Anavi
79b3000c83 python3-astroid: Upgrade 2.6.2 -> 2.6.5
Upgrade to release 2.6.5:

- Fix a crash when there would be a 'TypeError object does not
  support item assignment' in the code we parse.
- Fix a crash when a AttributeInferenceError was raised when
  failing to find the real name in infer_import_from.

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-07-23 09:47:04 -07:00
Leon Anavi
5902cb9986 python3-yamlloader: Upgrade 1.0.0 -> 1.1.0
Upgrade to release 1.1.0:

- Update coverage
- Update run unittest
- CI: setup GHA

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-07-23 09:47:04 -07:00
Leon Anavi
ff93be0560 python3-zeroconf: Upgrade 0.31.0 -> 0.33.1
Upgrade to release 0.33.1:

- Version number change only with less restrictive directory
  permissions
- Let connection_lost close the underlying socket
- Removed duplicate unregister_all_services code

License-Update: License remains LGPL Version 2.1

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-07-20 09:27:56 -07:00
Leon Anavi
9a95e3e341 python3-pyusb: Upgrade 1.2.0 -> 1.2.1
Upgrade to release 1.2.1:

- core: make Device hashable again

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-07-20 09:27:56 -07:00
Leon Anavi
ba45aaf9be python3-bitarray: Upgrade 2.2.1 -> 2.2.2
Upgrade to release 2.2.2:

- Speedup slice assignment
- Speedup bitwise operations
- Optimize `getbit()` and `setbit()` in `bitarray.h`
- Fix TypeError messages when bitarray or int (0, 1) are expected
  (bool is a subclass of int)
- Add and improve tests

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-07-20 09:27:56 -07:00
Leon Anavi
6e52fe95fe python3-pysonos: Upgrade 0.0.51 -> 0.0.53
Upgrade to release 0.0.53:

- Merge current SoCo master
- Reinstate workaround for pre-10.1 firmware versions

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-07-20 09:27:56 -07:00
Trevor Gamblin
422ffc7b51 python3-geomet: Add missing RDEPENDS; add to packagegroup-meta-python
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-20 09:27:56 -07:00
zhengruoqin
c3336f2512 python3-pulsectl: upgrade 21.5.17 -> 21.5.18
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-20 09:27:56 -07:00
zhengruoqin
485bf0a730 python3-protobuf: upgrade 3.17.0 -> 3.17.3
C++
Introduce FieldAccessListener.
Stop emitting boilerplate {Copy/Merge}From in each ProtoBuf class
Fixed some uninitialized variable warnings in generated_message_reflection.cc.

Kotlin
Fix duplicate proto files error (#8699)

Java
Fixed parser to check that we are at a proper limit when a sub-message has
finished parsing.

General
Support M1 (#8557)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-20 09:27:56 -07:00
Trevor Gamblin
04701ddaa7 python3-cassandra-driver: add geomet to RDEPENDS, remove DISTUTILS options
python3-cassandra-driver is failing on do_install because the recipe is
trying to pull sources while installing, but it can no longer do this
because a recent change to python3-setuptools removing support for the
deprecated ssl.match_hostname method. Since this only seems to occur
when the DISTUTILS = "--no-libev" option to disable the libev extension
is given, remove that from the recipe and let the extension be compiled
into the package. Additionally, add python3-geomet (the dependency that
cassandra-driver was trying to pull during do_install) to the RDEPENDS
now that it exists as a recipe.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-20 09:27:56 -07:00
Trevor Gamblin
cd80092d94 python3-geomet: add recipe
GeoMet - Convert GeoJSON to WKT/WKB, and vice versa

Release 0.3.0 notes:

- Add support for GeoPackage binary format (#56)
- Add support for EsriJSON (#63, #66)
- Migrate CI/CD/release automation to CircleCI, away from
- Travis-CI (#62)
- Automate releases to PyPI through CircleCI (#62, #67)
- Fix parsing for empty geometries (#53, #49)
- Improve test coverage (#54)

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-20 09:27:56 -07:00
Leon Anavi
95e9269af6 python3-websocket-client: Upgrade 1.0.1 -> 1.1.0
Upgrade to release 1.1.0:

- Set enable_multithread to True by default
- Performance improvement in _mask() function
- Performance improvement in recv_strict() function
- Performance improvement by removing numpy-related code
- Support uppercase no_proxy, http_proxy, https_proxy env vars
- Add sslopt 'server_hostname' support
- Replace deprecated ssl.PROTOCOL_SSLv23 with ssl.PROTOCOL_TLS
- Update documentation, README

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-07-20 09:27:56 -07:00
Leon Anavi
bb00cfa7f7 python3-requests: Upgrade 2.25.1 -> 2.26.0
Upgrade to release 2.26.0:

- Requests now supports Brotli compression, if either the `brotli`
  or `brotlicffi` package is installed
- `Session.send` now correctly resolves proxy configurations from
  both the Session and Request. Behavior now matches
  `Session.request`.
- Fixed a race condition in zip extraction when using Requests in
  parallel from zip archive.
- Requests now supports `idna` 3.x on Python 3. `idna` 2.x will
  continue to be used on Python 2 installations

Drop setup.py-Support-idna-version-3.1.patch because the issue
with idna version has been solved in the upstream for Python 3.

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-07-20 09:27:56 -07:00
zhengruoqin
9a9a39b559 python3-pymisp: upgrade 2.4.143 -> 2.4.144
v2.4.144 (2021-06-07)
---------------------

Changes
~~~~~~~
- Bump version. [Raphaël Vinot]
- Bump object templates. [Raphaël Vinot]
- Bump deps. [Raphaël Vinot]
- Bump deps. [Raphaël Vinot]
- Bump deps. [Raphaël Vinot]

Other
~~~~~
- Fix misp API response content parsing. [Silvian I]

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-20 09:27:56 -07:00
Leon Anavi
7f9fcfab67 python3-dateutil: Upgrade 2.8.1 -> 2.8.2
Upgrade to release 2.8.2:

- Updated tzdata version to 2021a
- Fixed a bug in the parser where non-ValueError exceptions would
  be raised during exception handling; this would happen, for
  example, if an IllegalMonthError was raised in dateutil code.
- Fixed the custom repr for dateutil.parser.ParserError, which was
  not defined due to an indentation error.
- Fixed a bug that caused b' prefixes to appear in parse_isodate
  exception messages.
- Make isoparse raise when trying to parse times with inconsistent
  use of : separator.
- Fixed tz.gettz() not returning local time when passed an empty
  string.

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-07-16 08:57:37 -07:00
Leon Anavi
9e005453c6 python3-texttable: Upgrade 1.6.3 -> 1.6.4
Upgrade to release 1.6.4:

- Fix alignment bug when deco is modified

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-07-16 08:57:37 -07:00
Leon Anavi
71f8ef949b python3-pandas: Upgrade 1.2.5 -> 1.3.0
Upgrade to release 1.3.0:

- Custom HTTP(s) headers when reading csv or json files
- Read and write XML documents
- Styler enhancements
- DataFrame constructor honors copy=False with dict
- PyArrow backed string data type
- Centered datetime-like rolling windows
- Bug fix: Categorical.unique now always maintains same dtype as
  original
- Bug fix: preserve dtypes in DataFrame.combine_first()
- Bug fix: Groupby methods agg and transform no longer changes
  return dtype for callables
- Bug fix: Consistent casting with setting into Boolean Series
- Bug fix: GroupBy.rolling with MultiIndex no longer drops levels
  in the result

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-07-16 08:57:37 -07:00
Khem Raj
55ea6d57e8 python3-pyusb: Add missing runtime dependency on libusb1
Patch as suggested from [1]

[1] https://github.com/openembedded/meta-openembedded/issues/394
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
e1b1a13c4b python3-gnupg: upgrade 0.4.6 -> 0.4.7
Released: 2021-03-11

Fixed #129, #141: Added support for no passphrase during key generation.
Fixed #143: Improved permission-denied test. Thanks to Elliot Cameron for the patch.
Fixed #144: Updated logging to only show partial results.
Fixed #146: Allowed a passphrase to be passed to import_keys(). Thanks to Chris de Graaf for the patch.

Add runtime dependency to resolve errors that occurred when import gnupg.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
8f4ef229d8 python3-networkx: upgrade 2.5.1 -> 2.6.1
This release is the result of 11 months of work with over 363 pull requests by 91 contributors. Highlights include:
Dropped support for Python 3.6.
NumPy, SciPy, Matplotlib, and pandas are now default requirements.
NetworkX no longer depends on the library “decorator”.
Improved example gallery
Removed code for supporting Jython/IronPython
The __str__ method for graph objects is more informative and concise.
Improved import time
Improved test coverage
New documentation theme
Add functionality for drawing self-loop edges
Add approximation algorithms for Traveling Salesman Problem

New functions:
Panther algorithm
maximum cut heuristics
equivalence_classes
dedensification
random_ordered_tree
forest_str
snap_aggregation
networkx.approximation.diameter
partition_quality
prominent_group
prefix_tree_recursive
topological_generations

-License-Update: Copyright year updated to 2021.

Add runtime dependency to resolve errors that occurred when import networkx.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
b2935f53c1 python3-isort: upgrade 5.9.1 -> 5.9.2
Improved behavior of isort --check --atomic against Cython files.
Fixed #1769: Future imports added below assignments when no other imports present.
Fixed #1772: skip-gitignore will check files not in the git repository.
Fixed #1762: in some cases when skip-gitignore is set, isort fails to skip any files.
Fixed #1767: Encoding issues surfacing when invalid characters set in __init__.py files during placement.
Fixed #1771: Improved handling of skips against named streamed in content.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
5118c26aa5 python3-flask-socketio: upgrade 5.0.3 -> 5.1.0
Add reloader_options argument to socketio.run#1556 (commit)
Pass auth data from client in connect event handler #1555 (commit)
Do not show simple-websocket install prompt if it is already installed (commit)
Fix namespace bug in example #1543 (commit)
Added index to documentation #724 (commit)
Fixed typo in documentation #1551 (commit) (thanks Mayank Anuragi!)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
57dbed9013 python3-flask-migrate: upgrade 3.0.0 -> 3.0.1
Add support for Alchemical in addition to Flask-SQLAlchemy (commit)
Remove Flask-Script references from the documentation (commit)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
Trevor Gamblin
fe50bd1005 python3-django: upgrade 3.2.4 -> 3.2.5
3.2.5 fixes CVE-2021-35042: Potential SQL injection via unsanitized
QuerySet.order_by() input.

Additional release notes:

- Fixed a regression in Django 3.2 that caused a crash of
  QuerySet.values_list(…, named=True) after prefetch_related() (#32812).
- Fixed a bug in Django 3.2 that caused a migration crash on MySQL 8.0.13+
  when altering BinaryField, JSONField, or TextField to non-nullable
  (#32503).
- Fixed a regression in Django 3.2 that caused a migration crash on MySQL
  8.0.13+ when adding nullable BinaryField, JSONField, or TextField with a
  default value (#32832).
- Fixed a bug in Django 3.2 where a system check would crash on a model
  with an invalid app_label (#32863).

There is no corresponding uprev for the 2.x LTS branch since it is
already at the latest version (2.2.24).

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
e4202c9124 python3-cryptography-vectors: upgrade 3.4.6 -> 3.4.7
Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1k.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
5beb295273 python3-configargparse: upgrade 1.5 -> 1.5.1
added get_source_to_settings_dict

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
eca9d154f0 python3-cffi: upgrade 1.14.5 -> 1.14.6
Test fixes for CPython 3.10.0b3
Support for sys.unraisablehook() on Python >= 3.8
Fix two minor memory leaks (thanks Sebastian!)
Like many projects that had an IRC channel on freenode, we moved it to irc.libera.chat.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-16 08:57:37 -07:00
zangrc
a19be08901 python3-google-api-python-client: upgrade 2.10.0 -> 2.12.0
Features
artifactregistry: update the api bc9a38b (a933dad)
chat: update the api eea3c5c (a933dad)
cloudasset: update the api 2e31dd0 (a933dad)
cloudbuild: update the api 3a3b420 (a933dad)
composer: update the api 78c0d8d (a933dad)
container: update the api a54737f (a933dad)
datafusion: update the api f6bf3c6 (a933dad)
dataproc: update the api 3fde9a3 (a933dad)
documentai: update the api 79c556d (a933dad)
groupssettings: update the api d537f96 (a933dad)
logging: update the api d3548c5 (a933dad)
monitoring: update the api d24af68 (a933dad)
paymentsresellersubscription: update the api cff9039 (a933dad)
redis: update the api 46102d1 (a933dad)
run: update the api db18e29 (a933dad)
slides: update the api 68634cd (a933dad)
spanner: update the api 2895121 (a933dad)
storagetransfer: update the api 24895f1 (a933dad)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-13 09:38:08 -07:00
Bartosz Golaszewski
614b1fac22 python3-joblib: new package
Add a recipe for joblib: a set of tools to provide lightweight pipelining
in Python.

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-07-13 09:38:07 -07:00
zhengruoqin
b92e50e0a5 python3-xlsxwriter: upgrade 1.4.3 -> 1.4.4
Release 1.4.4 - July 4 2021
---------------------------

* Added some performance improvements. Performance for larger files should be
  5-10% better.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-13 09:38:07 -07:00
zhengruoqin
11fdce341f python3-tqdm: upgrade 4.61.1 -> 4.61.2
Add runtime dependency to resolve errors that occurred when import tqdm.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-13 09:38:07 -07:00
zhengruoqin
3a7b975a60 python3-sentry-sdk: upgrade 1.1.0 -> 1.2.0
Fix for AWSLambda Integration to handle other path formats for function initial handler
Fix for worker to set deamon attribute instead of deprecated setDaemon method
Fix for bottle Integration that discards -dev for version extraction
Fix for transport that adds a unified hook for capturing metrics about dropped events
Add Httpx Integration
Add support for china domains in AWSLambda Integration

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-13 09:38:07 -07:00
zhengruoqin
62bfe42926 python3-regex: upgrade 2021.4.4 -> 2021.7.6
Add runtime dependency to resolve errors that occurred when import regex.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-13 09:38:07 -07:00
zhengruoqin
5fdff3f352 python3-qrcode: upgrade 6.1 -> 7.1
7.1 (1 July 2021)
=================

- Add --ascii parameter to command line interface allowing to output ascii when stdout is piped

- Add --output parameter to command line interface to specify output file

- Accept RGB tuples in fill_color and back_color

- Add to_string method to SVG images

- Replace inline styles with SVG attributes to avoid CSP issues

- Add Python3.10 to supported versions

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-13 09:38:07 -07:00
zangrc
ed51c73c93 python3-pyusb: upgrade 1.1.1 -> 1.2.0
Added:

core: implement Device.__eq__() (#147)
Changed:

libusb0: implement is_kernel_driver_active() for FreeBSD and DragonFly BSD (#365)
libusb0: implement is_kernel_driver_active() for Mac OS (#374)
Fixed:

setup: prevent installation on unsupported Python versions (PR #364)
control: fix undefined USBError (#372)
tests: fix legacy/hardware tests for Python 3.9 (#373)

Add runtime dependency to resolve errors that occurred when import usb.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-13 09:38:07 -07:00
Leon Anavi
4c35a3276e python3-cmd2: Upgrade 2.1.1 -> 2.1.2
Upgrade to release 2.1.2:

- Added the following accessor methods for cmd2-specific
  attributes to the argparse.Action class:
  * get_choices_callable()
  * set_choices_provider()
  * set_completer()
  * get_descriptive_header()
  * set_descriptive_header()
  * get_nargs_range()
  * set_nargs_range()
  * get_suppress_tab_hint()
  * set_suppress_tab_hint()
- Now that set_choices_provider() and set_completer() have been
  added as methods to the argparse.Action class, the standalone
  functions of the same name will be removed in version 2.2.0.
  To update to the new convention, do the following:
  * Change set_choices_provider(action, provider) to
    action.set_choices_provider(provider)
  * Change set_completer(action, completer) to
    action.set_completer(completer)

License-Update: Update years

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-07-08 09:17:50 -07:00
Leon Anavi
e75141814c python3-bitarray: Upgrade 2.1.3 -> 2.2.1
Upgrade to release 2.2.1:

- improve documentation
- speedup `vl_encode()`
- `bitarray.h`: make `getbit()` always an (inline) function
- add assertions in C code

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-07-08 09:17:50 -07:00
Leon Anavi
a5fc60071f python3-pillow: Upgrade 8.2.0 -> 8.3.1
Upgrade to release 8.3.1:

- Catch OSError when checking if fp is sys.stdout
- Handle removing orientation from alternate types of EXIF data
- Make Image.__array__ take optional dtype argument

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-07-08 09:17:50 -07:00
Leon Anavi
d28805fc13 python3-humanize: Upgrade 3.9.0 -> 3.10.0
Upgrade to release 3.10.0:

- Add Swedish translation

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-07-08 09:17:50 -07:00
Leon Anavi
5b14b10582 python3-watchdog: Upgrade 2.1.2 -> 2.1.3
Upgrade to release 2.1.3:

- Publish macOS arm64 and universal2 wheels

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-07-08 09:17:50 -07:00
Leon Anavi
3620ab9a67 python3-astroid: Upgrade 2.6.0 -> 2.6.2
Upgrade to release 2.6.2:

- Fix a crash when the inference of the length of a node failed
- Fix unhandled StopIteration during inference, following the
  implementation of PEP479 in python 3.7+

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-07-08 09:17:50 -07:00
zangrc
43b5311980 python3-pyrsistent: upgrade 0.17.3 -> 0.18.0
0.18.0, 2021-06-28
 * Fix #209 Update freeze recurse into pyrsistent data structures and thaw to recurse into lists and dicts,
   Thanks @phil-arh for this!
   NB! This is a backwards incompatible change! To keep the old behaviour pass `strict=False` to freeze and thaw.
 * Fix #226, stop using deprecated exception.message. Thanks @hexagonrecursion for this!
 * Fix #211, add union operator to persistent maps. Thanks @bowbahdoe for this!
 * Fix #194, declare build dependencies through pyproject.toml. Thanks @jaraco for this!
 * Officially drop Python 3.5 support.
 * Fix #223, release wheels for all major platforms. Thanks @johnthagen for helping out with this!
 * Fix #221, KeyError obscured by TypeError if key is a tuple. Thanks @ganwell for this!
 * Fix LICENSE file name spelling. Thanks @ndowens and @barentsen for this!
 * Fix #216, add abstractmethod decorator for CheckedType and ABCMeta for _CheckedTypeMeta. Thanks @ss18 for this!
 * Fix #228, rename example classes in tests to avoid name clashes with pytest.

-License-Update: Copyright year updated to 2021.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
zangrc
eb70309399 python3-m2crypto: upgrade 0.37.1 -> 0.38.0
0.38.0 - 2021-06-14
-------------------

- Remove the last use of setup.py test idiom.
- Use m2_PyObject_AsReadBuffer instead of PyObject_AsReadBuffer.
- Add support for arm64 big endian <Steev Klimaszewski>
- Make support of RSA_SSLV23_PADDING optional (it has been deprecated).
- Move project to src/ layout
- Allow verify_cb_* to be called with ok=True  <Casey Deccio>
- Be prepared if any of constants in x509_vfy.h is not available.
- But we do support 3.8
- We DO NOT support Python 2.6.

Refresh the following patch:
cross-compile-platform.patch

0001-Allow-verify_cb_-to-be-called-with-ok-True.patch
0001-Use-of-RSA_SSLV23_PADDING-has-been-deprecated.patch
Removed since these are included in 0.38.0

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
zangrc
f7f1c9fb2d python3-haversine: upgrade 2.3.0 -> 2.3.1
0001-setup.py-Correct-the-license-assignment.patch
Removed since this is included in 2.3.1

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
zangrc
21333f74fe python3-grpcio: upgrade 1.38.0 -> 1.38.1
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
zangrc
f7dccfbbf3 python3-gast: upgrade 0.4.0 -> 0.5.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
zhengruoqin
5d9be43c22 python3-sqlalchemy: upgrade 1.4.17 -> 1.4.20
Changes are here [1] [2] [3]

[1] https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.20
[2] https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.19
[3] https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.18

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
zhengruoqin
2d3c32c079 python3-urllib3: upgrade 1.26.5 -> 1.26.6
1.26.6 (2021-06-25)
-------------------

* Deprecated the ``urllib3.contrib.ntlmpool`` module. urllib3 is not able to support
  it properly due to `reasons listed in this issue <https://github.com/urllib3/urllib3/issues/2282>`_.
  If you are a user of this module please leave a comment.
* Changed ``HTTPConnection.request_chunked()`` to not erroneously emit multiple
  ``Transfer-Encoding`` headers in the case that one is already specified.
* Fixed typo in deprecation message to recommend ``Retry.DEFAULT_ALLOWED_METHODS``.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
zhengruoqin
2c08d7b8c3 python3-scrypt: upgrade 0.8.17 -> 0.8.18
0.8.18
add wheel for python 3.9 and

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-06 09:40:42 -07:00
Leon Anavi
cd7f0da04d python3-croniter: Upgrade 1.0.13 -> 1.0.15
Upgrade to release 1.0.15:

- restore py2

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-07-06 09:40:42 -07:00
Leon Anavi
e5eee28bec python3-ipython: Upgrade 7.24.1 -> 7.25.0
Upgrade to release 7.25.0 with a single bugfix, which is highly
recommended for all users of ipdb, ipython debugger %debug magic
and similar.

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-07-06 09:40:42 -07:00
Leon Anavi
5abdb2dab0 python3-google-api-python-client: Upgrade 2.6.0 -> 2.10.0
Upgrade to release 2.10.0:

analyticsadmin: update the api
androidmanagement: update the api
bigqueryreservation: update the api
dialogflow: update the api
firebaserules: update the api
iap: update the api
keep: update the api
managedidentities: update the api

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-06-28 09:02:47 -07:00
Leon Anavi
5ad4e64af5 python3-googleapis-common-protos: Add recipe
Add common protobufs used in Google APIs.

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-06-28 09:02:47 -07:00
Leon Anavi
acf1fc64ad python3-google-auth: Add recipe
Add Google Authentication Library.

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-06-28 09:02:47 -07:00
Leon Anavi
db07f8533f python3-google-api-core: Add recipe
Add Google API client core library.

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-06-28 09:02:47 -07:00
Leon Anavi
c948d46a54 python3-httplib2: Fix runtime dependencies
Add python3-compression, python3-netclient and python3-pyparsing
as runtime dependencies.

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-06-28 09:02:47 -07:00
Leon Anavi
9ffef2b0dc python3-ruamel-yaml: Upgrade 0.17.9 -> 0.17.10
Upgrade to release 0.17.10:

- Bug fix: token with old comment structure != two elements

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-06-28 09:02:47 -07:00
Kai Kang
cff3116f66 python3-m2crypto: avoid host contamination for swig
If the version of libssl-dev is not match the version of libssl on the
build machine, it fails to compile SWIG/_m2crypto_wrap.c which is
created by swig for python3-m2crypto-native:

| SWIG/_m2crypto_wrap.c:9757:19: error: dereferencing pointer to
   incomplete type 'struct stack_st'
|   if (arg1) (arg1)->num = arg2;
|                   ^~

But it works if no libssl-dev installed on the build machine.

Export STAGING_DIR to make existing patch
0001-setup.py-link-in-sysroot-not-in-host-directories.patch work. And
filter out '/usr/inlucde' from include pathes of swig.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-28 09:02:47 -07:00
Leon Anavi
264616fa0d python3-tqdm: Upgrade 4.61.0 -> 4.61.1
Upgrade to release 4.61.1:

- fix utils._screen_shape_linux() sometimes raising ValueError
- minor build/CI framework updates
- minor documentation updates

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-06-28 09:02:47 -07:00
Leon Anavi
280127dc21 python3-astroid: Upgrade 2.5.8 -> 2.6.0
Upgrade to release 2.6.0:

- Appveyor and travis are no longer used in the continuous
  integration
- `setuptools_scm`` has been removed and replaced by ``tbump`` in
  order to not have hidden runtime dependencies to setuptools
- ``NodeNg``, the base node class, is now accessible from
  ``astroid`` or ``astroid.nodes`` as it can be used for typing
- pdate enum brain to improve inference of .name and .value
  dynamic class attributes
- Removed ``Repr``, ``Exec``, and ``Print`` nodes as the ``ast``
  nodes they represented have been removed with the change to
  Python 3
- Deprecate ``Ellipsis`` node. It will be removed with the next
  minor release
- Deprecated ``Index`` and ``ExtSlice`` nodes
- Updated all Match nodes to be internally consistent
- Add ``Pattern`` base class

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-06-28 09:02:47 -07:00
zangrc
9f7f974e03 python3-isort: upgrade 5.8.0 -> 5.9.1
Add runtime dependency to resolve errors that occurred when import isort.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-28 09:02:47 -07:00
zangrc
5e5b9b43d1 python3-h5py: upgrade 3.2.1 -> 3.3.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-28 09:02:47 -07:00
zangrc
7d75d6f6f0 python3-grpcio-tools: upgrade 1.37.0 -> 1.38.1
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-28 09:02:47 -07:00
zangrc
63d094d8f2 python3-configargparse: upgrade 1.4.1 -> 1.5
Add runtime dependency to resolve errors that occurred when import configargparse.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-28 09:02:47 -07:00
Leon Anavi
262a13ea72 python3-mypy: Upgrade 0.902 -> 0.910
Upgrade to release 0.910:

- Call get_method_hook when methods are used in decorators
- Don't ask to install a stub package if stubs are installed
- [mypyc] Support various number-related dunders
- Fix crash when inferring multiple assignment with overloaded
  function
- Replace variable annotation with type comment to fix Python 3.5
- docs: updating URL in comment

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-06-24 12:54:18 -07:00
Leon Anavi
b97c197421 python3-pandas: Upgrade 1.2.4 -> 1.2.5
Upgrade to release 1.2.5:

- Fixed regression in concat() between two DataFrame where one has
  an Index that is all-None and the other is DatetimeIndex
  incorrectly raising
- Fixed regression in DataFrame.sum() and DataFrame.prod() when
  min_count and numeric_only are both given
- Fixed regression in read_csv() when using memory_map=True with
  an non-UTF8 encoding
- Fixed regression in DataFrame.replace() and Series.replace()
  when the values to replace is a NumPy float array
- Fixed regression in ExcelFile() when a corrupt file is opened
  but not closed
- Fixed regression in DataFrame.astype() with dtype=str failing
  to convert NaN in categorical columns

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-06-24 12:54:18 -07:00
Khem Raj
60b44507d9 python3-py-cpuinfo: Add ptests
Add missing dependency on python3-io for cStringIO
Remove comment about missing modules since _winreg is windows specific
and cStringIO is addressed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-24 12:54:18 -07:00
Khem Raj
9e456c6908 python3-execnet: Add ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-24 12:54:18 -07:00
Khem Raj
0b19534f5e python3-aspectlib: Add ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-24 12:54:18 -07:00
Khem Raj
13fadb1d03 python3-process-tests: Add recipe
Needed by ptests of other modules

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-24 12:54:18 -07:00
Khem Raj
b32b434724 meta-python: Add python3-fastjsonschema and its dependencies
python3-fastjsonschema claims to be fastest Python implementation of JSON schema
it however needs additional packages which are also added here, since
they are all dependent, its added in single commit so backporting is
simpler

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-23 10:45:31 -07:00
Trevor Gamblin
fa2d3338fb python3-django: upgrade 2.2.23 -> 2.2.24
Version 2.2.24 contains a fix for CVE-2021-33571 and is the latest LTS
release.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-22 10:00:18 -07:00
Leon Anavi
9b6333a554 python3-mypy: Upgrade 0.812 -> 0.902
Upgrade to release 0.902:

- Move third-party library stubs to stub packages, allowing newer
  stubs to be easily used without updating mypy
- Support pyproject.toml and type guards
- Ship wheels for Apple Silicon
- Many other features and bug fixes

License-Update: Update copyright 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-06-22 09:59:30 -07:00
Leon Anavi
39f4be7829 python3-prompt-toolkit: Upgrade 3.0.18 -> 3.0.19
Upgrade to release 3.0.19:

- Make the flush method of the vt100 output implementation
  re-entrant (fixes an issue when using aiogevent).
- Fix off-by-one in `FormattedTextControl` mouse logic.
- Run `print_container` always in a thread (avoid interfering with
  possible event loop).
- Make sphinx autodoc generation platform agnostic (don't import
  Windows stuff when generating Sphinx docs).

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-06-22 09:59:30 -07:00
Leon Anavi
ea3d3f9b2c python3-elementpath: Upgrade 2.2.2 -> 2.2.3
Upgrade to release 2.2.3:

- Add Python 3.10 in Tox and CI tests
- Apply __slots__ to TDOP and regex classes

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-06-22 09:59:30 -07:00
Leon Anavi
2ac52ca61c python3-fasteners: Upgrade 0.16.1 -> 0.16.3
Upgrade to release 0.16.3:

- Return the acquired status to the process lock

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-06-22 09:59:30 -07:00
Leon Anavi
1d3302a325 python3-cmd2: Upgrade 1.5.0 -> 2.1.1
Upgrade to release 2.1.1:

- Fixed handling of argparse's default options group name which
  was changed in Python 3.10
- Restored plugins and tests_isolated directories to tarball
  published to PyPI for cmd2 release

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-06-22 09:59:30 -07:00
zhengruoqin
2bcf1d0502 python3-absl: upgrade 0.12.0 -> 0.13.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-18 08:42:25 -07:00
Leon Anavi
064ebaae53 python3-ruamel-yaml: Upgrade 0.17.7 -> 0.17.9
Upgrade to release 0.17.9:

- Fix issue with updating CommentedMap

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-06-18 08:29:04 -07:00
Leon Anavi
41beb5b2a5 python3-humanize: Upgrade 3.7.1 -> 3.9.0
Upgrade to release 3.9.0:

- Move vi_VI to vi_VN and update some translations
- Add Slovenian translation

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-06-18 08:29:04 -07:00
Leon Anavi
bddc712a12 python3-license-expression: Upgrade 1.2 -> 21.6.14
Upgrade to release 21.6.14:

- Switch to calver for package versioning to better convey the
  currency of the bundled data.
- Include https://scancode-licensedb.aboutcode.org/ licenses list
  with ScanCode (v21.6.7) and SPDX licenses (v3.13) keys. Add new
  functions to create Licensing using these licenses as
  LicenseSymbol.
- Add new License.dedup() method to deduplicate and simplify
  license expressions without over simplifying.
- Add new License.validate() method to return a new ExpressionInfo
  object with details on a license expression validation.
- Drop support for Python 2.
- Adopt the project skeleton from https://github.com/nexB/skeleton
  and its new configure script

License-Update: Adopt latest skeleton, license remains the same.

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-06-18 08:29:04 -07:00
Leon Anavi
d0bedfca0c python3-astroid: Upgrade 2.5.7 -> 2.5.8
Upgrade to release 2.5.8:

- Improve support for Pattern Matching
- Add lineno and col_offset for ``Keyword`` nodes and Python 3.9+
- Add global inference cache to speed up inference of long
  statement blocks
- Add a limit to the total number of nodes inferred indirectly as
  a result of inferring some node

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-06-18 08:29:04 -07:00
Leon Anavi
b8e6df1452 python3-bitarray: Upgrade 2.1.2 -> 2.1.3
Upgrade to release 2.1.3:

- Fix building with MSVC / Bullseye

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-06-18 08:29:04 -07:00
Leon Anavi
3d8715dff5 python3-ifaddr: Fix RDEPENDS
Add ctypes to the runtime dependencies.

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-06-16 11:01:43 -07:00
Leon Anavi
6b462b2f12 python3-pychromecast: Upgrade 9.1.2 -> 9.2.0
Upgrade to release 9.2.0:

- Add support for BBC Sounds and iPlayer apps
- Add known_hosts to additional discovery functions
- Update examples
- get_chromcasts() copy device list before iteration

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-06-16 11:01:43 -07:00
Leon Anavi
14f004c127 python3-zeroconf: Add recipe
This is a pure Python multicast DNS service discovery library.
Compatible with Bonjour/Avahi.

Version 0.31.0 brings:

- Separated cache loading from I/O in ServiceInfo and fixed cache
  lookup

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-06-16 11:01:43 -07:00
Leon Anavi
4ebea7ce94 python3-humanfriendly: Upgrade 9.1 -> 9.2
Upgrade to release 9.2:

- Fix several flake8 warnings.
- Mark Python 3.9 support final.
- Help to stabilize the test suite.
- Update the humanfriendly.sphinx module to include Sphinx
  extension metadata that has become mandatory in a recent Sphinx
  release. Add additional metadata including the version.

License-Update: Bump copyright years

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-15 08:47:07 -07:00
Leon Anavi
f83bc038ce python3-dill: Upgrade 0.3.3 -> 0.3.4
Upgrade to release 0.3.4:

- fix typos and formatting
- update legacy links
- rename Examples in README

License-Update: Update 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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-15 08:47:07 -07:00
Leon Anavi
c9557fb458 python3-pysonos: Upgrade 0.0.50 -> 0.0.51
Upgrade to release 0.0.51:

- More logging adjustments
- Fix event unsubscription logic v2

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-15 08:47:07 -07:00
Leon Anavi
fbd822c5e0 python3-coloredlogs: Upgrade 15.0 -> 15.0.1
Upgrade to release 15.0.1:

- Bug fix: Restore StandardErrorHandler functionality

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-15 08:47:07 -07:00
Leon Anavi
e6d8429511 python3-bitarray: Upgrade 2.1.0 -> 2.1.2
Upgrade to release 2.1.2:

- support type hinting for all Python 3 versions (that bitarray
  supports, 3.5 and higher currently)
- add explicit endianness to two tests

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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-15 08:47:07 -07:00
Khem Raj
eab926406b python3-yappi: Fix patching errors
Fixes
patching file tests/test_functionality.py
Hunk #1 FAILED at 5 (different line endings).
1 out of 1 hunk FAILED -- rejects in file tests/test_functionality.py

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-09 12:19:23 -07:00
Kai Kang
cf84284bb0 python3-m2crypto: fix word size for qemuppc64 little endian
It fails to compile python3-m2crypto for qemuppc64 little endian:

| /path/to/tmp-glibc/work/ppc64p9le-wrs-linux/python3-m2crypto/0.37.1-r0/
    recipe-sysroot/usr/include/openssl/opensslconf.h:23:
| Error: Unable to find 'openssl/opensslconf-32.h'

It defines '__powerpc64le__' but expects '__powerpc64__'. Define the
right macro for qemuppc64le.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-09 08:45:24 -07:00
zangrc
31df5f346e python3-idna: upgrade 3.1 -> 3.2
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-09 08:45:24 -07:00
Trevor Gamblin
f342637131 python3-yappi: fix ptests
- Add a patch to fix imports in unit tests
- Add python3-gevent and python3-zopeinterface to ptest RDEPENDS
- Sort ptest RDEPENDS alphabetically

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-09 08:45:24 -07:00
Leon Anavi
cf6014d1b5 python3-pythonping: Upgrade 1.0.16 -> 1.1.0
Upgrade to release 1.1.0:

- Add a linux-like interval option to set the time to wait between
  pings, in seconds

This is a BREAKING change to some extent. If you are using
positional parameters, the interval option was added BEFORE some
existing parameters, so you would end up filling the wrong
parameter with your data.

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-06-09 08:45:24 -07:00
Leon Anavi
8610e56a17 python3-fasteners: Upgrade 0.16 -> 0.16.1
Upgrade to release 0.16.1:

- Force utf-8 when reading readme

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-06-09 08:45:24 -07:00
Leon Anavi
1a5e8d3777 python3-humanize: Upgrade 3.6.0 -> 3.7.1
Upgrade to release 3.7.1:

- Include generated translation binaries in release
- Update release checklist so translation binaries aren't
  forgotten
- Add missing strings for Persian

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-06-09 08:45:24 -07:00
Leon Anavi
c062b919c4 python3-pkgconfig: Upgrade 1.5.2 -> 1.5.4
Upgrade to release 1.5.4:

- Drop 2.7 support from metadata

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-06-07 11:10:55 -07:00
Leon Anavi
0c4fba0121 python3-ipython: Upgrade 7.24.0 -> 7.24.1
Upgrade to release 7.24.1:

- Allow to control if reporting hidden frames
- Fix typo in IPython.lib.pretty._seq_pprinter_factory doc

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-06-07 11:10:55 -07:00
Leon Anavi
a0ed62a9d0 python3-cbor2: Upgrade 5.3.0 -> 5.4.0
Upgrade to release 5.4.0:

- Added new feature stringrefs, which makes repetitive dictionary
  structures more compact. Use with care since support for this
  is rare in other CBOR implementations.
- Bugfixes around decoding invalid data, which may improve
  security on decoding untrusted data

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-06-07 11:10:55 -07:00
Leon Anavi
6dfde23f02 python3-typeguard: Upgrade 2.12.0 -> 2.12.1
Upgrade to release 2.12.1:

- Fixed AttributeError when __code__ is missing from the checked
  callable

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-06-07 11:10:55 -07:00
Leon Anavi
08673abc5a python3-aiohue: Upgrade 2.5.0 -> 2.5.1
Upgrade to release 2.5.1:

- Use event source for streaming events
- Bump black from 21.5b1 to 21.5b2

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-06-07 11:10:55 -07:00
Trevor Gamblin
eada1065ae python3-yarl: backport fix for test_url_query test
python3-yarl 1.6.3 still tests semicolons as URL separators, but this
test has been removed in master to avoid failures due to upstream Python
no longer supporting them by default. See:

https://bugs.python.org/issue42967
https://github.com/aio-libs/yarl/issues/563

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-04 07:08:13 -07:00
Leon Anavi
4a0f8e9f0b python3-sqlalchemy: Upgrade 1.4.15 -> 1.4.17
Upgrade to release 1.4.17:

orm:
- Fixed regression caused by just-released performance fix
  mentioned in #6550 where a query.join() to a relationship could
  produce an AttributeError if the query were made against non-ORM
  structures only, a fairly unusual calling pattern.

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-06-03 09:13:02 -07:00
Leon Anavi
624e3e1898 python3-django: Upgrade 3.2.3 -> 3.2.4
Upgrade to release 3.2.4:

- CVE-2021-33203: Potential directory traversal via admindocs
- CVE-2021-33571: Possible indeterminate SSRF, RFI, and LFI attacks
  since validators accepted leading zeros in IPv4 addresses
- Fixed a bug in Django 3.2 where a final catch-all view in the
  admin didn't respect the server-provided value of SCRIPT_NAME
  when redirecting unauthenticated users to the login page.
- Fixed a bug in Django 3.2 where a system check would crash on an
  abstract model
- Prevented unnecessary initialization of unused caches following
  a regression in Django 3.2
- Fixed a crash in Django 3.2 that could occur when running
  mod_wsgi with the recommended settings while the Windows
  colorama library was installed
- Fixed a bug in Django 3.2 that would trigger the auto-reloader
  for template changes when directory paths were specified with
  strings
- Fixed a regression in Django 3.2 that caused a crash of
  auto-reloader with AttributeError, e.g. inside a Conda
  environment
- Fixed a regression in Django 3.2 that caused a loss of precision
  for operations with DecimalField on MySQL

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-06-03 09:13:02 -07:00
Leon Anavi
f7d0b01539 python3-oauthlib: Upgrade 3.1.0 -> 3.1.1
Upgrade to release 3.1.1:

- OAuth2.0 Provider - Bugfixes
- OAuth2.0 Client - Bugfixes
- improved skeleton validator for public vs private client
- replace mock library with standard unittest.mock
- build isort integration
- python2 code removal
- add python3.8 support
- bump minimum versions of pyjwt and cryptography

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-06-03 09:13:02 -07:00
Leon Anavi
2449e5f07a python3-ruamel-yaml: Upgrade 0.17.4 -> 0.17.7
Upgrade to release 0.17.7:

- issue 385 also affected other deprecated loaders
- merged type annotations update provided by Jochen Sprickerhof
- fix for issue 385: deprecated round_trip_loader function not
  working
- fix for issue 384 !!set with aliased entry resulting in broken
  YAML on rt

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-06-02 11:21:35 -07:00
Leon Anavi
9f86c5bb5d python3-ipython: Upgrade 7.23.1 -> 7.24.0
Upgrade to release 7.24.0:

- Fix an issue where %recall would both succeeded and print an
  error message it failed
- Drop support for NumPy 1.16 – practically has no effect beyond
  indicating in package metadata that we do not support 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-06-02 11:21:35 -07:00
Leon Anavi
28db71e168 python3-pytest-helpers-namespace: Upgrade 2021.3.24 -> 2021.4.29
Upgrade to release 2021.4.29:

- Don't set latest on codecov flags
- Lower PyTest requirement to 6.0.0, test several pytest versions

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-06-02 11:21:35 -07:00
Leon Anavi
aa4d84a8ec python3-google-api-python-client: Upgrade 2.4.0 -> 2.6.0
Upgrade to release 2.6.0:

- adexchangebuyer2: update the api
- cloudasset: update the api
- composer: update the api
- compute: update the api
- dfareporting: update the api
- dialogflow: update the api
- displayvideo: update the api
- gkehub: update the api
- healthcare: update the api
- retail: update the api
- sasportal: update the api
- servicedirectory: update the api
- servicemanagement: update the api
- servicenetworking: update the api
- servicenetworking: update the api
- spanner: update the api

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-06-02 11:21:35 -07:00
Leon Anavi
a5465e80df python3-click-repl: Upgrade 0.1.6 -> 0.2.0
Upgrade to release 0.2.0:

- Use tox-travis instead of custom runtox script
- Update tests to expect hyphens
- Backwards compatibility between click 7 & 8

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-06-02 11:21:35 -07:00
Leon Anavi
3187130698 python3-certifi: Upgrade 2020.12.5 -> 2021.5.30
Upgrade to release 2021.5.30:

- Update certificates
- Fix typos

License-Update: Fix typos

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-06-01 07:48:10 -07:00
Leon Anavi
ca6baa6c4c python3-netifaces: Upgrade 0.10.9 -> 0.11.0
Upgrade to release 0.11.0:

- Added notice about needing a new maintainer.
- Fixed link to Travis CI.
- Added test.py to the source distribution.
- Fixed netmask calculation for IPv6.
- Fixes to gateway detection in some edge cases.
- Build CPython 2.7 wheels for 64-bit Windows (yes, you should be
  using Python 3 now, but still).

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-06-01 07:48:10 -07:00
Leon Anavi
698890b9ba python3-astroid: Upgrade 2.5.6 -> 2.5.7
Upgrade to release 2.5.7:

- Fix six.with_metaclass transformation so it doesn't break user
  defined transformations
- Fix detection of relative imports
- Fix inference of instance attributes defined in base classes
- Update `infer_named_tuple` brain to reject namedtuple
  definitions that would raise ValueError
- Do not set instance attributes on builtin object()
- Fix some spurious cycles detected in ``context.path`` leading to
  more cases that can now be inferred
- Add ``kind`` field to ``Const`` nodes, matching the structure of
  the built-in ast Const. The kind field is "u" if the literal is
  a u-prefixed string, and ``None`` otherwise.
- Fix property inference in class contexts for properties defined
  on the metaclass
- Update enum brain to fix definition of __members__ for
  subclass-defined Enums
- Update random brain to fix a crash with inference of some
  sequence elements
- Fix inference of attributes defined in a base class that is an
  inner class
- Allow inferring a return value of None for non-abstract empty
  functions and functions with no return statements (implicitly
  returning None)
- scm_setuptools has been added to the packaging.
- Astroid's tags are now the standard form ``vX.Y.Z`` and not
  ``astroid-X.Y.Z`` anymore.
- Add initial support for Pattern Matching in Python 3.10

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-06-01 07:48:10 -07:00
Leon Anavi
009003055b python3-humanize: Upgrade 3.5.0 -> 3.6.0
Upgrade to release 3.6.0:

- Add pluralization for intword
- Add es_ES '%s and %s' translation
- Add gender support for ordinals
- Add type hints for all exposed natural* functions

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-06-01 07:48:10 -07:00
Leon Anavi
295406cc5a python3-ntplib: Upgrade 0.3.4 -> 0.4.0
Upgrade to release 0.4.0:

- flake8 conformance
- Add ROA Reference ID

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-06-01 07:48:10 -07:00
Armin Kuster
afae4dcb71 python3-scapy: drop this recipe
This recipe points to an unmaintained uri
Switch to the official project.
Moved package to meta-networking

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-31 07:38:06 -07:00
Khem Raj
b3375a4adc python3-grpcio: Update to 1.38.0
Drop riscv patch as its applied upstream
Refresh patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-31 07:38:06 -07:00
Leon Anavi
a603cfc4dd python3-pyzmq: Upgrade 22.0.3 -> 22.1.0
Upgrade to release 22.1.0:

- asyncio: experimental support for Proactor eventloop if tornado
  6.1 is available by running a selector in a background thread.
- Windows: fix type of `socket.FD` option in win-amd64
- asyncio: Cancel timers when using HWM with async Sockets
- Windows: update bundled libzmq dll URLs for Windows.
- adopt pre-commit for formatting, linting

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-05-31 07:38:06 -07:00
Leon Anavi
36a2ac2bc8 python3-websockets: Upgrade 9.0.2 -> 9.1
Upgrade to release 9.1:

- Fix a security issue introduced in version 8.0:
  Version 8.0 was vulnerable to timing attacks on HTTP Basic Auth
  passwords.

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-05-31 07:38:06 -07:00
Leon Anavi
7f9038f7ad python3-alembic: Upgrade 1.6.4 -> 1.6.5
Upgrade to release 1.6.5:

- Fixed issue where dialect-specific keyword arguments within the
  DropIndex operation directive would not render in the
  autogenerated Python code. As support was improved for adding
  dialect specific arguments to directives as part of #803, in
  particular arguments such as "postgresql_concurrently" which
  apply to the actual create/drop of the index, support was needed
  for these to render even in a drop index operation.

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-05-31 07:38:06 -07:00
Leon Anavi
63bd660d3d python3-ecdsa: Upgrade 0.16.1 -> 0.17.0
Upgrade to release 0.17.0:

- Keys that use explicit curve parameters can now be read and
  written. Reading of explicit curves can be disabled by using
  the valid_curve_encodings keyword argument in
  VerifyingKey.from_pem(), VerifyingKey.from_der(),
  SigningKey.from_pem(), and SigningKey.from_der().
- Keys can now be written with use of explicit curve parameters,
  use curve_parameters_encoding keyword argument of
  VerifyingKey.to_pem(), VerifyingKey.to_der(),
  SigningKey.to_pem(), or SigningKey.to_der() to specify the
  format. By default named_curve will be used, unless the curve
  doesn't have an associated OID (as will be the case for an
  unsupported curve), then explicit encoding will be used.
- Allow specifying acceptable point formats when loading public
  keys (this also fixes a minor bug where python-ecdsa would
  accept raw encoding for points in PKCS#8 files). Set of accepted
  encodings is controlled by valid_encodings keyword argument in
  ECDH.load_received_public_key_bytes(),
  VerifyingKey.from_string(), VerifyingKey.from_pem(),
  VerifyingKey.from_der().
- PointJacobi and Point now inherit from AbstractPoint that
  implements the methods for parsing points. That added
  from_bytes() and to_bytes() methods to both of them.
- Curve parameters can now be read and written to PEM and DER
  files. The Curve class supports new to_der(), from_der(),
  to_pem(), and from_pem() methods.

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-05-31 07:38:06 -07:00
Leon Anavi
204f049c7e python3-flask: Extend RDEPENDS
Extend RDEPENDS and add python3-profile to them.

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-05-31 07:38:06 -07:00
zangrc
e2d57f93c3 python3-can: upgrade 3.3.3 -> 3.3.4
Add runtime dependency to resolve errors that occurred when import can.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-28 06:50:20 -07:00
Leon Anavi
e08e15b6ee python3-tqdm: Upgrade 4.60.0 -> 4.61.0
Upgrade to release 4.61.0:

- keras support for initial_epoch
- misc documentation updates
- fix & update tests
- minor framework updates

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-05-28 06:50:20 -07:00
Leon Anavi
bb39c29a46 python3-urllib3: Upgrade 1.26.4 -> 1.26.5
Upgrade to release 1.26.5:

- Fixed deprecation warnings emitted in Python 3.10.
- Updated vendored six library to 1.16.0.
- Improved performance of URL parser when splitting the authority
  component.

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-05-28 06:50:20 -07:00
Leon Anavi
efb0da4390 python3-pyscaffold: Upgrade 4.0.1 -> 4.0.2
Upgrade to release 4.0.2:

- Restructured docs
- Fix WSL2 installation problem
- Fix for interactive mode under Windows

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-05-28 06:50:20 -07:00
Leon Anavi
aeaf69a733 python3-aenum: Upgrade 3.0.0 -> 3.1.0
Upgrade to release 3.1.0:

- AddValue is similar to the old AutoNumber: it will always
  activate, but uses _generate_next_value_ to get the next value
  (so the user has some control over the return data type instead
  of always getting an int).

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-05-28 06:50:20 -07:00
Leon Anavi
9d3fd965a2 python3-pysonos: Upgrade 0.0.49 -> 0.0.50
Upgrade to release 0.0.50:

- Add ShareLink plugin
- Revert some fixes
- Merge current SoCo master

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-05-28 06:50:20 -07:00
Leon Anavi
1ca753343b python3-flask-restful: Upgrade 0.3.8 -> 0.3.9
Upgrade to release 0.3.9:

- Compatibility with Flask 2.0

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-05-28 06:50:20 -07:00
Leon Anavi
aed4b12ba0 python3-robotframework: Upgrade 4.0.2 -> 4.0.3
Upgrade to release 4.0.3:

- Regression using TypedDict as type hint

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-05-28 06:50:20 -07:00
Leon Anavi
baa8a5e3c8 python3-socketio: Upgrade 5.1.0 -> 5.3.0
Upgrade to release 5.3.0:

- Document WebSocket support for threading mode
- Allow functions to be used for URL, headers and auth data in
  client connection
- Emit events to multiple rooms
- More descriptive error when joining a room on a bad namespace
- Document the use of arguments in the connect_error handler
- Document that callbacks cannot be used in external processes
- Improve start_background_task() example in the documentation
- Added Open Collective funding option
- Remove Python 2 from PyPI classifiers

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-05-28 06:50:20 -07:00
Leon Anavi
74eae432d1 python3-bidict: Add recipe
Add bidict, the bidirectional mapping library for Python.

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-05-28 06:50:20 -07:00
Leon Anavi
380c0f5f09 python3-werkzeug: Upgrade 1.0.1 -> 2.0.1
Upgrade to release 2.0.1:

- Fix type annotation for send_file max_age callable. Don't pass
  pathlib.Path to max_age.
- Mark top-level names as exported so type checking understands
  imports in user projects.
- Fix some types that weren't available in Python 3.6.0.
- cached_property is generic over its return type, properties
  decorated with it report the correct type.
- Fix multipart parsing bug when boundary contains special regex
  characters.
- Type checking understands that calling headers.get with a string
  default will always return a string.
- If HTTPException.description is not a string, get_description
  will convert it to a string.

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-05-28 06:50:20 -07:00
Leon Anavi
33ffacddcf python3-flask-socketio: Upgrade 5.0.1 -> 5.0.3
Upgrade to release 5.0.3:

- Document the use of simple-websocket with the development web
  server
- Show transport in example apps
- Added Open Collective funding option

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-05-28 06:50:20 -07:00
Leon Anavi
abc0106d28 python3-flask-wtf: Upgrade 0.14.3 -> 0.15.1
Upgrade to release 0.15.1:

- Add python_requires metadata to avoid installing on unsupported
  Python versions.
- Drop support for Python < 3.6.
- FileSize validator.
- Extra requirement email installs the email_validator package.
- Fixed Flask 2.0 warnings.
- Various documentation fixes.
- Various CI fixes.

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-05-28 06:50:20 -07:00
Leon Anavi
a436443bea python3-flask: Upgrade 1.1.2 -> 2.0.1
Upgrade to release 2.0.1:

- Re-add the filename parameter in send_from_directory. The
  filename parameter has been renamed to path, the old name is
  deprecated.
- Mark top-level names as exported so type checking understands
  imports in user projects.
- Fix type annotation for g and inform mypy that it is a namespace
  object that has arbitrary attributes.
- Fix some types that weren’t available in Python 3.6.0.
- Improve typing for send_file, send_from_directory, and
  get_send_file_max_age.
- Show an error when a blueprint name contains a dot. The . has
  special meaning, it is used to separate (nested) blueprint names
  and the endpoint name.
- Combine URL prefixes when nesting blueprints that were created
  with a url_prefix value.
- Roll back a change to the order that URL matching was done. The
  URL is again matched after the session is loaded, so the session
  is available in custom URL converters.
- Re-add deprecated Config.from_json, which was accidentally
  removed early.
- Improve typing for some functions using Callable in their type
  signatures, focusing on decorator factories.
- Nested blueprints are registered with their dotted name. This
  allows different blueprints with the same name to be nested at
  different locations.
- register_blueprint takes a name option to change the (pre-dotted)
  name the blueprint is registered with. This allows the same
  blueprint to be registered multiple times with unique names for
  url_for. Registering the same blueprint with the same name
  multiple times is deprecated. #1091
- Improve typing for stream_with_context.

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-05-28 06:50:20 -07:00
Leon Anavi
44b5c60c4b python3-flask-migrate: Upgrade 2.7.0 -> 3.0.0
Upgrade to release 3.0.0:

- Remove support for Flask-Script
- Use unittest testrunner
- Remove dependency on six package
- Added sphinx build files to .gitignore file
- Fix Sphinx warning

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-05-28 06:50:20 -07:00
Trevor Gamblin
7d1fbc93bc python3-prettytable: add python3-sqlite3 for ptest
Add python3-sqlite3 to ptest RDEPENDS.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-28 06:50:20 -07:00
Leon Anavi
4149376ec2 python3-sqlalchemy: Upgrade 1.4.11 -> 1.4.15
Upgrade to release 1.4.15:

- A new approach has been applied to the warnings system in
  SQLAlchemy to accurately predict the appropriate stack level for
  each warning dynamically. This allows evaluating the source of
  SQLAlchemy-generated warnings and deprecation warnings to be
  more straightforward as the warning will indicate the source
  line within end-user code, rather than from an arbitrary level
  within SQLAlchemy’s own source code.

orm:
- Fixed additional regression caused by “eager loaders run on
  unexpire” feature #1763 where the feature would run for a
  contains_eager() eagerload option in the case that the
  contains_eager() were chained to an additional eager loader
  option, which would then produce an incorrect query as the
  original query-bound join criteria were no longer present.
- Fixed issue in subquery loader strategy which prevented caching
  from working correctly. This would have been seen in the logs as
  a “generated” message instead of “cached” for all subqueryload
  SQL emitted, which by saturating the cache with new keys would
  degrade overall performance; it also would produce “LRU size
  alert” warnings.

sql:
- Adjusted the logic added as part of #6397 in 1.4.12 so that
  internal mutation of the BindParameter object occurs within the
  clause construction phase as it did before, rather than in the
  compilation phase. In the latter case, the mutation still
  produced side effects against the incoming construct and
  additionally could potentially interfere with other internal
  mutation routines.

mysql:
- Added support for the ssl_check_hostname= parameter in mysql
  connection URIs and updated the mysql dialect documentation
  regarding secure connections. Original pull request courtesy of
  Jerry Zhao.

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-05-28 06:50:20 -07:00
Leon Anavi
ee78847e3a python3-alembic: Upgrade 1.6.2 -> 1.6.4
Upgrade to release 1.6.4:

- Fixed regression caused by just fixed bug that scaled back the
  filter for unique=True/index=True too far such that these
  directives no longer worked for the op.create_table() op, this
  has been fixed.
- Fixed 1.6-series regression where UniqueConstraint and to a
  lesser extent Index objects would be doubled up in the generated
  model when the unique=True / index=True flags were used.
- Fixed a bug where paths defined in post-write hook options would
  be wrongly escaped in non posix environment (Windows).
- Fixed regression where a revision file that contained its own
  down revision as a dependency would cause an endless loop in the
  traversal logic.

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-05-28 06:50:20 -07:00
Leon Anavi
f4f1ae53b5 python3-websocket-client: Upgrade 1.0.0 -> 1.0.1
Upgrade to release 1.0.1:

- Fix exception handling bug

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-05-28 06:50:20 -07:00
Leon Anavi
b71cc25479 python3-xmlschema: Upgrade 1.6.1 -> 1.6.2
Upgrade to release 1.6.2:

- Fix for issue key/keyref with dynamic types
- Change default decoding of mixed content with only text to a
  string instead of a dictionary

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-05-28 06:50:20 -07:00
Leon Anavi
c974f224d4 python3-pytest-runner: Upgrade 5.3.0 -> 5.3.1
Upgrade to release 5.3.1:

- Refreshed package metadata.

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-05-24 07:36:50 -07:00
Leon Anavi
cd5aa3bd5a python3-pysonos: Upgrade 0.0.48 -> 0.0.49
Upgrade to release 0.0.49:

- Cleanup async_events renewal logging and exceptions
- Add a pypi release action
- Add next-version script for incrementing the version

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-05-24 07:36:50 -07:00
zangrc
8d3f327c71 python3-engineio: upgrade 3.13.0 -> 4.2.0
Add runtime dependency to resolve errors that occurred when import engineio.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-24 07:36:50 -07:00
Trevor Gamblin
b958870520 python3-ujson: fix ptests
- Add python3-json and python3-pytest to ptest RDEPENDS
- Correct test file path in run-ptest

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-24 07:36:50 -07:00
Leon Anavi
2413956e4f python3-click: Upgrade 8.0.0 -> 8.0.1
Upgrade to release 8.0.1:

- Mark top-level names as exported so type checking understand
  imports in user projects.
- Annotate Context.obj as Any so type checking allows all
  operations on the arbitrary object.
- Fix some types that weren’t available in Python 3.6.0.
- Fix type checking for iterating over ProgressBar object.
- The importlib_metadata backport package is installed on Python
  < 3.8.
- Arguments with nargs=-1 only use env var value if no command
  line values are given.
- Flag options guess their type from flag_value if given, like
  regular options do from default.
- Added documentation that custom parameter types may be passed
  already valid values in addition to strings.
- Resolving commands returns the name that was given, not
  command.name, fixing an unintended change to help text and
  default_map lookups. When using patterns like AliasedGroup,
  override resolve_command to change the name that is returned
  if needed.
- If a default value is invalid, it does not prevent showing
  help text.
- Pass windows_expand_args=False when calling the main command to
  disable pattern expansion on Windows. There is no way to escape
  patterns in CMD, so if the program needs to pass them on as-is
  then expansion must be disabled.

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-05-24 07:36:50 -07:00
Leon Anavi
1ead5d6575 python3-watchdog: Upgrade 2.1.1 -> 2.1.2
Upgrade to release 2.1.2:

- [mac] Fix relative path handling for non-recursive watch.
- [windows] On PyPy, events happening right after start() were
  missed. Add a workaround for that.

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-05-24 07:36:50 -07:00
Bartosz Golaszewski
9bd205e417 python3-asyncio-glib: new package
Add a recipe for asyncio-glib - an interface between asyncio and the
GLib event loop for Python.

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-05-24 07:36:49 -07:00
zangrc
85cfc547a6 python3-pulsectl: upgrade 21.3.4 -> 21.5.17
pulseaudio is an empty package. It needs libpulse.so to run, which is provided by libpulse package.

When running python3-pulsectl, It needs the modules in python3-ctypes.

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-24 07:36:49 -07:00
zangrc
a0fbcc1f33 python3-protobuf: upgrade 3.14.0 -> 3.17.0
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-24 07:36:49 -07:00
zangrc
75b9e91493 python3-itsdangerous: upgrade 2.0.0 -> 2.0.1
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-24 07:36:49 -07:00
zangrc
8f2bd5b922 python3-xlsxwriter: upgrade 1.4.0 -> 1.4.3
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-24 07:36:49 -07:00
Trevor Gamblin
bdf1be7c55 python3-django: upgrade 3.2.2 -> 3.2.3
3.2.3 is a bugfix release:

- Prepared for mysqlclient > 2.0.3 support (#32732).
- Fixed a regression in Django 3.2 that caused the incorrect
  filtering of querysets combined with the | operator (#32717).
- Fixed a regression in Django 3.2.1 where saving FileField
  would raise a SuspiciousFileOperation even when a custom
  upload_to returns a valid file path (#32718).

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-19 09:16:54 -07:00
Trevor Gamblin
f07a8c1376 python3-django: upgrade 2.2.22 -> 2.2.23
2.2.23 is a bugfix release:

- Fixed a regression in Django 2.2.21 where saving FileField would raise a
  SuspiciousFileOperation even when a custom upload_to returns a valid
  file path (#32718).

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-19 09:16:54 -07:00
Leon Anavi
8a4a32c12c python3-pysonos: Upgrade 0.0.46 -> 0.0.48
Upgrade to release 0.0.48:

- Merge SoCo 0.22

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-05-19 09:16:54 -07:00
Leon Anavi
20731f44e1 python3-websocket-client: Upgrade 0.59.0 -> 1.0.0
Upgrade to release 1.0.0:

- Removed Python 2 code, now only Python 3 compatible
- Use semver for release versions, unlike breaking release 0.58.0
- Enhance enableTrace output
- Improve unit tests to over 80% code coverage
- Fix old _app.py close status code bug
- Replace select import with selectors

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-05-19 09:16:54 -07:00
Leon Anavi
5911c4662f python3-decorator: Upgrade 5.0.7 -> 5.0.9
Upgrade to release 5.0.9:

- Made the decorator module more robust when decorating builtin
  functions lacking dunder attributes, like dict.__setitem__.
- Fixed a test breaking PyPy. Restored support for Sphinx.

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-05-19 09:16:54 -07:00
Leon Anavi
eb7be79cfb python3-websockets: Upgrade 9.0.1 -> 9.0.2
Upgrade to release 9.0.2:

- Restored compatibility of python -m websockets with Python < 3.9
- Restored compatibility with mypy

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-05-19 09:16:54 -07:00
Leon Anavi
e306688945 python3-cbor2: Upgrade 5.2.0 -> 5.3.0
Upgrade to release 5.3.0:

- Removed support 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-05-19 09:16:54 -07:00
Khem Raj
728e5b08e2 python3-haversine: Fix build with latest python/setuptools
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-19 09:16:54 -07:00
Bartosz Golaszewski
9a98ff7dcc python3-pydbus-manager: add runtime dependencies
This recipe is missing the runtime deps. Add them.

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-05-19 09:16:54 -07:00
Leon Anavi
2e8de30fe8 python3-aiohue: Upgrade 2.4.0 -> 2.5.0
Upgrade to release 2.5.0:

- Store group resource
- Make sure v2 button events are translated to v1 button events
- Fix normalize check
- Support remotes

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-05-19 09:16:54 -07:00
Leon Anavi
1553993029 python3-aiofiles: Upgrade 0.6.0 -> 0.7.0
Upgrade to release 0.7.0:

- Added the aiofiles.tempfile module for async temporary files.
- Switched to Poetry and GitHub actions.
- Dropped 3.5 support.

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-05-19 09:16:54 -07:00
Leon Anavi
be3f005dd7 python3-pyjwt: Upgrade 2.0.1 -> 2.1.0
Upgrade to release 2.1.0:

- Allow claims validation without making JWT signature validation
  mandatory
- Remove padding from JWK test data
- Make kty mandatory in JWK to be compliant with RFC7517
- Allow JWK without alg to be compliant with RFC7517
- Allow to verify with private key on ECAlgorithm, as well as on
  Ed25519Algorithm
- Add caching by default to PyJWKClient
- Add missing exceptions.InvalidKeyError to jwt module __init__
  imports
- Add support for ES256K algorithm
- Add from_jwk() to Ed25519Algorithm
- Add to_jwk() to Ed25519Algorithm
- Export PyJWK and PyJWKSet

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-05-19 09:16:54 -07:00
Leon Anavi
3ab0e0db16 python3-javaobj-py3: Upgrade 0.4.2 -> 0.4.3
Upgrade to release 0.4.3:

- Added support for TC_NULL as array sub-type in _read_field_value
- javaobj can now read GZipped files directly (trick done in
  load(), which is also the underlying method used by loads())
- Fixed a type issue in BlockData/str content comparison

License-Update: License remains Apache License Version 2.0

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-05-19 09:16:54 -07:00
Leon Anavi
269880d81d python3-sh: Upgrade 1.14.1 -> 1.14.2
Upgrade to release 1.14.2:

- bugfix where setting _ok_code to not include 0, but 0 was the
  exit code

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-05-19 09:16:54 -07:00
Bartosz Golaszewski
67f9550be7 python3-pycocotools: new package
Add a recipe for building pycocotools - a Python wrapper for cocapi.

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-05-19 09:16:54 -07:00
Leon Anavi
70cc5a6448 python3-ipython: Upgrade 7.22.0 -> 7.23.1
Upgrade to release 7.23.1:

- Moved to GitHub actions away from Travis-CI, the transition may
  not be 100% complete (not testing on nightly anymore), but as we
  ran out of Travis-Ci hours on the IPython organisation that was
  a necessary step.
- We have a new dependency: matplotlib-inline, which try to
  extract matplotlib inline backend specific behavior. It is
  available on PyPI and conda-forge thus should not be a problem
  to upgrade to this version. If you are a package maintainer
  that might be an extra dependency to package first.

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-05-17 08:52:24 -07:00
Leon Anavi
5dd7567a6e python3-matplotlib-inline: Add recipe
Inline Matplotlib backend for Jupyter.

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-05-17 08:52:24 -07:00
Leon Anavi
f3d8caa862 python3-pyroute2: Upgrade 0.5.18 -> 0.5.19
Upgrade to release 0.5.19:

- ndb: fix default routes keys
- mptcp: basic support
- netlink: ext_ack support fix
- tc: netem rate setting
- NSPopen: fix fd leak

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-05-17 08:52:24 -07:00
Leon Anavi
a6c3620b63 python3-aiohue: Upgrade 2.3.1 -> 2.4.0
Upgrade to release 2.4.0:

- Allow listening for Hue events

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-05-17 08:52:24 -07:00
Leon Anavi
b0c400299b python3-pymisp: Upgrade 2.4.142 -> 2.4.143
Upgrade to release 2.4.143:

- Method to get the raw object template.
- Bump version, deps.
- First-seen and last-seen on attributes and objects were not
  checked for sanity.
- Remove search_all example, use search 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-05-17 08:52:24 -07:00
Leon Anavi
38daf98db7 python3-deprecated: Add recipe
Python @deprecated decorator to deprecate old python classes,
functions or methods.

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-05-17 08:52:24 -07:00
Leon Anavi
56e334fade python3-alembic: Upgrade 1.5.8 -> 1.6.2
Upgrade to release 1.6.2:

- Fixed a bug where paths defined in post-write hook options would
  be wrongly escaped in non posix environment (Windows)

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-05-17 08:52:24 -07:00
Khem Raj
7de9c498be python3-m2crypto: Fix build on riscv and mips
wordlen is not so easy to calculate on RISCV, therefore pass the right
ingredients so compiler does the right thing in the end

Do same for mips as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-17 08:52:24 -07:00
Leon Anavi
dcb9ecc1e5 python3-pymongo: Upgrade 3.11.3 -> 3.11.4
Upgrade to release 3.11.4:

- Bug fix where a MongoClient would mistakenly attempt to create
  minPoolSize connections to arbiter nodes
- Bug fix that prevented PyMongo from retrying writes after a
  writeConcernError on MongoDB 4.4+

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-05-14 07:25:05 -07:00
Leon Anavi
b5fb8390df python3-rfc3339-validator: Upgrade 0.1.3 -> 0.1.4
Upgrade to release 0.1.4:

- Fix test failure on darwin

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-05-14 07:25:05 -07:00
Leon Anavi
bb2757ba26 python3-pysonos: Upgrade 0.0.43 -> 0.0.46
Upgrade to release 0.0.46:

- Expand matches for pipe-delimited metadata

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-05-14 07:25:05 -07:00
Leon Anavi
9e7b7fc006 python3-click: Upgrade 7.1.2 -> 8.0.0
Upgrade to release 8.0.0:

- Drop support for Python 2 and 3.5.
- Colorama is always installed on Windows in order to provide
  style and color support.
- Adds a repr to Command, showing the command name for friendlier
  debugging.
- Add support for distinguishing the source of a command line
  parameter.
- Add an optional parameter to ProgressBar.update to set the
  current_item.
- New class attributes make it easier to use custom core objects
  throughout an entire application.
- Use Context.with_resource() to manage resources that would
  normally be used in a with statement, allowing them to be used
  across subcommands and callbacks, then cleaned up when the
  context ends.
- The result object returned by the test runner’s invoke() method
  has a return_value attribute with the value returned by the
  invoked command.
- Required arguments with the Choice type show the choices in
  curly braces to indicate that one is required ({a|b|c}).
- Redesign the shell completion system.
- Completion correctly parses command line strings with incomplete
  quoting or escape sequences.
- Fix formatting when Command.options_metavar is empty.
- Revert adding space between option help text that wraps.
- When defining a parameter, default is validated with multiple
  and nargs. More validation is done for values being processed
  as well.
- HelpFormatter.write_text uses the full line width when wrapping
  text.

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-05-14 07:25:05 -07:00
Leon Anavi
6acf988a32 python3-configargparse: Upgrade 1.4 -> 1.4.1
Upgrade to release 1.4.1:

- add ignore_help_args option to parse_known_args(..) to avoid
  exiting the first time this method is called when -h is
  specified. This can allow all arg definitions to be executed
  before -h is handled, even if these definitions are
  interleaved with calls to parse_known_args(..)
- added tests
- updated setup.py publish commands

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-05-14 07:25:05 -07:00
Leon Anavi
adfab223db python3-google-api-python-client: Upgrade 2.2.0 -> 2.4.0
Upgrade to release 2.4.0:

- alertcenter: update the api
- analyticsadmin: update the api
- androidenterprise: update the api
- androidpublisher: update the api
- artifactregistry: update the api
- bigquery: update the api
- chromepolicy: update the api
- content: update the api
- datacatalog: update the api
- dataproc: update the api
- dialogflow: update the api
- dns: update the api
- documentai: update the api
- file: update the api
- firebasestorage: update the api
- gameservices: update the api
- gkehub: update the api
- lifesciences: update the api
- monitoring: update the api
- mybusinessaccountmanagement: update the api
- networkmanagement: update the api
- oslogin: update the api
- pubsublite: update the api
- recommender: update the api
- retail: update the api
- servicedirectory: update the api
- servicemanagement: update the api
- servicenetworking: update the api
- translate: update the api
- preventing accessing predefined discovery URLs when override is
  provided

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-05-14 07:25:05 -07:00
Leon Anavi
527e91469d python3-websocket-client: Upgrade 0.58.0 -> 0.59.0
Upgrade to release 0.59.0:

- Last main release to support Python 2
- Fix Python 2 urlparse scheme
- Add support for headers with multiple value
- Add debug support for reserved custom status codes
- Allow multiple Set-Cookie: headers
- Simplified cookie sorting
- Add no_proxy support
- Add Host header to HTTP proxy request
- Improve PEP8 style compliance

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-05-14 07:25:05 -07:00
Leon Anavi
ad8a4ff11c python3-itsdangerous: Upgrade 1.1.0 -> 2.0.0
Upgrade to release 2.0.0:

- Drop support for Python 2 and 3.5.
- JWS support (JSONWebSignatureSerializer,
  TimedJSONWebSignatureSerializer) is deprecated. Use a dedicated
  JWS/JWT library such as authlib instead.
- Importing itsdangerous.json is deprecated. Import Python’s json
  module instead.
- Simplejson is no longer used if it is installed. To use a
  different library, pass it as Serializer(serializer=...).
- datetime values are timezone-aware with timezone.utc. Code using
  TimestampSigner.unsign(return_timestamp=True) or
  BadTimeSignature.date_signed may need to change.
- If a signature has an age less than 0, it will raise
  SignatureExpired rather than appearing valid. This can happen if
  the timestamp offset is changed.
- BadTimeSignature.date_signed is always a datetime object rather
  than an int in some cases.
- Added support for key rotation. A list of keys can be passed as
  secret_key, oldest to newest. The newest key is used for
  signing, all keys are tried for unsigning.
- Removed the default SHA-512 fallback signer from
  default_fallback_signers.
- Add type information for static typing tools.

License-Update: standardize license

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-05-14 07:25:05 -07:00
Leon Anavi
a7ea64f010 python3-watchdog: Upgrade 2.1.0 -> 2.1.1
Upgrade to release 2.1.1:

- [mac] Fix callback exceptions when the watcher is deleted but
  still receiving events

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-05-14 07:25:05 -07:00
Leon Anavi
37edb9bdcd python3-aiohue: Upgrade 2.3.0 -> 2.3.1
Upgrade to release 2.3.1:

- Handle all client errors when detecting the protocol
- Bump black from 21.5b0 to 21.5b1
- Bump flake8 from 3.9.1 to 3.9.2

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-05-14 07:25:05 -07:00
Trevor Gamblin
d97e1b7cfd python3-django: upgrade 3.2 -> 3.2.2
Version 3.2.2 includes a fix for CVE-2021-32052.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-14 07:25:05 -07:00
Trevor Gamblin
b26099fc15 python3-django: upgrade 2.2.20 -> 2.2.22
Version 2.2.22 includes a fix for CVE-2021-32052.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-14 07:25:05 -07:00
Leon Anavi
8526abf337 python3-sentry-sdk: Upgrade 1.0.0 -> 1.1.0
Upgrade to release 1.1.0:

- Fix for AWSLambda integration returns value of original handler
- Fix for RQ integration that only captures exception if RQ job
  has failed and ignore retries
- Feature that supports Tracing for the Tornado integration
- Feature that supports wild cards in ignore_logger in the Logging
  Integration
- Fix for django that deals with template span description names
  that are either lists or tuples

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-05-14 07:24:47 -07:00
Leon Anavi
73d63dd3fe python3-robotframework: Upgrade 4.0.1 -> 4.0.2
Upgrade to release 4.0.2:

- Using Union containing generics as type hint causes an error
- Libdoc does not anymore work with resource files in PYTHONPATH
- Rebot removes sourcename attribute from <kw> in output.xml
- Run Keyword If Test Failed does not work correctly if it is not
  first keyword in teardown and test is skipped
- Argument conversion problems when type hint is ABC

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-05-14 07:24:47 -07:00
Leon Anavi
778596df87 python3-aiohue: Upgrade 2.2.0 -> 2.3.0
Upgrade to release 2.3.0:

- Fix Hue communication protocol
- Create Dependabot config file
- Include LICENSE in the manifest

License-Update: Use file LICENSE.

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-05-14 07:24:47 -07:00
Leon Anavi
87e6a45374 python3-cerberus: Upgrade 1.3.3 -> 1.3.4
Upgrade to release 1.3.4:

- Reverts the unsatisfying fix for KeyError during import when
  running with python optimisation level of 2
- instead a RuntimeError is thrown when Python is running with
  optimization level 2

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-05-14 07:24:47 -07:00
Leon Anavi
ca7c4a6cf3 python3-serpent: Upgrade 1.30.2 -> 1.40
Upgrade to release 1.40:

- dotnet: added optiononal bytes repr (de)serialization
- java: added optional bytes-repr (de)serialization
- added unittest for new bytes-repr form
- add parameter to serialize bytes into byte literal
  representation instead of base-64 (which remains the default)

License-Update: Use file LICENSE.

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-05-14 07:24:47 -07:00
Changqing Li
c01423e4ba python3-paho-mqtt: add package python3-paho-mqtt-examples
package examples under source into python3-paho-mqtt-examples

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-11 08:25:56 -07:00
Leon Anavi
3efefaad13 python3-croniter: Upgrade 1.0.12 -> 1.0.13
Upgrade to release 1.0.13:

- Fix ZeroDivisionError with * * R/0 * *

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-05-11 08:25:56 -07:00
Leon Anavi
0f7eec8da9 python3-babel: Upgrade 2.9.0 -> 2.9.1
Upgrade to release 2.9.1:

- The internal locale-data loading functions now validate the name
  of the locale file to be loaded and only allow files within
  Babel's data directory. Thanks to Chris Lyne of Tenable, Inc. for
  discovering the issue!

License-Update: Update years

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-05-11 08:25:56 -07:00
Leon Anavi
178ef37ed7 python3-websockets: Upgrade 8.1 -> 9.0.1
Upgrade to release 9.0.1:

- Fixed issues with the packaging of the 9.0 release.
- :class:`~datastructures.Headers` and
  :exc:`~datastructures.MultipleValuesError` were moved from
  websockets.http to :mod:`websockets.datastructures`.
  If you're using them, you should adjust the import path.
- The client, server, protocol, and auth modules were moved from
  the websockets package to websockets.legacy sub-package, as part
  of an upcoming refactoring. Despite the name, they're still
  fully supported. The refactoring should be a transparent upgrade
  for most uses when it's available. The legacy implementation
  will be preserved according to the backwards-compatibility
  policy.
- The framing, handshake, headers, http, and uri modules in the
  websockets package are deprecated. These modules provided
  low-level APIs for reuse by other WebSocket implementations, but
  that never happened. Keeping these APIs public makes it more
  difficult to improve websockets for no actual benefit.
- Added compatibility with Python 3.9.
- Added support for IRIs in addition to URIs.
- Added close codes 1012, 1013, and 1014.
- Raised an error when passing a :class:`dict` to
  :meth:`~legacy.protocol.WebSocketCommonProtocol.send`.
- Fixed sending fragmented, compressed messages.
- Fixed Host header sent when connecting to an IPv6 address.
- Fixed creating a client or a server with an existing Unix socket.
- Aligned maximum cookie size with popular web browsers.
- Ensured cancellation always propagates, even on Python versions
  where :exc:`~asyncio.CancelledError` inherits :exc:`Exception`.
- Improved error reporting.

License-Update: Update years

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-05-11 08:25:56 -07:00
Leon Anavi
dfd68d4dbe python3-bitarray: Upgrade 2.0.1 -> 2.1.0
Upgrade to release 2.1.0:

- add `.find()` method
- `.find()`, `.index()`, `.search()` and `.itersearch()` now all
  except both (sub-) bitarray as well as bool items to be searched
  for
- improve encode/decode error messages
- add lexicographical permutations example
- add tests

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-05-11 08:25:56 -07:00
Leon Anavi
077767f4aa python3-greenlet: Upgrade 1.0.0 -> 1.1.0
Upgrade to release 1.1.0:

- Add support for Python 3.10. Pre-built binary wheels for 3.10 are
  not currently available for all platforms. The greenlet ABI is
  different on Python 3.10 from all previous versions, but as 3.10
  was never supported before, and the ABI has not changed on other
  Python versions, this is not considered a reason to change
  greenlet's major version.

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-05-11 08:25:56 -07:00
Leon Anavi
a9912d0511 python3-watchdog: Upgrade 2.0.3 -> 2.1.0
Upgrade to release 2.1.0:

- [inotify] Simplify libc loading
- [mac] Add support for non-recursive watches in FSEventsEmitter
- [watchmedo] Add support for --debug-force-* arguments to tricks

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-05-11 08:25:56 -07:00
Leon Anavi
67e0908648 python3-typing-extensions: Upgrade 3.7.4.3 -> 3.10.0.0
Upgrade to release 3.10.0.0:

- Implement TypeGuard (PEP 649)
- backport ParamSpecArgs/Kwargs
- Fixed required/optional keys with old-style TypedDict
- Support PEP 612 in typing_extensions (Python 3)

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-05-11 08:25:56 -07:00
Leon Anavi
3cc150db49 python3-elementpath: Upgrade 2.2.1 -> 2.2.2
Upgrade to release 2.2.2:

- Fix issue sissaschool/xmlschema#243 (assert with xsi:nil usage)
- First implementation of XPath 3.0 fn:format-integer

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-05-11 08:25:56 -07:00
Leon Anavi
d8eeb57e44 python3-humanize: Upgrade 3.4.1 -> 3.5.0
Upgrade to release 3.5.0:

- Add intword processing for thousands
- Update translation .po files with 'thousand'
- Remove generated translation binaries from repo

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-05-11 08:25:56 -07:00
Khem Raj
232381fd73 python3-markdown: Remove
It has been moved to oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-11 08:25:56 -07:00
Khem Raj
e8fd0f70eb python3-lazy-object-proxy: Add missing dep on pip
Fixes
TOPDIR/build/tmp/work/riscv64-yoe-linux/python3-lazy-object-proxy/1.6.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3: No module named pip

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-11 08:25:56 -07:00
Khem Raj
4e36f13b04 python3-m2crypto: Pass correct ABI defines to swig
This ensures that WORDSIZE is as per the target, currently this does not
get it right for cross-compilation env, and OE uses multilib headers by
default ( even when you do not use multilib ) which means if WORDSIZE
is wrong it will go on to include wrong headers due to these artificial stubs

Fixes
swig -python -py3 -ITOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../lib/aarch64-oe-linux/gcc/aarch64-oe-linux/11.1.0/include -ITOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/recipe-sysroot-native/usr/bin/aarch64-oe-linux/../../lib/aarch64-oe-linux/gcc/aarch64-oe-linux/11.1.0/include-fixed -ITOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/recipe-sysroot/usr/lib/aarch64-oe-linux/11.1.0/include -ITOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/recipe-sysroot/usr/include -ITOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/recipe-sysroot/usr/include -ITOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/recipe-sysroot/usr/include/python3.9 -I/usr/include/openssl -includeall -modern -builtin -outdir TOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/M2Crypto-0.37.1/M2Crypto -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i
  TOPDIR/tmp-glibc/work/cortexa57-oe-linux/python3-m2crypto/0.37.1-r0/recipe-sysroot/usr/include/openssl/opensslconf.h:23: Error: Unable to find 'openssl/opensslconf-32.h'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-11 08:25:56 -07:00
Khem Raj
b8bbcd4dea python3-m2crypto: Upgrade to 0.37.1
Unifiy .inc into .bb
Add patches to fix issues with openssl 1.1.x
Remove m2crypto-0.26.4-gcc_macros patch, its no longer needed
Refresh existing patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-05-03 08:05:21 -07:00
Leon Anavi
dfbea62910 python3-et-xmlfile: Upgrade 1.0.1 -> 1.1.0
Upgrade to release 1.1.0:

- Remove bitbucket pipelines config and streamline setup.py
- Update project URL
- Update APIDOC config
- Update tox config
- Update python_requires and add sys.path('.')

License-Update: Use the exact line from PKG-INFO.

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-04-29 08:43:54 -07:00
Leon Anavi
63edb5b428 python3-pymisp: Upgrade 2.4.141.1 -> 2.4.142
Upgrade to release 2.4.142:

- Support for correlation exclusion list

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-04-29 08:43:54 -07:00
Leon Anavi
0817913a63 python3-cachetools: Upgrade 4.2.1 -> 4.2.2
Upgrade to release 4.2.2:

- Update build environment.
- Remove Python 2 remnants.
- Format code with Black.

License-Update: Fix copyright 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-04-29 08:43:53 -07:00
Leon Anavi
12c2e794c5 python3-arpeggio: Upgrade 1.10.1 -> 1.10.2
Upgrade to release 1.10.2:

- Added EditorConfig configuration
- Fixed parsing of version from setup.py when global encoding
  isn't UTF-8
- Fix repetition termination on a successful empty separator match

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-04-29 08:43:53 -07:00
Leon Anavi
74f19cb743 python3-astroid: Upgrade 2.5.3 -> 2.5.6
Upgrade to release 2.5.6:

- Fix retro-compatibility issues with old version of pylint

License-Update: Remove outdated COPYING and use LICENSE

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-04-29 08:43:53 -07:00
zhengruoqin
7f3cd67ecb python3-zopeinterface: upgrade 5.3.0 -> 5.4.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-29 08:43:53 -07:00
zhengruoqin
fbadae9e6e python3-supervisor: upgrade 4.2.1 -> 4.2.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-29 08:43:53 -07:00
Khem Raj
96e84a0544 python3-markupsafe: Delete bbappend
It was enabling ptests which is now on by default in OE-core for this
version

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-26 13:15:14 -07:00
Khem Raj
eba644bc1d python3-pyyaml: Delete
Its moved to oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-26 13:15:14 -07:00
Khem Raj
d131aed9e1 python3-jinja2_2.%.bbappend: Delete
These changes are moved to OE-Core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-26 13:15:14 -07:00
Leon Anavi
0b46ba4e38 python3-xlsxwriter: Upgrade 1.3.9 -> 1.4.0
Upgrade to release 1.4.0:

- Add fix for issue for where a y_axis font rotation of 0 was
  ignored.

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-04-26 08:22:59 -07:00
Leon Anavi
b339a51079 python3-pytest-asyncio: Upgrade 0.14.0 -> 0.15.1
Upgrade to release 0.15.1:

- Hotfix for errors while closing event loops while replacing
  them.
- Add support for Python 3.9
- Abandon support for Python 3.5. If you still require support for
  Python 3.5, please use pytest-asyncio v0.14 or earlier.
- Set unused_tcp_port_factory fixture scope to 'session'.
- Properly close event loops when replacing them.

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-04-26 08:22:59 -07:00
Leon Anavi
883dd43924 python3-watchdog: Upgrade 2.0.2 -> 2.0.3
Upgrade to release 2.0.3:

- [mac] Use logger.debug() instead of logger.info()
- Updated documentation links

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-04-26 08:22:59 -07:00
Khem Raj
8b1970f4ac python3-docutils: Delete
Its already in OE-Core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-26 08:22:59 -07:00
Leon Anavi
85a43815cb python3-sqlalchemy: Upgrade 1.4.7 -> 1.4.11
Upgrade to release 1.4.11:

orm:
- Fixed regression where recent changes to support Python
  dataclasses had the inadvertent effect that an ORM mapped class
  could not successfully override the __new__() method.

engine:
- Fixed critical regression where the connection pool "init" phase
  no longer occurred within mutexed isolation, allowing other
  threads to proceed with the dialect uninitialized, which could
  then impact the compilation of SQL 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-04-26 08:22:59 -07:00
Leon Anavi
fed3ddaedd python3-bitarray: Upgrade 2.0.0 -> 2.0.1
Upgrade to release 2.0.1:

- update documentation
- improve some error messages

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-04-26 08:22:59 -07:00
Leon Anavi
a4bde4e6a9 python3-python-vlc: Upgrade 3.0.12117 -> 3.0.12118
Upgrade to release 3.0.12118:

- strip prefixes from struct fieldnames
- use pydoctor for doc generation

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-04-26 08:22:59 -07:00
Leon Anavi
5d187e95b8 python3-argcomplete: Upgrade 1.12.2 -> 1.12.3
Upgrade to release 1.12.3:

- Help string support for fish
- Add option to use tempfiles for IPC
- Fix multiple command registration for non-bash shells
- Register auto completion for an arbitrary name using a given
  external script
- Skip completions from active subprocess completer
- Fix warnings regarding invalid escape sequences

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-04-26 08:22:59 -07:00
Leon Anavi
3bef475e76 python3-asttokens: Upgrade 2.0.4 -> 2.0.5
Upgrade to release 2.0.5:

- setup.cfg: remove wheel dependency
- Handle starred expressions in tests
- Make 3.9 support official
- pypy2 instead of pypy2.7
- pypy3 instead of pypy3.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-04-22 07:28:15 -07:00
Leon Anavi
2d9aca131f python3-pysonos: Upgrade 0.0.42 -> 0.0.43
Upgrade to release 0.0.43:

- Downgrade asyncio log severity

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-04-22 07:28:15 -07:00
Leon Anavi
69d7746454 python3-huey: Upgrade 2.3.1 -> 2.3.2
Upgrade to release 2.3.2:

- Add hook (Huey.build_error_result) for customizing the error
  result metadata.
- Avoid crashing if another module already modified/set the
  multiprocessing start method.

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-04-22 07:28:15 -07:00
Chen Qi
eff7a55f49 python3-django: upgrade to 2.2.20
2.2.x is LTS, so upgrade to latest release 2.2.20.
This upgrade fixes several CVEs such as CVE-2021-3281.

Also, CVE-2021-28658.patch is dropped as it's already in 2.2.20.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-22 07:28:15 -07:00
Mingli Yu
34f9b39e4b python3-cryptography: Upgrade to 3.3.2
Fix a security issue CVE-2020-36242 where certain sequences of
``update()`` calls when symmetrically encrypting very large
payloads (>2GB) could result in an integer overflow, leading to
buffer overflows.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-21 08:26:07 -07:00
Leon Anavi
a2ebdf3fe3 python3-portion: Upgrade 2.1.5 -> 2.1.6
Upgrade to release 2.1.6:

- from_stringraises a ValueError if given string cannot be parsed
  to an interval
- Drop official support for Python 3.5
- Use black as official code formatting

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-04-21 08:26:07 -07:00
Leon Anavi
bd115de27f python3-docutils: Upgrade 0.17 -> 0.17.1
Upgrade to release 0.17.1:

- Bug fixes

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-04-21 08:26:07 -07:00
Khem Raj
f528f9614f python3-icu: Upgrade to 2.7.2
License-Update: Use info in setup.py for license as dedicated LICENSE
file has disappeared. License still is MIT

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-21 08:26:07 -07:00
Stefan Ghinea
660e62b645 python3-django: fix CVE-2021-28658
In Django 2.2 before 2.2.20, 3.0 before 3.0.14, and 3.1 before 3.1.8,
MultiPartParser allowed directory traversal via uploaded files with
suitably crafted file names. Built-in upload handlers were not affected
by this vulnerability.

References:
https://nvd.nist.gov/vuln/detail/CVE-2021-28658

Upstream patches:
4036d62bda

Signed-off-by: Stefan Ghinea <stefan.ghinea@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-21 08:26:07 -07:00
Leon Anavi
19f34ae207 python3-xlsxwriter: Upgrade 1.3.8 -> 1.3.9
Upgrade to release 1.3.9:

- Added option to set row heights and column widths in pixels via
  the :func:`set_row_pixels` and :func:`set_column_pixels` methods

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-04-21 08:26:07 -07:00
Leon Anavi
2bdc220927 python3-xxhash: Upgrade 2.0.0 -> 2.0.2
Upgrade to release 2.0.2:

- Fix Travis CI OSX dpl python2.7 get-pip.py error
- Only to trigger Python 3.9 wheels building

License-Update: Update 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-04-21 08:26:07 -07:00
Leon Anavi
ef48a2e1b9 python3-bitarray: Upgrade 1.9.2 -> 2.0.0
Upgrade to release 2.0.0:

- require more specific objects, int (0 or 1) or bool
- items are always returned as int 0 or 1
- remove `.length()` method (deprecated since 1.5.1 - use `len()`)
- in `.unpack()` the `one` argument now defaults to 0x01
  (was 0xff)
- `.tolist()` now always returns a list of integers (0 or 1)
- fix frozenbitarray hash function, see #121
- fix frozenbitarray being mutable by `<<=` and `>>=`
- support sequence protocol in `.extend()` (and bitarray creation)
- improve OverflowError messages from `util.int2ba()`
- add examples/hexadecimal.py

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-04-21 08:26:06 -07:00
Leon Anavi
4c0e6d3365 python3-croniter: Upgrade 1.0.11 -> 1.0.12
Upgrade to release 1.0.12:

- Add support for hashed/random/keyword expressions
- Review support support for hashed/random/keyword expression and
  add expanders reactor

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-04-15 09:25:26 -07:00
Leon Anavi
88892586c9 python3-google-api-python-client: Upgrade 2.1.0 -> 2.2.0
Upgrade to release 2.2.0:

- Adds support for errors.py to also use 'errors' for error_details

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-04-15 09:25:26 -07:00
Leon Anavi
3793fa1ca6 python3-colorlog: Upgrade 4.8.0 -> 5.0.1
Upgrade to release 5.0.1:

- Fix colorlog.basicConfig does not accept '{' style
- Fix linter errors

License-Update: Update 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-04-15 09:25:26 -07:00
Leon Anavi
d07aa9a0a7 python3-decorator: Upgrade 5.0.6 -> 5.0.7
Upgrade to release 5.0.7:

- The decorator module was not passing correctly the defaults
  inside the *args tuple
- Fixed some mispellings in the documentation
- Integrated codespell in the CI

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-04-15 09:25:26 -07:00
Leon Anavi
eb79ca6f11 python3-humanize: Upgrade 3.4.0 -> 3.4.1
Upgrade to release 3.4.1:

- Add Catalan binary translation

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-04-15 09:25:26 -07:00
Leon Anavi
443e435ce4 python3-pandas: Upgrade 1.2.3 -> 1.2.4
Upgrade to release 1.2.4:

- Fixed regression in DataFrame.sum() when min_count greater than
  the DataFrame shape was passed resulted in a ValueError
- Fixed regression in DataFrame.to_json() raising AttributeError
  when run on PyPy
- Fixed regression in (in)equality comparison of pd.NaT with a
  non-datetimelike numpy array returning a scalar instead of an
  array
- Fixed regression in DataFrame.where() not returning a copy in
  the case of an all True condition
- Fixed regression in DataFrame.replace() raising IndexError when
  regex was a multi-key dictionary
- Fixed regression in repr of floats in an object column not
  respecting float_format when printed in the console or outputted
  through DataFrame.to_string(), DataFrame.to_html(), and
  DataFrame.to_latex()
- Fixed regression in NumPy ufuncs such as np.add not passing
  through all arguments for DataFrame

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-04-15 09:25:26 -07:00
Leon Anavi
71acc03cbd python3-sympy: Upgrade 1.7.1 -> 1.8
Upgrade to release 1.8:

assumptions:

- Q.infinite now correctly evaluates to True for oo, -oo, and zoo
- Assumption predicates now correctly evaluates to None for S.NaN
- Relational objects do not need to be wrapped by Q.is_true to be
  asked or refined anymore
- Q.is_true wrapping over AppliedPredicate now just return the
  argument
- refine arg(x) when x is real and nonzero
- assumptions/relation module is introduced. This module
  implements binary relation as predicate
- AskHandler(), register_handler() and remove_handler() are
  deprecated. Handler now must be multipledispatch instance
- Predicate now uses a single handler which is multipledispatch
  instance
- Predicate can now take multiple arguments
- Predicate("...") now returns UndefinedPredicate instance. To
  define a predicate, you must make a subclass of Predicate

calculus:

- Using maximum with a piecewise expression over a domain no
  longer fails due to a bug fix in Piecewise.as_expr_set_pairs

codegen:

- allowing for multi-dimensional arrays as arguments/locals in c
  code generation
- create_expand_pow_optimization is now customizable with respect
  to requirement on base
- Support flattening of elementwise additions of array expressions
- Fixes to array-expressions in order to properly work with
  ZeroArray and ZeroMatrix
- Fixing matrix expression recognition from array-expressions
- Minor fixes to the way the AST of array expressions is built
- Add normalization of CodegenArrayDiagonal when it's nested with
  CodegenArrayPermuteDims and CodegenArrayContraction
- Increased support for the normalization of array expressions and
  permutations of indices
- parse_matrix_expression( ) is now able to parse traces of
  matrices

combinatorics:

- Added a section to the permutation docs about containment in
  permutation groups

geometry:

- Fix AssertError for vertical tangent
- Geometric entities with symbolic coordinates will not be printed
  in SVG

simplify:

- Fix simplify calls sympify without rational parameter
- TRmorrie now takes powers of cos terms into account

tensor:

- Introduced objects ArraySymbol and ArrayElement for array
  expressions equivalent to MatrixSymbol and MatrixElement in the
  matrix expression module
- Add class ZeroArray for array expressions of zero-valued
  elements
- Make Array differentiation(derive_by_array) work with non sympy
  expressions
- Added tensordiagonal( ) function to perform diagonalization of
  array expressions
- Adding an array with any other type now consistently gives
  NotImplemented

utilities:

- Added official support for using CuPy to GPU accelerate lambdify
  functions
- Added Replacer class to simplify the creation of replacement
  expressions with MatchPy
- Added tests for optional parameter in MatchPy patterns
- Added string printers for MatchPy-compatible wildcards in
  sympy.utilities.matchpy_connector
- minlex no longer accepts is_set or small arguments
- minlex and least_rotation now accept key= arguments similar to
  sorted

vector:

- Fixed a bug with integral over ImplicitRegion objects

other:

- Expanding documentation to include all class members with
  docstrings

License-Update: Update 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-04-15 09:25:26 -07:00
Leon Anavi
2df3e3aa47 python3-pyroute2: Upgrade 0.5.17 -> 0.5.18
Upgrade to release 0.5.18:

- netlink: support zero length lladdr

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-04-15 09:25:26 -07:00
Leon Anavi
98cc478e5e python3-xmlschema: Upgrade 1.6.0 -> 1.6.1
Upgrade to release 1.6.1:

- Add multi-source initialization and add_schema() to schema class
- Add bytes strings to accepted XML sources

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-04-13 08:06:07 -07:00
Leon Anavi
2627bb1a24 python3-backports-functools-lru-cache: Upgrade 1.6.3 -> 1.6.4
Upgrade to release 1.6.4:

- For test dependencies, when indicating Python 3, use >=3 instead
  of >3

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-04-13 08:06:07 -07:00
Leon Anavi
8dce3fc546 python3-typed-ast: Upgrade 1.4.2 -> 1.4.3
Upgrade to release 1.4.3:

- Fix compilation on python 3.10
- Add Python 3.10 classifier

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-04-13 08:06:07 -07:00
Leon Anavi
bc55118cf6 python3-sqlalchemy: Upgrade 1.4.6 -> 1.4.7
Upgrade to release 1.4.7:

orm:

- Fixed regression where the subqueryload() loader strategy would
  fail to correctly accommodate sub-options, such as a defer()
  option on a column, if the “path” of the subqueryload were more
  than one level deep.
- Fixed regression where the merge_frozen_result() function relied
  upon by the dogpile.caching example was not included in tests
  and began failing due to incorrect internal arguments.
- Fixed critical regression where the Session could fail to
  "autobegin" a new transaction when a flush occurred without an
  existing transaction in place, implicitly placing the Session
  into legacy autocommit mode which commit the transaction. The
  Session now has a check that will prevent this condition from
  occurring, in addition to repairing the flush issue.
- Fixed regression where the ORM compilation scheme would assume
  the function name of a hybrid property would be the same as the
  attribute name in such a way that an AttributeError would be
  raised, when it would attempt to determine the correct name for
  each element in a result tuple.
- Fixed critical regression caused by the new feature added as
  part of #1763, eager loaders are invoked on unexpire operations.
  The new feature makes use of the "immediateload" eager loader
  strategy as a substitute for a collection loading strategy,
  which unlike the other “post-load” strategies was not
  accommodating for recursive invocations between
  mutually-dependent relationships, leading to recursion overflow
  errors.

engine:

- Fixed up the behavior of the Row object when dictionary access
  is used upon it, meaning converting to a dict via dict(row) or
  accessing members using strings or other objects i.e.
  row["some_key"] works as it would with a dictionary, rather than
  raising TypeError as would be the case with a tuple, whether or
  not the C extensions are in place

sql:

- Enhanced the "expanding" feature used for ColumnOperators.in_()
  operations to infer the type of expression from the right hand
  list of elements, if the left hand side does not have any
  explicit type set up. This allows the expression to support
  stringification among other things. In 1.3, "expanding" was not
  automatically used for ColumnOperators.in_() expressions, so in
  that sense this change fixes a behavioral regression.
- Fixed the "stringify" compiler to support a basic
  stringification of a "multirow" INSERT statement, i.e. one with
  multiple tuples following the VALUES keyword.

schema:

- Fixed regression where usage of a token in the
  Connection.execution_options.schema_translate_map dictionary
  which contained special characters such as braces would fail to
  be substituted properly. Use of square bracket characters [] is
  now explicitly disallowed as these are used as a delimiter
  character in the current implementation.

mypy:

- Fixed issue in Mypy plugin where the plugin wasn't inferring the
  correct type for columns of subclasses that don’t directly
  descend from TypeEngine, in particular that of TypeDecorator and
  UserDefinedType.

misc:

- Added a new flag to DefaultDialect called supports_schema; third
  party dialects may set this flag to True to enable SQLAlchemy's
  schema-level tests when running the test suite for a third party
  dialect.

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-04-13 08:06:07 -07:00
Leon Anavi
7076813079 python3-monotonic: Upgrade 1.5 -> 1.6
Upgrade to release 1.6:

- Fix order for converting mach absolute time

Get the source code from the git repository because an archive
is not available in PyPI for this release.

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-04-13 08:06:07 -07:00
Leon Anavi
e8bcc60fb5 python3-humanize: Upgrade 3.3.0 -> 3.4.0
Upgrade to release 3.4.0:

- Add Catalan translation
- Add documentation and release notes to project_urls
- Fix tests for Python 3.10

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-04-13 08:06:07 -07:00
Leon Anavi
4d94ced1ec python3-cerberus: Upgrade 1.3.2 -> 1.3.3
Minor code refactoring of the recipe and upgrade to release 1.3.3:

- Classes can be used as constraint for the type rule
- The abstract base classes of the standard library's
  collections.abc module are available as named types for the
  type rule
- Generic type aliases from the :mod:`typing` module can be used
  as constraints for the type rule, including parametrized ones
  a.k.a. compound types
- Support for Python 3.5 is removed.

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-04-13 08:06:07 -07:00
zhengruoqin
d46d6e58c2 python3-bitarray: upgrade 1.9.1 -> 1.9.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-13 08:06:07 -07:00
zhengruoqin
b06d10f7de python3-astroid: upgrade 2.5.2 -> 2.5.3
What's New in astroid 2.5.3?
============================
Release Date: 2021-04-10

* Takes into account the fact that subscript inferring for a ClassDef may involve __class_getitem__ method

* Reworks the `collections` and `typing` brain so that `pylint`s acceptance tests are fine.

  Closes PyCQA/pylint#4206

* Use ``inference_tip`` for ``typing.TypedDict`` brain.

* Fix mro for classes that inherit from typing.Generic

* Add inference tip for typing.Generic and typing.Annotated with ``__class_getitem__``

  Closes PyCQA/pylint#2822

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-13 08:06:07 -07:00
zhengruoqin
44277ef50a python3-absl: upgrade 0.10.0 -> 0.12.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-04-13 08:06:07 -07:00
Leon Anavi
d5e3c26160 python3-grpcio: Upgrade 1.36.1 -> 1.37.0
Upgrade to release 1.37.0:

- Use boringssl asm optimizations in aarch64 wheel source build.
- Clarify Guarantees about grpc.Future Interface.
- Use crosscompilation to build python armv7 wheels.
- [Aio] Add time_remaining method to ServicerContext.
- Standardize all environment variable boolean configuration in
  python's setup.py.
- Crosscompile python aarch64 wheels with dockcross.
- Fix Signal Safety Issue.

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-04-13 08:06:07 -07:00
Leon Anavi
801b087028 python3-robotframework: Upgrade 4.0 -> 4.0.1
Upgrade to release 4.0.1. It is the first bug fix release in the
Robot Framework 4.0.x series. It fixes several severe and not so
severe issues reported since Robot Framework 4.0 was released.

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-04-13 08:06:07 -07:00
Leon Anavi
53bcbe450b python3-python-vlc: Upgrade 3.0.11115 -> 3.0.12117
Upgrade to release 3.0.12117:

- adapt to new libvlc_media_list_new API
- re-introduce MediaThumbnailRequest definition
- implement generation for struct wrapping

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-04-13 08:06:07 -07:00
Leon Anavi
becc8a0246 python3-speedtest-cli: Upgrade 2.1.2 -> 2.1.3
Upgrade to release 2.1.3:

- Address issue where a test server may return an HTTP error
  during upload or download
- Address issue where ignore_ids may be empty or have empty values

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-04-13 08:06:07 -07:00
Leon Anavi
004644b2da python3-grpcio-tools: Upgrade 1.36.1 -> 1.37.0
Upgrade to release 1.37.0:

- use boringssl asm optimizations in aarch64 wheel source build.
- Clarify Guarantees about grpc.Future Interface.
- Use crosscompilation to build python armv7 wheels.
- [Aio] Add time_remaining method to ServicerContext.
- Standardize all environment variable boolean configuration in
  python's setup.py.
- Crosscompile python aarch64 wheels with dockcross.
- Fix Signal Safety Issue.

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-04-13 08:06:07 -07:00
Leon Anavi
88ddbf49e1 python3-decorator: Upgrade 5.0.5 -> 5.0.6
Upgrade to release 5.0.6:

- The decorator module was not copying the module attribute anymore

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-04-13 08:06:07 -07:00
Leon Anavi
159df27856 python3-croniter: Upgrade 1.0.10 -> 1.0.11
Upgrade to release 1.0.11:

- fix bug: bad case:0 6 30 3 *
- Add support for L in the day_of_week component. This enable
  expressions like * * * * L4, which means last Thursday of the
  month.
- Create CroniterUnsupportedSyntaxError exception for situations
  where CRON syntax may be valid but some combinations of features
  is not supported. Currently, this is used when the day_of_week
  component has a combination of literal values and nth/last
  syntax at the same time.
  For example, 0 0 * * 1,L6 or 0 0 * * 15,sat#1 will both raise
  this exception because of mixing literal days of the week with
  nth-weekday or last-weekday syntax. This may impact existing
  cron expressions in prior releases, because 0 0 * * 15,sat#1
  was previously allowed but incorrectly handled.
- Update croniter_range() to allow an alternate croniter class to
  be used. Helpful when using a custom class derived from croniter.

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-04-13 08:06:07 -07:00
Leon Anavi
5aaffd50a7 python3-ruamel-yaml: Upgrade 0.17.2 -> 0.17.4
Upgrade to release 0.17.4:

- prevent (empty) comments from throwing assertion error
- fix for issue 382 caused by an error in a format string
- allow expansion of aliases by setting
  ``yaml.composer.return_alias = lambda s: copy.deepcopy(s)``

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-04-13 08:06:07 -07:00
Leon Anavi
0f32057302 python3-xmlschema: Upgrade 1.5.3 -> 1.6.0
Upgrade to release 1.6.0:

- XML data bindings and code generators are now considered stable
- Add arguments 'max_depth' and 'extra_validator' to validation
  methods
- Enhance decoding with 'value_hook' argument

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-04-08 08:54:52 -04:00
Leon Anavi
910579ddae python3-tqdm: Upgrade 4.59.0 -> 4.60.0
Upgrade to release 4.60.0:

- add contrib.logging helpers for redirecting to tqdm.write()
- support delay in notebook
- fix contrib.tmap, tzip not using tqdm_class
- add notebook tests
- updates & misc minor fixes for 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-04-08 08:54:52 -04:00
Leon Anavi
f45f3862a6 python3-django: Upgrade 3.1.7 -> 3.2
Upgrade to release 3.2:

- Automatic AppConfig discovery
- Customizing type of auto-created primary keys
- Functional indexes
- pymemcache support
- New decorators for the admin site
- Other minor new features

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-04-08 08:54:52 -04:00
Leon Anavi
478e0e5833 python3-pysonos: Upgrade 0.0.41 -> 0.0.42
Upgrade to release 0.0.42:

- Handle parse_event_xml doing I/O in the asyncio event loop

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-04-08 08:54:52 -04:00
Leon Anavi
79d2873495 python3-bitarray: Upgrade 1.9.0 -> 1.9.1
Upgrade to release 1.9.1:

- switch documentation from markdown to reStructuredText
- add tests

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-04-08 08:54:52 -04:00
Leon Anavi
b649e45ab1 python3-sqlalchemy: Upgrade 1.4.5 -> 1.4.6
Upgrade to release 1.4.6:

orm:

- Fixed regression where a deprecated form of Query.join() were
  used, passing a series of entities to join from without any ON
  clause in a single Query.join() call, would fail to function
  correctly.
- Fixed critical regression where the Query.yield_per() method in
  the ORM would set up the internal Result to yield chunks at a
  time, however made use of the new Result.unique() method which
  uniques across the entire result.

sql:

- Fixed further regressions in the same area as that of #6173
  released in 1.4.5, where a “postcompile” parameter, again most
  typically those used for LIMIT/OFFSET rendering in Oracle and
  SQL Server, would fail to be processed correctly if the same
  parameter rendered in multiple places in the statement.
- Executing a Subquery using Connection.execute() is deprecated
  and will emit a deprecation warning; this use case was an
  oversight that should have been removed from 1.4.

schema:

- The Table object now raises an informative error message if it
  is instantiated without passing at least the Table.name and
  Table.metadata arguments positionally. Previously, if these were
  passed as keyword arguments, the object would silently fail to
  initialize correctly.

mypy:

- Applied a series of refactorings and fixes to accommodate for
  Mypy "incremental" mode across multiple files, which previously
  was not taken into account. In this mode the Mypy plugin has to
  accommodate Python datatypes expressed in other files coming in
  with less information than they have on a direct run.
- Fixed issue where the Mypy plugin would fail to interpret the
  "collection_class" of a relationship if it were a callable and
  not a class. Also improved type matching and error reporting for
  collection-oriented relationships.

asyncio:

- Added accessors .sqlstate and synonym .pgcode to the .orig
  attribute of the SQLAlchemy exception class raised by the
  asyncpg DBAPI adapter, that is, the intermediary exception
  object that wraps on top of that raised by the asyncpg
  library itself, but below the level of the SQLAlchemy dialect.

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-04-08 08:54:52 -04:00
Leon Anavi
dce8ef5add python3-transitions: Upgrade 0.8.7 -> 0.8.8
Upgrade to release 0.8.8:

- AsyncMachine does not remove models when remove_models is called
- Introduce try/except for finalize callbacks in Machine and
  HierachicalMachine. Thus, errors occurring in finalize callbacks
  will be suppressed and only the original error will be raised.
- Show references in graphs and markup. Introduce
  MarkupMachine.format_references to tweak reference formatting
- Introduce Machine.on_exception to handle raised exceptions in
  callbacks
- Machine.get_triggers now supports State and Enum as arguments
- NestedState and HierachicalMachine.add_states now accept (lists
  of) states and enums as initial parameter

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-04-08 08:54:52 -04:00
Leon Anavi
be5b722809 python3-pyroute2: Upgrade 0.5.16 -> 0.5.17
Upgrade to release 0.5.17:

- license: aligned cli/ss2
- ndb: del_ip() improvements
- ndb: wait(timeout=...)

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-04-08 08:54:52 -04:00
Leon Anavi
0eefda892a python3-pymisp: Upgrade 2.4.141 -> 2.4.141.1
Upgrade to release 2.4.141.1:

- Re-bump changelog
- Bump version

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-04-08 08:54:52 -04:00
Leon Anavi
daf804c882 python3-decorator: Upgrade 5.0.1 -> 5.0.5
Upgrade to release 5.0.5:

- Dropped support for Python < 3.5 with a substantial
  simplification of the code base (now building a decorator does
  not require calling "exec").
- Added a way to mimic functools.wraps-generated decorators.
- Ported the Continuous Integration from Travis to GitHub.

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-04-08 08:54:52 -04:00
Leon Anavi
75a9fe6cc0 python3-pychromecast: Upgrade 9.1.1 -> 9.1.2
Upgrade to release 9.1.2:

- Handle bad UUIDs from third-party Chromecasts
- Reuse SSL context in host browser

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-04-08 08:54:52 -04:00
Leon Anavi
b8230b6a66 python3-sqlalchemy: Upgrade 1.4.4 -> 1.4.5
Upgrade to release 1.4.5:

orm:
- Fixed regression where the joinedload() loader strategy would
  not successfully joinedload to a mapper that is mapper against
  a CTE construct.
- Scaled back the warning message added in #5171 to not warn for
  overlapping columns in an inheritance scenario where a
  particular relationship is local to a subclass and therefore
  does not represent an overlap.

sql:
- Fixed bug in new FunctionElement.render_derived() feature where
  column names rendered out explicitly in the alias SQL would not
  have proper quoting applied for case sensitive names and other
  non-alphanumeric names.
- Fixed regression where use of the Operators.in_() method with a
  Select object against a non-table-bound column would produce an
  AttributeError, or more generally using a ScalarSelect that has
  no datatype in a binary expression would produce invalid state.
- Added a new flag to the Dialect class called
  Dialect.supports_statement_cache. This flag now needs to be
  present directly on a dialect class in order for SQLAlchemy's
  query cache to take effect for that dialect. The rationale is
  based on discovered issues such as #6173 revealing that dialects
  which hardcode literal values from the compiled statement, often
  the numerical parameters used for LIMIT / OFFSET, will not be
  compatible with caching until these dialects are revised to use
  the parameters present in the statement only. For third party
  dialects where this flag is not applied, the SQL logging will
  show the message "dialect does not support caching", indicating
  the dialect should seek to apply this flag once they have
  verified that no per-statement literal values are being rendered
  iwithin the compilation phase.

schema:
- Introduce a new parameter Enum.omit_aliases in Enum type allow
  filtering aliases when using a pep435 Enum. Previous versions of
  SQLAlchemy kept aliases in all cases, creating database enum
  type with additional states, meaning that they were treated as
  different values in the db. For backward compatibility this flag
  defaults to False in the 1.4 series, but will be switched to
  True in a future version. A deprecation warning is raise if this
  iflag is not specified and the passed enum contains aliases.

mypy:
- Fixed issue in mypy plugin where newly added support for
  as_declarative() needed to more fully add the DeclarativeMeta
  class to the mypy interpreter’s state so that it does not
  result in a name not found error; additionally improves how
  global names are setup for the plugin including the Mapped name.

asyncio:
- Fixed issue where the asyncio extension could not be loaded if
  running Python 3.6 with the backport library of contextvars
  installed.

postgresql:
- Fixed regression where the PostgreSQL cast operator applied to
  elements within an ARRAY when using psycopg2 would fail to use
  the correct type in the case that the datatype were also
  embedded within an instance of the Variant adapter.
- Fixed typo in the fix released in 1.4.4 that completely
  prevented this change from working correctly, i.e. the error
  message did not match what was actually emitted by pg8000.
- Fixed issue where the PostgreSQL PGInspector, when generated
  against an Engine, would fail for .get_enums(),
  .get_view_names(), .get_foreign_table_names() and
  .get_table_oid() when used against a "future" style engine
  and not the connection directly.

mysql:
- Fixed regression in the MySQL dialect where the reflection query
  used to detect if a table exists would fail on very old MySQL
  5.0 and 5.1 versions.

mssql:
- Fixed a regression in MSSQL 2012+ that prevented the order by
  clause to be rendered when offset=0 is used in a subquery.

oracle:
- Fixed critical regression where the Oracle compiler would not
  maintain the correct parameter values in the LIMIT/OFFSET for a
  select due to a caching issue.

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-04-08 08:54:52 -04:00
Leon Anavi
ad0df8ff6f python3-regex: Upgrade 2021.3.17 -> 2021.4.4
Upgrade to release 2021.4.4 with the following bug fixes:

- regex fails with a quantified backreference but succeeds with
  repeated backref
- API is not a drop-in replacement for python's re when it comes
  to 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-04-06 08:58:42 -07:00
Leon Anavi
befe8552bd python3-bitarray: Upgrade 1.8.2 -> 1.9.0
Upgrade to release 1.9.0:

- add shift operations (`<<`, `>>`, `<<=`, `>>=`)
- add `bitarray.util.ba2base()` and `bitarray.util.base2ba()`
- documentation and tests

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-04-06 08:58:42 -07:00
Leon Anavi
a2964529ec python3-docutils: Upgrade 0.16 -> 0.17
Upgrade to release 0.17:

- Installing with setup.py now requires setuptools. Alternatively,
  install with pip.
- The generic command line front end tool docutils-cli.py allows
  the free selection of reader, parser, and writer components.
- New, experimental wrapper to integrate the recommonmark Markdown
  parser for use with Docutils.
- pseudoxml-writer got a --detailled option for pretty printing
  text nodes.
- odf/odt-writer improved metadata handling.
- HTML5 writer improvements.
- LaTeX writer improvements.
- Fixes in Arabic mappings and Korean translations.
- directives: Prevent infinte inclusion loops.

License-Update: Fix link to 2-Clause BSD license in COPYING.txt.

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-04-06 08:58:42 -07:00
Leon Anavi
2a73a50db2 python3-pysonos: Upgrade 0.0.40 -> 0.0.41
Upgrade to release 0.0.41:

- Add events_asyncio events module

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-04-06 08:58:42 -07:00
Leon Anavi
6b98728840 python3-networkx: Upgrade 2.5 -> 2.5.1
Upgrade to release 2.5.1:

- pagerank uses scipy by default now
- New source argument to has_eulerian_path to look for path
  starting at source
- prefix_tree now uses a non-recursive algorithm. The original
  recursive algorithm is still available via prefix_tree_recursive

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-04-06 08:58:42 -07:00
Leon Anavi
6cfe535f40 python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0
Upgrade to release 3.7.4.post0:

- Bumped upper bound of the chardet runtime dependency to allow
  their v4.0 version stream.

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-04-06 08:58:42 -07:00
Leon Anavi
0fc9235bbb python3-pillow: Upgrade 8.1.2 -> 8.2.0
Upgrade to release 8.2.0:

- Added getxmp() method
- Add ImageShow support for GraphicsMagick
- Do not load transparent pixels from subsequent GIF frames
- Use LZW encoding when saving GIF images
- Set all transparent colors to be equal in quantize()
- Allow PixelAccess to use Python __int__ when parsing x and y
- Removed Image._MODEINFO
- Add preserve_tone option to autocontrast
- Fixed linear_gradient and radial_gradient I and F modes
- Add support for reading TIFFs with PlanarConfiguration=2
- Deprecated categories
- Do not premultiply alpha when resizing with Image.NEAREST
  resampling
- Dynamically link FriBiDi instead of Raqm
- Allow fewer PNG palette entries than the bit depth maximum when
  saving
- Use duration from info dictionary when saving WebP
- Stop flattening EXIF IFD into getexif()
- Replaced tiff_deflate with tiff_adobe_deflate compression when
  saving TIFF images
- Save ICC profile from TIFF encoderinfo
- Moved RGB fix inside ImageQt class
- Allow alpha_composite destination to be negative
- Ensure file is closed if it is opened by ImageQt.ImageQt
- Added ImageDraw rounded_rectangle method
- Added IPythonViewer
- Only draw each rectangle outline pixel once
- Use mmap instead of built-in Win32 mapper
- Handle PCX images with an odd stride
- Only read different sizes for "Large Thumbnail" MPO frames
- Added PyQt6 support
- Changed Image.open formats parameter to be case-insensitive
- Deprecate Tk/Tcl 8.4, to be removed in Pillow 10 (2023-01-02)
- Added tk version to pilinfo
- Support for ignoring tests when running valgrind
- OSS-Fuzz support

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-04-06 08:58:42 -07:00
Leon Anavi
a112f5ed6c python3-decorator: Upgrade 4.4.2 -> 5.0.1
Upgrade to release 5.0.1:

- Dropped support for Python < 3.5 with a substantial
  simplification of the code base. Ported CI from Travis to
  GitHub.
- Fixed setup.cfg and python_requires in setup.py

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-04-06 08:58:42 -07:00
Leon Anavi
8507a0dda6 python3-typeguard: Upgrade 2.11.1 -> 2.12.0
Upgrade to release 2.12.0:

- Added @typeguard_ignore decorator to exclude specific functions
  and classes from runtime type checking

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-04-06 08:58:42 -07:00
Leon Anavi
37ce67f575 python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1
Upgrade to release 0.6.0.post1:

- Correctly update NEWS.rst for the 0.6.0 release.

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-04-06 08:58:42 -07:00
Leon Anavi
d35780c181 python3-tqdm: Upgrade 4.58.0 -> 4.59.0
Upgrade to release 4.59.0:

- add tqdm.dask.TqdmCallback
- add asyncio.gather()
- add basic support for length_hint
- add & update tests
- misc documentation updates
- update contributing guide
- update URLs
- bash completion: add missing --delay
- misc code tidy
- add [notebook] extra

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-04-06 08:58:42 -07:00
Leon Anavi
b3b8d4f6a6 python3-pymisp: Upgrade 2.4.140 -> 2.4.141
Upgrade to release 2.4.141:

- Use get_uuid_or_id_from_abstract_misp in tag methods
- Skip nameless sections in ELF
- Make reportlab tests optional if missing dep
- Enable taxonomy failed if global pythonify is on
- Properly pass content-type
- Re-enable support for uploading STIX 1 documents

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-04-06 08:58:42 -07:00
Leon Anavi
4161ee91c1 python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8
Upgrade to release 1.3.8:

- Added ability to add accessibility options "description" and
  "decorative" to images via :func:`insert_image`.
- Added fix for datetime.timedelta values that exceed the Excel
  1900 leap day (timedeltas greater than 59 days, in hours).
  This is a backward incompatible change.
- Added the worksheet :func:`read_only_recommended` method to set
  the Excel "Read-only Recommended" option that is available when
  saving a file.
- Fixed issue where temp files used in `constant_memory` mode
  weren't closed/deleted if the workbook object was garbage
  collected.
- Fixed issue where pattern formats without colors were given a
  default black fill color.
- Added option to set a chart crossing to 'min' as well as the
  existing 'max' option. The 'min' option isn't available in the
  Excel interface but can be enabled via VBA.

License-Update: Updated copyright 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-04-06 08:58:42 -07:00
Leon Anavi
212c6a5f14 python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0
Upgrade to release 2.1.0:

- Add status_code property on http error handling
- Change default of static_discovery when discoveryServiceUrl set
- Correct api version in oauth-installed.md
- fix .close()
- Resolve issue where num_retries would have no effect
- Distinguish between public/private docs in 2.0 guide
- Update README to promote cloud client libraries

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-04-06 08:58:42 -07:00
Leon Anavi
75ef564e59 python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1
Upgrade to release 3.2.6.post1:

- Improvement and refactoring in CI and tests with ``tox``.

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-04-01 08:31:16 -07:00
Leon Anavi
f95812d0bc python3-h5py: Upgrade 3.1.0 -> 3.2.1
Upgrade to release 3.2.1:

- Added support to use the HDF5 ROS3 driver to access HDF5 files
  on S3
- Setting the config option default_file_mode to values other than
  'r' is deprecated. Pass the desired mode when opening a
  :class:`~.File` instead.
- :exc:`OSError` exceptions raised by h5py should now have a useful
  .errno attribute, where HDF5 provides this information.
  Subclasses such as :exc:`FileNotFoundError` should also be raised
  where appropriate.
- Fix reading data with a datatype of variable-length arrays of
  fixed length strings.
- Fix :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct`
  when the source and destination have different shapes.
- Fix selecting data using integer indices in
  :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct`.
- Fix exception handling in :meth:`.Group.visititems`.
- Issue a warning when File(..., swmr=True) is specified with any
  mode other than 'r', as the SWMR option is ignored in these cases.
- Fix NumPy 1.20 deprecation warnings concerning the use of None as
  shape, and the deprecated aliases np.float, np.int and np.bool.
- Fix :attr:`.File.driver` when the read-only S3 driver is
  available.

Add hdf5-native as a dependency to avoid:

error: libhdf5.so: cannot open shared object file: No such file or directory

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-04-01 08:31:16 -07:00
Leon Anavi
8f3ee91cfc python3-pyroute2: Upgrade 0.5.15 -> 0.5.16
Upgrade to release 0.5.16:

- ndb: fix syntax 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-04-01 08:31:16 -07:00
Leon Anavi
ba370b99af python3-matplotlib: Upgrade 3.3.4 -> 3.4.1
Upgrade to relase 3.4.1:

- fix errorbar when specifying fillstyle
- fix Inkscape cleanup at exit on Windows for tests
- fix legends of colour-mapped scatter plots
- fix positioning of annotation fancy arrows
- fix size and color rendering for 3D scatter plots
- fix suptitle manual positioning when using constrained layout
- respect antialiasing settings in cairo backends as well

License-Update: Adjust setup.py line for to check the license.

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-04-01 08:31:16 -07:00
Leon Anavi
3e1cedb62a python3-parso: Upgrade 0.8.1 -> 0.8.2
Upgrade to release 0.8.2:

- Various small bugfixes

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-04-01 08:31:16 -07:00
Leon Anavi
ce5a70222c python3-httplib2: Upgrade 0.19.0 -> 0.19.1
Upgrade to release 0.19.1:

- auth header parsing performance optimizations
- Use mock from the standard library on Python>=3.3

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-04-01 08:31:16 -07:00
Leon Anavi
db7fca08f3 python3-bitarray: Upgrade 1.8.1 -> 1.8.2
Upgrade to release 1.8.2:

- fix crash caused by unsupported types in binary operations
- speedup initializing or extending a bitarray from another with
  different bit endianness
- add formatting options to `bitarray.util.pprint()`
- add documentation on bitarray representations
- add and improve tests (all 291 tests run in less than half a
  second on a modern machine)

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-04-01 08:31:16 -07:00
Leon Anavi
b1d3eb11b3 python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4
Upgrade to release 1.4.4:

orm:
- Fixed critical issue in the new PropComparator.and_() feature
  where loader strategies that emit secondary SELECT statements
  such as selectinload() and lazyload() would fail to accommodate
  for bound parameters in the user-defined criteria in terms of
  the current statement being executed, as opposed to the cached
  statement, causing stale bound values to be used.
- Fixed missing method Session.get() from the ScopedSession
  interface.

engine:
- Modified the context manager used by Transaction so that an
  "already detached" warning is not emitted by the ending of the
  context manager itself, if the transaction were already manually
  rolled back inside the block. This applies to regular
  transactions, savepoint transactions, and legacy "marker"
  transactions. A warning is still emitted if the .rollback()
  method is called explicitly more than once.
- Repair wrong arguments to exception handling method in
  CursorResult.

postgresql:
- Fixed issue in PostgreSQL reflection where a column expressing
  "NOT NULL" will supersede the nullability of a corresponding
  domain.
- Modified the is_disconnect() handler for the pg8000 dialect,
  which now accommodates for a new InterfaceError emitted by
  pg8000 1.19.0.

misc:
- Adjusted the usage of the importlib_metadata library for loading
  setuptools entrypoints in order to accommodate for some
  deprecation changes.

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-04-01 08:31:16 -07:00
Leon Anavi
b924b83f49 python3-ruamel-yaml: Upgrade 0.17.0 -> 0.17.2
Upgrade to release 0.17.2:

- change -py2.py3-none-any.whl to -py3-none-any.whl, and remove
  0.17.1
- added 'Programming Language :: Python :: 3 :: Only', and
  removing 0.17.0 from PyPI

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-03-30 09:04:35 -07:00
Leon Anavi
cab37597b7 python3-openpyxl: Upgrade 3.0.6 -> 3.0.7
Upgrade to release 3.0.7:

- Problems with zero time values
- Not possible to correctly convert excel dates to timedelta
- Exception raised when merging cells which do not have borders
  all the way round.
- Python 2 print statement in the tutorial

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-03-30 09:04:35 -07:00
Leon Anavi
28dd6ce112 python3-ipython: Upgrade 7.21.0 -> 7.22.0
Upgrade to release 7.22.0:

- Fix some sys.excepthook shenanigan when embedding with qt,
  recommended if you – for example – use napari
- Fix bug when using the new ipdb %context magic
- Couples of deprecation cleanup
- Update for new dpast.com api if you use the %pastbin magic
- Remove support for numpy before 1.16

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-03-30 09:04:35 -07:00
Leon Anavi
2dd90550bc python3-djangorestframework: Upgrade 3.12.3 -> 3.12.4
Upgrade to release 3.12.4:

- Revert use of deque instead of list for tracking throttling
  .history. Due to incompatibility with DjangoRedis cache backend.

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-03-30 09:04:35 -07:00
Leon Anavi
ea648569cc python3-gunicorn: Upgrade 20.0.4 -> 20.1.0
Upgrade to release 20.1.0:

- document WEB_CONCURRENCY is set by, at least, Heroku
- capture peername from accept: Avoid calls to getpeername by
  capturing the peer name returned by accept
- log a warning when a worker was terminated due to a signal
- fix tornado usage with latest versions of Django
- add support for python -m gunicorn
- fix systemd socket activation example
- allows to set wsgi application in configg file using wsgi_app
- document --timeout = 0
- always close a connection when the number of requests exceeds
  the max requests
- Disable keepalive during graceful shutdown
- kill tasks in the gthread workers during upgrade
- fix latency in gevent worker when accepting new requests
- fix file watcher: handle errors when new worker reboot and ensure
  the list of files is kept
- document the default name and path of the configuration file
- document how variable impact configuration
- document the $PORT environment variable
- added milliseconds option to request_time in access_log
- added PIP requirements to be used for example
- remove version from the Server header
- fix sendfile: use socket.sendfile instead of os.sendfile
- reloader: use absolute path to prevent empty to prevent0
  InotifyError when a file is added to the working directory
- Add --print-config option to print the resolved settings at
  startup.
- remove the --log-dict-config CLI flag because it never had a
  working format (the logconfig_dict setting in configuration
  files continues to work)

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-03-30 09:04:35 -07:00
Leon Anavi
496d23539d python3-coverage: Upgrade 5.4 -> 5.5
Upgrade to release 5.5:

- coverage combine has a new option, --keep to keep the original
  data files after combining them. The default is still to delete
  the files after they have been combined.
- When reporting missing branches in coverage report, branches
  aren't reported that jump to missing lines. This adds to the
  long-standing behavior of not reporting branches from missing
  lines. Now branches are only reported if both the source and
  destination lines are executed.
- Minor improvements to the HTML report:
  The state of the line visibility selector buttons is saved in
  local storage so you don't have to fiddle with them so often.
  It has a little more room for line numbers so that 4-digit
  numbers work well.
- Improved the error message when combining line and branch data,
  so that users will be more likely to understand what's happening.

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-03-30 09:04:35 -07:00
Leon Anavi
b3b9798b76 python3-pyroute2: Upgrade 0.5.14 -> 0.5.15
Upgrade to release 0.5.15:

- ndb: don't mess with SQL adapters unless really needed
- ndb: support more virtual interface types
- ndb: support in for views and record sets
- ndb: fix nested fetches from DB
- tests: start migration to pytest

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-03-30 09:04:34 -07:00
Leon Anavi
bacc4b10bc python3-astroid: Upgrade 2.5.1 -> 2.5.2
Upgrade to release 2.5.2:

- Detects `import numpy` as a valid `numpy` import.
- Iterate over ``Keywords`` when using ``ClassDef.get_children``

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-03-30 09:04:34 -07:00
Ben Gampe
a0405c08c6 python3-h11: new package
Add recipe for python3-h11: a pure-Python, bring-your-own-I/O
implementation of HTTP/1.1

Signed-off-by: Ben Gampe <bgampe@digi.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30 09:04:34 -07:00
Wang Mingyu
4c2da65c33 python3-zopeinterface: upgrade 5.2.0 -> 5.3.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-03-30 09:04:34 -07:00
Wang Mingyu
148361a569 python3-lxml: upgrade 4.6.2 -> 4.6.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-03-30 09:04:34 -07:00
Leon Anavi
415585aef7 python3-croniter: Upgrade 1.0.9 -> 1.0.10
Upgrade to release 1.0.10:

- Remove external library natsort. Sorting of cron expression
  components now handled with sorted() with a custom key function.

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-03-30 09:04:34 -07:00
Leon Anavi
13b22c6f59 python3-xmlschema: Upgrade 1.5.1 -> 1.5.3
Upgrade to release 1.5.3:

- Remove unnecessary bindings with schema proxy from
  ElementPathMixin to avoid conflicts when schema is used by an
  XPath 3 parser
- Fix schema logger

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-03-30 09:04:34 -07:00
Leon Anavi
c5f2c1c4a0 python3-sqlalchemy: Upgrade 1.4.2 -> 1.4.3
Upgrade to release 1.4.3:

orm:
- Fixed a bug where python 2.7.5 (default on CentOS 7) wasn't able
  to import sqlalchemy, because on this version of Python exec
  "statement" and exec("statement") do not behave the same way.
  The compatibility exec_() function was used instead.
- Fixed bug where ORM queries using a correlated subquery in
  conjunction with column_property() would fail to correlate
  correctly to an enclosing subquery or to a CTE when
  Select.correlate_except() were used in the property to control
  correlation, in cases where the subquery contained the same
  selectables as ones within the correlated subquery that were
  intended to not be correlated.
- Fixed bug where combinations of the new "relationship with
  criteria" feature could fail in conjunction with features that
  make use of the new “lambda SQL” feature, including loader
  strategies such as selectinload and lazyload, for more
  complicated scenarios such as polymorphic loading.
- Repaired support so that the ClauseElement.params() method can
  work correctly with a Select object that includes joins across
  ORM relationship structures, which is a new feature in 1.4.
- Fixed issue where a "removed in 2.0" warning were generated
  internally by the relationship loader mechanics.

orm declarative:
- Fixed regression where the .metadata attribute on a per class
  level would not be honored, breaking the use case of
  per-class-hierarchy MetaData for abstract declarative classes
  and mixins.

engine:
- Restored the ResultProxy name back to the sqlalchemy.engine
  namespace. This name refers to the LegacyCursorResult object.

mypy:
- Added support for the Mypy extension to correctly interpret a
  declarative base class that’s generated using the as_declarative()
  function as well as the registry.as_declarative_base() method.

postgresql:
- Fixed reflection of identity columns in tables with mixed case
  names in PostgreSQL.

sqlite:
- Added support for the aiosqlite database driver for use with the
  SQLAlchemy asyncio extension.
- Repaired the pysqlcipher dialect to connect correctly which had
  regressed in 1.4, and added test + CI support to maintain the
  driver in working condition. The dialect now imports the
  sqlcipher3 module for Python 3 by default before falling back to
  pysqlcipher3 which is documented as now being unmaintained.

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-03-30 09:04:34 -07:00
Leon Anavi
956e68a073 python3-bitarray: Upgrade 1.8.0 -> 1.8.1
Upgrade to release 1.8.1:

- moved implementation of and `hex2ba()` and `ba2hex()` to C-level
- add `bitarray.util.parity()`

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-03-30 09:04:34 -07:00
Leon Anavi
c42a7b7d97 python3-ruamel-yaml: Upgrade 0.16.13 -> 0.17.0
Upgrade to release 0.17.0:

- this release no longer supports Python 2.7, most if not all
  Python 2 specific code is removed. The 0.17.x series is the
  last to  support Python 3.5 (this also allowed for removal of
  the dependency  on ``ruamel.std.pathlib``)
- remove Python2 specific code branches and adaptations (u-strings)
- prepare % code for f-strings using ``_F``
- allow PyOxidisation
- replaced Python 2 compatible enforcement of keyword arguments
  with '*'
- the old top level *functions* ``load``, ``safe_load``,
  ``round_trip_load``, ``dump``, ``safe_dump``,
  ``round_trip_dump``, ``scan``, ``parse``, ``compose``, ``emit``,
  ``serialize`` as well as their ``_all`` variants for
  multi-document streams, now issue a ``PendingDeprecationning``
  (e.g. when run from pytest, but also Python is started with
  ``-Wd``). Use the methods on ``YAML()``, which have been extended.
- fix for issue 376: indentation changes could put literal/folded
  scalar to start before the ``#`` column of a following comment.
  Effectively making the comment part of the scalar in the output.

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-03-30 09:04:34 -07:00
Bartosz Golaszewski
4ec462ebc4 python3-docutils: new package
Add a recipe for python3-docutils: a modular system for processing
documentation into useful formats.

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-03-26 10:32:33 -07:00
Leon Anavi
d0cccb374c python3-djangorestframework: Upgrade 3.12.2 -> 3.12.3
Upgrade to release 3.12.3:

- Properly handle ATOMIC_REQUESTS when multiple database
  configurations are used.
- Bypass COUNT query when LimitOffsetPagination is configured but
  pagination params are not included on the request.
- Respect allow_null=True on DecimalField.
- Allow title cased "Yes"/"No" values with BooleanField.
- Add PageNumberPagination.get_page_number() method for overriding
  behavior.
- Fixed rendering of timedelta values in OpenAPI schemas, when
  present as default, min, or max fields.
- Render JSONFields with indentation in browsable API forms.
- Remove unnecessary database query in admin Token views.
- Raise validation errors when bools are passed to
  PrimaryKeyRelatedField fields, instead of casting to ints.
- Don't include model properties as automatically generated
  ordering fields with OrderingFilter.
- Use deque instead of list for tracking throttling .history.

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-03-26 10:32:33 -07:00
Leon Anavi
0715e83336 python3-django: Upgrade 3.1.1 -> 3.1.7
Upgrade to release 3.1.7:

- Fixed a regression in Django 3.1 that caused RuntimeError
  instead of connection errors when using only the 'postgres'
  database

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-03-26 10:32:33 -07:00
Leon Anavi
c0f4406563 python3-flask-sqlalchemy: Upgrade 2.4.4 -> 2.5.1
Upgrade to release 2.5.1:

- Fix compatibility with Python 2.7.

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-03-26 10:32:33 -07:00
Leon Anavi
b433558aa0 python3-pint: Upgrade 0.16.1 -> 0.17
Upgrade to release 0.17:

- Add the Wh unit for battery capacity measurements
- Fix issue with reducable dimensionless units when using power
  (Quantity**ndarray)
- Fix comparisons between Quantities and Measurements.
- UnitsContainer returns false if other is str and cannnot be
  parsed
- Fix numpy.linalg.solve unit output.
- Support numpy.lib.stride_tricks.sliding_window_view.
- NEP29 Support docs.
- Move all tests to pytest.
- Fix to __pow__ and __ipow__
- Migrate to Github Actions.
- Update linter to use pre-commit.
- Quantity comparisons now ensure other is Quantity.
- Add sign function compatibility.
- Fix scalar to ndarray tolist.
- Fix tolist function with scalar ndarray.
- Corrected typos and dacstrings
- Implements a first benchmark suite in airspeed velocity (asv).
- Power for pseudo-dimensionless units.

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-03-26 10:32:33 -07:00
Leon Anavi
a028581d60 python3-pyflakes: Upgrade 2.3.0 -> 2.3.1
Upgrade to release 2.3.1:

- Allow passing tox positional arguments to unittest
- Annotations no longer redefine names

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-03-26 10:32:33 -07:00
Leon Anavi
9c3e50528d python3-rfc3339-validator: Upgrade 0.1.2 -> 0.1.3
Upgrade to release 0.1.3:

- Add missing test requirements to setup.py

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-03-26 10:32:33 -07:00
Leon Anavi
74218482b6 python3-alembic: Upgrade 1.5.7 -> 1.5.8
Upgrade to release 1.5.8:

- Fixed regression caused by SQLAlchemy 1.4 where the "alembic
  current" command would fail due to changes in the URL object.

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-03-26 10:32:32 -07:00
Leon Anavi
b5fbc3ebd9 python3-elementpath: Upgrade 2.2.0 -> 2.2.1
Upgrade to release 2.2.1:

- Add function signatures at token registration
- Some fixes to XPath tokens and more XPath 3.0 implementations

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-03-26 10:32:32 -07:00
Leon Anavi
c59a073c39 python3-pytest-helpers-namespace: Upgrade 2019.1.8 -> 2021.3.24
Upgrade to release 2021.3.24:

- Switched project to a src layout.
- Switched project to a declarative setuptools approach
- Added support to check if a helper has been registered

License-Update: Fix year in the license file

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-03-26 10:32:32 -07:00
Leon Anavi
a35c8d8c94 python3-backports-functools-lru-cache: Upgrade 1.6.1 -> 1.6.3
Upgrade to release 1.6.3:

- Restore universal wheel.
- Packaging refresh.

License-Update: Update license file, license remains the same.

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-03-26 10:32:32 -07:00
Leon Anavi
8b93217eec python3-configshell-fb: Upgrade 1.1.28 -> 1.1.29
Upgrade to release 1.1.29:

- setup.py: specify a version range for pyparsing
- Don't warn if prefs file doesn't exist

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-03-26 10:32:32 -07:00
Bartosz Golaszewski
ccb08248e4 python3-jmespath: new package
Add a recipe for jmespath: a python module implementing a query
language for JSON.

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-03-26 10:32:32 -07:00
Leon Anavi
da97e1d0af python3-prompt-toolkit: Upgrade 3.0.17 -> 3.0.18
Upgrade to release 3.0.18:

- Added `in_thread` parameter to `Application.run`.

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-03-26 10:32:32 -07:00
Leon Anavi
749f6c2432 python3-lazy-object-proxy: Upgrade 1.5.2 -> 1.6.0
Upgrade to release 1.6.0:

- Added support for async special methods (__aiter__, __anext__,
  __await__, __aenter__, __aexit__). These are used in the async
  for, await` and ``async with statements.
- Added the __resolved__ property. You can use it to check if the
  factory has been called.

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-03-26 10:32:32 -07:00
Leon Anavi
1d0cdcb288 python3-pyperf: Upgrade 2.1.0 -> 2.2.0
Upgrade to release 2.2.0:

- --track-memory option now supports macOS by using psutil.
- Added --copy-env command line option that inherits all
  environment variables.
- The development branch master was renamed to main. See
  https://sfconservancy.org/news/2020/jun/23/gitbranchname/
  for the rationale.

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-03-26 10:32:32 -07:00
Leon Anavi
8de7638b23 python3-croniter: Upgrade 1.0.8 -> 1.0.9
Upgrade to release 1.0.9:

- Remove futures dependency

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-03-26 10:32:32 -07:00
Leon Anavi
5c07f4ca2d python3-colorlog: Upgrade 4.7.2 -> 4.8.0
Upgrade to release 4.8.0:

- Reformat code with black

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-03-26 10:32:32 -07:00
Leon Anavi
aa8402007c python3-scrypt: Upgrade 0.8.6 -> 0.8.17
Upgrade to release 0.8.17 and inherit dos2unix to resolve issues
due to different line endings:

- Add_dll_directory for python 3.8 on windows, as
  importlib.util.find_spec does not search all paths anymore
- Add additional test vector from RFC
- Fix missing import
- Fix imp deprecation warning
- Improve build for conda forge
- Add SCRYPT_WINDOWS_LINK_LEGACY_OPENSSL environment variable,
  when set, openssl 1.0.2 is linked
- Fix build for conda feedstock
- Fix typo
- Use the static libcrypto_static for windows and openssl 1.1.1
- Setup.py for windows improved, works with openssl 1.0.2 and 1.1.1
- Setup.py for windows fixed

License-Update: Update years

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-03-26 10:32:32 -07:00
Leon Anavi
ba2576ed79 python3-sqlalchemy: Upgrade 1.3.23 -> 1.4.2
Upgrade to release 1.4.2:

orm:

- Added support for the declared_attr object to work in the
  context of dataclass fields.
- Fixed issue in new ORM dataclasses functionality where
  dataclass fields on an abstract base or mixin that contained
  column or other mapping constructs would not be mapped if they
  also included a “default” key within the dataclasses.field()
  object.
- Fixed regression where the Query.selectable accessor, which
  is a synonym for Query.__clause_element__(), got removed, it's
  now restored.
- Fixed regression where use of an unnamed SQL expression
  such as a SQL function would raise a column targeting error if
  the query itself were using joinedload for an entity and was
  also being wrapped in a subquery by the joinedload eager
  loading process.
- Fixed regression where the Query.filter_by() method would
  fail to locate the correct source entity if the Query.join()
  method had been used targeting an entity without any kind of
  ON clause.
- Fixed regression where the SQL compilation of a Function would
  not work correctly if the object had been "annotated", which is
  an internal memoization process used mostly by the ORM. In
  particular it could affect ORM lazy loads which make greater use
  of this feature in 1.4.
- Fixed regression where the ConcreteBase would fail to map at all
  when a mapped column name overlapped with the discriminator
  column name, producing an assertion error. The use case here did
  not function correctly in 1.3 as the polymorphic union would
  produce a query that ignored the discriminator column entirely,
  while emitting duplicate column warnings. As 1.4's architecture
  cannot easily reproduce this essentially broken behavior of 1.3
  at the select() level right now, the use case now raises an
  informative error message instructing the user to use the
  .ConcreteBase._concrete_discriminator_name attribute to resolve
  the conflict. To assist with this configuration,
  .ConcreteBase._concrete_discriminator_name may be placed on the
  base class only where it will be automatically used by
  subclasses; previously this was not the case.

engine:

- Restored top level import for sqlalchemy.engine.reflection. This
  ensures that the base Inspector class is properly registered so
  that inspect() works for third party dialects that don't
  otherwise import this package.

sql:

- Fixed issue where using a func that includes dotted packagenames
  would fail to be cacheable by the SQL caching system due to a
  Python list of names that needed to be a tuple.
- Fixed regression in the case() construct, where the "dictionary"
  form of argument specification failed to work correctly if it
  were passed positionally, rather than as a "whens" keyword
  argument.

mypy:

- Fixed issue in MyPy extension which crashed on detecting the
  type of a Column if the type were given with a module prefix
  like sa.Integer().

postgresql:

- Rename the column name used by a reflection query that used a
  reserved word in some postgresql compatible databases.

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-03-24 08:50:45 -07:00
Leon Anavi
f6f05d19fd python3-isort: Upgrade 5.7.0 -> 5.8.0
Upgrade to release 5.8.0:

- Fix: as import comments can in some cases be duplicated.
- Fix: extra newline added with float-to-top, after skip, in
  some cases.
- Fix: incorrect placement of noqa comments with multiple from
  imports.
- Fix: in some cases different length limits for dos based line
  endings.
- Export MyPY type hints.
- Identified import statements now return runnable code.
- Added "wemake" profile.
- Parallel (-j) now defaults to number of CPU cores if no value
  is provided.
- Added a safeguard against accidental usage against /.
- Provide a flag --overwrite-in-place to ensure same file handle
  is used after sorting.
- Added support for extending skips with --extend-skip and
  --extend-skip-glob.
- Auto identification and skipping of some invalid import
  statements.
- Ability to reverse the import sorting order.
- Added ability to push star imports to the top to avoid
  overriding explicitly defined imports.
- Doc: Skip doesn't support plain directory names, but skip_glob
  does.

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-03-24 08:50:45 -07:00
Leon Anavi
ae6d145e3b python3-twine: Upgrade 3.4.0 -> 3.4.1
Upgrade to release 3.4.1:

- Fix a regression that was causing some namespace packages with
  dots in them fail to upload to PyPI

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-03-24 08:50:45 -07:00
Leon Anavi
2e9aabc8d7 python3-regex: Upgrade 2020.11.13 -> 2021.3.17
Upgrade to release 2021.3.17:

- Fuzzy matching with wrong distance (unnecessary substitutions)
- Missing wheel for macosx and the new M1 chip (arm64 arch)

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-03-24 08:50:45 -07:00
Leon Anavi
b39a724588 python3-humanize: Upgrade 3.2.0 -> 3.3.0
Upgrade to release 3.3.0:

- Add humanize.number.clamp

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-03-24 08:50:45 -07:00
Leon Anavi
b92f8b528e python3-grpcio-tools: Upgrade 1.35.0 -> 1.36.1
Upgrade to release 1.36.1:

- back-port: add env var protection for google-c2p resolver
- Backport "Fix implicit declaration error in zlib + macOS
- xDS features doc update for case insensitive prefix/full path
  matching
- Add darwin_arm64 and darwin_arm64e to c-ares config settings
- Add FileWatcher CertificateProvider
- Protect xds security code with the environment variable
  "GRPC_XDS_EXPERIMENTAL_SECURITY_SUPPORT"
- Fix visibility of libprotobuf symbols in protoc_compiler.so on
  Mac
- [Aio] Correct type annotation of grpc.aio.ServicerContext.abort
- Add limit concurrent RPC feature to asyncio server
- [Aio] Fix the emtpy response handling in streaming RPC
- [Backport] Implement grpc.Future interface in
  SingleThreadedRendezvous
- [Backport] Make Python 2 an optional dependency for Bazel build

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-03-24 08:50:45 -07:00
Leon Anavi
addebfadc2 python3-flask-migrate: Upgrade 2.6.0 -> 2.7.0
Upgrade to release 2.7.0:

- Reuse engine from Flask-SQLAlchemy
- Update logging configuration to include Flask-Migrate's logger

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-03-24 08:50:45 -07:00
Leon Anavi
17029adb1e python3-pyscaffold: Upgrade 4.0 -> 4.0.1
Upgrade to release 4.0.1:

- Fix tox -e build issue when running on Conda
- Ensure snake_case for keys in setup.cfg
- Update dependencies on configupdater and pyscaffoldext-django
- Remove broken checks for old setuptools

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-03-24 08:50:45 -07:00
Leon Anavi
81bcc422d2 python3-bitarray: Upgrade 1.7.1 -> 1.8.0
Upgrade to release 1.8.0:

- Add `bitarray.util.serialize()` and `bitarray.util.deserialize()`
- Allow whitespace (ignore space and `\n\r\t\v`) in input strings,
  e.g. `bitarray('01 11')` or `a += '10 00'`
- Add `bitarray.util.pprint()`
- When initializing a bitarray from another with different bit
  endianness, e.g. `a = bitarray('110', 'little')` and
  `b = bitarray(a, 'big')`, the buffer used to be simply copied,
  with consequence that `a == b` would result in `False`.  This is
  fixed now, that is `a == b` will always evaluate to `True`.
- Add example showing how to jsonize bitarrays
- Add tests

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-03-24 08:50:45 -07:00
Khem Raj
c8bd8cd172 python3-hexdump: Move cleanup_hexfile into install_append
This fixes error seen during staging phase
run.sysroot_stage_all.902827: line 182: cd: TOPDIR/build/tmpfs/work/core2-32-yoe-linux-musl/python3-hexdump/3.3-r0/image/usr/share: No such file or directory

this happens because D is being altered outside pseudo's context, and
alterning D is done after do_install ends so its likely going to race as
well with subsequent functions and change pseudo context too

Fixes occasionally seen build failures on autobuilders

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-24 08:50:45 -07:00
Bartosz Golaszewski
4cdb2458a9 python3-txdbus: add missing runtime dependencies
Add runtime dependencies for txdbus: python3-six and python3-twisted.

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-03-24 08:50:45 -07:00
Bartosz Golaszewski
6e83f210ff python3-wpa-supplicant: replace DESCRIPTION with SUMMARY
SUMMARY seems to be the preferred variable for short info on a project
supported by the recipe. Replace DESCRIPTION with SUMMARY for
python wpa-supplicant module.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-22 09:19:35 -07:00
Bartosz Golaszewski
68f7c47da9 python3-wpa-supplicant: fix importing the cli submodule
The @click.argument decorator in the version of click provided by
meta-python no longer takes more than one positional argument. Add a
local patch for python3-wpa-supplicant that fixes the parsing error when
running: 'from wpa_supplicant import cli'.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-22 09:19:27 -07:00
Bartosz Golaszewski
0866859f84 python3-wpa-supplicant: add runtime dependencies
This adds missing runtime dependencies for python3-wpa-supplicant.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-22 09:19:21 -07:00
Bartosz Golaszewski
3c21ab9e58 python3-txdbus: new package
Add a recipe for python3-txdbus: a native Python implementation of the
DBus protocol for Twisted applications.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-22 09:19:13 -07:00
Leon Anavi
c8957a09c4 python3-urllib3: Upgrade 1.26.3 -> 1.26.4
Upgrade to release 1.26.4:

- Changed behavior of the default SSLContext when connecting to
  HTTPS proxy during HTTPS requests. The default SSLContext now
  sets check_hostname=True.

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-03-22 09:19:08 -07:00
Leon Anavi
706d4cf402 python3-cassandra-driver: Upgrade 3.24.0 -> 3.25.0
Upgrade to release 3.25.0:

- Ensure the driver can connect when invalid peer hosts are in
  system.peers
- Implement protocol v5 checksumming
- Fix the default cqlengine connection mechanism to work with
  Astra
- Asyncore race condition cause logging exception on shutdown
- Update list of reserved keywords
- Drop Python 3.4 support
- Update security documentation and examples to use PROTOCOL_TLS

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-03-22 09:19:03 -07:00
Leon Anavi
059b52fe66 python3-soupsieve: Upgrade 2.2 -> 2.2.1
Upgrade to release 2.2.1:

- Fix an issue with namespaces when one of the keys is self.

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-03-22 09:18:56 -07:00
Khem Raj
484cac1e4e python3-werkzeug: Delete recipe for 1.0.0
1.0.1 is already in

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-22 09:18:51 -07:00
Khem Raj
bf52cc1f9e python3-werkzeug: Clarify BSD license type
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-22 09:18:47 -07:00
Khem Raj
f5bc0d0910 python3-spidev: Remove recipe for 3.2
3.5 is already there

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-22 09:18:37 -07:00
Bartosz Golaszewski
fbd73ac3f3 python3-wpa-supplicant: new package
Add a recipe for python3-wpa-supplicant - a package allowing to talk to
the wpa_supplicant over dbus using a convenient python API.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-18 11:26:46 -07:00
Bartosz Golaszewski
11862f99b2 python3-pythonping: new package
Add a new recipe for pythonping - a python module allowing to send
ICMP probes.

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-18 11:26:40 -07:00
Devon Pringle
a07f3d4591 python3-pastedeploy: Add recipe
Add release 2.1.1:

- Added setuptools as an explicit dependency. This has always been
  required but now that more environments are becoming capable of
  operating without it being installed, we now need to ensure it's
  available.
- pytest-runner removed, use tox to run tests.

License-Update: Use license file from PyPI tarball.

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-03-17 12:05:44 -07:00
Leon Anavi
4f06104d01 python3-socketio: Upgrade 5.0.4 -> 5.1.0
Upgrade to release 5.1.0:

- Added wait argument to client's connect method
- Invoke the disconnect handler when the client initiates a
  disconnection
- Pass auth information sent by client to the connect handler
- Catch all possible Redis errors
- Reset message queue sleep timer upon reconnect
- Fixed bad event object used by asyncio client reconnect logic
- Adding missing example of async client implementation to
  documentation
- Add scrolling to documentation sidebar
- Typo fix in documentation

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-03-17 12:05:37 -07:00
Leon Anavi
052bec9fc4 python3-twine: Upgrade 3.3.0 -> 3.4.0
Upgrade to release 3.4.0:

- Prefer importlib.metadata for entry point handling
- Rely on importlib_metadata 3.6 for nicer entry point processing
- Eliminated dependency on Setuptools/pkg_resources and replaced
  with packaging and importlib_metadata

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-03-17 12:05:32 -07:00
Leon Anavi
5b17c09df8 python3-defusedxml: Upgrade 0.6.0 -> 0.7.1
Upgrade to release 0.7.1:

- Re-add and deprecate ``defusedxml.cElementTree``
- Use GitHub Actions instead of TravisCI
- Restore ``ElementTree`` attribute of ``xml.etree`` module
  after patching
- Add support for Python 3.9
- Python 2 is deprecate. Support for Python 2 will be removed
  in 0.8.0.

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-03-17 12:05:27 -07:00
Leon Anavi
51f0847efd python3-configparser: Upgrade 5.0.1 -> 5.0.2
Upgrade to release 5.0.2:

- Packaging refresh

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-03-17 12:05:22 -07:00
Leon Anavi
e0e9b959fa python3-pulsectl: Upgrade 21.2.0 -> 21.3.4
Upgrade to release 21.3.4:

- Add timeout= option for connect() method
- Expose "base_volume" (alsa volume level) attribute for
  sinks/sources
- There is now https://pypi.org/project/pulsectl-asyncio/ module

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-03-17 12:05:17 -07:00
Leon Anavi
5ad7c7fda5 python3-autobahn: Upgrade 21.2.2 -> 21.3.1
Upgrade to release 21.3.1:

- fix: Twisted v21.2.0 breaks Crossbar.io

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-03-17 12:05:11 -07:00
Leon Anavi
b72263af4f python3-pyflakes: Upgrade 2.2.0 -> 2.3.0
Upgrade to release 2.3.0:

- Recognize tuple concatenation in __all__ export definitions
- Better support use of annotation-only assignments when using
  from __future__ import annotations
- Recognize special-case typing for Annotated
- Fix undefined name __qualname__ in class scope
- Recognize special-cased typing for TypeVar
- Errors for undefined exports in __all__ are shown in a
  deterministic order
- Fix false positives in certain typing constructs (TypeVar,
  NamedTuple, TypedDict, cast)

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-03-17 12:05:07 -07:00
Leon Anavi
9a96cb3c46 python3-alembic: Upgrade 1.5.5 -> 1.5.7
Upgrade to release 1.5.7:

- Bug fix: adjusted the recently added
  EnvironmentContext.configure.include_name hook to accommodate
  for additional object types such as "views" that don't have a
  parent table, to support third party recipes and extensions.

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-03-17 12:05:03 -07:00
Leon Anavi
c767715496 python3-bitarray: Upgrade 1.7.0 -> 1.7.1
Upgrade to release 1.7.1:

- raise TypeError when incorrect index is used during assignment,
  e.g. `a[1.5] = 1`
- raise TypeError (not IndexError) when assigning slice to
  incorrect type, e.g. `a[1:4] = 1.2`
- improve some docstrings and tests

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-03-17 12:04:57 -07:00
Leon Anavi
a745940c82 python3-pycodestyle: Upgrade 2.6.0 -> 2.7.0
Upgrade to release 2.7.0:

- Fix physical checks (such as W191) at end of file
- Add --indent-size option (defaulting to 4)
- W605: fix escaped crlf false positive on windows

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-03-17 12:04:53 -07:00
Leon Anavi
bc35ce127b python3-luma-core: Upgrade 2.2.0 -> 2.3.1
Upgrade to release 2.3.1:

- Add Github publish action
- Cleanup only GPIO pins used rather than all

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-03-17 12:04:47 -07:00
Leon Anavi
2c9000739d python3-configargparse: Upgrade 1.3 -> 1.4
Upgrade to release 1.4:

- Allow nearly all characters in a keyword

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-03-17 12:04:43 -07:00
Leon Anavi
09fa34b9c7 python3-jsonpointer: Upgrade 2.0 -> 2.1
Upgrade to release 2.1:

- Support Python 3.8 and 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-03-17 12:04:38 -07:00
Leon Anavi
593ca57bbc python3-jsonpatch: Upgrade 1.31 -> 1.32
Upgrade to release 1.32:

- take_index causing 'move' of incorrect values due to bad
  True==1 comparison

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-03-17 12:04:27 -07:00
Leon Anavi
656e70873b python3-pymisp: Upgrade 2.4.138 -> 2.4.140
Upgrade to release 2.4.140:

- Soft delete object in MISPEvent
- Add in ability to add a new cluster relation
- MISP Galaxy 2.0 capability

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-03-17 12:04:01 -07:00
Khem Raj
390c4d638e python3-grpcio,python3-grpcio-tools: Enable build on ppc64/glibc
We can compile abseil-cpp now for ppc64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:06 -07:00
Oleksandr Kravchuk
6d3404408b python3-sentry-sdk: update to 1.0.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:05 -07:00
Oleksandr Kravchuk
2a63458a7e python3-robotframework: update to 4.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:05 -07:00
Leon Anavi
21bb0cd513 python3-prompt-toolkit: Upgrade 3.0.16 -> 3.0.17
Upgrade to release 3.0.17:

- Accept `style` parameter in `print_container` utility.
- On Windows, handle Control-Delete.
- Avoid leaking file descriptors in SSH server.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:05 -07:00
Leon Anavi
1cba4cc6b5 python3-croniter: Upgrade 1.0.6 -> 1.0.8
Upgrade to release 1.0.8:

- Update _expand to lowercase each component of the expression
- Fix _expand to reject int literals with underscores
- Remove a debug statement to make flake8 happy

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:05 -07:00
Leon Anavi
17d5c62f09 python3-pyscaffold: Upgrade 3.3.1 -> 4.0
Upgrade to release 4.0:

- Cookiecutter, Django and Travis extensions extracted to their
  own repositories
- Support for Python 3.4 and 3.5 dropped
- Dropped deprecated requirements.txt file
- Added support for global configuration (avoid retyping common
  putup's options)
- PyScaffold is no longer a build-time dependency, it just
  generates the project structure
- Removed contrib subpackage, vendorized packages are now runtime
  dependencies
- setuptools_scm is included by default in setup.cfg, setup.py and
  pyproject.toml
- API changed to use pyscaffold.operations instead of integer
  flags
- Allow string.Template and callable as file contents in project
  structure
- Extract file system functions from utils.py into file_system.py
- Extract identification/naming functions from utils.py into
  identification.py
- Extract action related functions from api/__init__.py to
  actions.py
- helpers.{modify,ensure,reject} moved to structure.py
- helpers.{register,unregister} moved to actions.py
- New extension for automatically creating virtual environments
  (--venv)
- Added instructions to use pip-tools to docs
- pre-commit extension now attempts to install hooks automatically
- A nice message is now displayed when PyScaffold finishes running
  (actions.report_done)
- Removed mutually exclusive argparse groups for extensions
- Progressive type annotations adopted in the code base together
  with mypy linting
- Simplified isort config
- pyproject.toml and isolated builds adopted by default
- Added comment to setup.cfg template instructing about extra links
- Generate tox.ini by default
- Replace pkg_resources with importlib.{metadata,resources} and
  packaging
- Adopt PEP 420 for namespaces
- Adopt SPDX identifiers for the license field in setup.cfg
- Removed deprecated log.configure_logger
- Add links to issues and pull requests to changelog
- Add an experimental --interactive mode (inspired by git rebase -i)
- Reorganise the FAQ (including version questions previously in
  Features)
- Updated setuptools and setuptools_scm dependencies to minimal
  versions 46.1 and 5, respectively
- Adopted no-guess-dev version scheme from setuptools_scm
  (semantically all stays the same, but non-tag commits are now
  versioned LAST_TAG.post1.devN instead of LAST_TAG.post0.devN)
- Fix problem of not showing detailed log with --verbose if error
  happens when loading extensions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:05 -07:00
Leon Anavi
114c4ffa16 python3-pako: Upgrade 0.3.0 -> 0.3.1
Upgrade to release 0.3.1:

- Adds an optional no-confirm flag particularly for use in
  non-interactive setups.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:05 -07:00
Leon Anavi
336c46bb54 python3-waitress: Upgrade 1.4.4 -> 2.0.0
Upgrade to release 2.0.0:

- Fix a crash on startup when listening to multiple interfaces.
- Waitress no longer attempts to guess at what the server_name
  should be for a listen socket, instead it always use a new
  adjustment/argument named server_name.
- Allow tasks to notice if the client disconnected.
- Drop Python 2.7 and 3.5 support
- The server now issues warning output when it there are enough
  open connections (controlled by "connection_limit"), that it is
  no longer accepting new connections. This situation was
  previously difficult to diagnose.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 09:19:05 -07:00
Khem Raj
ad1ec6dcb1 python3-grpcio,python3-grpcio-tools: Disable for ppc64le
abseil-cpp does not have support for ppc64le yet

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-11 23:45:21 -08:00
Kai Kang
bb0789998e python3-pillow: 8.1.0 -> 8.1.2
8.1.2 fixes:
* CVE-2021-27921
* CVE-2021-27922
* CVE-2021-27923

8.1.1 fixes:
* CVE-2021-25289
* CVE-2021-25290
* CVE-2021-25291
* CVE-2021-25292
* CVE-2021-25293

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-11 19:59:04 -08:00
Leon Anavi
4cd1e3e4a3 python3-incremental: Upgrade 17.5.0 -> 21.3.0
Upgrade to release 21.3.0:

- The output of incremental is now compatible with Black
- Incremental now properly supports PEP 440-compliant dev, rc,
  post suffixes
- Incremental now properly supports PEP 440-compliant post
  releases

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-03-11 19:59:04 -08:00
Leon Anavi
01fc700f27 python3-pychromecast: Upgrade 8.1.0 -> 9.1.1
Upgrade to release 9.1.1:

- BREAKING CHANGE: Update discovery to support a list of known
  hosts
- Add HostBrowser.update_hosts
- Handle audio groups removed from known host
- Bump pylint from 2.7.1 to 2.7.2
- Remove useless pylint and flake8 directives

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-03-11 19:59:04 -08:00
Leon Anavi
481db4204e python3-huey: Upgrade 2.3.0 -> 2.3.1
Upgrade to release 2.3.1:

- Add SIGNAL_INTERRUPTED to signal when a task is interrupted when
  a consumer exits abruptly.
- Use the Huey.create_consumer() API within the Django management
  command, to allow Django users to customize the creation of the
  Consumer instance.

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-03-11 19:59:04 -08:00
Leon Anavi
2da0632281 python3-prettytable: Upgrade 2.0.0 -> 2.1.0
Upgrade to release 2.1.0:

- Support formatting options in get_json_string()
- Replace setuptools/pkg_resources with importlib.metadata for
  getting version
- Docs: Add documentation for align, max_width, etc.
- Docs: Remove reference to Python 2.x print statement in README
- Docs: Update get_html_string with thead and tbody 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-03-11 19:59:04 -08:00
Leon Anavi
1fddb17ca2 python3-ruamel-yaml: Upgrade 0.16.12 -> 0.16.13
Upgrade to release 0.16.13:

- fix: could not update() CommentedMap with keyword arguments
- fix: unable to dump mutated TimeStamp objects
- fix: unable to addd comment without starting space
- fix: recursive call to walk_tree not preserving all params
- a None value in a flow-style sequence is now dumped as `null`
  instead of `!!null ''`

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-03-11 19:59:04 -08:00
Oleksandr Kravchuk
589aa162ce python3-websocket-client: update to 0.58.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:36 -08:00
Oleksandr Kravchuk
4154bf184b python3-jsonpatch: update to 1.31
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:33 -08:00
Oleksandr Kravchuk
557b0903b9 python3-google-api-python-client: update to 2.0.2
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:29 -08:00
Oleksandr Kravchuk
14b7e1c291 python3-bitarray: update to 1.7.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:26 -08:00
Colin McAllister
9991671eb3 python3-gpsd-py3: Added recipe
Create Python3 recipe for gpsd-py3.

Signed-off-by: Colin McAllister <colinmca242@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:22 -08:00
Bartosz Golaszewski
855abfe426 pystemd: satisfy runtime dependencies
The current recipe for pystemd doesn't specify its runtime dependencies.
This fixes it by adding xml and pprint modules to RDEPENDS.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:19 -08:00
Andrei Gherzan
d61dd44aab python3-aiohue: Integrate the hue control python module
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:11 -08:00
Andrei Gherzan
61e48544cc python3-pysonos: Integrate the SONOS control HomeAssistant module
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:08 -08:00
Andrei Gherzan
bf86aa8529 python3-ifaddr: Integrate a dependency of pysonos
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:30:03 -08:00
Andrei Gherzan
4003eca466 python3-mccabe: Fix HOMEPAGE
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:29:59 -08:00
Andrei Gherzan
68f90f0680 python3-pep8: Fix HOMEPAGE
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:29:53 -08:00
Fabio Berton
3033552354 python3-requests: Support idna version 3.1
Change idna required version to use python3-idna recipe that currently
is on version 3.1.

Without this change python-request doesn't work as the idna version
doesn't match the required versions. When bump python-request recipe,
verify if the upstream project bumped the idna version and drop this
patch.

As this recipe was tested with python3-idna_3.1 don't allow higher
versions.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:29:49 -08:00
Leon Anavi
81136ec9bb python3-pandas: Upgrade 1.2.2 -> 1.2.3
Upgrade to release 1.2.3:

- Fixed regression in to_excel() raising KeyError when giving
  duplicate columns with columns attribute
- Fixed regression in nullable integer unary ops propagating mask
  on assignment
- Fixed regression in DataFrame.__setitem__() not aligning
  DataFrame on right-hand side for boolean indexer
- Fixed regression in to_json() failing to use compression with
  URL-like paths that are internally opened in binary mode or with
  user-provided file objects that are opened in binary mode
- Fixed regression in Series.sort_index() and DataFrame.sort_index(),
  which exited with an ungraceful error when having kwarg
  ascending=None passed. Passing ascending=None is still considered
  invalid, and the improved error message suggests a proper usage
  (ascending must be a boolean or a list-like of boolean)
- Fixed regression in DataFrame.transform() and Series.transform()
  giving incorrect column labels when passed a dictionary with a
  mix of list and non-list values

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-03-08 07:29:45 -08:00
Leon Anavi
dc17d9d567 python3-portion: Upgrade 2.1.4 -> 2.1.5
Upgrade to release 2.1.5:

- Getting items from an Interval using a slice does no longer
  return a list but an Interval instance.
- Intervals are properly pretty-printed by pandas.

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-03-08 07:29:42 -08:00
Leon Anavi
cbb5b92294 python3-astroid: Upgrade 2.5 -> 2.5.1
Upgrade to release 2.5.1:

- The ``context.path`` is reverted to a set because otherwise it
  leads to false positives for non `numpy` functions.
- Don't transform dataclass ClassVars
- Improve typing.TypedDict inference
- Fix the `Duplicates found in MROs` false positive.

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-03-08 07:29:38 -08:00
Leon Anavi
7163c83e82 python3-yamlloader: Upgrade 0.5.5 -> 1.0.0
Upgrade to the first stable release 1.0.0:

- Main change is that it returns always an OrderedDict, even for
  Python >= 3.7 for consistency

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-03-08 07:29:35 -08:00
Leon Anavi
674020f6b7 python3-ipython: Upgrade 7.20.0 -> 7.21.0
Upgrade to release 7.21.0:

- New "context" command in ipdb
- Fix some issues on new osx-arm64
- Compatibility with Xeus-Python for debugger protocol
- Misc docs fixes for compatibility and uniformity with Numpydoc

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-03-08 07:29:29 -08:00
Khem Raj
76803697fb python3-grpcio: Fix build on mips and musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-08 07:29:23 -08:00
Khem Raj
204beecb95 python3-grpcio: Upgrade to 1.36.1
Release notes are here [1]

See the differences after 1.35.0 upwards

[1] https://github.com/grpc/grpc/releases

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-08 07:29:18 -08:00
Leon Anavi
ee412135db python3-twisted: Upgrade 20.3.0 -> 21.2.0
Upgrade to release 21.2.0:

- The enableSessions argument to twisted.internet.ssl.CertificateOptions
  now actually enables/disables OpenSSL's session cache. Also, due
  to session-related bugs, it defaults to False.
- twisted.internet.defer.inlineCallbacks and ensureDeferred will
  now associate a contextvars.Context with the coroutines they run,
  meaning that ContextVar objects will maintain their value within
  the same coroutine, similarly to asyncio Tasks. This functionality
  requires Python 3.7+, or the contextvars PyPI backport to be
  installed for Python 3.5-3.6.
- twisted.internet.defer.Deferred.fromCoroutine has been added.
  This is similar to the existing ensureDeferred function, but is
  named more consistently inside Twisted and does not pass through
  Deferreds.
- trial now allows the @unittest.skipIf decorator to specify that
  an entire test class should be skipped.
- The twisted.python.deprecate.deprecatedKeywordParameter decorator
  can be used to mark a keyword paramater of a function or method
  as deprecated.
- Projects using Twisted can now perform type checking against a
  Twisted installation, for example using mypy.
- twisted.python.util.InsensitiveDict now fully implements
  MutableMapping.
- Python 3.8 is now tested and supported.
- Support a coroutine function in twisted.internet.task.react.
- PyPy 3.7 is now tested and supported.
- twisted.web.twcgi.CGIProcessProtocol.processEnded(...) now
  handles an already-finished request, for example when
  request.connectionLost(...) was called previously.
- Twisted's dependency on PyHamcrest has been moved from the base
  package to the new "test" extra. Consequently the test extra
  must be installed for Twisted's test suite to pass.
- Fixed serialization of timedelta, date, and time objects in
  twisted.spread.
- twisted.internet.asyncioreactor.AsyncioSelectorReactor now raises
  an exception if instantiated with an event loop which is not
  compatible with asyncio.SelectorEventLoop. This fixes the
  AsyncioSelectorReactor in Python 3.8+ on Windows, where in bp-34687
  the default Windows asyncio event loop was changed to
  ProactorEventLoop. Applications that use AsyncioSelectorReactor
  on Windows with Python 3.8+ must call
  asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
  before instantiating and running AsyncioSelectorReactor.
- twisted.internet.process.registerReapProcessHandler and
  ._BaseProcess.reapProcess will no longer raise a TypeError when
  processing a None PID
- INotify will close its file descriptor if a directory is
  automatically removed by twisted from the watchlist because it's
  deleted, avoiding orphaned filedescriptors.
- DelayedCall.reset() is now working properly with asyncioreactor.
- AsyncioSelectorReactor.seconds() now correctly returns an epoch
  time.
- The _connDone parameter has been removed from
  twisted.internet.abstract.FileDescriptor.loseConnection()'s
  signature in order to match the signature in the base class
  twisted.internet._newtls.ConnectionMixin loseConnection().
- The Gtk3 reactor now runs on Wayland-only sessions
- Descriptive error messages from twisted.internet.error are now
  present when running with 'python -OO'.
- Comparator methods such as eq() now always return NotImplemented
  for uncomparable types.
- When installing Twisted it now requires a minimum Python 3.5.4
  version to match the version used with automated testing. This
  is the minimum Python version that we know that Twisted works
  with.

License-Update: Add contributors and 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-03-08 07:29:01 -08:00
Leon Anavi
e354db255c python3-elementpath: Upgrade 2.1.4 -> 2.2.0
Upgrade to release 2.2.0:

- Optimize TDOP parser's tokenizer
- Resolve ambiguities with operators and statements that are also
  names
- Merge with XPath 3.0/3.1 develop (to be completed)

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-03-08 07:28:52 -08:00
Leon Anavi
bb743fc71d python3-semantic-version: Add recipe
Add semantic_version - a library implementing the 'SemVer' scheme.
Version 2.8.5 brings:

- Properly handle wildcards in SimpleSpec (e.g. ==1.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-03-01 11:07:05 -08:00
Leon Anavi
3a97d70dec python3-aiohttp: Upgrade 3.7.3 -> 3.7.4
Upgrade to release 3.7.4:

- (SECURITY BUG) Started preventing open redirects in the
  aiohttp.web.normalize_path_middleware middleware.
- Fix interpretation difference of the pure-Python and the
  Cython-based HTTP parsers construct a yarl.URL object for
  HTTP request-target.

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-03-01 11:07:00 -08:00
Leon Anavi
9f21933c7a python3-autobahn: Upgrade 21.2.1 -> 21.2.2
Upgrade to release 21.2.2:

- fix: correct some sphinx doc references
- new: minimum supported Python (language) version is now 3.7 (on
  CPython and PyPy)
- new: more XBR proxy/stub code generation capabilities (RPC
  call/invoation handlers)
- fix: wamp-cryptosign loading of keys from SSH agent
- fix: update Docker image building and build Docker multi-arch
  images
- new: add more WAMP-cryptosign signature test vectors and unit
  tests
- fix: include XBR code rendering templates in package manifest

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-03-01 11:06:56 -08:00
Leon Anavi
0f6a5106e5 python3-tqdm: Upgrade 4.57.0 -> 4.58.0
Upgrade to release 4.58.0:

- add start delay in seconds
- add tests
- misc code tidy
- misc documentation updates

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-03-01 11:06:52 -08:00
Leon Anavi
29060cd7e4 python3-pyzmq: Upgrade 22.0.2 -> 22.0.3
Upgrade to release 22.0.3:

- Fix fork-safety bug in garbage collection thread (regression in
  20.0) when using subprocesses.

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-03-01 11:06:48 -08:00
Leon Anavi
4c49ee5c48 python3-rsa: Upgrade 4.7.1 -> 4.7.2
Upgrade to release 4.7.2:

- Fix picking/unpickling issue introduced in 4.7

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-03-01 11:06:43 -08:00
Leon Anavi
1794f96ddf python3-cvxopt: Upgrade 1.2.5 -> 1.2.6
Upgrade to release 1.2.6:

- Change construction of sparse matrix to avoid limitations of
  linear indexing with long int
- Make create_indexlist declaration match definition in dense.c
- Update version, copyright, and documentation
- Fixes typos in examples, documentation

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-03-01 11:06:38 -08:00
Leon Anavi
0cad2c73c8 python3-pulsectl: Upgrade 20.5.1 -> 21.2.0
Upgrade to release 21.2.0:

- Link pulsectl-asyncio as an alternative for async 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-03-01 11:06:32 -08:00
Leon Anavi
4e09769e32 python3-markdown: Upgrade 3.3.3 -> 3.3.4
Upgrade to release 3.3.4:

- Properly parse unclosed tags in code spans
- Properly parse processing instructions in md_in_html
- Properly parse code spans in md_in_html
- Preserve text immediately before an admonition
- Simplified regex for HTML placeholders addressing
- Ensure permalinks and ankorlinks are not restricted by toc_depth

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-03-01 11:06:28 -08:00
Leon Anavi
c730c10444 python3-pytest-runner: Upgrade 5.2 -> 5.3.0
Upgrade to release 5.3.0:

- Require Python 3.6 or later
- Refreshed package metadata

License-Update: License remains MIT

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-03-01 11:06:23 -08:00
Leon Anavi
2e709fb8ee python3-pymisp: Upgrade 2.4.137.3 -> 2.4.138
Upgrade to release 2.4.138:

- Bump version
- Bump deps

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-03-01 11:06:19 -08:00
Leon Anavi
a915678f20 python3-cffi: Upgrade 1.14.4 -> 1.14.5
Upgrade to release 1.14.5:

- Source fix for old gcc version
- This and future releases should include wheels on more platforms

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-03-01 11:06:14 -08:00
Leon Anavi
eae89d17bf python3-pandas: Upgrade 1.2.1 -> 1.2.2
Upgrade to release 1.2.2:

- Fixed regression in read_excel() that caused it to raise
  AttributeError when checking version of older xlrd versions
- Fixed regression in DataFrame constructor reordering element
  when construction from datetime ndarray with dtype not
  "datetime64[ns]"
- Fixed regression in DataFrame.astype() and Series.astype()
  not casting to bytes dtype
- Fixed regression in to_pickle() failing to create bz2/xz
  compressed pickle files with protocol=5
- Fixed regression in pandas.testing.assert_series_equal() and
  pandas.testing.assert_frame_equal() always raising
  AssertionError when comparing extension dtypes
- Fixed regression in to_csv() opening codecs.StreamWriter in
  binary mode instead of in text mode and ignoring user-provided
  mode
- Fixed regression in Categorical.astype() casting to incorrect
  dtype when np.int32 is passed to dtype argument
- Fixed regression in to_excel() creating corrupt files when
  appending (mode="a") to an existing file
- Fixed regression in DataFrame.transform() failing in case of an
  empty DataFrame or Series
- Fixed regression in groupby() or resample() when aggregating an
  all-NaN or numeric object dtype column
- Fixed regression in Rolling.count() where the min_periods
  argument would be set to 0 after the operation
- Fixed regression in read_excel() that incorrectly raised when
  the argument io was a non-path and non-buffer and the engine
  argument was specified
- pandas.read_excel() error message when a specified sheetname
  does not exist is now uniform across engines
- Fixed bug in pandas.read_excel() producing incorrect results
  when the engine openpyxl is used and the excel file is missing
  or has incorrect dimension information; the fix requires
  openpyxl >= 3.0.0, prior versions may still fail
- Fixed bug in pandas.read_excel() sometimes producing a DataFrame
  with trailing rows of np.nan when the engine openpyxl is used

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-03-01 11:06:09 -08:00
Leon Anavi
41b266a9a5 python3-rsa: Upgrade 4.7 -> 4.7.1
Upgrade to release 4.7.1:

- Fix threading issue introduced in 4.7

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-03-01 11:05:34 -08:00
Leon Anavi
5ea2c6330e python3-watchdog: Upgrade 2.0.0 -> 2.0.2
Upgrade to release 2.0.2:

- [mac] Add missing exception objects
- Thanks to contributors

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-02-24 09:08:40 -08:00
Leon Anavi
b86eec6cd1 python3-txaio: Upgrade 20.12.1 -> 21.2.1
Upgrade to release 21.2.1:

- fix: update minimum dependencies (here, and in other crossbar
  packages) in an attempt to tame the new pip dep resolver madness

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-02-24 09:08:36 -08:00
Leon Anavi
5f93029394 python3-alembic: Upgrade 1.5.4 -> 1.5.5
Upgrade to release 1.5.5:

- Adjusted the use of SQLAlchemy's .copy() internals to use
  ._copy() for version 1.4.0, as this method is being renamed.
- Added new config file option prepend_sys_path, which is a
  series of paths that will be prepended to sys.path; the
  default value in newly generated alembic.ini files is ".".

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-02-24 09:08:33 -08:00
Leon Anavi
676cb0a14e python3-iso8601: Upgrade 0.1.13 -> 0.1.14
Upgrade to release 0.1.14:

- Add GitHub build actions for project
- Add project URLs in setup.py
- Update and fix README links
- Fix handling of README in setup.py (encoding fun in 3.5, 3.6
  and pypy3)
- Add Python 3.9 to test matrix
- Add type hints
- Derive ParseError from ValueError

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-02-24 09:08:28 -08:00
Leon Anavi
003d8660c1 python3-autobahn: Upgrade 20.12.3 -> 21.2.1
Upgrade to release 21.2.1:

- new: callback user component function "check_config" on
  container/router components
- fix: support Docker images for ARM (32 bit and 64 bit)
- fix: bake Docker multi-arch images
- fix: PyPy3 CI
- new: enable autobahn client unit tests

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-02-24 09:08:25 -08:00
Leon Anavi
5b8f480569 python3-httplib2: Upgrade 0.18.1 -> 0.19.0
Upgrade to release 0.19.0:

- auth: parse headers using pyparsing instead of regexp
- auth: WSSE token needs to be string not bytes

License-Update: Use file LICENSE instead of PKG-INFO

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-02-24 09:08:21 -08:00
Leon Anavi
edfb0dae4b python3-typeguard: Upgrade 2.11.0 -> 2.11.1
Upgrade to release 2.11.1:

- Fixed compatibility with Python 3.10

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-02-24 09:08:17 -08:00
Leon Anavi
1812606d5b python3-mypy: Upgrade 0.800 -> 0.812
Upgrade to release 0.812:

- Improved source file finding
- Excluding paths

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-02-24 09:08:13 -08:00
Leon Anavi
73e0f7d62b python3-pkgconfig: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- Added Support for Linux On Power
- Use poetry_core as build backend

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-02-24 09:08:09 -08:00
Leon Anavi
ccbd8f87ae python3-prompt-toolkit: Upgrade 3.0.14 -> 3.0.16
Upgrade to release 3.0.16:

- Added ScrollablePane: a scrollable layout container.
  This allows applications to build a layout, larger than the
  terminal, with a vertical scroll bar. The vertical scrolling
  will be done automatically when certain widgets receive the
  focus.
- Added DeduplicateCompleter and ConditionalCompleter.
- Added deduplicate argument to merge_completers.

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-02-24 09:08:04 -08:00
Leon Anavi
58c91e7246 python3-mpmath: Upgrade 1.1.0 -> 1.2.1
Upgrade to release 1.2.1:

- Support @ operator for matrix multiplication
- Add eta() implementing the Dedekind eta function
- Optimized the python_trailing function
- Implement unary plus for matrices
- Improved calculation of gram_index
- Fix a possible division by zero in shanks()
- Fixed indexing errors in deHoog, Knight & Stokes inverse laplace
  transform algorithm
- Corrected branch cuts of the elliprj() function in some cases
- Fix initialization of iv.matrix from non-interval matrix
- Preserve function signatures in PrecisionManager
- Implemented float and complex conversions for ivmpf
- Fixed issue with scalar-matrix multiplication for interval
  matrices
- Fix estimation of quadrature error with multiple subintervals
- Fixed a problem with the defun decorators
- Fix eigenvalue sorting by absolute value

License-Update: Alter the last clause to ensure that Github
recognizes the LICENSE as BSD

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-02-24 09:08:00 -08:00
Leon Anavi
f4ecc2239a python3-elementpath: Upgrade 2.1.3 -> 2.1.4
Upgrade to release 2.1.4:

- Add tests and apply small fixes to TDOP parser
- Fix wildcard selection of attributes

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-02-24 09:07:56 -08:00
Leon Anavi
1dd38e35c1 python3-pyperclip: Upgrade 1.8.1 -> 1.8.2
Upgrade to release 1.8.2:

- Better wayland session detection

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-02-24 09:07:52 -08:00
Leon Anavi
abe3cf8025 python3-tabulate: Upgrade 0.8.7 -> 0.8.9
Upgrade to release 0.8.9:

- Bug fix: Revert support of decimal separators
- Python 3.9 support, 3.10 ready
- New formats: unsafehtml, latex_longtable, fancy_outline
- Support lists of UserDicts as input
- Support hyperlinks in terminal output
- Improve testing on systems with proxies
- Migrate to pytest
- Various bug fixes and improvements

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-02-24 09:07:45 -08:00
Leon Anavi
7374ceffe8 python3-transitions: Upgrade 0.8.6 -> 0.8.7
Upgrade to release 0.8.7:

- State configuration dictionaries passed to HierarchicalMachine
  can also use states as a keyword to define substates. If
  children and states are present, only children will be
  considered.
- HierarchicalMachine with custom separator now adds is_state
  partials for nested states (e.g. is_C.s3.a()) to models.
- Use model_attribute consistently in AsyncMachine
- Testing now treats most warnings as errors
- As a consequence, pygraphviz.Agraph in diagrams_pygraphviz are
  now copied by transitions since AGraph.copy as of version 1.6
  does not close temporary files appropriately
- HierarchicalMachine now checks whether state_cls, event_cls and
  transition_cls have been subclassed from nested base classes
  (e.g. NestedState) to prevent hard to debug inheritance errors

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-02-24 09:07:38 -08:00
Leon Anavi
606a07f6c5 python3-h5py: Upgrade 2.10.0 -> 3.1.0
Upgrade to release 3.1.0:

- Fix using bytes as names for :meth:`~Group.create_dataset` and
  :meth:`~Group.create_virtual_dataset`.
- Fix writing data as a list to a dataset with a sub-array data
  type.
- Preserve endianess in Cython dataset Reader
- If pytest is missing pytest-mpi then it will now fail
  immediately with a clear warning message
- Fix a test which was failing on big-endian systems

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-02-24 09:07:24 -08:00
Oleksandr Kravchuk
b950ca2804 python3-xmlschema: update to 1.5.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:42 -08:00
Oleksandr Kravchuk
8695a29bd1 python3-typeguard: update to 2.11.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:38 -08:00
Oleksandr Kravchuk
a03f1f0a89 python3-tqdm: update 4.57.0
License-Update: copyright years.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:34 -08:00
Oleksandr Kravchuk
65630a9ff6 python3-supervisor: update to 4.2.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:31 -08:00
Oleksandr Kravchuk
936238da9b python3-soupsieve: update to 2.2
License-Update: copyright years.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:27 -08:00
Oleksandr Kravchuk
d77bd739e0 python3-sentry-sdk: update to 0.20.3
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:22 -08:00
Oleksandr Kravchuk
f09ecb901b python3-periphery: update to 2.3.0
License-Update: copyright years.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:18 -08:00
Oleksandr Kravchuk
7bb838c1bf python3-cryptography-vectors: update to 3.4.6
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:15 -08:00
Oleksandr Kravchuk
7f4bc263d3 python3-configargparse: update to 1.3
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:16:12 -08:00
Oleksandr Kravchuk
aef7c2bb5a python3-astroid: update to 2.5
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-22 09:15:28 -08:00
Khem Raj
8d07411a9e python3-grpcio-tools: Upgrade to 1.35.0
merge inc file into bb as this is the only consumer now
Fix the compiler name logic to match OE, since our compiler name is not
a single word but a collection of words

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-02-19 10:02:43 -08:00
Khem Raj
9cdca949b6 python3-grpcio: Upgrade to 1.35.0
Drop 0001-Fix-build-on-riscv32.patch, its upstreamed
Forward port rest of the patches
Use OPENSSL_NO_ASM only for armv7+/aarch64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-02-19 10:02:43 -08:00
Ross Burton
31aceae5e7 python3-intelhex: add recipe for the intelhex package
Signed-off-by: Ross Burton <ross.burton@arm.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-19 10:02:43 -08:00
Oleksandr Kravchuk
7069852c85 python3-watchdog: update to 2.0.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-16 08:51:12 -08:00
Enrico Jörns
b1b87f731a python3-aiohttp: add missing RDEPENDS on python3-typing-extensions
Since aiohttp PR #5078 was backported to 3.7 release
(https://github.com/aio-libs/aiohttp/pull/5079), aiohttp depends on
'typing_extensions' python module [1], provided by python3-typing-extensions
package in meta-python.

[1] https://github.com/aio-libs/aiohttp/blob/v3.7.2/setup.py#L74

Signed-off-by: Enrico Jorns <ejo@pengutronix.de>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-16 08:51:06 -08:00
Bartosz Golaszewski
b8d6d062e1 pydbus-manager: new package
pydbus is a popular (and probably the most 'pythonic') implementation
of DBus for python but unfortunately it doesn't implement the
ObjectManager interface. This project is an extension providing this
functionality.

The reason for having this as a separate project is simple: pydbus seems
to no longer be actively maintained so it's hard to make it part of the
original codebase.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-16 08:51:01 -08:00
Oleksandr Kravchuk
b40b9981ec python3-pychromecast: update to 8.1.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-16 08:50:52 -08:00
Oleksandr Kravchuk
e6eb4c4156 python3-protobuf: update to 3.14.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-16 08:50:48 -08:00
Oleksandr Kravchuk
c7bcfe15af python3-pika: update to 1.2.0
License-Update: copyright year.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-16 08:50:41 -08:00
Oleksandr Kravchuk
e41b54b800 python3-idna: update to 3.1
License-Update: copyright years.

Consolidate the inc file into recipe

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-16 08:49:47 -08:00
zhengruoqin
c5acdbe093 python3-periphery: upgrade 2.1.0 -> 2.2.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-09 08:49:38 -08:00
Oleksandr Kravchuk
56ccc50691 python3-twitter: update to 3.10.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-09 08:49:34 -08:00
Oleksandr Kravchuk
aaf313c5a0 python3-greenstalk: update to 2.0.0
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-09 08:49:31 -08:00
Oleksandr Kravchuk
ee8d912abf python3-flask-socketio: update to 4.3.1
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-09 08:49:27 -08:00
Oleksandr Kravchuk
16ccd857f2 python3-aws-iot-device-sdk-python: update to 1.4.9
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-09 08:49:12 -08:00
Leon Anavi
326d19c393 python3-pymisp: Upgrade 2.4.137.1 -> 2.4.137.3
Upgrade to release 2.4.137.3:

- Bump objects
- Fix and improve optional dependencies
- Make brotli optional

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-02-05 10:26:11 -08:00
Leon Anavi
6d38a68d42 python3-pymongo: Upgrade 3.11.2 -> 3.11.3
Upgrade to release 3.11.3:

- Fix benchmark when using Python 3

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-02-05 10:26:11 -08:00
Leon Anavi
8ccfa76f82 python3-alembic: Upgrade 1.5.3 -> 1.5.4
Upgrade to release 1.5.4:

- Fixed bug in versioning model where a downgrade across a
  revision with a dependency on another branch, yet an ancestor
  is also dependent on that branch, would produce an erroneous
  state in the alembic_version table, making upgrades impossible
  without manually repairing the table.

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-02-05 10:26:11 -08:00
Leon Anavi
3f99682e4a python3-tqdm: Upgrade 4.51.0 -> 4.56.0
Upgrade to release 4.56.0:

- add tqdm.tk
- add tqdm.rich
- minor formatting improvements for tqdm.gui
- fix display() inheritance/override
- add tests
- add documentation

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-02-05 10:26:11 -08:00
Leon Anavi
8ebc0ab3eb python3-graphviz: Upgrade 0.14.2 -> 0.16
Upgrade to release 0.16:

- Add ``.unflatten()`` method to ``Graph``, ``Digraph``, and
  ``Source``. Add standalone ``unflatten()``.
- Make ``Source.__str__()`` return the ``.source`` instead of the
  ``repr()`` (like ``Graph`` and ``Digraph``).
- Render with ``dot -K<engine> ...`` instead of ``<engine> ...``
  internally.
- Add documentation hint to archived upstream version for Windows.
- Re-render most documentation graphs with Graphviz 2.44.1.

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-02-05 10:26:11 -08:00
Leon Anavi
53bc6fabbd python3-pytest-html: Upgrade 2.1.1 -> 3.1.1
Upgrade to release 3.1.1:

- Fix issue with reporting of missing CSS files
- Stop attaching test reruns to final test report entries
- Allow for report duration formatting
- Respect --capture=no, --show-capture=no, and -s pytest flags
- Make the Results table Links column sortable
- Fix issue with missing image or video in extras
- Fix attribute name for compatibility with pytest-xdist 2
- Post process HTML generation to allow teardown to appear in the
  HTML output

License-Update: Following recent changes to README.rst, just use
LICENSE downloaded from PyPI.

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-02-05 10:26:11 -08:00
Leon Anavi
0f5d4a7ee9 python3-javaobj-py3: Upgrade 0.4.1 -> 0.4.2
Upgrade to release 0.4.2:

- NumPy is now loaded lately, only if the use of numpy arrays is
  expected. This allows the calling modules to load and configure
  numpy beforehand.

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-02-05 10:26:10 -08:00
Zang Ruochen
54912da243 python3-pytz: upgrade 2020.1 -> 2021.1
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-02-05 10:26:10 -08:00
Zang Ruochen
ad291854c6 python3-matplotlib: upgrade 3.3.2 -> 3.3.4
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-02-05 10:26:10 -08:00
Leon Anavi
b5833accba python3-flask-migrate: Upgrade 2.5.3 -> 2.6.0
Upgrade to release 2.6.0:

- Removed deprecated --head-only option
- Initialize logger with a name
- Move import to the top in env.py file to avoid linter warnings
- Add a note to the documentation regarding logging
- Move builds to 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-02-05 10:26:10 -08:00
Leon Anavi
00fad68757 python3-sqlalchemy: Upgrade 1.3.22 -> 1.3.23
Upgrade to release 1.3.23:

- Fixed bug where making use of the TypeEngine.with_variant()
  method on a TypeDecorator type would fail to take into account
  the dialect-specific mappings in use, due to a rule in
  TypeDecorator that was instead attempting to check for chains
  of TypeDecorator instances.
- For SQLAlchemy 1.3 only, setup.py pins pg8000 to a version lower
  than 1.16.6. Version 1.16.6 and above is supported by SQLAlchemy
  1.4.
- Fixed issue where using Table.to_metadata() (called
  Table.tometadata() in 1.3) in conjunction with a PostgreSQL
  ExcludeConstraint that made use of ad-hoc column expressions
  would fail to copy correctly.
- Casting to FLOAT is now supported in MySQL >= (8, 0, 17) and
  MariaDb >= (10, 4, 5).
- Fixed bug where MySQL server default reflection would fail
  for numeric values with a negation symbol present.
- Fixed long-lived bug in MySQL dialect where the maximum
  identifier length of 255 was too long for names of all types of
  constraints, not just indexes, all of which have a size limit of
  64. As metadata naming conventions can create too-long names in
  this area, apply the limit to the identifier generator within
  the DDL compiler.
- Fixed deprecation warnings that arose as a result of the release
  of PyMySQL 1.0, including deprecation warnings for the “db” and
  “passwd” parameters now replaced with “database” and “password”.
- Fixed regression from SQLAlchemy 1.3.20 caused by a fix which
  adds double-parenthesis for MySQL functional expressions in
  indexes, as is required by the backend, this inadvertently
  extended to include arbitrary text() expressions as well as
  Alembic’s internal textual component, which are required by
  Alembic for arbitrary index expressions which don’t imply double
  parenthesis. The check has been narrowed to include only binary/
  unary/functional expressions directly.
- Fixed regression in Oracle dialect introduced by #4894 in
  SQLAlchemy 1.3.11 where use of a SQL expression in RETURNING for
  an UPDATE would fail to compile, due to a check for
  “server_default” when an arbitrary SQL expression is not a
  column.
- Fixed bug in Oracle dialect where retriving a CLOB/BLOB column
  via Insert.returning() would fail as the LOB value would need to
  be read when returned; additionally, repaired support for
  retrieval of Unicode values via RETURNING under Python 2.
- Fixed issue where the stringification that is sometimes called
  when attempting to generate the “key” for the .c collection on a
  selectable would fail if the column were an unlabeled custom SQL
  construct using the sqlalchemy.ext.compiler extension, and did
  not provide a default compilation form; while this seems like an
  unusual case, it can get invoked for some ORM scenarios such as
  when the expression is used in an “order by” in combination with
  joined eager loading. The issue is that the lack of a default
  compiler function was raising CompileError and not
  UnsupportedCompilationError.

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-02-05 10:26:10 -08:00
Leon Anavi
cdf54c3ba5 python3-croniter: Upgrade 1.0.5 -> 1.0.6
Upgrade to release 1.0.6:

- Fix combination of star and invalid expression bugs

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-02-05 10:26:10 -08:00
Leon Anavi
7eb983e0d3 python3-ipython: Upgrade 7.19.0 -> 7.20.0
Upgrade to release 7.20.0:

- Support for PyQt5 >= 5.11
- %reset remove imports more agressively
- fix the %conda magic
- compatibility with Jedi 0.18, and bump minimum Jedi version

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-02-05 10:26:10 -08:00
Ross Burton
92d4e241bb python3-pykwalify: fix RDEPENDS
Version 1.8.0 dropped pyyaml and moved to ruamel, so update the RDEPENDS
so that this package continues to work.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-05 10:26:10 -08:00
Ross Burton
416b83fbaf python3-ruamel-yaml: add native and nativesdk class extension
Signed-off-by: Ross Burton <ross.burton@arm.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-05 10:26:10 -08:00
Leon Anavi
ba31675713 python3-alembic: Upgrade 1.5.2 -> 1.5.3
Upgrade to release 1.5.3:

- Changed the default ordering of “CREATE” and “DROP” statements
  indexes and unique constraints within the autogenerate process,
  so that for example in an upgrade() operation, a particular
  index or constraint that is to be replaced such as for a casing
  convention change will not produce any naming conflicts. For
  foreign key constraint objects, this is already how constraints
  are ordered, and for table objects, users would normally want to
  use Operations.rename_table() in any case.
- Fixed assorted autogenerate issues with SQL Server.
- Fixed issue where autogenerate rendering of op.alter_column()
  would fail to include MySQL existing_nullable=False if the column
  were part of a primary key constraint within the table metadata.

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-02-02 18:50:06 -08:00
Leon Anavi
f8ec422c16 python3-pychromecast: Upgrade 7.7.2 -> 8.0.0
Upgrade to release 8.0.0:

- Infer contentType from playQueue items
- Lint example scripts
- Revert "Lint example scripts"
- Lint example scripts
- Bump pylint to 2.6.0
- Remove unintended 'async' from listener interfaces
- Update BubbleUPNP example
- Refactor listeners and controllers as ABCs
- Add more google devices to consts
- Make current_time optional when loading or queing media

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-02-02 18:50:06 -08:00
Leon Anavi
e2ae1dd5ba python3-croniter: Upgrade 1.0.4 -> 1.0.5
Upgrade to release 1.0.5:

- Security fix: fix overflow when using cron ranges

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-02-02 18:50:06 -08:00
Leon Anavi
bc68e8fdbf python3-elementpath: Upgrade 2.1.2 -> 2.1.3
Upgrade to release 2.1.3:

- Extend tests for XPath 2.0 with minor fixes
- Fix fn:round-half-to-even

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-02-02 18:50:06 -08:00
Leon Anavi
2e846b2d5d python3-cmd2: Upgrade 1.4.0 -> 1.5.0
Upgrade to release 1.5.0:

- Fixed bug where setting always_show_hint=True did not show a
  hint when completing Settables
- Fixed bug in editor detection logic on Linux systems that do not
  have which
- Fixed bug in table creator where column headers with tabs would
  result in an incorrect width calculation
- Fixed FileNotFoundError which occurred when running history
  --clear and no history file existed.
- Added silent_startup_script option to cmd2.Cmd.__init__(). If
  True, then the startup script's output will be suppressed.
  Anything written to stderr will still display.
- cmd2 now uses pyreadline3 when running Python 3.8 or greater
  on Windows
- This is the last release planned to support Python 3.5

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-02-02 18:50:06 -08:00
Peter Smith
b652a9cec0 python3-ruamel-yaml: add support for native and nativesdk
The recipe is missing the BBCLASSEXTEND so it has been added.

Signed-off-by: Peter Smith <salerio@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-01 10:44:59 -08:00
Leon Anavi
5fc34f7850 python3-prctl: Upgrade 1.7 -> 1.8.1
Upgrade to release 1.8.1:

- Master was renamed to main
- Backwards compatibility fixes
- Install dependencies before trying to build/publish

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-02-01 10:44:55 -08:00
Leon Anavi
59506ec90e python3-aiohttp-jinja2: Upgrade 1.2.0 -> 1.4.2
Upgrade to release 1.4.2:

- Fix type annotation for context_processors argument
- Bump the minimal supported aiohttp version to 3.6.3 to avoid
  problems with uncompatibility between aiohttp and yarl
- Add async rendering support
- Document async rendering functions
- Add CHANGES.rst to MANIFEST.in and sdist

License-Update: Remove an empty line at the end of the file

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-02-01 10:44:51 -08:00
Leon Anavi
dc8afb18c1 python3-pyzmq: Upgrade 21.0.2 -> 22.0.2
Upgrade to release 22.0.2:

- Add workaround for bug in DLL loading for Windows wheels with
  conda Python >= 3.8
- Fix type of Frame.bytes for non-copying recvs with CFFI backend
  (regression in 21.0)
- Add manylinux wheels for pypy
- Some typing fixes
- Bump bundled libzmq to 4.3.4
- Strip unused symbols in manylinux wheels, resulting in
  dramatically smaller binaries. This matches behavior in v20 and
  earlier.
- Windows CPython wheels bundle public libzmq binary builds,
  instead of building libzmq as a Python Extension. This means
  they include libsodium for the first time.
- Our own implementation of bundling libzmq into pyzmq on Windows
  is removed, instead relying on delvewheel (or installations
  putting dlls on %PATH%) to bundle dependency dlls.
- The (new in 21.0) Windows wheels for PyPy likely require the
  Windows vcredist package. This may have always been the case,
  but the delvewheel approach doesn't seem to work.
- Windows + PyPy is now the only remaining case where a wheel has
  libzmq built as an Extension. All other builds ship libzmq built
  using its own tooling, which should result in better, more
  stable builds.

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-02-01 10:44:46 -08:00
Leon Anavi
10ffcd08e0 python3-cantools: Upgrade 36.1.0 -> 36.2.0
Upgrade to release 36.2.0:

- Make matplotlib optional
- Only run release job for tagged commits

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-02-01 10:44:41 -08:00
Leon Anavi
ebdfd17567 python3-croniter: Upgrade 1.0.2 -> 1.0.4
Upgrade to release 1.0.4:

- Raise CroniterBadCronError when error syntax
- Fix spelling

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-02-01 10:44:36 -08:00
Mingli Yu
193078e6bb python3-h5py: improve reproducibility
Prevent absolute path from ending up in the egg-info SOURCES.txt.

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-02-01 10:44:32 -08:00
Leon Anavi
0532eaf50b python3-xlrd: Upgrade 1.2.0 -> 2.0.1
Upgrade to release 2.0.1:

- Use the README as the long description on PyPI.
- Remove support for anything other than .xls files.
- Remove support for psyco.
- Change the default encoding used when no CODEPAGE record can be
  found from ascii to iso-8859-1.
- Add support for iterating over :class:`~xlrd.book.Book` objects.
- Add support for item access from :class:`~xlrd.book.Book`
  objects, where integer indices and string sheet names are
  supported.
- Non-unicode spaces are now stripped from the "last author"
  information.
- Workbook corruption errors can now be ignored using the
  ignore_workbook_corruption option to :class:`~xlrd.open_workbook`.
- Handle WRITEACCESS records with invalid trailing characters.
- Officially support Python 3.8 and 3.9.

Get the source code from the git repository rather than from PyPI
to obtain the tests.

License-Update: Use file LICENSE.

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-02-01 10:44:27 -08:00
Leon Anavi
82b80e6ab1 python3-pybind11: Upgrade 2.5.0 -> 2.6.2
Upgrade to release 2.6.2:

- enum: add missing Enum.value property.
- Allow thread termination to be avoided during shutdown for CPython
  3.7+ via .disarm for gil_scoped_acquire/gil_scoped_release.
- Fix bug where the constructor of object subclasses would not
  throw on being passed a Python object of the wrong type.
- The type_caster for integers does not convert Python objects with
  __int__ anymore with noconvert or during the first round of trying
  overloads.
- When casting to a C++ integer, __index__ is always called and not
  considered as conversion, consistent with Python 3.8+.
- Fixed segfault in multithreaded environments when using
  scoped_ostream_redirect.
- Leave docstring unset when all docstring-related options are
  disabled, rather than set an empty string.
- The module key in builtins that pybind11 uses to store its
  internals changed from std::string to a python str type (more
  natural on Python 2, no change on Python 3).
- Fixed assertion error related to unhandled (later overwritten)
  exception in CPython 3.8 and 3.9 debug builds.
- Fix py::gil_scoped_acquire assert with CPython 3.9 debug build.
- Fix issue with a test failing on PyTest 6.2.
- Fix warning modifying constructor parameter 'flag' that shadows
  a field of 'set_flag' [-Wshadow-field-in-constructor-modified].
- Suppressed some deprecation warnings about old-style
  __init__/__setstate__ in the tests.
- Fix invalid access when calling a pybind11 __init__ on a
  non-pybind11 class instance.
- Fixed various minor memory leaks in pybind11's test suite.
- Resolved memory leak in cpp_function initialization when
  exceptions occurred.
- Added a Valgrind build, checking for leaks and memory-related
  UB, to CI.
- Intel compiler was not activating C++14 support due to a broken
  define.
- Support ICC and NVIDIA HPC SDK in C++17 mode.
- Support Intel OneAPI compiler (ICC 20.2) and add to CI.

License-Update: Update a link.

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-02-01 10:44:20 -08:00
Leon Anavi
a66ddd88a7 python3-urllib3: Upgrade 1.26.2 -> 1.26.3
Upgrade to release 1.26.3:

- Fixed bytes and string comparison issue with headers
- Changed ProxySchemeUnknown error message to be more actionable
  if the user supplies a proxy URL without a scheme

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-02-01 10:44:16 -08:00
Leon Anavi
dcf10eaede python3-prompt-toolkit: Upgrade 3.0.11 -> 3.0.14
Upgrade to release 3.0.14:

- Disable bell when `PROMPT_TOOLKIT_BELL=false` environment
  variable has been set.
- Improve cancellation of history loading.

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-02-01 10:44:11 -08:00
Leon Anavi
b3d4c2482c python3-gevent: Upgrade 20.9.0 -> 21.1.2
- Update the embedded libev from 4.31 to 4.33.
- Update the embedded libuv from 1.38.0 to 1.40.0.

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-02-01 10:43:42 -08:00
Leon Anavi
fd123c9bb2 python3-pyzmq: Upgrade 21.0.1 -> 21.0.2
Upgrade to release 21.0.2:

- Fix wheels on macOS older than 10.15 (sets
  MACOSX_DEPLOYMENT_TARGET to 10.9, matching wheel ABI tag).

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-28 10:53:00 -08:00
Leon Anavi
a5744215be python3-typed-ast: Upgrade 1.4.1 -> 1.4.2
Upgrade to release 1.4.2:

- Fix linker error in debug build
- Fix cross compile by adjusting includes
- ast27: prefix exported symbols
- Add 3.9 to supported versions

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-28 10:52:56 -08:00
Leon Anavi
e630a5dc35 python3-pako: Upgrade 0.2.3 -> 0.3.0
Upgrade to release 0.3.0 which adds support for the following
package managers:

- DNF (as used by RPM based distributions)
- RPM-ostree (as used by Fedora CoreOS and RHEL CoreOS)
- Pacman (as used by Arch based distributions)
- Yum (as used by some RPM based distributions)
- Zypper (as used by OpenSUSE based distributions)
- APK (as used by Alpine Linux and postmarketOS)

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-28 10:52:51 -08:00
Leon Anavi
201417e0e3 python3-portion: Add recipe
Portion is a Python library providing data structure and
operations for intervals. It replaces python-intervals.
Release 2.1.4 brings:

- Much faster get, copy and | operations for IntervalDict.

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-28 10:52:46 -08:00
Leon Anavi
8dc212e147 python3-intervals: Upgrade 1.10.0 -> 1.10.0.post1
Upgrade to release 1.10.0.post1:

- IntervalDict has a .combine method to merge its keys and values
  with another IntervalDict.

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-28 10:52:42 -08:00
Leon Anavi
99922c4260 python3-xmlschema: Upgrade 1.4.1 -> 1.4.2
Upgrade to release 1.4.2:

- Add decoding of binary datatypes (xs:hexBinary and
  xs:base64Binary)
- Fix encoding from string values for some builtin datatypes
  (decimal, binary, duration and datetime)

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-28 10:52:37 -08:00
Leon Anavi
ee864c09d6 python3-aenum: Upgrade 2.2.6 -> 3.0.0
Upgrade to release 3.0.0:

- Flags only list single bit names, multi-bit are aliases
- error checking to go with that
- getattr magic is off for AutoValue
- Member creation has been redone to match Python 3.10's methods.
  This also allows all supported Pythons (2.7, 3.3+) to use the
  __set_name__ and __init_subclass__ protocols (more robustly
  than in aenum 2.2.5)
- enum_property() has been renamed to property() (old name still
  available, but deprecated)
- bin() replacement shows negative integers in twos-complement

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-28 10:52:32 -08:00
Leon Anavi
79e2a520bc python3-diskcache: Upgrade 5.1.0 -> 5.2.1
Upgrade to release 5.2.1:

- Install libmemcached-dev for release GitHub action

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-28 10:52:18 -08:00
Leon Anavi
3a53e12270 python3-coverage: Upgrade 5.3.1 -> 5.4
Upgrade to release 5.4:

- The text report produced by coverage report now always outputs
  a TOTAL line, even if only one Python file is reported. This
  makes regex parsing of the output easier.
- The skip_covered and skip_empty settings in the configuration
  file can now be specified in the [html] section, so that text
  reports and HTML reports can use separate settings. The HTML
  report will still use the [report] settings if there isn't a
  value in the [html] section.
- Combining files on Windows across drives how works properly.
- Fix an obscure warning from deep in the _decimal module.
- Update to support Python 3.10 alphas in progress, including
  PEP 626: Precise line numbers for debugging and other tools.

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-28 10:52:13 -08:00
Leon Anavi
2a3f5f7de6 python3-cachetools: Upgrade 4.2.0 -> 4.2.1
Upgrade to release 4.2.1:

- Handle __missing__() not storing cache items.
- Clean up __missing__() example.

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-28 10:52:09 -08:00
Zang Ruochen
e7d076556d python3-nmap: upgrade 1.4.8 -> 1.5.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-28 10:52:05 -08:00
Zheng Ruoqin
87ebf80fa4 python3-ipy: upgrade 1.00 -> 1.01
Version 1.01 (2020-12-01)
------------
 * Update to support up to Python 3.9

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-28 10:52:00 -08:00
Zheng Ruoqin
4e6508cb71 python3-djangorestframework: upgrade 3.12.1 -> 3.12.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-28 10:51:57 -08:00
Leon Anavi
095dfc84d7 python3-custom-inherit: Upgrade 2.3.0 -> 2.3.1
Uprade to release 2.3.1:

- Methods section is now recognized in NumPy-style docstrings

License-Update: Use file LICENSE.md

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-28 10:51:52 -08:00
Leon Anavi
0589f102d8 python3-lazy-object-proxy: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- Added Python 3.9 wheels.
- Removed Python 2.7 Windows wheels (not supported on newest
  image with 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-28 10:51:47 -08:00
Leon Anavi
0ecbd163d0 python3-socketio: Upgrade 4.6.0 -> 5.0.4
- Include error message and arguments in CONNECT_ERROR packet
- Fix typos in the documentation
- Updated connection options in the documentation
- Update to match the JavaScript Socket.IO 3.x releases
  (Socket.IO v5 protocol revision)
- Remove unnecessary binary argument
- Remove dependency on the six package
- Added version compatibility chart to 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-28 10:51:42 -08:00
Leon Anavi
83fb31b3ba python3-pymisp: Upgrade 2.4.135.3 -> 2.4.137.1
Upgrade to release 2.4.137.1:

- Fail if a duplicate object is added to an event.
- Add test case for page/limit in logs search.
- Improve docstring for get_event.
- Better warning if lief is outdated.
- Update minimal dependency for lief in setup.py.

Fetch source from the git repository to avoid extras_require issue
in setup.py from the archive for this release in PyPI.

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-28 10:51:38 -08:00
Leon Anavi
8fde5ca189 python3-natsort: Upgrade 7.1.0 -> 7.1.1
Upgrade to release 7.1.1:

- Use GitHub Actions instead of Travis-CI
- No longer pin testing dependencies
- Correct a minor 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-28 10:51:15 -08:00
Junjie Mao
fab930d8d0 python3-xmlschema: Yocto recipes for validating against XSD 1.1
This patch adds recipes for xmlschema and its dependency in order to enable
XML validation against XSD 1.1 in Python.

Signed-off-by: Junjie Mao <junjie.mao@intel.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Leon Anavi
ff9f361413 python3-pyyaml: Upgrade 5.4 -> 5.4.1
Upgrade to release 5.4.1:

- Fix stub compat with older pyyaml versions that may unwittingly
  load it

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-27 10:21:14 -08:00
Leon Anavi
6632808407 python3-pyjwt: Upgrade 2.0.0 -> 2.0.1
Upgrade to release 2.0.1:

- Rename CHANGELOG.md to CHANGELOG.rst and include in docs
- Fix from_jwk() for all algorithms

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-27 10:21:14 -08:00
Andreas Müller
432984b96f python3-typed-ast: Initial add 1.4.1
Currently it lives in:

* meta-microcontroller
* meta-ros-common
* meta-sca

Seems important so add it to meta-python

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andreas Müller
ce96b66482 python3-asttokens: initial add 2.0.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andreas Müller
7b78763428 python3-mypy: initial add 0.800
Currently it lives in:

* meta-microcontroller
* meta-ros-common
* meta-sca

Seems important so add it to meta-python

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andreas Müller
4d22adb1c0 python3-mypy-extensions: Initial add 0.4.3
Currently it lives in:

* meta-iot-cloud
* meta-microcontroller
* meta-ros-common
* meta-sca

Seems important so add it to meta-python

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andrew Jeffery
9d8ad862fb meta-python: Add jstyleson
jstyleson is a library to parse JSON with js-style comments.

The license isn't shipped in the pypi package, so it was extracted from
the github repo at [1].

[1] 8c47cc9e66/LICENSE

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Andrew Jeffery
1ac1e523cc meta-python: Add hexdump package
The hexdump package appears to be abandoned, but it's used as the
dependency of another project I'm packaging.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
2dfe32fd82 python3-prompt-toolkit: Upgrade 3.0.10 -> 3.0.11
Upgrade to release 3.0.11:

- Poll terminal size: better handle resize events when the
  application runs in a thread other than the main thread (where
  handling SIGWINCH doesn't work) or in the Windows console.
- Fix bug in system toolbar. The execution of system commands was
  broken.
- A refactoring of patch_stdout that includes several fixes.
- A refactoring of the `ThreadedHistory`, which includes several
  fixes, in particular a race condition that happened when editing
  input while a big history was still being loaded in the
  background.

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-25 14:34:06 -08:00
Leon Anavi
8841b219fb python3-alembic: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- Fixed regression where new "loop detection" feature produced
  false positives for revision names that have overlapping
  substrings between revision number and down revision and/or
  dependency, if the downrev/dependency were not in sequence form.
- Fixed regression where Alembic would fail to create a
  transaction properly if the sqlalchemy.engine.Connection were a
  so-called "branched" connection, that is, one where the .connect()
  method had been called to create a "sub" connection.

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-25 14:34:06 -08:00
Leon Anavi
cc12904210 python3-pyzmq: Upgrade 20.0.0 -> 21.0.1
Upgrade to release 21.0.1:

- drop support for Python 3.5. Python >= 3.6 is required
- mypy type stubs, which should improve static analysis of pyzmq,
  especially for dynamically defined attributes such as zmq
  constants. These are new! Let us know if you find any issues.
- support for zero-copy and sending bufferables with cffi backend.
  This is experimental! Please report issues.
- zero-copy support in CFFI backend (send(copy=False) now does
  something).
- Support sending any buffer-interface-providing objects in CFFI
  backend.
- Errors during teardown of asyncio Sockets
- Missing MSVCP140.dll in Python 3.9 wheels on Windows, causing
  vcruntime-redist package to be required to use the Python 3.9
  wheels for pyzmq 20.0
- pyzmq-21.0.1 only changes CI configuration for Windows wheels
  (built with VS2017 instead of VS2019), fixing compatibility with
  some older Windows on all Pythons and removing requirement of
  VC++ redistributable package on latest Windows and Python < 3.8.

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-25 14:34:06 -08:00
Leon Anavi
74269b3f8e python3-smbus2: Upgrade 0.4.0 -> 0.4.1
Upgrade to release 0.4.1:

- SonarCloud quality checks.
- Tests added to the dist package.

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-25 14:34:06 -08:00
Leon Anavi
90dcf3ce89 python3-ujson: Upgrade 4.0.1 -> 4.0.2
Upgrade to release 4.0.2:

- Travis CI: Test on 3.9 final, remove 3.8
- Toward matching Python standard library output for float
- Fix errors on reading long decimal floats
- Make empty dict/list indented serialization match stdlib json
- Fix dealing with None 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-25 14:34:06 -08:00
Leon Anavi
830795a35f python3-croniter: Upgrade 1.0.1 -> 1.0.2
Upgrade to release 1.0.2:

- Fix match when datetime has microseconds

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-25 14:34:06 -08:00
Leon Anavi
4ee8ea68a5 python3-pykwalify: Upgrade 1.7.0 -> 1.8.0
Upgrade to release 1.8.0:

- Dropped support for python 3.5 and below, including 2.7
- ruamel.yaml is now the default and preffered yaml parser
- Dropped support for pyyaml parser
- Update minimum version of ruamel.yaml to 0.16.0
- Update minimum version of python-dateutil to 2.8.0
- Added new cli argument "--encoding ENCODING" that specifies what
  encoding to open data and schema files with
- Enum error strings now output all possible values for easier
  debugging
- Removed deprecated imp module. Dynamic imports imght be affected
- Implement new type email that uses a relative simple regex to
  validate email addresses according to RFC 5322 Official Standard
- Implement new type url that uses a relative simple regex to
  validate url:s according to RFC 1808
- Add new argument "schema_file_obj" to Core class. Allows to pass
  in StringIO or similar interfaced objects to use for validation.
- Add new argument "data_file_obj" to Core class. Allows to pass in
  StringIO or similar interfaced objects to use for validation.
- Fixed a regression from 1.6.1 where ruamel.yaml safe_load would
  break for all built-in custom python tags.
- All normal python tags should now be possible to use again.
- Fixed an issue with regex values that was not converted to str()
  before regex mapping was attempted.
- This should validate things like integers and objects that support
  str() conversion better.

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-25 14:34:06 -08:00
Leon Anavi
1745dd9993 python3-bitarray: Upgrade 1.6.1 -> 1.6.3
Upgrade to release 1.6.3:

- add missing .h files to sdist tarball
- use `Py_SET_TYPE()` and `Py_SET_SIZE()` for Python 3.10
- add official Python 3.10 support
- fix slice assignement to same object, e.g. a[2::] = a or
  a[::-1] = a
- add bitarray.h

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-25 14:34:06 -08:00
Leon Anavi
38511064df python3-lz4: Upgrade 3.1.1 -> 3.1.3
Upgrade to release 3.1.3:

- Add support for publishing wheels to PyPi for Python 3.9. Wheel
  building is currently broken for Python 3.9 on Arm/Aarch64
- Drop building of wheels for Python 3.5
- Move to Visual Studio 2019 (14.2) on AppVeyor
- Build against the XCode 12.2 image on Travis

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-25 14:34:06 -08:00
Leon Anavi
9beb40969d python3-coverage: Upgrade 5.3 -> 5.3.1
Upgrade to release 5.3.1:

- When using --source on a large source tree, v5.x was slower than
  previous versions. This performance regression is now fixed.
- Mysterious SQLite errors can happen on PyPy. An immediate retry
  seems to fix the problem, although it is an unsatisfying
  solution.
- The HTML report now saves the sort order in a more widely
  supported way.
- The HTML report pages now have a Sleepy Snake favicon.
- Wheels are now provided for manylinux2010, and for PyPy3.
- Continuous integration has moved from Travis and AppVeyor to
  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-25 14:34:06 -08:00
Leon Anavi
6934bf3db8 python3-alembic: Upgrade 1.4.3 -> 1.5.1
Upgrade to release 1.5.1:

- Fixed installation issue where the "templates" directory was not
  being installed, preventing commands like "list_templates" and
  "init" from working.

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-25 14:34:06 -08:00
Leon Anavi
83501388f1 python3-pandas: Upgrade 1.2.0 -> 1.2.1
Upgrade to release 1.2.1:

- Fixed regression in to_csv() that created corrupted zip files
  when there were more rows than chunksize
- Fixed regression in to_csv() opening codecs.StreamReaderWriter
  in binary mode instead of in text mode
- Fixed regression in read_csv() and other read functions were
  the encoding error policy (errors) did not default to "replace"
  when no encoding was specified
- Fixed regression in read_excel() with non-rawbyte file handles
- Fixed regression in DataFrame.to_stata() not removing the
  created file when an error occured
- Fixed regression in DataFrame.__setitem__ raising ValueError
  when expanding DataFrame and new column is from type "0 - name"
- Fixed regression in setting with DataFrame.loc() raising
  ValueError when DataFrame has unsorted MultiIndex columns and
  indexer is a scalar
- Fixed regression in setting with DataFrame.loc() raising
  KeyError with MultiIndex and list-like columns indexer enlarging
  DataFrame
- Fixed regression in groupby() with Categorical grouping column
  not showing unused categories for grouped.indices
- Fixed regression in GroupBy.sem() where the presence of
  non-numeric columns would cause an error instead of being
  dropped
- Fixed regression in DataFrameGroupBy.diff() raising for int8 and
  int16 columns
- Fixed regression in DataFrame.groupby() when aggregating an
  ExtensionDType that could fail for non-numeric values
- Fixed regression in Rolling.skew() and Rolling.kurt() modifying
  the object inplace
- Fixed regression in DataFrame.any() and DataFrame.all() not
  returning a result for tz-aware datetime64 columns
- Fixed regression in DataFrame.apply() with axis=1 using str
  accessor in apply function
- Fixed regression in DataFrame.replace() raising ValueError when
  DataFrame has dtype bytes
- Fixed regression in Series.fillna() that raised RecursionError
  with datetime64[ns, UTC] dtype
- Fixed regression in comparisons between NaT and datetime.date
  objects incorrectly returning True
- Fixed regression in calling NumPy accumulate() ufuncs on
  DataFrames, e.g. np.maximum.accumulate(df)
- Fixed regression in repr of float-like strings of an object
  dtype having trailing 0’s truncated after the decimal
- Fixed regression that raised AttributeError with PyArrow
  versions [0.16.0, 1.0.0)
- Fixed regression in pandas.testing.assert_frame_equal() raising
  TypeError with check_like=True when Index or columns have mixed
  dtype

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-25 14:34:06 -08:00
Leon Anavi
21b2842517 python3-pyserial: Upgrade 3.4 -> 3.5
Upgrade to release 3.5:

- iAdd a backend for Silicon Labs CP2110/4 HID-to-UART bridge.
  (depends on hid module)
- Use absolute import everywhere
- win32: miniterm Working CMD.exe terminal using Windows 10 ANSI
  support
- Make ListPortInfo hashable
- threaded: "write" returns byte count
- Add bytesize and stopbits argument parser to tcp_serial_redirect
- loop: add out_waiting
- list_ports_linux: Correct "interface" property on Linux hosts
- Remove Python 3.2 and 3.3 from test
- doc updates
- miniterm: add CTRL+T Q as alternative to exit
- miniterm: suspend function key changed to CTRL-T Z
- add command line tool entries pyserial-miniterm (replaces
  miniterm.py) and pyserial-ports (runs serial.tools.list_ports).
- python -m serial opens miniterm (use w/o args and it will print
  port list too) [experimental]
- Don't open port if self.port is not set while entering context
  manager
- refactor: raise new instances for PortNotOpenError and
  SerialTimeoutException
- list_ports: set default name attribute
- fix: compare only of the same type in
  list_ports_common.ListPortInfo
- rfc2217/close(): fix race-condition
- return b'' when connection closes on rfc2217 connection
- rfc2217/close(): fix race condition
- Fixed flush_input_buffer() for situations where the remote end
  has closed the socket.
- reset_input_buffer() can hang on sockets
- examples: port_publisher python 3 fixes
- miniterm: Fix miniterm constructor exit_character and
  menu_character
- miniterm: use exclusive access for native serial ports by
  default
- miniterm: fix double use of CTRL-T + s use z for suspend instead
- examples: refactor wx example, use Bind to avoid deprecated
  warnings, IsChecked, unichr
- posix: fix PosixPollSerial with timeout=None and add cancel
  support
- option for low latency mode on linux
- Add support to xr-usb-serial ports
- posix: Don't catch the SerialException we just raised
- posix: Fix custom baud rate to not temporarily set 38400 baud
  rates on linux
- list_ports: use hardcoded path to library on osx

Following the rename of miniterm.py and the new command line tool
entry, task do_install_append has been updated accordingly.

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-25 14:34:06 -08:00
Leon Anavi
220d63cbc5 python3-pyusb: Upgrade 1.1.0 -> 1.1.1
Upgrade to release 1.1.1:

- Patch release that fixes a couple of bugs. Most notably it fixes
  compatibility with Python 3.9.
- As of PyUSB 1.1.1 changes that break under Python 2.7 and 3.5
  (both of which have reached end of life) are no longer considered
  regressions.

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-25 14:34:06 -08:00
Leon Anavi
b9fce31173 python3-evdev: Upgrade 1.3.0 -> 1.4.0
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (#138).
- Add the util.find_ecodes_by_regex() helper function.

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-25 14:34:06 -08:00
Leon Anavi
d085d1887b python3-google-api-python-client: Upgrade 1.12.5 -> 1.12.8
Upgrade to release 1.12.8:

- add httplib2 authorization to thread_safety

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-25 14:34:06 -08:00
Leon Anavi
798dcdb0b5 python3-pyyaml: Upgrade 5.3.1 -> 5.4
Upgrade to release 5.4:

- Build modernization, remove distutils, fix metadata,
  build wheels, CI to GHA
- Fix for CVE-2020-14343, moves arbitrary python tags to
  UnsafeLoader
- Fix memory leak in implicit resolver setup
- Fix py2 copy support for timezone objects
- Fix compatibility with Jython

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-25 14:34:06 -08:00
Leon Anavi
3d90d74013 python3-yappi: Upgrade 1.3.0 -> 1.3.2
Upgrade to release 1.3.2:

- Add support for Python 3.10

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:47 -08:00
Leon Anavi
ccd9792bdb python3-dbus-next: Upgrade 0.1.4 -> 0.2.2
Upgrade to release 0.2.2:

- Add connected instance variable to the MessageBus
- Better handling of message bus errors on disconnect
- Ensure futures are not done when settings results and exceptions

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:43 -08:00
Leon Anavi
c29e71f271 python3-pymysql: Upgrade 0.10.1 -> 1.0.2
Upgrade to release 1.0.2:

- Fix user, password, host, database are still positional
  arguments. All arguments of connect() are now keyword-only.

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:38 -08:00
Leon Anavi
03aa496511 python3-openpyxl: Upgrade 3.0.5 -> 3.0.6
Upgrade to release 3.0.6:

- Borders in differential styles are incorrect
- Error when opening some pivot tables
- Resave breaks the border format in conditional formatting rules
- Read-only workbook not closed properly if generator interrupted
- Pandas.Multiindex.labels deprecated
- Pandas.Multiinex not expanded correctly
- Cannot read rows with exponents
- numpy.float is deprecated
- Cells without coordinate attributes not always correctly handled
- Improved handling of borders for differential styles
- Support subclasses of datetime objects
- Improved handling of cells without coordinates

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:32 -08:00
Leon Anavi
826495b4cb python3-lxml: Upgrade 4.6.1 -> 4.6.2
Upgrade to release 4.6.2:

- A vulnerability (CVE-2020-27783) was discovered in the HTML
  Cleaner by Yaniv Nizry, which allowed JavaScript to pass
  through. The cleaner now removes more sneaky "style" content.

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:28 -08:00
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
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
Leon Anavi
ed121f7da0 python3-natsort: Upgrade 7.0.1 -> 7.1.0
Upgrade to release 7.1.0:

- os_sorted, os_sort_keygen, and os_sort_key to better support
  sorting like the file browser on the current operating system
- Support for Python 3.9
- Treat None like NaN internally to avoid TypeError
- No longer fail tests every time a new Python version is released
- Various typos, missing figures, and out-of-date information in
  the "How it works"
- Fix typo in CHANGELOG
- Updated "How it works" to account for Pandas updates

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
Ola X Nilsson
80f5dae544 python3-idna Remove 2.8
Should have been removed when the recipe was upgraded to 2.9.

Signed-off-by: Ola x Nilsson <olani@axis.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
Zang Ruochen
0f7cc1eeae python3-cachetools: upgrade 4.1.1 -> 4.2.0
v4.2.0 (2020-12-10)

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

- Add FIFO cache implementation.

- Add MRU cache implementation.

- Improve behavior of decorators in case of race conditions.

- Improve documentation regarding mutability of caches values and use
  of key functions with decorators.

- Officially support Python 3.9.

The ptest log is as follows:
START: ptest-runner
2020-12-22T02:58
BEGIN: /usr/lib/python3-cachetools/ptest
============================= test session starts ==============================
platform linux -- Python 3.9.0, pytest-6.1.2, py-1.9.0, pluggy-0.13.1
rootdir: /usr/lib/python3-cachetools/ptest
collected 164 items
...
============================= 164 passed in 12.95s =============================
DURATION: 21
END: /usr/lib/python3-cachetools/ptest
2020-12-22T02:58
STOP: ptest-runner

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-04 14:48:29 -08:00
Zang Ruochen
d9f3b767a2 python3-bandit: upgrade 1.6.2 -> 1.7.0
CHANGES

=======

1.7.0
-----

* Create CODEOWNERS (#661)
* Remove blacklist call to input() (#662)
* Give some tips on how to resolve B101 in the doc (#616)
* Remove universal support on the wheel (#655)
* Update pythonpackage.yml

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-04 14:48:29 -08:00
Zang Ruochen
a6135398b1 python3-autobahn: upgrade 20.7.1 -> 20.12.3
Add homepage description.

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-04 14:48:29 -08:00
Zang Ruochen
9122e21a9f python3-aenum: upgrade 2.2.4 -> 2.2.6
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-04 14:48:29 -08:00
Leon Anavi
a5307dd7a7 python3-watchdog: Upgrade 0.10.3 -> 1.0.2
Upgrade to release 1.0.2:

- Versioning is now following the semver
- Drop support for Python 2.7, 3.4 and 3.5
- Use pathlib from the standard library, instead of pathtools
- Allow file paths on Unix that don't follow the file system
  encoding
- Removed the long-time deprecated events.LoggingFileSystemEventHandler
  class, use LoggingEventHandler instead
- Wheels are published for GNU/Linux, macOS and Windows
- Uniformize event for deletion of watched dir

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
8d838b0844 python3-chardet: Upgrade 3.0.4 -> 4.0.0
Upgrade to release 4.0.0:

- Single-byte charset probers now use nested dictionaries under
  the hood, so they are usually a little faster than before.
- The CharsetGroupProber class now properly short-circuits when
  one of the probers in the group is considered a definite match.
  This lead to a substantial speedup.
- There is now a chardet.detect_all function that returns a list
  of possible encodings for the input with associated confidences.
- Support for Python 2.6, 3.4, and 3.5 was dropped as they are all
  past end-of-life.

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
f0b1671175 python3-luma-core: Upgrade 2.0.1 -> 2.2.0
Upgrade to release 2.2.0:

- Linux framebuffer: Support BGR, RGBA & BGRA colorspace displays
- Linux framebuffer pseudo-device uses diff-to-previous algorithm
- Change order of namepaces cmdline, so SSD1306 is default

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>
2020-12-21 17:53:38 -08:00
Leon Anavi
7e0fb6f8c5 python3-fasteners: Upgrade 0.15 -> 0.16
Upgrade to release 0.16:

- Move from travis and appveyor to github actions
- Add interprocess reader writer lock
- Improve README
- remove unused eventlet import
- use stdlib monotonic instead of external for python >= 3.4

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>
2020-12-21 17:53:34 -08:00
Leon Anavi
cf4288d1cf python3-humanize: Upgrade 3.1.0 -> 3.2.0
Upgrade to release 3.2.0:

- Internationalise intcomma and add fr_FR
- Apply setup-py-upgrade
- Test Python 3.9 final on Travis CI
- Fix grammar mistake in the Dutch translations

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>
2020-12-21 17:53:26 -08:00
Leon Anavi
ac7222f7bc python3-pychromecast: Upgrade 7.5.1 -> 7.6.0
Upgrade to release 7.6.0:

- Spotify quick play (again)
- Fix next/previous track
- Add support for BubbleUPNP

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>
2020-12-21 17:53:22 -08:00
Leon Anavi
b8241bb074 python3-stevedore: Upgrade 3.2.2 -> 3.3.0
Upgrade to release 3.3.0:

- Use py3 as the default runtime for tox
- Adding pre-commit
- Fix cache dir flooding when running from /tmp
- Add Python3 wallaby unit tests
- Update master for stable/victoria

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>
2020-12-21 17:53:15 -08:00
Hongxu Jia
4a0ee53848 python3-wrapt: add native support
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-21 17:52:34 -08:00
Khem Raj
566fe41c1c python3-matplotlib: Disable LTO on mips/clang
It needs lld with lto and lld does not yet support gnu_hash for mips

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-15 00:52:55 -08:00
Qi.Chen@windriver.com
73dd8a4c83 python3-requests: upgrade to 2.25.0
The License checksum changes but the license remains the same, as
the change is only about copying apache2 license contents there.

This upgrade also solves the following issue on target.

root@qemux86-64:~# python3 -c 'import requests'
/usr/lib64/python3.9/site-packages/requests/_init_.py:89: RequestsDependencyWarning: urllib3 (1.26.2) or chardet (3.0.4) doesn't match a supported version!
warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-15 00:52:55 -08:00
Vyacheslav Yurkov
8e7c57bd8f python3-aiohttp: added missing RDEPENDs
aiohttp implicitly RDEPENDs on html, json, and socketserver modules,
which are part of python3 recipe. They can't be properly imported if
they are missing from RDEPENDS

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-07 11:19:28 -08:00
Khem Raj
f623d8b574 python3-matplotlib: Disable LTO for clang/riscv
LTO fails to link on RV32/RV64

| Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension (
ignoring target-abi)
| riscv64-yoe-linux-ld.lld: error: lto.tmp: cannot link object files with different floating-point ABI

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
bf5aeb92c0 python3-sortedcontainers: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
2a5ced38de python3-hypothesis: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
ca2ffd5e03 python3-pytest: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
68aadc891a python3-pluggy: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
423851fd27 python3-importlib-metadata: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
79e2177d32 python3-zipp: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
3b06e2518b python3-wcwidth: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
b21c943eac python3-packaging: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
0945428471 python3-setuptools-scm: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
e166aa1eb4 python3-py: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
c5c059b22b python3-toml: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
c0b40b6ad7 python3-pathlib2: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
ebd8df8ea2 python3-more-itertools: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
01538fc650 python3-iniconfig: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
0fcc4ce697 python3-attrs: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Tim Orling
f627aa0003 python3-atomicwrites: drop (moved to oe-core)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-29 22:02:15 -08:00
Leon Anavi
d9874ce27c python3-transitions: Upgrade 0.8.4 -> 0.8.5
Upgrade to release 0.8.5:

- AsyncMachine.switch_model_context is expected to be async now
  for easier integration of async code during model switch.
- Bugfix: Initializing a machine with GraphSupport threw an
  exception when initial was set to a nested or parallel 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>
2020-11-27 11:54:04 -08:00
Leon Anavi
b2d4c4fb9b python3-urllib3: Upgrade 1.25.11 -> 1.26.2
Upgrade to release 1.26.2:

- NOTE: urllib3 v2.0 will drop support for Python 2.
- Added support for HTTPS proxies contacting HTTPS servers
- Deprecated negotiating TLSv1 and TLSv1.1 by default. Users that
  still wish to use TLS earlier than 1.2 without a deprecation
  warning should opt-in explicitly by setting
  ssl_version=ssl.PROTOCOL_TLSv1_1 Starting in urllib3 v2.0:
  Connections that receive a ``DeprecationWarning`` will fail
- Deprecated Retry options Retry.DEFAULT_METHOD_WHITELIST,
  Retry.DEFAULT_REDIRECT_HEADERS_BLACKLIST and
  Retry(method_whitelist=...) in favor of Retry.DEFAULT_ALLOWED_METHODS,
  Retry.DEFAULT_REMOVE_HEADERS_ON_REDIRECT, and
  Retry(allowed_methods=...)
  Starting in urllib3 v2.0: Deprecated options will be removed
- Added default User-Agent header to every request
- Added urllib3.util.SKIP_HEADER for skipping User-Agent,
  Accept-Encoding, and Host headers from being automatically
  emitted with requests
- Collapse transfer-encoding: chunked request data and framing
  into the same socket.send() call
- Send http/1.1 ALPN identifier with every TLS handshake by default
- Properly terminate SecureTransport connections when CA
  verification fails
- Don't emit an SNIMissingWarning when passing server_hostname=None
  to SecureTransport
- Disabled requesting TLSv1.2 session tickets as they weren't
  being used by urllib3
- Suppress BrokenPipeError when writing request body after the
  server has closed the socket
- Wrap ssl.SSLError that can be raised from reading a socket
  (e.g. "bad MAC") into an urllib3.exceptions.SSLError
- Fixed an issue where two User-Agent headers would be sent if a
  User-Agent header key is passed as bytes

License-Update: Update copyright date

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>
2020-11-27 11:54:04 -08:00
Leon Anavi
eed4c901af python3-prettytable: Upgrade 1.0.1 -> 2.0.0
Upgrade to release 2.0.0:

- Add tbody and thead tags
- Add add_rows to add several rows at once
- Add Python 3.10-dev to CI Tests
- Stop testing on Travis CI due to new open-source limitations
- Move to src/ and tests/ layout
- Drop support for EOL Python 2.7 and 3.5
- Fix padding_width = 0
- Don't create universal wheel for Python 2 (and 3)
- Fix docs to match code: from_cursor -> from_db_cursor
- readme: update function name in example

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>
2020-11-27 11:54:04 -08:00
Leon Anavi
e3c9a42603 python3-ansi2html: Upgrade 1.5.2 -> 1.6.0
Add native setuptools-scm and toml to the dependencies. Upgrade
to release 1.6.0:

- Add support for vt100 box drawing mode and high-intensity
  ansi codes
- Fix undefined behavior with linkify when same url is repeated
  in same line
- Prune CSS classes from output that are not used
- Update style.py
- Give more useful TaskWarrior example
- Fix handling cursor move up with unique and empty lines
- enable python 3 input decoding
- Fix missing color CSS definitions
- Prevent IndexError while handling CursorMoveUp
- added setup.cfg
- fix long lines
- Started to implement LaTeX support
- add option --title for filling in the title
- add empty title element to head section in html output
- added 2 color-schemes (solarized, osx). improved optparse
  handling schemes.
- added support to select a color-scheme. added schemes 'xterm'
  and 'xterm...
- Improve Makefile
- Add and ship AsciiDoc manpage, improve --help, add --version
- Fix README example to not produce unwanted spaces
- Add missing license headers
- Fix line handling
- Add support for previously unhandled ANSI codes, improve
  approach on handling color state
- Fix italic to be font-style (rather than font-weight)
- Stop adding unwanted spaces
- Fix writing to sys.stdout.buffer
- Add convenience Makefile
- Fix some bugs
- add --inline style
- Fix UnicodeDecodeError exception when Unicode characters appear
  in input

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>
2020-11-27 11:54:04 -08:00
Leon Anavi
515f976712 python3-fastnumbers: Upgrade 3.0.0 -> 3.1.0
Upgrade to release 3.1.0:

- query_type function to determine what as type fastnumbers will
  interpret a given input
- Support for Python 3.9 (eliminate use of private Python C
  function that is now hidden in 3.9)

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>
2020-11-27 11:54:04 -08:00
Leon Anavi
8cdf980c0b python3-luma-oled: Upgrade 3.7.0 -> 3.8.1
Upgrade to release 3.8.1:

- Improved diff_to_previous framebuffer performance
- Fix mutable default parameter bug when using multiple displays

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>
2020-11-27 11:54:04 -08:00
Leon Anavi
da677455b4 python3-luma-core: Upgrade 1.17.3 -> 2.0.1
Upgrade to release 2.0.1:

- Improved diff_to_previous framebuffer performance
- Add Linux framebuffer pseudo-device
- Allow a wider range of SPI bus speeds
- Fix to allow cmdline args to dynamically create a full_frame()
  instance

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>
2020-11-27 11:54:04 -08:00
Leon Anavi
24517fa18b python3-yarl: Upgrade 1.6.2 -> 1.6.3
Upgrade to release 1.6.3:

- No longer loose characters when decoding incorrect
  percent-sequences (like %e2%82%f8). All non-decodable
  percent-sequences are now preserved.
- 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>
2020-11-27 11:54:04 -08:00
Leon Anavi
80b096966e python3-bitstruct: Upgrade 8.11.0 -> 8.11.1
Upgrade to release 8.11.1:

- Fix memory leak in unpack dict C extension
- Release with python3

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>
2020-11-27 11:54:04 -08:00
Leon Anavi
fdf6726fa8 python3-pyrad: Upgrade 2.3 -> 2.4
Upgrade to release 2.4:

- Support poetry for for building this project
- Use secrets.SysRandom instead of random.SystemRandom if possible
- .get on Packets has an optional default parameter (to mimic
  dict.get())
- Fix: digestmod is not optional in python3.8 anymore
- Fix: authenticator was refreshed before the packet was generated
- Fix bug causing Message-Authenticator verification to fail if
  multiple instances of an attribute do not appear sequentially in
  the attributes list
- Fixed VerifyReply broken when multiple instances of same
  attribute are not adjacent on reply
- Fixed Missing send_packet for async Client
- Fixed python3 support for SaltCrypt (was previously broken)

License-Update: Use file PKG-INFO.

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>
2020-11-27 11:54:04 -08:00
Trevor Gamblin
51c495772d python3-markupsafe: Fix ptest RDEPENDS and installation
markupsafe's ptest is failing when running meta-python-ptest-image. This is
because python3-markupsafe is in oe-core, but the ptests are disabled and so
do_install_ptest doesn't actually install them when using the meta-python
bbappend for the recipe. This patch adds do_install_ptest and the ptest
RDEPENDS to the meta-python version of the recipe so that this works.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-24 16:01:53 -08:00
Trevor Gamblin
ffafb00e45 python3-jinja2: Fix ptest RDEPENDS and file installation
jinja2's ptest is failing when running meta-python-ptest-image. This is
happening for two reasons:

1) python3-jinja2 is in oe-core, but the ptests are disabled.
2) python3-toml is required for the ptest;

Because of #1, do_install_ptest doesn't actually run and so no tests are
installed for ptest-runner to use. This patch adds do_install_ptest to the
bbappend file for jinja2, and also adds python3-toml to the ptest RDEPENDS so
that it will install the tests and run correctly.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-23 22:51:38 -08:00
Khem Raj
46ca7c82d7 python3-sortedcontainers: Add recipe
Its needed by python3-numpy pytests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23 13:00:55 -08:00
Khem Raj
cc0e096f0d python3-hypothesis: Add recipe
Its needed by python3-numpy pytests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23 13:00:55 -08:00
Khem Raj
b2e6fa5b7b python3-pytest: Upgrade to 6.1.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23 13:00:55 -08:00
Leon Anavi
7d319015e1 python3-toml: Upgrade 0.10.1 -> 0.10.2
Upgrade to release 0.10.2:

- Added toml.dump example to Quick Tutorial
- Skip numpy tests when numpy is not available
- Bug fix: ids were based on the string, rather than the actual
  object which causes incorrect detection of circular references
- Show meaningful error message for wrong case booleans
- Bug fix: broken quoted section name starts with dot

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>
2020-11-23 13:00:55 -08:00
Leon Anavi
05a1e43472 python3-arpeggio: Upgrade 1.9.2 -> 1.10.1
Upgrade to release 1.10.1:

- Fix packaging, exclude examples from wheel

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>
2020-11-23 13:00:55 -08:00
Leon Anavi
3065fb6b1d python3-cantools: Upgrade 35.3.0 -> 35.5.0
Upgrade to release 35.5.0:

- Added support for CAN FD in monitor.py cli tool

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>
2020-11-23 13:00:55 -08:00
Leon Anavi
da931e3903 python3-certifi: Upgrade 2020.6.20 -> 2020.11.8
Upgrade to release 2020.11.8:

- Declare 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>
2020-11-23 13:00:55 -08:00
Leon Anavi
1f7a95eed1 python3-bitarray: Upgrade 1.6.0 -> 1.6.1
Upgrade to release 1.6.1:

- use PyType_Ready for all types: bitarray, bitarrayiterator,
  decodeiterator, decodetree, searchiterator

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>
2020-11-23 13:00:54 -08:00
Leon Anavi
9cd7cf19e3 python3-croniter: Upgrade 0.3.35 -> 0.3.36
Upgrade to release 0.3.36:

- Updated docs section regarding max_years_between_matches to
  be more shorter and hopefully more relevant
- Don't install tests

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>
2020-11-23 13:00:54 -08:00
Leon Anavi
b918a70abd python3-diskcache: Upgrade 5.0.3 -> 5.1.0
Upgrade to release 5.1.0:

- Support transactions in FanoutCache (probably a bad idea)
- Prevent cache shard attribute access when unsafe

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>
2020-11-23 13:00:54 -08:00
Leon Anavi
f6e2f5de3b python3-gmqtt: Upgrade 0.6.7 -> 0.6.8
Upgrade to release 0.6.8:

- Fix encode str to bytes

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>
2020-11-23 13:00:54 -08:00
hasan.men
121c94e3c3 python3-jsonpath-rw: Add recipe for v1.4.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-23 13:00:54 -08:00
Khem Raj
50bbf80abf python3-pykwalify: Do not unset _PYTHON_SYSCONFIGDATA_NAME
its been shoved out of setuptools3 in oe-core now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-18 08:18:45 -08:00
Khem Raj
6b3e3bdaf8 python-grpcio-tools: Add missing space for append
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-18 08:18:37 -08:00
Leon Anavi
4642dd56b7 python3-attrs: 20.2.0 -> 20.3.0
Upgrade to release 20.3.0:

- attr.define(), attr.frozen(), attr.mutable(), and attr.field()
  remain provisional.
- attr.s() now has a field_transformer hook that is called for all
  Attributes and returns a (modified or updated) list of Attribute
  instances. attr.asdict() has a value_serializer hook that can
  change the way values are converted. Both hooks are meant to
  help with data (de-)serialization workflows.
- kw_only=True now works on Python 2.
- raise from now works on frozen classes on PyPy.
- attr.asdict() and attr.astuple() now treat frozensets like sets
  with regards to the retain_collection_types argument.
- The type stubs for attr.s() and attr.make_class() are not
  missing the collect_by_mro argument 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>
2020-11-18 08:18:31 -08:00
Leon Anavi
ca243baa6c python3-pandas: Upgrade 1.1.3 -> 1.1.4
Upgrade to release 1.1.4:

- Fixed regression in read_csv() raising a ValueError when names
  was of type dict_keys
- Fixed regression in read_csv() with more than 1M rows and
  specifying a index_col argument
- Fixed regression where attempting to mutate a DateOffset object
  would no longer raise an AttributeError
- Fixed regression where DataFrame.agg() would fail with TypeError
  when passed positional arguments to be passed on to the
  aggregation function
- Fixed regression in RollingGroupby with sort=False not being
  respected
- Fixed regression in Series.astype() converting None to "nan"
  when casting to string
- Fixed regression in Series.rank() method failing for read-only
  data
- Fixed regression in RollingGroupby causing a segmentation fault
  with Index of dtype object
- Fixed regression in DataFrame.resample(...).apply(...)() raised
  AttributeError when input was a DataFrame and only a Series was
  evaluated
- Fixed regression in DataFrame.groupby(..).std() with nullable
  integer dtype
- Fixed regression in PeriodDtype comparing both equal and unequal
  to its string representation
- Fixed regression where slicing DatetimeIndex raised AssertionError
  on irregular time series with pd.NaT or on unsorted indices
- Fixed regression in certain offsets (pd.offsets.Day() and below)
  no longer being hashable
- Fixed regression in StataReader which required chunksize to be
  manually set when using an iterator to read a dataset
- Fixed regression in setitem with DataFrame.iloc() which raised
  error when trying to set a value while filtering with a boolean
  list
- Fixed regression in setitem with a Series getting aligned before
  setting the values
- Fixed regression in MultiIndex.is_monotonic_increasing returning
  wrong results with NaN in at least one of the levels
- Fixed regression in inplace arithmetic operation on a Series not
  updating the parent DataFrame
- Fixed bug causing groupby(...).sum() and similar to not preserve
  metadata
- Fixed bug in Series.isin() and DataFrame.isin() raising a
  ValueError when the target was read-only
- Fixed bug in GroupBy.fillna() that introduced a performance
  regression after 1.0.5
- Fixed bug in DataFrame.info() was raising a KeyError when the
  DataFrame has integer column names
- Fixed bug in DataFrameGroupby.apply() would drop a
  CategoricalIndex when grouped on

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>
2020-11-18 08:18:24 -08:00
Leon Anavi
4729c7008b python3-colorlog: Upgrade 4.4.0 -> 4.6.2
Upgrade to release 4.6.2:

- Include tests using MANIFEST.in instead of setup.py
- Switch to GitHub Actions
- Don't publish to test pypi - we'd have to bump the version
  every commit

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>
2020-11-18 08:18:20 -08:00
Leon Anavi
6027141c0c python3-dill: Upgrade 0.3.2 -> 0.3.3
Upgrade to release 0.3.3:

- Treat extension modules as built-in
- Fix typo in README.md

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>
2020-11-18 08:18:15 -08:00
Leon Anavi
45c2cb0cd0 python3-cmd2: Upgrade 1.3.11 -> 1.4.0
Upgrade to release 1.4.0:

- Fixed tab completion crash on Windows
- Changed how multiline doc string help is formatted to match
  style of other help messages

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>
2020-11-18 08:17:53 -08:00
Khem Raj
7a6a1ac1d3 python3-cvxopt: Exclude from world builds
it needs lapack which need fortran

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 16:13:30 -08:00
Gregory Anders
167c48962c Add python3-cvxopt
Signed-off-by: Gregory Anders <greg@gpanders.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-12 16:13:05 -08:00
Khem Raj
24b704c925 meta-python: Drop RDEPEND'ing on python3-typing
Its part of core python package now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:45:11 -08:00
Khem Raj
1a3788c926 python3-icu: Update to 2.6
Among others, it supports latest ICU 68.x release

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:45:04 -08:00
Gregory Anders
adf407f3f8 Add python3-cerberus
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:45:00 -08:00
Gregory Anders
8c3fc85553 Add python3-dill
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:44:53 -08:00
Gregory Anders
d1c2512eee Add python3-transitions
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2020-11-12 12:44:25 -08:00
Leon Anavi
1204ed0a0e python3-ipython: Upgrade 7.18.1 -> 7.19.0
Upgrade to release 7.19.0:

- Fix to restore the ability to specify more than one extension
  using command line flags when using traitlets 5.0
- Docs docs formatting that make the install commands work on zsh
- Always display the last frame in tracebacks even if hidden with
  __traceback_hide__
- Avoid an issue where a callback can be registered multiple times.
- Avoid an issue in debugger mode where frames changes could be
  lost.
- Never hide the frames that invoke a debugger, even if marked as
  hidden by __traceback_hide__
- Fix calling the debugger in a recursive manner

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>
2020-11-04 11:10:16 -08:00
Leon Anavi
9610511f35 python3-tornado: Upgrade 6.0.4 -> 6.1
Upgrade to release 6.1:

- Windows support has been improved. Tornado is now compatible
  with the proactor event loop (which became the default in Python
  3.8) by automatically falling back to running a selector in a
  second thread. This means that it is no longer necessary to
  explicitly configure a selector event loop, although doing so
  may improve performance. This does not change the fact that
  Tornado is significantly less scalable on Windows than on other
  platforms.
- Binary wheels are now provided for Windows, MacOS, and Linux
  (amd64 and arm64).
- This is the last release of Tornado to support Python 3.5.
  Future versions will require Python 3.6 or newer

License-Update:  Checksum change, lisense remains "Apache-2.0"

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>
2020-11-04 11:10:11 -08:00
Leon Anavi
b32e97a451 python3-kiwisolver: Upgrade 1.3.0 -> 1.3.1
Upgrade to release 1.3.1:

- allow to avoid linking against VC2014_1 on windows
- do not mark move constructor / assignment operator of expression
  as noexcept. This is to circumvent a suspected bug in the GCC
  compiler in the manylinux1 image.

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>
2020-11-04 11:10:02 -08:00
Mark Jonas
7fe65b887e python3-pyinotify: Add missing ctypes dependency
pyinotify 0.9.6 has a runtime dependency on ctypes.
See https://github.com/seb-m/pyinotify/blob/0.9.6/python3/pyinotify.py#L82

pyinotify prefers ctypes to inotify_syscalls. The latter is only a
fallback.
See https://github.com/seb-m/pyinotify/blob/0.9.6/python3/pyinotify.py#L129

Signed-off-by: Mark Jonas <toertel@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-04 11:09:57 -08:00
Leon Anavi
563033d0a1 python3-langtable: Upgrade 0.0.53 -> 0.0.54
Upgrade to release 0.0.54:

- Add list_common_languages derived from gnome-control-center

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>
2020-11-04 11:09:53 -08:00
Leon Anavi
c808f9086b python3-dateparser: Upgrade 0.7.6 -> 1.0.0
Upgrade to release 1.0.0:

- Drop support for Python 2.7 and pypy
- Now DateDataParser.get_date_data() returns a DateData object
  instead of a dict
- From now wrong settings are not silenced and raise
  SettingValidationError
- Now dateparser.parse() is deterministic and doesn't try previous
  locales. Also, DateDataParser.get_date_data() doesn't try the
  previous locales by default
- Remove the 'base-formats' parser
- Extract the 'no-spaces-time' parser from the 'absolute-time'
  parser and make it an optional parser
- Remove numeral_translation_data
- Remove the undocumented SKIP_TOKENS_PARSER and FUZZY settings
- Remove support for using strings in date_formats
- The undocumented ExactLanguageSearch class has been moved to the
  private scope and some internal methods have changed
- Changes in dateparser.utils: normalize_unicode() doesn't accept
  bytes as input and convert_to_unicode has been deprecated
- Add Python 3.9 support
- Detect hours separated with a period/dot
- Add support for "decade"
- Add support for the hijri calendar in Python ≥ 3.6
- New logo!
- Improve the README and docs
- Fix the "calendars" extra
- Fix leap years when PREFER_DATES_FROM is set
- Fix STRICT_PARSING setting in no-spaces-time parser
- Consider RETURN_AS_TIME_PERIOD setting for relative-time parser
- Parse the 24hr time format with meridian info
- Other small improvements

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>
2020-11-04 11:09:47 -08:00
Leon Anavi
2ee827ff12 python3-regex: Upgrade 2020.10.23 -> 2020.10.28
Upgrade to release 2020.10.28:

- Added Apache 2.0 licence file to the files in the git repository

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>
2020-11-04 11:09:43 -08:00
Leon Anavi
fd72a9d1dc python3-aiofiles: Upgrade 0.5.0 -> 0.6.0
Upgrade to release 0.6.0:

- aiofiles is now tested on ppc64le.
- Added name and mode properties to async file objects.
- Fixed a DeprecationWarning internally.
- Python 3.9 support and tests.

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>
2020-11-04 11:09:39 -08:00
Leon Anavi
031c9344d4 python3-aiohttp: Upgrade 3.7.1 -> 3.7.2
Upgrade to release 3.7.2:

- Fixed static files handling for loops without .sendfile()
  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>
2020-11-04 11:09:35 -08:00
Leon Anavi
c6965d9460 python3-kiwisolver: Upgrade 1.2.0 -> 1.3.0
Upgrade to release 1.3.0:

- add c++ benchmarks and run them on CIs
- modernize the c++ code by using more c++11 features
- introduce move semantic in some c++ constructors to improve
  performances
- add 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>
2020-11-04 11:09:31 -08:00
Leon Anavi
551e72b9d3 python3-sh: Upgrade 1.14.0 -> 1.14.1
Upgrade to release 1.14.1:

- bugfix where setting _ok_code to not include 0, but 0 was the
  exit 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>
2020-11-04 11:09:26 -08:00
Leon Anavi
3a7670013b python3-markdown: Upgrade 3.3.2 -> 3.3.3
Upgrade to release 3.3.3:

- Unify all block-level tags
- Fix issue where some empty elements would have text rendered
  as None when using md_in_html
- Avoid catastrophic backtracking in hr regex
- Fix hr HTML handling

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>
2020-11-04 11:09:21 -08:00
Leon Anavi
9239ab9812 python3-pyexpect: Upgrade 1.0.20 -> 1.0.21
Upgrade to release 1.0.21:

- Ensure .includes() handles a generator correcly
- Also check python 3.8 and 3.9
- Ignore tox directory

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>
2020-11-04 11:08:50 -08:00
Leon Anavi
2506cf2d47 python3-cryptography-vectors: Upgrade 3.1.1 -> 3.2
Upgrade to release 3.2:

- SECURITY ISSUE: Attempted to make RSA PKCS#1v1.5 decryption more
  constant time, to protect against Bleichenbacher vulnerabilities.
  Due to limitations imposed by our API, we cannot completely
  mitigate this vulnerability and a future release will contain a
  new API which is designed to be resilient to these for contexts
  where it is required. Credit to Hubert Kario for reporting the
  issue. CVE-2020-25659
- Support for OpenSSL 1.0.2 has been removed. Users on older
  version of OpenSSL will need to upgrade.
- Added basic support for PKCS7 signing (including SMIME) via
  :class:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder`.

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>
2020-11-04 11:08:45 -08:00
Leon Anavi
19cb4a8e3a python3-luma-oled: Upgrade 3.6.0 -> 3.7.0
Upgrade to release 3.7.0:

- Drop support for Python 3.5, only 3.6 or newer is supported now
- Add support for SSD1351 128x96 display
- Pin luma.core to 1.x.y line only, in anticipation of performance
  improvements in upcoming major release

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>
2020-11-04 11:08:21 -08:00
Leon Anavi
164a6030b0 python3-aiohttp: Upgrade 3.6.3 -> 3.7.1
Upgrade to release 3.7.1:

- Fixed a type error caused by the conditional import of Protocol
- Server doesn't send Content-Length for 1xx or 204
- Fix run_app typing
- Always require typing_extensions library
- Fix a variable-shadowing bug causing ThreadedResolver.resolve
  to return the resolved IP as the hostname in each record, which
  prevented validation of HTTPS connections
- Added annotations to all public attributes
- Fix flaky test_when_timeout_smaller_second
- Ensure sending a zero byte file does not throw an exception
- Fix a bug in web.run_app() about Python version checking on
  Windows

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>
2020-10-28 10:22:06 -07:00
Leon Anavi
7ccadfb68b python3-zipp: Upgrade 3.3.1 -> 3.4.0
Upgrade to release 3.4.0:

- Path.joinpath now takes arbitrary positional arguments and no
  longer accepts add as a keyword argument.

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>
2020-10-28 10:22:06 -07:00
Leon Anavi
8e7d326c26 python3-luma-core: Upgrade 1.17.2 -> 1.17.3
Upgrade to release 1.17.3:

- Drop support for Python 3.5, only 3.6 or newer is supported now
- Add missing cmdline interfaces: "noop" & "gpio_cs_spi"
- Legacy proportional font wrapper raises user-friendly error
  message when character is not in the font table

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
c7ce9d0378 python3-u-msgpack-python: Upgrade 2.7.0 -> 2.7.1
Upgrade to release 2.7.1:

- Add Ext type value validation to Ext class and
  ext_serializable() decorator
- Change string formatting from % to .format() throughout codebase

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
2c24916b5d python3-tqdm: Upgrade 4.50.2 -> 4.51.0
Upgrade to release 4.51.0:

- add {eta} datetime bar_format argument
- fix py3 CLI --update & --update_to
- replace nosetests with pytest
- add & update tests

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
e37647c283 python3-psutil: Upgrade 5.7.2 -> 5.7.3
Upgrade to release 5.7.3:

- [FreeBSD] add support for Process.rlimit().
- [BSD] add support for Process.environ()
- [UNIX] net_if_stats()'s isup also checks whether the NIC is
  running (meaning Wi-Fi or ethernet cable is connected)
- [Linux] improved battery detection and charge "secsleft"
  calculation
- [Linux] physical cpu_count() result is incorrect on systems with
  more than one CPU socket
- [macOS] Process.exe() may raise FileNotFoundError if process is
  still alive but the exe file which launched it got deleted
- [macOS] fix missing include for getpagesize()
- [Windows] Process.open_files() may cause a segfault due to a
  NULL pointer
- [Linux] sensors_battery(): if percent can be determined but not
  the remaining values, still return a result instead of None.

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
a00b9d8eba python3-cryptography: Upgrade 3.1.1 -> 3.2
Upgrade to release 3.2:

- SECURITY ISSUE: Attempted to make RSA PKCS#1v1.5 decryption more
  constant time, to protect against Bleichenbacher vulnerabilities.
  Due to limitations imposed by our API, we cannot completely
  mitigate this vulnerability and a future release will contain a
  new API which is designed to be resilient to these for contexts
  where it is required. Credit to Hubert Kario for reporting the
  issue. CVE-2020-25659
- Support for OpenSSL 1.0.2 has been removed. Users on older
  version of OpenSSL will need to upgrade.
- Added basic support for PKCS7 signing (including SMIME) via
  :class:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder`.

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>
2020-10-28 10:22:05 -07:00
Sakib Sajal
870d5f5a35 python3-prettytable: add python3-wcwidth to RDEPENDS
Upstream prettytable uses wcwidth since v1.0.0,
see commit 83689922af58c152993e8ef5bcf7dd1464371272.
Hence, add python3-wcwidth to RDEPENDS .

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-28 10:22:05 -07:00
Leon Anavi
cfbaf7ef79 python3-google-api-python-client: Upgrade 1.12.3 -> 1.12.5
Upgrade to release 1.12.5:

- Don't raise when downloading zero byte files

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
e3564f7503 python3-regex: Upgrade 2020.10.15 -> 2020.10.23
Upgrade to release 2020.10.23:

- Compilaton flag to avoid storing compiled regexp in internal
  cache

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
4a86d0784d python3-lxml: Upgrade 4.5.2 -> 4.6.1
Upgrade to release 4.6.1:

- lxml.html.InputGetter supports __len__() to count the number of
  input fields.
- lxml.html.InputGetter has a new .items() method to ease
  processing all input fields.
- lxml.html.InputGetter.keys() now returns the field names in
  document order.
- GH-309: The API documentation is now generated using
  sphinx-apidoc.
- C14N 2.0 serialisation failed for unprefixed attributes when a
  default namespace was defined.
- TreeBuilder.close() raised AssertionError in some error cases
  where it should have raised XMLSyntaxError. It now raises a
  combined exception to keep up backwards compatibility, while
  switching to XMLSyntaxError as an interface.
- A vulnerability was discovered in the HTML Cleaner by Yaniv
  Nizry, which allowed JavaScript to pass through. The cleaner
  now removes more sneaky "style" content.

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
1c18656fda python3-sentry-sdk: Upgrade 0.19.0 -> 0.19.1
Upgrade to release 0.19.1:

- Fix dependency check for blinker fixes
- Fix incorrect timeout warnings in AWS Lambda and GCP integrations

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
1bef24d3a5 python3-traitlets: Upgrade 5.0.4 -> 5.0.5
Upgrade to release 5.0.5:

- Support deprecated literals for sets, tuples on the command-line:
  nbconvert --TagRemovePreprocessor.remove_cell_tags='{"tag"}'
- Fix from_string_list for Tuples in general
- Fix support for List(default_value=None, allow_none=True) and
  other Container traits
- Fix help output for nested aliases and tuple traits

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>
2020-10-28 10:22:05 -07:00
Leon Anavi
1a53121ff5 python3-typeguard: Upgrade 2.9.1 -> 2.10.0
Upgrade to release 2.10.0:

- Added support for Python 3.9
- Added support for nested Literal
- Added support for TypedDict inheritance (with some caveats; see
  the user guide on that for details)
- An appropriate TypeError is now raised when encountering an
  illegal Literal value
- Fixed checking NoReturn on Python < 3.8 when typing_extensions
  was not installed
- Fixed import hook matching unwanted modules
- Install the pytest plugin earlier in the test run to support
  more use cases

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>
2020-10-22 22:17:30 -07:00
Leon Anavi
aa4f5c9f96 python3-pymisp: Upgrade 2.4.131 -> 2.4.133
Upgrade to release 2.4.133:

- [attribute type] telfhash added.
- [add_gitlab_user] new gitlab user fetch script to MISP object.
- Bump object templates.
- Bump changelog.
- Bump version.
- Bump test cases.
- [type] updated.
- Bump file obj version in tests.
- [data] misp-objects updated.
- Bump build system to poetry 1.1.
- [type] new type added.
- [add_github_user] add ssh keys of the user in the MISP object.
- [add_github_user] more fields added from the GitHub API.
- Bump deps, objects.
- Add test for delete=True in get_event.
- [add_github_user] add following to the MISP object.
- Bump dependencies.
- Pass a list to add_attributes.
- Use MISPObject instead of GenericObjectGenerator.
- [doc] add a reference to the license.
- Add docstrings and extend conf.py for RTD.
- Remove PyMISPExpanded from the docs.
- Add comments to ELF, PE, and MachO object generators.
- Improve error message, add comments, rename whitelist to
  allowedlist.
- Remove SG search for search() func as this doesn't support SG
  searching, but the index does.

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>
2020-10-22 22:17:24 -07:00
Leon Anavi
be61777d1c python3-markdown: Upgrade 3.3.1 -> 3.3.2
Upgrade to release 3.3.2:

- Properly parse inline HTML in md_in_html
- Account for Etree Elements in HTML Stash

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>
2020-10-22 22:17:19 -07:00
Leon Anavi
7353781cfe python3-bitarray: Upgrade 1.5.3 -> 1.6.0
Upgrade to release 1.6.0:

- add `decodetree` object, for speeding up consecutive calls
  to `.decode()` and `.iterdecode()`, in particular when dealing
  with large prefix codes, see #103
- add optional parameter to `.tolist()` which changes the items in
  the returned list to integers (0 or 1), as opposed to Booleans
- remove deprecated `bitdiff()`, which has been deprecated since
  version 1.2.0, use `bitarray.util.count_xor()` instead
- drop Python 2.6 support

License-Update: Update license file, license 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>
2020-10-22 22:17:13 -07:00
Leon Anavi
6668270895 python3-urllib3: Upgrade 1.25.10 -> 1.25.11
Upgrade to release 1.25.11:

- Fix retry backoff time parsed from Retry-After header when given
  in the HTTP date format. The HTTP date was parsed as the local
  timezone rather than accounting for the timezone in the HTTP
  date (typically UTC)
- Fix issue where an error would be raised when the SSLKEYLOGFILE
  environment variable was set to the empty string. Now
  SSLContext.keylog_file is not set in this situation

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>
2020-10-22 22:17:08 -07:00
Leon Anavi
4eb7dff81c python3-dominate: Upgrade 2.5.2 -> 2.6.0
Upgrade to release 2.6.0:

- Add get_current() to return the current active element in a with
  context

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>
2020-10-22 22:17:04 -07:00
Leon Anavi
4fbb740722 python3-humanize: Upgrade 3.0.1 -> 3.1.0
Upgrade to release 3.1.0:

- Declare support for Python 3.9
- testing/docs: Include doctests in testing
- Allow custom "now" in naturaldelta and naturaltime
- Represent with a zero if the delta is too small

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>
2020-10-22 22:17:00 -07:00
Leon Anavi
7622e9d2e3 python3-pydicti: Upgrade 1.1.3 -> 1.1.4
Upgrade to release 1.1.4:

- use str.casefold() on python3
- make normalization function a parameter of build_dict, so that
  user-defined normalization functions can be passed

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>
2020-10-22 22:16:54 -07:00
Leon Anavi
cb70540717 python3-semver: Upgrade 2.10.2 -> 2.13.0
Upgrade to release 2.13.0:

- Document how to create subclass from VersionInfo
- Ensure equal versions have equal hashes. Version equality means
  for semver, that major, minor, patch, and prerelease parts are
  equal in both versions you compare. The build part is ignored.

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>
2020-10-22 22:16:49 -07:00
Leon Anavi
a2e4d6ad22 python3-pychromecast: Upgrade 7.5.0 -> 7.5.1
Upgrade to release 7.5.1:

- Use threading.Thread.is_alive
- Bump flake8 from 3.8.3 to 3.8.4

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>
2020-10-22 22:16:44 -07:00
Leon Anavi
5e174c3fb9 python3-zipp: Upgrade 3.3.0 -> 3.3.1
Upgrade to release 3.3.1:

- bpo-42043: Add tests capturing subclassing requirements.

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>
2020-10-22 22:16:40 -07:00
Leon Anavi
d7a0124684 python3-colorama: Upgrade 0.4.3 -> 0.4.4
Upgrade to release 0.4.4:

- Re-org of README, to put the most insteresting parts near
  the top.
- Added Linux makefile targets and Windows powershell scripts to
  automate bootstrapping a development environment, and automate
  the process of testing wheels before they are uploaded to PyPI.
- Use stdlib unittest.mock where available
- Travis CI now also builds on arm64
- Demo06 demonstrates existing cursor positioning feature
- Fix OSC regex & handling to prevent hang or crash
- Document enterprise support by Tidelift

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>
2020-10-22 22:16:35 -07:00
Leon Anavi
ea278ac349 python3-regex: Upgrade 2020.10.11 -> 2020.10.15
Upgrade to release 2020.10.15:

- Fix GCC 10 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>
2020-10-22 22:15:30 -07:00
Leon Anavi
de8198b93f python3-iniconfig: Upgrade 1.0.1 -> 1.1.1
Upgrade to release 1.1.1:

- typing stubs
- ci fixes
- fix version determination

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>
2020-10-19 18:40:39 -07:00
Leon Anavi
db0ff6af8b python3-yappi: Upgrade 1.2.5 -> 1.3.0
Upgrade to release 1.3.0:

- Add support for profiling gevent applications
- A new API has been defined: `set_context_backend` which accepts
  `greenlet` as a backend.
- Fix various 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>
2020-10-19 18:40:35 -07:00
Martin Jansa
351eac0e70 python3-colorama: add native and nativesdk to BBCLASSEXTEND
* python3-cmd2 depends on colorama since the first version in:
  commit dc66ca8495
  Author: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
  Date:   Mon Sep 2 13:22:08 2019 +0800

    python-cmd2: Add python3 version

    Providing a python3 version of python-cmd2.

  has both BBCLASSEXTENDs since:

  commit e929ea7a18
  Author: Binghua Guan <freebendy@gmail.com>
  Date:   Mon Jul 23 21:29:50 2018 +0800

    python-cmd2: add native and nativesdk

  causing:
ERROR: Nothing RPROVIDES 'python3-colorama-native' (but virtual:native:/OE/meta-openembedded/meta-python/recipes-devtools/python/python3-cmd2_1.3.11.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'python3-colorama-native' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-colorama-native']
NOTE: Runtime target 'python3-cmd2-native' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-cmd2-native', 'python3-colorama-native']
NOTE: Runtime target 'python3-pyflakes-native' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['python3-pyflakes-native', 'python3-cmd2-native', 'python3-colorama-native']
ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'ament-cmake-pyflakes', 'ament-pyflakes-native', 'python3-pyflakes-native', 'python3-cmd2-native', 'python3-colorama-native']

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-19 18:40:29 -07:00
Leon Anavi
4af06c3862 python3-graphviz: Upgrade 0.14.1 -> 0.14.2
Upgrde to release 0.14.2:

- Adapt graphviz.version() to support the Graphviz Release version
  entry format introduced with 2.44.2 (version() is needed to run
  the tests).

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>
2020-10-19 18:40:24 -07:00
Leon Anavi
17ad7ccba9 python3-luma-core: Upgrade 1.17.1 -> 1.17.2
Upgrade to release 1.17.2:

- Remove SPI cs_high capability (causing SystemException in latest
  version of spidev on 5.4 kernel line)

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>
2020-10-19 18:40:20 -07:00
Leon Anavi
2cd59d07b9 python3-xlsxwriter: Upgrade 1.3.6 -> 1.3.7
Upgrade to release 1.3.7:

- Fixed issue where custom chart data labels didn't inherit the
  position of the data labels in the series.
- Added text alignment for textboxes. The existing options allowed
  the text area to be aligned but didn't offer control over the
  text within that area.
- Added Python 3.9 to the test matrix.

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>
2020-10-19 18:40:15 -07:00
Leon Anavi
07e5568a9e python3-markdown: Upgrade 3.3 -> 3.3.1
Upgrade to release 3.3.1:

- Correctly parse raw script and style tags
- Ensure consistent class handling by fenced_code and codehilite

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>
2020-10-19 18:39:48 -07:00
Leon Anavi
86a7820b79 python3-sentry-sdk: Upgrade 0.18.0 -> 0.19.0
Upgrade to release 0.19.0:

- Removed _experiments.auto_enabling_integrations in favor of just
  auto_enabling_integrations which is now enabled by default.

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>
2020-10-16 23:11:58 -07:00
Leon Anavi
c02f933221 python3-sqlalchemy: Upgrade 1.3.19 -> 1.3.20
Upgrade to release 1.3.20:

orm:
- An ArgumentError with more detail is now raised if the target
  parameter for Query.join() is set to an unmapped object. Prior
  to this change a less detailed AttributeError was raised.
- Fixed issue where using a loader option against a string
  attribute name that is not actually a mapped attribute, such
  as a plain Python descriptor, would raise an uninformative
  AttributeError; a descriptive error is now raised.

engine:
- Fixed issue where a non-string object sent to SQLAlchemyError or
  a subclass, as occurs with some third party dialects, would fail
  to stringify correctly.
- Repaired a function-level import that was not using SQLAlchemy’s
  standard late-import system within the sqlalchemy.exc module.

sql:
- Fixed issue where the pickle.dumps() operation against Over
  construct would produce a recursion overflow.
- Fixed bug where an error was not raised in the case where a
  column() were added to more than one table() at a time. This
  raised correctly for the Column and Table objects. An
  ArgumentError is now raised when this occurs.

postgresql:
- The psycopg2 dialect now support PostgreSQL multiple host
  connections, by passing host/port combinations to the query
  string.
- Adjusted the Comparator.any() and Comparator.all() methods to
  implement a straight “NOT” operation for negation, rather than
  negating the comparison operator.
- Fixed issue where the ENUM type would not consult the schema
  translate map when emitting a CREATE TYPE or DROP TYPE during the
  test to see if the type exists or not. Additionally, repaired an
  issue where if the same enum were encountered multiple times in a
  single DDL sequence, the “check” query would run repeatedly rather
  than relying upon a cached value.

mysql:
- Adjusted the MySQL dialect to correctly parenthesize functional
  index expressions as accepted by MySQL 8.
- The “skip_locked” keyword used with with_for_update() will emit a
  warning when used on MariaDB backends, and will then be ignored.
  This is a deprecated behavior that will raise in SQLAlchemy 1.4,
  as an application that requests “skip locked” is looking for a
  non-blocking operation which is not available on those backends.
- Fixed bug where an UPDATE statement against a JOIN using MySQL
  multi-table format would fail to include the table prefix for the
  target table if the statement had no WHERE clause, as only the
  WHERE clause were scanned to detect a “multi table update” at
  that particular point. The target is now also scanned if it’s a
  JOIN to get the leftmost table as the primary table and the
  additional entries as additional FROM entries.
- Add new MySQL reserved words: cube, lateral added in MySQL 8.0.1
  and 8.0.14, respectively; this indicates that these terms will
  be quoted if used as table or column identifier names.

mssql:
- Fixed issue where a SQLAlchemy connection URI for Azure DW with
  authentication=ActiveDirectoryIntegrated (and no username+password)
  was not constructing the ODBC connection string in a way that was
  acceptable to the Azure DW instance.

misc:
- Fixed issue where the following pool parameters were not being
  propagated to the new pool created when Engine.dispose() were
  called: pre_ping, use_lifo. Additionally the recycle and
  reset_on_return parameter is now propagated for the AssertionPool
  class.
- An informative error is now raised when attempting to use an
  association proxy element as a plain column expression to be
  SELECTed from or used in a SQL function; this use case is not
  currently supported.
- Fixed incompatibilities in the test suite when running against
  Pytest 6.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>
2020-10-16 23:11:58 -07:00
Leon Anavi
3ae56a340a python3-sqlparse: Upgrade 0.3.1 -> 0.4.1
Upgrade to release 0.4.1:

- Just removed a debug print statement
- Remove support for end-of-life Python 2.7 and 3.4. Python 3.5+
  is now required.
- Remaining strings that only consist of whitespaces are not
  treated as statements anymore. Code that ignored the last
  element from sqlparse.split() should be updated accordingly
  since that function now doesn't return an empty string as the
  last element in some cases.

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>
2020-10-16 23:11:58 -07:00
Leon Anavi
362eebb12e python3-yarl: Upgrade 1.6.0 -> 1.6.2
Upgrade to release 1.6.2:

- Provide generated .c files in TarBall distribution.
- Provide wheels for aarch64, i686, ppc64le, s390x architectures
  on Linux as well as x86_64.
- Provide wheels for Python 3.9.
- human_repr() now always produces valid representation equivalent
  to the original URL (if the original URL is valid).
- Fixed requoting a single percent followed by a percent-encoded
  character in the Cython implementation.
- Fix ValueError when decoding % which is not followed by two
  hexadecimal digits.
- Fix decoding % followed by a space and hexadecimal digit.
- Fix annotation of with_query()/update_query() methods for
  key=[val1, val2] case.
- Drop Python 3.5 support; Python 3.6 is the minimal supported
  Python version.

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>
2020-10-16 23:11:58 -07:00
Leon Anavi
53018fc6fe python3-prompt-toolkit: Upgrade 3.0.7 -> 3.0.8
Upgrade to release 3.0.8:

- Added `validator` parameter to `input_dialog`.
- Cope with stdout not having a working `fileno`.
- Handle situation when /dev/null is piped into stdin, or when
  stdin is closed somehow.
- Fix for telnet/ssh server: `isatty` method was not implemented.
- Display correct error when a tuple is passed into
  `to_formatted_text`.
- Pass along WORD parameter in `Document._is_word_before_cursor_complete`.
  Fixes some key bindings.
- Expose `ProgressBarCounter` in shortcuts module.

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>
2020-10-16 23:11:58 -07:00
Leon Anavi
6dfa4c5a4b python3-isort: Upgrade 5.5.4 -> 5.6.4
Upgrade to release 5.6.4:

- Fix: Empty line added between imports that should be skipped.

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>
2020-10-16 23:11:58 -07:00
Leon Anavi
84e9bdad04 python3-croniter: Upgrade 0.3.34 -> 0.3.35
Upgrade to release 0.3.35:

- Handle L in ranges.
- Add a new initializaton paramter max_years_between_matches to
  support finding the next/previous date beyond the default 1 year
  window, if so desired. Updated README to include additional
  notes and example of this usage.
- The croniter_range() function was updated to automatically
  determines the appropriate max_years_between_matches value, this
  preventing handling of the CroniterBadDateError exception.
- Updated exception handling classes: CroniterBadDateError now
  only applies during date finding operations (next/prev), and all
  parsing errors can now be caught using CroniterBadCronError. The
  CroniterNotAlphaError exception is now a subclass of
  CroniterBadCronError. A breif description of each exception
  class was added as an inline docstring.
- Updated iterable interfaces to replace the CroniterBadDateError
  with StopIteration if (and only if) the max_years_between_matches
  argument is provided. The rationale here is that if the user has
  specified the max tollernace between matches, then there's no need
  to further inform them of no additional matches. Just stop the
  iteration. This also keeps backwards compatibility.
- Minor docs update.

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>
2020-10-16 23:11:58 -07:00
Leon Anavi
7be7b6fd66 python3-passlib: Upgrade 1.7.2 -> 1.7.4
Upgrade to release 1.7.4:

- passlib.ext.django – updated tests to pass for Django 1.8-3.1;
  along with some internal refactoring of the test classes.
- CryptContext will now throw UnknownHashError when it can't
  identify a hash provided to methods such as CryptContext.verify().
  Previously it would throw a generic ValueError.

License-Update: Updated URLs, styling fixes, bumped 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>
2020-10-16 23:11:58 -07:00
Leon Anavi
60ae1e819a python3-ujson: Upgrade 3.2.0 -> 4.0.1
Upgrade to release 4.0.1:

- Fix UnicodeDecodeError on arm64/aarch64
- Add support for Python 3.9
- Build wheels for Python 3.9
- Drop support for EOL Python 3.5
- Fix indent and add test case
- Update code samples in 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>
2020-10-16 23:11:58 -07:00
Leon Anavi
c32f491964 python3-aiohttp: Upgrade 3.6.2 -> 3.6.3
Upgrade to release 3.6.3:

- Pin yarl to <1.6.0 to avoid buggy behavior that will be fixed
  by the next aiohttp release.

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>
2020-10-16 23:11:58 -07:00
Siming Yuan
a952d21168 python3-paramiko: fixing runtime dependencies
added bcrypt, cryptography, pynacl, unixadmin as required by the
actual python package.

Signed-off-by: Siming Yuan <siyuan@cisco.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-16 23:11:58 -07:00
Leon Anavi
2258c9a767 python3-pyperclip: Upgrade 1.8.0 -> 1.8.1
Upgrade to release 1.8.1:

- Get rid of trailing whitespace.
- Updated supported python versions in the setup.py file
- Added the ability to copy text from the command line.
- Fix for WSL2 and Ubuntu LTS 20.04
- Made PyQt checks in tests more specific

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>
2020-10-13 22:29:01 -07:00
Leon Anavi
8874b90853 python3-prettytable: Upgrade 1.0.0 -> 1.0.1
Upgrade to release 1.0.1:

- Add setuptools as a dependency
- Fix string comparison and deprecation warning
- Update release checklist to deploy from GitHub Actions
- Use Release Drafter to draft GH Releases from labelled PRs

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>
2020-10-13 22:28:56 -07:00
Leon Anavi
8bc833a6bc python3-multidict: Upgrade 4.7.6 -> 5.0.0
Upgrade to release 5.0.0:

- Provide wheels for aarch64, i686, ppc64le, s390x architectures
  on Linux as well as x86_64.
- Provide wheels for Python 3.9.
- Drop Python 3.5 support; Python 3.6 is the minimum supported
  Python version.

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>
2020-10-13 22:28:52 -07:00
Leon Anavi
65afded948 python3-regex: Upgrade 2020.9.27 -> 2020.10.11
Upgrade to release 2020.10.11:

- Updated .yml file for Python 3.9.
- Didn't parse regex comments property when in VERBOSE mode.

License-Update: Changed to Apache Software License

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>
2020-10-13 22:28:48 -07:00
Leon Anavi
be736aefd5 python3-tqdm: Upgrade 4.50.0 -> 4.50.2
Upgrade to release 4.50.2:

- fixed platform.system() causing fork() warnings
- fixed contrib.concurrent.process_map pickling error with
  threading.RLock
- updated documentation & examples
- updated CI framework
- updated tests
- misc code tidy

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>
2020-10-13 22:28:38 -07:00
Leon Anavi
78025edfb5 python3-markdown: Upgrade 3.2.2 -> 3.3
Upgrade to release 3.3:
- The prefix language- is now prepended to all language classes
  by default on code blocks.
- Attribute Lists are more strict.
- All Pygments' options are now available for syntax highlighting.
- Fenced Code Blocks now work with Attribute Lists when syntax
  highlighting is disabled. Any random HTML attribute can be
  defined and set on the <code> tag of fenced code blocks when the
  attr_list extension is enabled.
- The HTML parser has been completely replaced. The new HTML
  parser is built on Python's html.parser.HTMLParser, which
  alleviates various bugs and simplify maintenance of the code.
- The Markdown in HTML extension has been rebuilt on the new HTML
  Parser, which drastically simplifies it. Note that raw HTML
  elements with a markdown attribute defined are now converted to
  ElementTree Elements and are rendered by the serializer. Various
  bugs have been fixed.
- Link reference parsing, abbreviation reference parsing and
  footnote reference parsing has all been moved from preprocessors
  to blockprocessors, which allows them to be nested within other
  block level elements. Specifically, this change was necessary to
  maintain the current behavior in the rebuilt Markdown in HTML
  extension. A few random edge-case bugs (see the included tests)
  were resolved in the process.
- An alternate function markdown.extensions.headerid.slugify_unicode
  has been included with the Table of Contents extension which
  supports Unicode characters in table of contents slugs. The old
  markdown.extensions.headerid.slugify method which removes
  non-ASCII characters remains the default. Import and pass
  markdown.extensions.headerid.slugify_unicode to the slugify
  configuration option to use the new behavior.
- Support was added for Python 3.9 and dropped for Python 3.5.
- Document how to pass configuration options to Extra.
- Fix HR which follows strong em.
- Support short reference image links.
- Avoid a RecursionError from deeply nested blockquotes.
- Fix issues with complex emphasis.
- Fix unescaping of HTML characters <> in CodeHilite.
- Fix complex scenarios involving lists and admonitions.
- Fix complex scenarios with nested ordered and unordered lists in
  a definition 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>
2020-10-13 22:28:31 -07:00
Leon Anavi
7c23a0ea1a python3-colorlog: Upgrade 4.2.1 -> 4.4.0
Upgrade to release 4.4.0:

- Add parameters to basic config
- Update README
- Init colorama with strip=False to avoid unanticipated behavior
  differences dependent on whether or not colorama is installed.

License-Update: Use file LICENSE

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>
2020-10-13 22:28:25 -07:00
Leon Anavi
e90b67da58 python3-configparser: Upgrade 5.0.0 -> 5.0.1
Upgrade to release 5.0.1:

- Synced with Python 3.9.0.
- Refreshed package metadata.

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>
2020-10-13 22:27:59 -07:00
Martin Jansa
cc512cd9e1 utouch-*, ifenslave, iozone3, ttf-honkyfonts, python3-smbus: don't use trailing slash in S
* see oe-core base.bbclass changes from:
  https://lists.openembedded.org/g/openembedded-core/message/143159
  https://lists.openembedded.org/g/openembedded-core/message/143161

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-09 17:22:31 -07:00
Leon Anavi
d25d21a8b4 python3-pandas: Upgrade 1.1.2 -> 1.1.3
Upgrade to release 1.1.3. This is a minor bug-fix release. It
includes some regression fixes and bug fixes. Details are
available at:
https://github.com/pandas-dev/pandas/releases/tag/v1.1.3

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>
2020-10-07 08:43:10 -07:00
Leon Anavi
b3ccf4e3bc python3-nocaselist: Upgrade 1.0.2 -> 1.0.3
Upgrade to release 1.0.3:

- Test: Fixed issue with virtualenv raising AttributeError during
  installtest on Python 3.4.
- Added checking for no expected warning. Adjusted a testcase to
  accomodate the new check.

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>
2020-10-07 08:43:06 -07:00
Leon Anavi
01c125358d python3-prettytable: Upgrade 0.7.2 -> 1.0.0
Add a dependency on setuptools-scm and upgrade to release 1.0.0:

- Dropped support for EOL Python 2.4-2.6 and 3.0-3.4.
- Added support for Python 3.5-3.9.
- Added del_column(field_name).
- Added get_csv_string with delimiter option (comma or tab) and
  optional header.
- Use wcwidth for better wide char support.
- New paginate method can be used to produce strings suitable for
  piping to lp/lpr.
- from_html now handles HTML tables with colspan, rather than
  choking on them.
- Added min_width, min_table_width and max_table_width
  attribute/options for better control of table sizing.
- Added "title" attribute/option for table titles.
- When slice syntax is used to create a new sub-table out of an
  existing table, the rows are sorted before, not after, the
  slicing. The old behaviour (slice then sort) can be achieved
  by setting oldsortslice=True.
- The from_csv table factory now accepts CSV format parameters as
  keyword arguments (e.g. delimiter, doublequote, escapechar, etc.)
- Added 0x000f to the list of special characters with width 0, to
  fix problems with coloured strings produced by the Blessings
  library.
- Fixed constructor argument float_format to work as intended.
- Removed print_html() from README.
- Added from_json and get_json_string to PrettyTable.
- Fixed PLAIN_COLUMN to PLAIN_COLUMNS in README.
- Added Markdown and Org mode styles.

License-Update: Use wcwidth for better wide char 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>
2020-10-07 08:43:01 -07:00
Leon Anavi
e248c8a5b9 python3-cmd2: Upgrade 1.3.10 -> 1.3.11
Upgrade to release 1.3.11:

- Fixed issue where quoted redirectors and terminators in aliases
  and macros were not being restored when read from a startup
  script.
- Fixed issue where instantiating more than one cmd2-based class
  which uses the @as_subcommand_to decorator resulted in
  duplicated help text in the base command the subcommands belong
  to.

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>
2020-10-07 08:42:52 -07:00
Leon Anavi
a432d526c1 python3-zipp: Upgrade 3.2.0 -> 3.3.0
Upgrade to release 3.3.0:

- Path objects now expose a .filename attribute and rely on that
  to resolve .name and .parent when the Path object is at the
  root of the zipfile.

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>
2020-10-07 08:42:47 -07:00
Leon Anavi
fdfc1265fa python3-humanize: Upgrade 3.0.0 -> 3.0.1
Upgrade to release 3.0.1:

- Fix some translation for id_ID

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>
2020-10-07 08:42:43 -07:00
Leon Anavi
21691291db beautifulsoup4: Upgrade 4.9.2 -> 4.9.3
Upgrade to release 4.9.3:

- Implemented a significant performance optimization to the
  process of searching the parse tree.

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>
2020-10-07 08:42:38 -07:00
Leon Anavi
2e241c4ffc python3-google-api-python-client: Upgrade 1.12.2 -> 1.12.3
Upgrade to release 1.12.3:

- deps: update setup.py to install httplib2>=0.15.0

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>
2020-10-07 08:42:34 -07:00
Leon Anavi
d680ab4dfc python3-nocasedict: Upgrade 1.0.0 -> 1.0.1
Upgrade to release 1.0.1:

- Test: Fixed issue with virtualenv raising AttributeError during
  installtest on Python 3.4.
- Fixed UserWarning about unpreserved order of input items.
- Added checking for no expected warning. Adjusted a testcase to
  accomodate the new check.

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>
2020-10-07 08:42:29 -07:00
Andrey Zhizhikin
1fa9a11c42 python3-pybind11: extend to native and nativesdk
Extend this recipe with native and nativesdk classes to be able to
provide a package in SDK and run on the build system.

Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-07 08:42:21 -07:00
Leon Anavi
7e60006ecc python3-sentry-sdk: Upgrade 0.17.8 -> 0.18.0
Upgrade to release 0.18.0:

- Breaking change: The no_proxy environment variable is now
  honored when inferring proxy settings from the system.
- Added Performance/Tracing support for AWS and GCP functions.
- Fix an issue with Django instrumentation where the SDK modified
  resolver_match.callback and broke user 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>
2020-10-04 20:23:15 -07:00
Leon Anavi
2ddacf6d4b python3-pystemd: Upgrade 0.7.0 -> 0.8.0
Upgrade to release 0.8.0:

- add initial support for python 3.7 and 3.8
- added options StandardOutputFile, StandardOutputFileToAppend,
  StandardErrorFile and StandardErrorFileToAppend to known unit
  signatures.
- Added type stubs for pystemd.daemon, pystemd.dbuslib,
  pystemd.systemd1.Unit and pystemd.systemd1.Manager because we
  still "support python 3.4.
- fix issue when char is unsigned, and <char *> -1 returns 255.
- added slice_ option to pystemd.run to specify the cgroup where
  the unit is created.

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>
2020-10-04 20:23:10 -07:00
Leon Anavi
42cae0315c python3-humanize: Upgrade 2.6.0 -> 3.0.0
Upgrade to release 3.0.0:

- Add explicit setuptools dependency for pkg_resources
- Drop support for Python 3.5
- pdate minimum_unit handling of naturaldelta and naturaltime
- Internationalise a previously hardcoded 'and'
- Update docs

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>
2020-10-04 20:23:05 -07:00
Leon Anavi
af323dc29a python3-cbor2: Upgrade 5.1.2 -> 5.2.0
Upgrade to release 5.2.0:

- Final version tested with Python 2.7 and 3.5
- README: Announce deprecation of Python 2.7, 3.5
- README: More detail and examples
- Bugfix: Fix segfault on loading huge arrays with C-backend
- Build system: Allow packagers to force C-backend building or
  disable using env var
- Feature: :module:`cbor2.tool` Command line diagnostic tool
- Feature: Ignore semantic tag used for file magic 55799 AKA
  "Self-Described CBOR"

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>
2020-10-04 20:22:59 -07:00
Leon Anavi
a7e065c0b4 python3-isort: Upgrade 5.5.3 -> 5.5.4
Upgrade to release 5.5.4:

- In rare cases isort changes the content of multiline strings
  after a yield statement.
- Support case where known_SECTION points to a section not listed
  in 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>
2020-10-04 20:22:33 -07:00
Leon Anavi
c53b1218e8 python3-djangorestframework: Upgrade 3.11.1 -> 3.12.1
Upgrade to release 3.12.1:

- Add --file option to generateschema command.
- Support tags for OpenAPI schema generation. See the schema docs.
- Support customising the operation ID for schema generation. See
  the schema docs.
- Support OpenAPI components for schema generation. See the schema
  docs.
- The following methods on AutoSchema become public API:
  get_path_parameters, get_pagination_parameters,
  get_filter_parameters, get_request_body, get_responses,
  get_serializer, get_paginator, map_serializer, map_field,
  map_choice_field, map_field_validators, allows_filters.
  See the schema docs.
- Add support for Django 3.1's database-agnositic JSONField.
- SearchFilter now supports nested search on JSONField and
  HStoreField model fields.
- SearchFilter now supports searching on annotate() fields.
- The authtoken model no longer exposes the pk in the admin URL.
- Add __repr__ for Request instances.
- UTF-8 decoding with Latin-1 fallback for basic auth credentials.
- CharField treats surrogate characters as a validation failure.
- Don't include callables as default values in schemas.
- Improve ListField schema output to include all available child
  information.
- Allow default=False to be included for BooleanField schema
  outputs.
- Include "type" information in ChoiceField schema outputs.
- Include "type": "object" on schema objects.
- Don't include component in schema output for DELETE requests.
- Fix schema types for DecimalField.
- Fix schema generation for ObtainAuthToken view.
- Support passing context=... to view .get_serializer() methods.
- Pass custom code to PermissionDenied if permission class has one
  set.
- Include "example" in schema pagination output.
- Default status code of 201 on schema output for POST requests.
- Use camelCase for operation IDs in schema output.
- Warn if duplicate operation IDs exist in schema output.
- Improve handling of decimal type when mapping ChoiceField to a
  schema output.
- Disable YAML aliases for OpenAPI schema outputs.
- Fix action URL names for APIs included under a namespaced URL.
- Update jQuery version from 3.4 to 3.5.
- Fix UniqueTogether handling when serializer fields use
  source=....
- HTTP HEAD requests now set self.action correctly on a ViewSet
  instance.
- Return a valid OpenAPI schema for the case where no API schema
  paths exist.
- Include tests in package distribution.
- Allow type checkers to support annotations like
  ModelSerializer[Author].
- Don't include invalid charset=None portion in the request
  Content-Type header when using APIClient.
- Fix \Z/\z tokens in OpenAPI regexs.
- Fix PrimaryKeyRelatedField and HyperlinkedRelatedField when
  source field is actually a property.
- Token.generate_key is now a class method.
- @action warns if method is wrapped in a decorator that does not
  preserve information using @functools.wraps.
- Add TokenProxy migration.

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>
2020-09-30 15:58:14 -07:00
Leon Anavi
30ed7bb022 python3-regex: Upgrade 2020.7.14 -> 2020.9.27
Upgrade to release 2020.9.27:

- Fix Memory Error - regex.findall. The problem was caused by a
  lazy repeat looping forever, growing the backtracking stack.
  Greedy repeats were OK.

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>
2020-09-30 15:58:08 -07:00
Leon Anavi
9a7b3bf8cf python3-luma-oled: Upgrade 3.5.0 -> 3.6.0
Upgrade to release 3.6.0:

- Add support for Winstar OLED displays

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>
2020-09-30 15:58:02 -07:00
Leon Anavi
8786e8abf9 python3-luma-core: Upgrade 1.16.2 -> 1.17.1
Upgrade to release 1.17.1:

- Add cmdline opt: "pcf8574" and "bitbang_6800" interfaces
- Added --inverse option for ST7735 to cmdline opt
- Allow SPI interface to define reset duration
- Change bitmap_font to be compatible with Pillow < 7.0

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>
2020-09-30 15:57:57 -07:00
Leon Anavi
c04c92ec5c python3-argcomplete: Upgrade 1.12.0 -> 1.12.1
Upgrade to release 1.12.1:

- Update importlib-metadata dependency version range
- Bash nounset mode 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>
2020-09-30 15:57:51 -07:00
Leon Anavi
c65f93c44f python3-tqdm: Upgrade 4.49.0 -> 4.50.0
Upgrade to release 4.50.0:

- add bar colour option
- for notebook as well as std/CLI
- plain text as well as hex (e.g. 'green' or '#00ff00')
- notebook improvements: split bar description into separate
  widget and improve reset() (handle width and colour)
- fix exceptions when file is closed
- add & update tests
- minor documentation updates
- move and configure issue/pr templates

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>
2020-09-30 15:57:46 -07:00
Leon Anavi
ee85497952 python3-beautifulsoup4: Upgrade 4.9.1 -> 4.9.2
- Fixed a bug that caused too many tags to be popped from the tag
  stack during tree building, when encountering a closing tag that
  had no matching opening tag.
- Fixed a bug that inconsistently moved elements over when passing
  a Tag, rather than a list, into Tag.extend().
- Specify the soupsieve dependency in a way that complies with
  PEP 508.
- Change the signatures for BeautifulSoup.insert_before and
  insert_after (which are not implemented) to match
  PageElement.insert_before and insert_after, quieting warnings in
  some IDEs.

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>
2020-09-30 15:57:40 -07:00
Leon Anavi
f7c4754725 python3-pychromecast: Upgrade 7.3.0 -> 7.5.0
Upgrade to release 7.5.0:

- Allow passing additional media information through to play_media
- Add support for lists, playQueues, and playlists on Plex
  controller
- Misc spelling changes

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>
2020-09-30 15:57:35 -07:00
Kai Kang
b8eb80b985 python3-pytest: 5.4.3 -> 6.1.0
Upgrade python3-pytest from 5.4.3 to 6.1.0
* add runtime dependency python3-iniconfig

And the release changelog is at:

https://docs.pytest.org/en/stable/changelog.html#pytest-6-1-0-2020-09-26

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-30 15:57:23 -07:00
Kai Kang
5a0120e822 python3-iniconfig: add recipe
python3-iniconfig is required by pytest 6.1.0. And add it to
packagegroup-meta-python.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-30 15:56:48 -07:00
Leon Anavi
80efddfabb python3-pycrypto: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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>
2020-09-28 20:49:15 -07:00
Leon Anavi
07843a418b python3-gevent: Upgrade 20.6.2 -> 20.9.0
Upgrade to release 20.9.0:

- The embedded libev is now asked to detect the availability of
  clock_gettime and use the realtime and/or monotonic clocks, if
  they are available. On Linux, this can reduce the number of
  system calls libev makes. Originally provided by Josh Snyder.
- On CPython, depend on greenlet >= 0.4.17. This version is binary
  incompatible with earlier releases on CPython 3.7 and later.
- On Python 3.7 and above, the module gevent.contextvars is no
  longer monkey-patched into the standard library. contextvars are
  now both greenlet and asyncio task local.
- The DummyThread objects created automatically by certain
  operations when the standard library threading module is
  monkey-patched now match the naming convention the standard
  library uses ("Dummy-12345"). Previously (since gevent 1.2a2)
  they used "DummyThread-12345".
- Fix compatibility with dnspython 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>
2020-09-28 20:49:15 -07:00
Leon Anavi
bd6e846e65 python3-cryptography-vectors: Upgrade 3.1 -> 3.1.1
Upgrade to release 3.1.1:

- Updated Windows, macOS, and manylinux wheels to be compiled with
  OpenSSL 1.1.1h.

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>
2020-09-28 20:49:15 -07:00
Leon Anavi
ae30c7645d python3-cryptography: Upgrade 3.1 -> 3.1.1
Upgrade to release 3.1.1:

- Updated Windows, macOS, and manylinux wheels to be compiled with
  OpenSSL 1.1.1h.

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>
2020-09-28 20:49:15 -07:00
Leon Anavi
a9374e8b9b python3-google-api-python-client: Upgrade 1.12.1 -> 1.12.2
Upgrade to release 1.12.2:

- add method to close httplib2 connections

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>
2020-09-28 20:49:15 -07:00
Leon Anavi
c492a9db90 python3-sentry-sdk: Upgrade 0.17.7 -> 0.17.8
Upgrade to release 0.17.8:

- Fix yet another bug with disjoint traces in Celery.
- Added support for Chalice 1.20. Thanks again to the folks at
  Cuenca MX!

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>
2020-09-28 20:49:15 -07:00
Leon Anavi
4ab4f4d747 python3-yarl: Upgrade 1.5.1 -> 1.6.0
Upgrade to release 1.6.0:

- Allow for int and float subclasses in query, while still denying
  bool.
- Do not requote arguments in URL.build(), with_xxx() and in /
  operator.
- Keep IPv6 brackets in origin().

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>
2020-09-28 20:49:15 -07:00
Leon Anavi
8cc8f13508 python3-xlsxwriter: Upgrade 1.3.5 -> 1.3.6
Upgrade to release 1.3.6:

- Added the worksheet :func:`unprotect_range()` method to allow
  ranges within a protected worksheet to be unprotected.
- There are now over 1500 test cases in the test suite, including
  900 tests that compare the output from XlsxWriter, byte for
  byte, against test files created in Excel. This is to ensure the
  maximum possible compatibility with Excel.

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>
2020-09-28 20:49:15 -07:00
Hongxu Jia
d8826b63b8 python3-docopt: add version 0.6.2
It is required by python3-pykwalify cli
...
$ pykwalify -h
x86_64-wrlinuxsdk-linux/usr/lib/python3.8/site-packages/pykwalify/cli.py", line 11, in <module>
    from docopt import docopt
ModuleNotFoundError: No module named 'docopt'
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-24 12:52:49 -07:00
Hongxu Jia
a88c7c9bbe python3-pykwalify: fix missing comma
...
|/usr/lib/python3.8/site-packages/pykwalify/rule.py:343: SyntaxWarning:
'tuple' object is not callable; perhaps you missed a comma?
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-24 12:52:45 -07:00
Leon Anavi
71b077e8b1 python3-greenlet: Upgrade 0.4.16 -> 0.4.17
Upgrade to release 0.4.17:

- Provide support for PEP 567 ContextVars
- Provide a feature flag indicating whether we handle context vars
- Switch contextvars when switching greenlets

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>
2020-09-24 12:52:39 -07:00
Leon Anavi
250aa347e7 python3-xlsxwriter: Upgrade 1.3.4 -> 1.3.5
Upgrade to release 1.3.5:

- Fixed issue where relative url links in images didn't work.
- Added ``use_zip64`` as a constructor option.
- Added check, and warning, for worksheet tables with no data row.
  Either with or without a header row.
- Add a warning when the string length in
  :func:`write_rich_string()` exceeds Excel's limit.

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>
2020-09-24 12:52:34 -07:00
Leon Anavi
36f7f6edc6 python3-zipp: Upgrade 3.1.0 -> 3.2.0
Upgrade to release 3.2.0:

- Mutate the passed ZipFile object type instead of making a copy.
  Prevents issues when both the local copy and the caller's copy
  attempt to close the same file handle.
- Path._next now honors subclasses.
- Path.is_file() now returns False for non-existent names.

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>
2020-09-24 12:52:28 -07:00
Leon Anavi
26b4a9aa6f python3-pint: Upgrade 0.16 -> 0.16.1
Upgrade to release 0.16.1:

- Fix unpickling, now it is using the APP_REGISTRY as expected.

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>
2020-09-24 12:52:24 -07:00
Leon Anavi
69b2bca15e python3-importlib-metadata: Upgrade 1.7.0 -> 2.0.0
Upgrade to release 2.0.0:

- importlib_metadata no longer presents a __version__ attribute.
  Consumers wishing to resolve the version of the package should
  query it directly with
  importlib_metadata.version('importlib-metadata').

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>
2020-09-24 12:52:20 -07:00
Leon Anavi
179f4fadf1 python3-sentry-sdk: Upgrade 0.17.6 -> 0.17.7
Upgrade to release 0.17.7:

- Internal: Change data category for transaction envelopes.
- Fix a bug under Celery 4.2+ that may have caused disjoint
  traces or missing transactions.

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>
2020-09-24 12:52:17 -07:00
Leon Anavi
695d3ef1a1 python3-paho-mqtt: Upgrade 1.5.0 -> 1.5.1
Upgrade to release 1.5.1:

- Exceptions that occur in callbacks are no longer suppressed by
  default. They can optionally be suppressed by setting
  `client.suppress_exceptions = True`.
- Fix PUBREL remaining length of > 2 not being accepted for MQTT
  v5 message flows.

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>
2020-09-24 12:52:12 -07:00
Hongxu Jia
b18f740260 python3-dateutil/python3-pykwalify: add nativesdk support
Call pykwalify module in SDK

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-24 12:51:54 -07:00
Tim Orling
d964d093f5 python3-jinja2: bbappend for ptest
The main recipe has moved to oe-core, but with ptest
disabled. Here we simply conditionally inherit ptest
to enable it in meta-python.

Remove the original recipe and the python3-jinja2/
directory.

Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-23 10:13:35 -07:00
Tim Orling
92be59704b python3-markupsafe: bbappend for ptest
The main recipe has moved to oe-core, but with ptest
disabled. Here we simply conditionally inherit ptest
to enable it in meta-python.

Remove the original recipe and the python3-markupsafe/
directory.

Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-23 10:13:35 -07:00
Leon Anavi
2a460d8c67 python3-flask-uploads: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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>
2020-09-23 10:13:31 -07:00
Leon Anavi
5c61f29d25 python3-xlsxwriter: Upgrade 1.3.3 -> 1.3.4
Upgrade to release 1.3.4:

- Replaced internal MD5 digest used to check for duplicate images
  with a SHA256 digest to avoid issues on operating systems such
  as Red Hat in FIPS mode which don't support MD5 for security
  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>
2020-09-23 10:13:27 -07:00
Leon Anavi
118d8d95a8 python3-isort: Upgrade 5.5.2 -> 5.5.3
Upgrade to release 5.5.3:

- Bug fix: in rare cases isort can mangle yield from or raise
  from statements.

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>
2020-09-23 10:13:23 -07:00
Leon Anavi
810f203e96 python3-luma-core: Upgrade 1.16.1 -> 1.16.2
Upgrade to release 1.16.2:
- Added new parallel interface module
- Renamed parallel class to bitbang_6800; moved to parallel module

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>
2020-09-23 10:13:16 -07:00
Leon Anavi
d7c8d85f95 python3-rfc3339-validator: Upgrade 0.1.1 -> 0.1.2
Upgrade to release 0.1.2:

- setup.py: move pytest-runner to test_requirements

Patch has been removed from the recipe because it has been already
upstreamed in the new release.

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>
2020-09-21 08:57:41 -07:00
Leon Anavi
ea5d1e2298 python3-cmd2: Upgrade 1.3.9 -> 1.3.10
Upgrade to release 1.3.10:

- Added user-settable option called always_show_hint. If True,
  then tab completion hints will always display even when tab
  completion suggestions print. Arguments whose help or hint text
  is suppressed will not display hints even when this setting is
  True.
- argparse tab completion now groups flag names which run the same
  action. Optional flags are wrapped in brackets like it is done
  in argparse usage text.
- default category decorators are now heritable by default and
  will propagate the category down the class hierarchy until
  overridden. There's a new optional flag to set heritable to
  false.
- Added --silent flag to alias/macro create. If used, then no
  confirmation message will be printed when aliases and macros
  are created or overwritten.
- Added --with_silent flag to alias/macro list. Use this option
  when saving to a startup script that should silently create
  aliases and macros.
- Fixed issue where flag names weren't always sorted correctly in
  argparse tab completion

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>
2020-09-21 08:57:33 -07:00
Leon Anavi
50cc12f693 python3-sentry-sdk: Upgrade 0.17.5 -> 0.17.6
Upgrade to release 0.17.6:

- Support for Flask 0.10 (only relaxing verson check)

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>
2020-09-21 08:57:26 -07:00
Leon Anavi
9b895954bb python3-langtable: Upgrade 0.0.52 -> 0.0.53
Upgrade to release 0.0.53:

- Capitalize the return values of language_name() and
  territory_name()
- Add more translations from CLDR
- Get translation changes from CLDR

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>
2020-09-21 08:57:10 -07:00
Hongxu Jia
7f70cce019 python3-argcomplete: add recipe 1.12.0
Tab complete all the things!

Argcomplete provides easy, extensible command line tab completion of
arguments for your Python script.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-21 08:55:57 -07:00
Zang Ruochen
bccd3277e4 python3-test-generator: Enable ptest
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>
2020-09-16 09:16:41 -07:00
Leon Anavi
5b8df78562 python3-msk: Upgrade 0.3.15 -> 0.3.16
Upgrade to release 0.3.16:

- Ensure local HEAD matches remote during upgrade
- Remove typing dependency - only required for Python <= 3.4
- Include license file in sdist package
- Add default icon and color during Skill creation
- Improved category selection and display
- Improve PyPI listing info

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>
2020-09-16 09:16:37 -07:00
Leon Anavi
110e978c9a python3-ruamel-yaml: Upgrade 0.16.11 -> 0.16.12
Upgrade to release 0.16.12:

- update links in doc

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>
2020-09-16 09:16:33 -07:00
Leon Anavi
44d93eab94 python3-pyrsistent: Upgrade 0.16.0 -> 0.17.3
Upgrade 0.17.3:

- Remove Python 2 support code. This includes dropping some
  compatibility code and the dependency on six.
- Python 3 exception chaining. This is a minor backwards
  incompatibility, hence stepping to 0.17.0.
- Restrict package to Python >= 3.5 to not break unpinned
  Python 2 dependencies.
- Release v0.17.3 with proper meta data requiring Python >= 3.5.

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>
2020-09-16 09:16:27 -07:00
Leon Anavi
c5406a6d48 python3-pychromecast: Upgrade 7.2.1 -> 7.3.0
Upgrade to release 7.3.0:

- add support for QUEUE_INSERT
- Run black and flake8 on examples
- Fix get_chromecasts non blocking mode
- Black 20.8b1

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>
2020-09-16 09:16:06 -07:00
Leon Anavi
3833774054 python3-matplotlib: Upgrade 3.3.1 -> 3.3.2
Upgrade to release 3.3.2:

- fix Axis scale on twinned Axes
- fix auto-close of Figures in nbagg
- fix automatic title placement if Axes is off the Figure
- fix autoranging of log scales with barstacked histogram
- fix extra redraws when using Button or TextBox widgets
- fix imshow with LogNorm and large vmin/vmax ranges
- fix plotting Pandas DataFrame with string MultiIndex
- fix scatter with marker=''
- fix scatter3d color/linewidth re-projection
- fix state of mode buttons in TkAgg backends
- include license files in built distribution
- reduce Visual C++ runtime requirements on Windows

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>
2020-09-16 09:16:02 -07:00
Leon Anavi
275c9da05e python3-stevedore: Upgrade 3.2.1 -> 3.2.2
Upgrade to release 3.2.2:

- fix supported python versions in documentation

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>
2020-09-16 09:15:57 -07:00
Leon Anavi
4d655195b4 python3-pymisp: Upgrade 2.4.130 -> 2.4.131
Upgrade to release 2.4.131:

- [test] Validate tag removal.
- [describeTypes] updated and sha3 added.
- Bump version, file template version objects and dependencies.
- Rename blacklist -> blocklist.

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>
2020-09-16 09:15:53 -07:00
Leon Anavi
065641165f python3-nocaselist: Upgrade 1.0.1 -> 1.0.2
Upgrade to release 1.0.2:

- Fixed an AttributeError during unpickling.
- Optimized pickling a NocaseList object by serializing only the
  original list, but not the second lower-cased list. This
  optimization is only implemented for Python 3.
- Added tests for pickling and unpickling.
- Suppressed new Pylint issue 'super-with-arguments', because
  this package still supports Python 2.7.

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>
2020-09-16 09:15:48 -07:00
Leon Anavi
7a19eeae41 python3-attrs: Upgrade 20.1.0 -> 20.2.0
Upgrade to release 20.2.0:

- Backward-incompatible: attr.define(), attr.frozen(),
  attr.mutable(), and attr.field() remain provisional.
- attr.define() et al now correct detect __eq__ and __ne__.
- attr.define() et al's hybrid behavior now also works correctly
  when arguments are passed.
- It's possible to define custom __setattr__ methods on slotted
  classes again.
- In 20.1.0 we introduced the inherited attribute on the
  attr.Attribute class to differentiate attributes that have been
  inherited and those that have been defined directly on the
  class.It has shown to be problematic to involve that attribute
  when comparing instances of attr.Attribute though, because when
  sub-classing, attributes from base classes are suddenly not
  equal to themselves in a super class.
  Therefore the inherited attribute will now be ignored when
  hashing and comparing instances of attr.Attribute.
- zope.interface is now a "soft dependency" when running the test
  suite; if zope.interface is not installed when running the test
  suite, the interface-related tests will be automatically skipped.
- The ergonomics of creating frozen classes using
  @define(frozen=True) and sub-classing frozen classes has been
  improved: you don't have to set on_setattr=None anymore. #687

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>
2020-09-16 09:15:41 -07:00
Leon Anavi
415cf6bdec python3-sentry-sdk: Upgrade 0.17.3 -> 0.17.5
Upgrade to release 0.17.5:

- Work around an issue in the Python stdlib that makes the entire
  process deadlock during garbage collection if events are sent
  from a __del__ implementation.
- Add possibility to wrap ASGI application twice in middleware to
  enable split up of request scope data and exception catching.

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>
2020-09-16 09:15:03 -07:00
Leon Anavi
0f347c01c7 python3-google-api-python-client: Upgrade 1.11.0 -> 1.12.1
Upgrade to release 1.12.1:

- deps: require six>=1.13.0
- add quota_project, credentials_file, and scopes support
- convert print statement to function
- remove http from batch execute docs

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>
2020-09-16 09:14:58 -07:00
Leon Anavi
b31347847d python3-cffi: Upgrade 1.14.2 -> 1.14.3
Upgrade to release 1.14.3:

- Don't call PyEval_InitThreads() on CPython >= 3.7, where it
  should always be a no-op.  It is explicitly deprecated in 3.9.
- Let the test run directly on pypy too
- Remove extremely old and outdated .gitignore

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>
2020-09-16 09:14:22 -07:00
Leon Anavi
b6870570cf python3-parse: Upgrade 1.17.0 -> 1.18.0
Upgrade to release 1.18.0:

- Correct bug in int parsing introduced in 1.16.0

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>
2020-09-15 09:28:35 -07:00
Leon Anavi
e926680b8d python3-pint: Upgrade 0.15 -> 0.16
Upgrade to release 0.16:

- Fixed issue where performing an operation of a Quantity with
  certain units would perform an in-place unit conversion that
  modified the operand in addition to the returned value
- Implements Logarithmic Units like dBm, dB or decade
- Drop dependency on setuptools pkg_resources to read package
  resources, using std lib importlib.resources 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>
2020-09-15 09:28:35 -07:00
Leon Anavi
3430952804 python3-pandas: Upgrade 1.1.1 -> 1.1.2
Upgrade to release 1.1.2:

- Regression in DatetimeIndex.intersection() incorrectly raising
  AssertionError when intersecting against a list
- Fix regression in updating a column inplace
- Fix regression in DataFrame.append() mixing tz-aware and
  tz-naive datetime columns
- Performance regression for RangeIndex.format()
- Regression where MultiIndex.get_loc() would return a slice
  spanning the full index when passed an empty list
- Bug in DataFrame.eval() with object dtype column binary
  operations
- Bug in Series constructor raising a TypeError when constructing
  sparse datetime64 dtypes
- Bug in DataFrame.apply() with result_type="reduce" returning
  with incorrect index
- Bug in Series.astype() and DataFrame.astype() not respecting the
  errors argument when set to "ignore" for extension dtypes
- Bug in DateTimeIndex.format() and PeriodIndex.format() with
  name=True setting the first item to "None" where it should be ""
- Other 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>
2020-09-15 09:28:35 -07:00
Leon Anavi
fc1bac1f23 python3-pyusb: Upgrade 1.0.2 -> 1.1.0
Upgrade to release 1.1.0:

- Make deploy script compatible with setuptools_scm and add
  prompts
- tutorial: fix the description of the return of
  find(find_all=True)
- Fix broken link in tutorial to libusb caveats
- Use setuptools_scm for versioning
- simplify version_info regex
- Bug fixes

License-Update: Normalize all copyright disclaimers, 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>
2020-09-15 09:28:35 -07:00
Leon Anavi
39abd92a7e python3-pyroute2: Upgrade 0.5.13 -> 0.5.14
Upgrade to release 0.5.14:

- iproute: ip neigh get
- iproute: link_lookup fix
- nftables: missing hooks
- netns: bug fix

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
a5a11b54b3 python3-nocasedict: Upgrade 0.5.0 -> 1.0.0
Upgrade to release 1.0.0 with the following bug fixes:

- Test: Fixed that the reversed test against the built-in dict
  was attempted on Python 3.7, but the built-in dict became
  reversible only in Python 3.8.
- Test: Fixed issue on pypy2 (Python 2.7) where the testcases for
  update() passed keyword arguments that had integer-typed
  argument names. That is supported by CPython 2.7 when passing
  them as a kwargs dict, but not by pypy2. Removed these
  testcases, because the support for that feature in CPython 2.7
  is not part of the Python language.
- Docs: Fixed missing Python 2 only methods in RTD docs
- Pylint: Accomodated new ‘raise-missing-from’ check in Pylint
  2.6.0.

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
68cafa5a95 python3-alembic: Upgrade 1.4.2 -> 1.4.3
Upgrade to release 1.4.3:

- Added support to drop named CHECK constraints that are specified
  as part of a column, rather than table wide. Previously, only
  constraints associated with the table were considered.
- Fixed issue where the MySQL dialect would not correctly render
  the server default of a column in an alter operation, if the
  operation were programmatically generated from an autogenerate
  pass as it would not accommodate for the full structure of the
  DefaultClause construct.
- Fixed issue where the CAST applied to a JSON column when copying
  a SQLite table during batch mode would cause the data to be lost,
  as SQLite's CAST with JSON appears to convert the data to the
  value "0". The CAST is now skipped in a dialect-specific manner,
  including for JSON columns on SQLite.
- The alembic current command no longer creates an alembic_version
  table in the database if one does not exist already, returning
  no version as the current version. This allows checking for
  migrations in parallel without introducing race conditions.
- Fixed issue where columns in a foreign-key referenced table
  would be replaced with null-type columns during a batch
  operation; while this did not generally have any side effects,
  it could theoretically impact a batch operation that also
  targets that table directly and also would interfere with future
  changes to the .append_column() method to disallow implicit
  replacement of columns.
- Fixed issue where the mssql_drop_foreign_key=True flag on
  op.drop_column would lead to incorrect syntax error due to a
  typo in the SQL emitted, same typo was present in the test as
  well so it was not detected.

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
a09767b5cc python3-pymysql: Upgrade 0.10.0 -> 0.10.1
Upgrade to release 0.10.1:

- Fix missing import of ProgrammingError.
- Fix auth switch request handling.

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
f807d8454a python3-haversine: Upgrade 2.2.0 -> 2.3.0
Upgrade to release 2.3.0:

- Added the comb parameter for haversine_vector

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
76fa68032a python3-diskcache: Upgrade 5.0.2 -> 5.0.3
Upgrade to release 5.0.3:

- Add python_requires kwarg to setup

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
7a0bf421cf python3-coverage: Upgrade 5.2.1 -> 5.3
Upgrade to release 5.3:

- The source setting has always been interpreted as either a file
  path or a module, depending on which existed. If both
  interpretations were valid, it was assumed to be a file path.
  The new source_pkgs setting can be used to name a package to
  disambiguate this case.
- If a plugin was disabled due to an exception, we used to still
  try to record its information, causing an exception. This is now
  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>
2020-09-15 09:28:34 -07:00
Leon Anavi
4097284092 python3-isort: Upgrade 5.5.0 -> 5.5.2
Upgrade to release 5.5.2:

- Fixed: --diff option is ignored when input is from stdin.
- Fixed: Ensure indented import sections with import heading and
  a preceding comment don't cause import sorting loops.
- Fixed: isort error when float to top on almost empty file.
- Fixed: noqa comment moved to where flake8 cant see it.
- Fixed: .svn missing from default ignore 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>
2020-09-15 09:28:34 -07:00
Leon Anavi
c1a0881979 python3-tqdm: Upgrade 4.48.2 -> 4.49.0
Upgrade to release 4.49.0:

- CLI: add --tee
- CLI: add --update and --update_to
- CLI: add --null
- CLI: accept - instead of _ in options (e.g. --update-to)
- make update() return True on display to ease efficient use of
  custom callbacks
- fix py>=3 CLI --delim encoding error
- fix py>=3.5 version detection in tqdm.auto
- fix final ETA when using initial
- update documentation
- add & update tests

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
75a78b8a2a python3-trafaret: Upgrade 2.0.2 -> 2.1.0
Upgrade to release 2.1.0:

- fix for `Dict` merge
- new `is_valid` method

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
3eeda97b3c python3-ujson: Upgrade 3.1.0 -> 3.2.0
Upgrade to release 3.2.0:

- Make PEP 384 compliant
- Build and deploy aarch64 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>
2020-09-15 09:28:34 -07:00
Leon Anavi
35e3e374d6 python3-dbus-next: Upgrade 0.1.3 -> 0.1.4
Upgrade to release 0.1.4:

- Support tcp transport addresses
- Add support for the annonymous authentication protocol
- Add flags kwarg to aio high level client method call
- Allow subclassing of DBusError
- Fix exception in aio message handler loop on task cancellation
- Improve error messages
- Fix match rule memory leak bug
- Don't add match rules for high level client by default
- Add empty properties interface to standard interfaces

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
3cb8969680 python3-iso8601: Upgrade 0.1.12 -> 0.1.13
Upgrade to release 0.1.13:

- Move project source code to GitHub
- Remove python 2.6, 3.2, 3.3 and 3.4 from tests
- Add python 3.7 and 3.8 to tests

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
9c9aab3b8c python3-texttable: Upgrade 1.6.2 -> 1.6.3
Upgrade to release 1.6.3:

- Improve int conversion

License-Update: Update copyright year to 2020.

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>
2020-09-15 09:28:34 -07:00
Leon Anavi
cabb94a3ba python3-traitlets: Upgrade 5.0.3 -> 5.0.4
Upgrade to release 5.0.4:

- Support deprecated use of byte-literals for bytes on the
  command-line: ipython kernel --Session.key="b'abc'". The b
  prefix is no longer needed in traitlets 5.0, but is supported
  for backward-compatibility
- Improve output of configuration errors, especially when help
  output would make it hard to find the helpful error 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>
2020-09-15 09:28:34 -07:00
Trevor Gamblin
ab05d6522f python3-django: add recipe for 3.1.1
meta-python only contains a recipe for django 2.2.x, so
add a recipe file for the newest branch.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-15 09:28:34 -07:00
Trevor Gamblin
eb69aad33f python3-django: upgrade 2.2.13 -> 2.2.16
Summary of release notes from https://docs.djangoproject.com/en/2.2/releases/

2.2.14 release notes:

- Fixed messages of InvalidCacheKey exceptions and CacheKeyWarning warnings
  raised by cache key validation (#31654).

2.2.15 release notes:

- Allowed setting the SameSite cookie flag in HttpResponse.delete_cookie()
  (#31790).
- Fixed crash when sending emails to addresses with display names longer than
  75 chars on Python 3.6.11+, 3.7.8+, and 3.8.4+ (#31784).

2.2.16 release notes:

- Fixed CVE-2020-24583: Incorrect permissions on intermediate-level directories
  on Python 3.7+
- Fixed CVE-2020-24584: Permission escalation in intermediate-level directories
  of the file system cache on Python 3.7+
- Fixed a data loss possibility in the select_for_update(). When using related
  fields pointing to a proxy model in the of argument, the corresponding model
  was not locked (#31866).
- Fixed a data loss possibility, following a regression in Django 2.0, when
  copying model instances with a cached fields value (#31863).

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-11 17:44:02 -07:00
Leon Anavi
81d2d5b01d python3-sentry-sdk: Upgrade 0.17.2 -> 0.17.3
Upgrade to release 0.17.3:

- Fix an issue with the pure_eval integration in interaction with
  trimming where pure_eval would create a lot of useless local
  variables that then drown out the useful ones in trimming.

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>
2020-09-10 01:24:34 -07:00
Leon Anavi
1c7b46f706 python3-isort: Upgrade 5.4.2 -> 5.5.0
- Fixed: isort: off comment doesn't work, if it's the top comment
  in the file.
- Fixed: reverse_relative setting doesn't have any effect when
  combined with force_sort_within_sections.
- Fixed: --skip can error in the case of projects that contain
  recursive symlinks.
- Fixed: ensure_newline_before_comments doesn't work if comment is
  at top of section and sections don't have lines between them.
- Fixed: comments in imports with ";" can keep isort from
  recognizing import line.
- Fixed: As imports removed when combine_star is set.
- Fixed: --float-to-top has no effect if no import is already at
  the top.
- Fixed: isort never settles on module docstring + add import.
- Fixed: Error raised when repo contains circular symlinks.
- Fixed: noqa comment is moved from star import to constant
  import.
- Fixed: Incorrect placement of import additions.
- Fixed: isort5 throws error when stdin used on Windows with
  deprecated args.
- Added support for specifying config file when using git hook.
- Added support for coloring diff output.
- New multi-line grid mode without parentheses.
- Extensive profile testing.
- Proprety based testing applied to code snippets.
- Create automated integration test that includes full code base
  of largest OpenSource isort users.

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>
2020-09-10 01:24:34 -07:00
Leon Anavi
b6ab91b594 python3-fann2: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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>
2020-09-07 11:28:04 -07:00
Leon Anavi
f41cae55b4 python3-traitlets: 5.0.0 -> 5.0.3
Upgrade to release 5.0.3:

- update cast_unicode with Python's standard decode method
- handle allow_none in from_string

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>
2020-09-07 11:28:04 -07:00
Leon Anavi
39d0a99e94 python3-cmd2: Upgrade 1.3.8 -> 1.3.9
Upgrade to release 1.3.9:

Breaking Changes:
- CommandSet.on_unregister() is now called as first step in
  unregistering a CommandSet and not the last.
  CommandSet.on_unregistered() is now the last step.

Enhancements:
- Added CommandSet.on_registered(). This is called by cmd2.Cmd
  after a CommandSet is registered and all its commands have been
  added to the CLI.
- Added CommandSet.on_unregistered(). This is called by cmd2.Cmd
  after a CommandSet is unregistered and all its commands have
  been removed from the CLI.

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>
2020-09-07 11:28:04 -07:00
Leon Anavi
3ca275d60c python3-ruamel-yaml: Upgrade 0.16.10 -> 0.16.11
Upgrade to release 0.16.11:

- workaround issue with setuptools 0.50 and importing pip

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>
2020-09-07 11:28:04 -07:00
Leon Anavi
aac74bcb81 python3-gevent: Upgrade 1.4.0 -> 20.6.2
Upgrade to release 20.6.2:

- It is now possible to build and use the embedded libuv on a
  Cygwin platform.
- Bug fix: relax the version constraint for psutil on PyPy.
- The include directories used to compile the C extensions have
  been tweaked with the intent of making it easier to use older
  debug versions of 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>
2020-09-05 13:04:40 -07:00
Leon Anavi
a425609f8b python3-gevent: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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>
2020-09-05 13:04:34 -07:00
Leon Anavi
b6d967f052 python3-systemd: Consolidate in a single file
Consolidate inc and bb files into a single bb file.

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>
2020-09-05 13:04:28 -07:00
Leon Anavi
bcb25c13d0 python3-absl: Upgrade 0.9.0 -> 0.10.0
Use PyPI and upgrade to release 0.10.0:

Added:
- (testing) _TempDir and _TempFile now implement __fspath__ to
  satisfy os.PathLike
- (logging) --logger_levels: allows specifying the log levels of
  loggers.
- (flags) FLAGS.validate_all_flags: a new method that validates
  all flags and raises an exception if one fails.
- (flags) FLAGS.get_flags_for_module: Allows fetching the flags a
  module defines.
- (testing) parameterized.TestCase: Supports async test
  definitions.
- (testing,app) Added --pdb flag: When true, uncaught exceptions
  will be handled by pdb.post_mortem. This is an alias for
  --pdb_post_mortem.

Changed:
- (testing) Failed tests output a copy/pastable test id to make it
  easier to copy the failing test to the command line.
- (testing) @parameterized.parameters now treats a single
  abc.Mapping as a single test case, consistent with
  named_parameters. Previously the abc.Mapping is treated as if
  only its keys are passed as a list of test cases. If you were
  relying on the old inconsistent behavior, explicitly convert
  the abc.Mapping to a list.
- (flags) DEFINE_enum_class and DEFINE_mutlti_enum_class accept a
  case_sensitive argument. When False (the default), strings are
  mapped to enum member names without case sensitivity, and member
  names are serialized in lowercase form. Flag definitions for
  enums whose members include duplicates when case is ignored must
  now explicitly pass case_sensitive=True.

Fixed:
- (flags) Defining an alias no longer marks the aliased flag as
  always present on the command line.
- (flags) Aliasing a multi flag no longer causes the default value
  to be appended to.
- (flags) Alias default values now matched the aliased default
  value.
- (flags) Alias present counter now correctly reflects command
  line usage.

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>
2020-09-05 13:04:22 -07:00
Leon Anavi
03431fe0a4 python3-nmap: Upgrade 1.4.7 -> 1.4.8
Upgrade to release 1.4.8:

- Using of -Pn -sZ options for basic stealth scan
- Refactoring nmap3.py to avoid repetitive code
- Support for nmap stealth scans
- Fix handling of xml.etree.ElementTree.Element with no sub
  elements
- Support for gettings nmap raw outout

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>
2020-09-05 13:04:16 -07:00
Leon Anavi
c563a70087 python3-mccabe: Upgrade 0.2.1 -> 0.6.1
Upgrade to release 0.6.1:

- Add support for Python 3.6
- Fix handling for missing statement types
- Fix signature for PathGraphingAstVisitor.default to match the
  signature for ASTVisitor

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>
2020-09-05 13:04:11 -07:00