Commit Graph

4040 Commits

Author SHA1 Message Date
Xu Huan
ce19b04d6e python3-pytest-timeout: upgrade 2.0.2 -> 2.1.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-31 08:15:17 -08:00
Xu Huan
0986269488 python3-pulsectl upgrade 21.10.5 -> 22.1.3
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-31 08:15:17 -08:00
Xu Huan
5b33cef51e python3-multidict: upgrade 5.2.0 -> 6.0.2
changelog:
Bugfixes
Revert :issue:`644`
restore type annotations to as-of 5.2.0 version. (:issue:`688`)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-31 08:15:17 -08:00
Khem Raj
32d661fd01 python3-pyruvate: Fix build with riscv64/musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-31 08:15:17 -08:00
Leon Anavi
04669acb6c python3-fasteners: Upgrade 0.17.2 -> 0.17.3
Upgrade to release 0.17.3:

- Allow writer to become a reader in thread ReaderWriter 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>
2022-01-31 08:15:16 -08:00
Leon Anavi
fd6d5f2c0c python3-bandit: Upgrade 1.7.1 -> 1.7.2
Upgrade to release 1.7.2:

- Fix broken reported URL link for B107
- test_help_arg: remove assert on 'optional arguments'
- Create FUNDING.yml
- Start using auto-formatters
- Drop end-of-life Python 3.5 and 3.6
- Fix README.rst
- Added snmp_security check plugin for various SNMP checks
- Remove leftover openstack code
- Correctly define extras in setup.cfg

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-31 08:15:16 -08:00
Leon Anavi
b9e0ec1033 python3-jdatetime: Upgrade 3.8.1 -> 3.8.2
Upgrade to release 3.8.2:

- Fix older version objects unpickling problem

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-31 08:15:16 -08:00
Khem Raj
2c90fd26ab python3-pyruvate: Fix build with mips
mips/glibc systems have interesting problem where dev_t is not defined
properly for O32 ABI [1], therefore address it for libsystemd crate, it
works fine for musl

Fixes
error[E0308]: mismatched types
   --> /usr/src/debug/python3-pyruvate/1.1.2-r0/cargo_home/bitbake/libsystemd-0.4.1/src/logging.rs:296:25
    |
296 |                 device: stat.st_dev,
    |                         ^^^^^^^^^^^ expected `u64`, found `u32`

[1] https://sourceware.org/bugzilla/show_bug.cgi?id=17786

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-31 08:15:16 -08:00
Leon Anavi
a3a89cd065 python3-redis: Upgrade 4.0.2 -> 4.1.1
Upgrade to release 4.1.1:

- Add retries to connections in Sentinel Pools
- OCSP Stapling Support
- Define incr/decr as aliases of incrby/decrby
- FT.CREATE - support MAXTEXTFIELDS, TEMPORARY, NOHL, NOFREQS,
  SKIPINITIALSCAN

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-25 09:11:36 -08:00
Leon Anavi
ddd6ec8e21 python3-aenum: Upgrade 3.1.6 -> 3.1.8
Upgrade to release 3.1.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>
2022-01-25 09:11:36 -08:00
Leon Anavi
1f6703df97 python3-pandas: Upgrade 1.3.5 -> 1.4.0
Upgrade to release 1.4.0:

- Improved warning messages
- Index can hold arbitrary ExtensionArrays
- Styler
- Multi-threaded CSV reading with a new CSV Engine based on
  pyarrow
- Rank function for rolling and expanding windows
- Groupby positional indexing
- DataFrame.from_dict and DataFrame.to_dict have new 'tight'
  option
- Fix inconsistent date string parsing
- Fix ignoring dtypes in concat with empty or all-NA columns
- Null-values are no longer coerced to NaN-value in value_counts
  and mode
- mangle_dupe_cols in read_csv no longer renames unique columns
  conflicting with target names
- unstack and pivot_table no longer raises ValueError for result
  that would exceed int32 limit
- groupby.apply consistent transform detection

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-25 09:11:36 -08:00
Leon Anavi
4e85d672a0 python3-imageio: Upgrade 2.14.0 -> 2.14.1
Upgrade to release 2.14.1:

- Avoid raw bytes in exception 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>
2022-01-25 09:11:36 -08:00
Leon Anavi
6b63095946 imageio: Upgrade 2.13.5 -> 2.14.0
Upgrade to release 2.14.0:

- Handle pillow9 GIFs
- Allow mode=None when writing with pillow
- Add repo to PYTHONPATH in should_release?
- Reorganize commit tags
- Reduce release frequency to weekly

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-24 09:11:01 -08:00
Bartosz Golaszewski
517780827b python3-zeroconf: bump version 0.36.13 -> 0.38.1
[Please note: This e-mail is from an EXTERNAL e-mail address]

Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl>
2022-01-24 09:09:59 -08:00
Leon Anavi
a5ed4089c2 python3-sentry-sdk: Upgrade 1.5.2 -> 1.5.3
Upgrade to release 1.5.3:

- Pick up custom urlconf set by Django middlewares from request
  if any

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-24 09:09:59 -08:00
Leon Anavi
a402b5ef61 python3-paramiko: Upgrade 2.9.1 -> 2.9.2
Upgrade to release 2.9.2:

- Enhanced log output when connecting to servers that do not
  support server-sig-algs extensions, making the new-as-of-2.9
  defaulting to SHA2 pubkey algorithms more obvious when it
  kicks in.
- Connecting to servers which support server-sig-algs but which
  have no overlap between that list and what a Paramiko client
  supports, now raise an exception instead of defaulting to
  rsa-sha2-512 (since the use of server-sig-algs allows us to
  know what the server supports).

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-24 09:09:59 -08:00
Leon Anavi
a8bd22f23d python3-pycocotools: Upgrade 2.0.2 -> 2.0.4
Upgrade to release 2.0.4:

- Revamp Python build system to fix multiple build problems
- Update 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>
2022-01-24 09:09:59 -08:00
Leon Anavi
f41b3757dd python3-pillow: Upgrade 8.3.2 -> 9.0.0
Upgrade to release 9.0.0:

- Restrict builtins for ImageMath.eval()
- Ensure JpegImagePlugin stops at the end of a truncated file
- Fixed ImagePath.Path array handling
- Remove consecutive duplicate tiles that only differ by their
  offset
- Removed redundant part of condition
- Explicitly enable strip chopping for large uncompressed TIFFs
- Use the Windows method to get TCL functions on Cygwin
- Changed error type to allow for incremental WebP parsing
- Improved I;16 operations on big endian
- Ensure that BMP pixel data offset does not ignore palette
- Limit quantized palette to number of colors
- Use latin1 encoding to decode bytes
- Fixed palette index for zeroed color in FASTOCTREE quantize
- When saving RGBA to GIF, make use of first transparent palette
  entry
- Pass SAMPLEFORMAT to libtiff
- Added rounding when converting P and PA
- Improved putdata() documentation and data handling
- Exclude carriage return in PDF regex to help prevent ReDoS
- Image.NONE is only used for resampling and dithers
- Fixed freeing pointer in ImageDraw.Outline.transform
- Add Tidelift alignment action and badge
- Replaced further direct invocations of setup.py
- Added ImageShow support for xdg-open
- Switched from deprecated "setup.py install" to "pip install ."
- Support 16-bit grayscale ImageQt conversion
- Fixed raising OSError in _safe_read when size is greater than
  SAFEBLOCK
- Convert subsequent GIF frames to RGB or RGBA
- WebP: Fix memory leak during decoding on failure
- Do not prematurely return in ImageFile when saving to stdout
- Added support for top right and bottom right TGA orientations
- Corrected ICNS file length in header
- Block tile TIFF tags when saving
- Added line width argument to ImageDraw polygon
- Do not redeclare class each time when converting to NumPy
- Only prevent repeated polygon pixels when drawing with
  transparency
- Fix pushes_fd method signature
- Add support for pickling TrueType fonts
- Only prefer command line tools SDK on macOS over default
  MacOSX SDK
- Fix compilation on 64-bit Termux
- Replace 'setup.py sdist' with '-m build --sdist'
- Use declarative package configuration
- Use title for display in ImageShow
- Fix for PyQt6
- Rename master to main

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-24 09:09:59 -08:00
Xu Huan
a558d51fec python3-google-api-python-client: upgrade 2.33.0 -> 2.36.0
changelog:
====================================================================
see changes at
https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md

Features
analyticsadmin: update the api 981bbe3 (4d5c983)
artifactregistry: update the api 0d1152f (4d5c983)
content: update the api 195bfc2 (4d5c983)
datapipelines: update the api 3bb1937 (4d5c983)
dataproc: update the api 2fc3a16 (4d5c983)
datastream: update the api d51a6ee (4d5c983)
displayvideo: update the api 459a636 (4d5c983)
drive: update the api 92ec7cf (4d5c983)
eventarc: update the api 8fd4b62 (4d5c983)
metastore: update the api b7f92e4 (4d5c983)
ondemandscanning: update the api e8a2008 (4d5c983)
osconfig: update the api 974f389 (4d5c983)
privateca: update the api f48c528 (4d5c983)
recaptchaenterprise: update the api edd3d24 (4d5c983)
redis: update the api 0a68f42 (4d5c983)
run: update the api 59c518f (4d5c983)
sasportal: update the api 1517d9d (4d5c983)
servicedirectory: update the api 298a0e1 (4d5c983)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-21 08:23:59 -08:00
Xu Huan
9a454cc49c python3-engineio: upgrade 4.3.0 -> 4.3.1
changelog:
Fix support for Sanic v21.9.0 and up
Include example code in flake8 pass
Remove unused __version__ constant #262

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-21 08:23:59 -08:00
Xu Huan
37d3bcf759 python3-async-timeout: upgrade 4.0.0 -> 4.0.2
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-21 08:23:59 -08:00
Xu Huan
203b44a6c7 python3-argcomplete upgrade 1.12.3 -> 2.0.0
changelogs:
=============================================================
Truncate input after cursor. Fixes #351 (#352)
Support of path completion in fish #327 (#359)
Drop support for Python 2.7 and 3.5 (#361)
Add support for Python 3.10 (#356)
Test, documentation, and release infrastructure improvements

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-21 08:23:59 -08:00
Xu Huan
d4cc9bbe39 python3-socketio: upgrade 5.5.0 -> 5.5.1
changelogs:
Support multiple Kafka servers
Include example code in flake8 pass

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-21 08:23:59 -08:00
Mingli Yu
334932fffc python3-lxml: check the return value
Check the return value in subprocess to guarantee the subprocess
execute successfully or not as after [1] introduced to limit the
netowork, there some difference during do_compile phase as below.
Before the change
 # python
 Python 3.8.10 (default, Nov 26 2021, 20:14:08)
 [GCC 9.3.0] on linux
 Type "help", "copyright", "credits" or "license" for more information.
 >>> import subprocess
 >>> cmd = "pkg-config --modversion libxml-2.0"
 >>> p = subprocess.Popen(cmd, shell=True,stdout=subprocess.PIPE, stderr=subprocess.PIPE)
 >>> stdout_data, errors = p.communicate()
 >>> print(stdout_data)
 b'2.9.12\n'
 >>> print(errors)
 b''
 >>>

After the change
 # python
 Python 3.8.10 (default, Nov 26 2021, 20:14:08)
 [GCC 9.3.0] on linux
 Type "help", "copyright", "credits" or "license" for more information.
 >>> import subprocess
 >>> cmd = "pkg-config --modversion libxml-2.0"
 >>> p = subprocess.Popen(cmd, shell=True,stdout=subprocess.PIPE, stderr=subprocess.PIPE)
 >>> stdout_data, errors = p.communicate()
 >>> print(stdout_data)
 b'2.9.12\n'
 >>> print(errors)
 b'do_ypcall: clnt_call: RPC: Unable to send; errno = Network is unreachable\n'
 >>>

[1] https://git.openembedded.org/bitbake/commit/?id=0746b6a2a32fec4c18bf1a52b1454ca4c04bf543

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>
2022-01-21 08:23:59 -08:00
Leon Anavi
20cf58d25e python3-twine: Upgrade 3.4.1 -> 3.7.1
Upgrade to release 3.7.1:

- Fix broken link to packaging tutorial
- Add support for core metadata version 2.2, defined in PEP 643.
- Add support for Python 3.10
- Show more helpful messages for invalid passwords
- Allow the --skip-existing option to work with GCP Artifact
  Registry
- Add a helpful error message when an upload fails due to missing
  a trailing slash in the URL
- Generalize --verbose suggestion when an upload fails

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-21 08:23:59 -08:00
Leon Anavi
904c89eaa2 python3-simpleeval: Upgrade 0.9.10 -> 0.9.12
Upgrade to release 0.9.12:

- Remove Cyclic references (memory leak)
- Add left & right shift operations (<< and >>)
- Switch to GH actions & CodeCov.io for CI tests
- Add extra contributors details
- Reformat w/ Black + isort, and have linting of those in 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>
2022-01-21 08:23:58 -08:00
Leon Anavi
1440b4aacb python3-frozenlist: Upgrade 1.2.0 -> 1.3.0
Upgrade to release 1.3.0:

- Do not install C sources with binary distributions
- Dropped Python 3.6 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>
2022-01-20 09:53:40 -08:00
Leon Anavi
e67355e478 python3-dnspython: Upgrade 2.1.0 -> 2.2.0
Upgrade to release 2.2.0:

- SVCB and HTTPS records have been updated to track the evolving
  draft standard.
- The ZONEMD type has been added.
- The resolver now returns a LifetimeTimeout exception which
  includes an error trace like the NoNameservers exception. This
  class is a subclass of dns.exception.Timeout for backwards
  compatibility.
- DNS-over-HTTPS will try to use HTTP/2 if the httpx and h2
  packages are installed.
- DNS-over-HTTPS is now supported for asynchronous queries and
  resolutions.
- dns.zonefile.read_rrsets() has been added, which allows rrsets
  in zonefile format, or a restrition of it, to be read. This
  function is useful for applications that want to read DNS data
  in text format, but do not want to use a Zone.
- On Windows systems, if the WMI module is available, the resolver
  will retrieve the nameserver from WMI instead of trying to
  figure it out by reading the registry. This may lead to more
  accurate results in some cases.
- The CERT rdatatype now supports certificate types IPKIX, ISPKI,
  IPGP, ACPKIX, and IACPKIX.
- The CDS rdatatype now allows digest type 0.
- Dnspython zones now enforces that a node is either a CNAME node
  or an "other data" node. A CNAME node contains only CNAME,
  RRSIG(CNAME), NSEC, RRSIG(NSEC), NSEC3, or RRSIG(NSEC3) rdatasets.
  An "other data" node contains any rdataset other than a CNAME or
  RRSIG(CNAME) rdataset. The enforcement is "last update wins". For
  example, if you have a node which contains a CNAME rdataset, and
  then add an MX rdataset to it, then the CNAME rdataset will be
  deleted. Likewise if you have a node containing an MX rdataset
  and add a CNAME rdataset, the MX rdataset will be deleted.
- Extended DNS Errors, as specified in RFC 8914, are now 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>
2022-01-20 09:53:40 -08:00
Leon Anavi
9eb6e25fc9 python3-pythonping: Upgrade 1.1.0 -> 1.1.1
Upgrade to release 1.1.1:

- Fix packet length representation

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-20 09:53:40 -08:00
Leon Anavi
fa42c77b2b python3-decorator: Upgrade 5.1.0 -> 5.1.1
Upgrade to release 5.1.1:

- Fix so that cythonized functions can be decorated
- Fix an issue in the decorator_apply example
- Fix issues with decorator.contextmanager

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-20 09:53:40 -08:00
Leon Anavi
593b0cd5d0 python3-aenum: Upgrade 3.1.5 -> 3.1.6
Upgrade to release 3.1.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>
2022-01-20 09:53:40 -08:00
Tim Orling
d0a8873a66 python3-pyruvate: disable 64 bit atomics for mips
Use the same approach as librsvg to disable 64-bit atomics on platforms
which have 32-bit pointers or are otherwise not supported.

https://github.com/crossbeam-rs/crossbeam/blob/master/no_atomic.rs

https://doc.rust-lang.org/std/sync/atomic/#portability
"PowerPC and MIPS platforms with 32-bit pointers do not have AtomicU64
or AtomicI64 types."

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-19 08:58:09 -08:00
Leon Anavi
75d96e4648 python3-fastjsonschema: Upgrade 2.15.1 -> 2.15.3
Upgrade to release 2.15.3:

- Fix swapping handlers
- Fix tests
- Readablregexps in generated 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>
2022-01-19 08:58:09 -08:00
Leon Anavi
fa7458ebdf python3-croniter: Upgrade 1.1.0 -> 1.2.0
Upgrade to release 1.2.0:

- Enforce validation for day=1. Before this release we used to
  support day=0 and it was silently glided to day=1 to support
  having both day in day in 4th field when it came to have
  6fields cron forms (second repeat). It will now raises a
  CroniterBadDateError.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-19 08:58:09 -08:00
Leon Anavi
8b85bd4000 python3-jsmin: Upgrade 3.0.0 -> 3.0.1
Upgrade to release 3.0.1:

- Bump (patch) 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>
2022-01-19 08:58:09 -08:00
Leon Anavi
c9f4067545 python3-fasteners: Upgrade 0.16.3 -> 0.17.2
Upgrade to release 0.17.2:

- Remove unecessary setuptools pin
- Switch to the modern python package build infrastructure
- Remove support for python 3.5 and earlier, including 2.7
- Add support for python 3.9 and 3.10
- Fix a conflict with django lock
- Add __version__ and __all__ attributes
- Fix a failure to parse README as utf-8
- Move from nosetest to pytest and cleanup testing infrastructure

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-19 08:58:09 -08:00
Leon Anavi
f6780036c6 python3-jdatetime: Upgrade 3.6.4 -> 3.8.1
Upgrade to release 3.8.1:

- Fixed pickle problem of jdate and jdatetime objects
- Fixed unicode literal problem in isoformat

License-Update: Use 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>
2022-01-19 08:58:09 -08:00
Leon Anavi
489f546df4 python3-gmpy2: Upgrade 2.1.1 -> 2.1.2
Upgrade to release 2.1.2:

- Added binary wheels for Apple silicon

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-19 08:58:09 -08:00
Tim Orling
8589b69f9f python3-cryptography: upgrade 3.3.2 -> 36.0.1
See https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst#3601---2021-12-14
for changes

* Add PSF-2.0 license and explicitly add checksums for the LICENSE files that
  are packaged.
* RDEPENDS on python3-hypothesis (in oe-core) for ptest so we can drop the
  patch for skipping.
* Drop backported patch for openssl3 support.
* inherit new setuptools_rust class (which inherits new pyo3 class, which
  inherits cargo and python3-dir).
* RDEPENDS on python3-pytest-subtests for ptest
* Copy pyproject.toml for ptest as it defines the pytest.marker(s) needed
* Cleanup and alphabetize the RDEPENDS
* Use 'cargo bitbake' to generate the crate:// SRC_URIs
   - Needed some hacks to the Cargo.toml in src/rust/ to make this work (probably
     only package.repository was strictly required):

     [package]
     description = "cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions."
     homepage = "https://github.com/pyca/cryptography"
     repository = "https://github.com/pyca/cryptography"

* Add patches to src/rust/Cargo.toml to fix cargo errors including  pem version
* Add check-memfree.py to ptest to check for sufficient free memory

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Tim Orling
6fecc88338 python3-cryptography-vectors: upgrade 35.0.0 => 36.0.1
Add note to remind contributors to keep this recipe in lock-step with
python3-cryptography. They must be at the same version.

5bd0c10d allow parsing of nonstandard country name and jurisdiction country name (#6641)
78c2dd8a add AES SIV vectors (#6608)
c451c1df add AES OCB3 test vectors (#6606)
4da2a681 Allow parsing CSR extensions with the critical bit having an explicitly encoded default (#6600)
bb05d4b5 allow multiple identical pem blocks (#6551)
f4871a21 add accvraiz1 bmpstring test vector (#6503)
667e7a5f Add new PKCS12 test vectors (#6383)
703de3af Accept combined PEM files with multiple sections (#6365)
51221b2c support legacy PEM headers for certificate and CSR (#6356)

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Tim Orling
d77bddfca8 python3-pytest-subtests: upgrade 0.5.0 -> 0.6.0
0.6.0 (2022-01-15)
* pytest>=6.0 is now required.
* Added official support for Python 3.10.
* Dropped support for Python 3.5.
* Users no longer need to configure a warnings filter for the internal A private pytest class or function was used pytest warning (#52).
* Experimental: Use SUBPASS and , for passed subtests instead of general PASSED, SUBFAIL and u for failed ones instead of FAILED (#30).

References:
https://github.com/pytest-dev/pytest-subtests/pull/52
https://github.com/pytest-dev/pytest-subtests/pull/30

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Tim Orling
3748086ec5 python3-pyruvate: add recipe for v1.1.2
Pyruvate is a reasonably fast, multithreaded, non-blocking WSGI server
implemented in Rust.

This recipe uses the new setuptools3_rust and pyo3 classes.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Tim Orling
bfe587c3bc python3-setuptools-rust-native: add v1.1.2 recipe
Dependency for python3-cryptography 3.4.x+

Only native rustc is supported at this time in oe-core,
therefore it makes no sense to try to build for target.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Ross Burton
d32bb7dbc0 python3-dbussy: port to setuptools
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Ross Burton
4b71feccfa python3-hexdump: remove
The upstream source repository has disappeared, and a release was last
made in January 2016.

As this package is unmaintained and there are many alternatives, remove
it.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Ross Burton
b226d966d9 python3-greenlet: remove redundant distutils3 inherit
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Ross Burton
33ef3173d2 python3-smbus: use setuptools
Port the use of distutils to setuptools, as distutils is deprecated.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Ross Burton
84769a9639 python3-pycrypto: remove obsolete pycrypto module
pycrypto hasn't had a commit upstream since June 2014, which for a
security-critical module is not a good sign.

Everyone has migrated to the pycryptodome or cryptography modules, so
remove pycrypto from meta-python.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
Ross Burton
214cfe90f7 python3-smbbus: use DISTUTILS_SETUP_PATH
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-01-18 08:59:58 -08:00
wangmy
72ea4845d6 python3-supervisor: upgrade 4.2.2 -> 4.2.4
Changelog:
=========
Fixed a bug where the --identifier command line argument was ignored.

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>
2022-01-18 08:59:58 -08:00