Commit Graph

7479 Commits

Author SHA1 Message Date
Khem Raj
d030537c62
python3-grpcio: Upgrade to 1.66.1 release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-03 22:33:21 -07:00
Soumya Sambu
dadb8790bd
python3-flask-cors: Fix CVE-2024-6221
A vulnerability in corydolphin/flask-cors version 4.0.1 allows the
`Access-Control-Allow-Private-Network` CORS header to be set to true
by default, without any configuration option. This behavior can expose
private network resources to unauthorized external access, leading to
significant security risks such as data breaches, unauthorized access
to sensitive information, and potential network intrusions.

References:
https://nvd.nist.gov/vuln/detail/CVE-2024-6221

Upsteam-Patch:
7ae310c56a

Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-03 07:05:13 -07:00
Wang Mingyu
be0dfe5f82
python3-xxhash: upgrade 3.4.1 -> 3.5.0
Changelog:
  Build wheels for Python 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:36 -07:00
Wang Mingyu
21e35f3d25
python3-types-setuptools: upgrade 71.1.0.20240726 -> 73.0.0.20240822
Changelog:
==========
- Update incorrect or incomplete constants in distutils
- Use Generator instead of Iterator for 3rd-party context managers
- Bump mypy to 1.11.1

License-Update:
 License changed from "Apache-2.0 license" to "Apache-2.0"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:36 -07:00
Wang Mingyu
5136a406c5
python3-types-python-dateutil: upgrade 2.9.0.20240316 -> 2.9.0.20240821
Changelog:
 Fix types for python-dateutil's relativedelta

License-Update:
 License changed from "Apache-2.0 license" to "Apache-2.0"

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:36 -07:00
Wang Mingyu
ba0d3fe611
python3-typer: upgrade 0.12.3 -> 0.12.5
Changelog:
  https://github.com/fastapi/typer/releases/tag/0.12.5

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:36 -07:00
Wang Mingyu
ae88fee7ce
python3-tomlkit: upgrade 0.13.0 -> 0.13.2
Changelog:
 fix: delete keys from out of order table

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:36 -07:00
Wang Mingyu
a2d40279d2
python3-sympy: upgrade 1.13.1 -> 1.13.2
Changelog:
===========
- An inconsistency in Float/Rational comparisons was fixed. SymPy 1.13 made it
  so that Rational(n) != Float(n) but this was inconsistent in the case of
  Rational(0) == Float(0) and Float(0) == Rational(0) which gave different
  results.
- Fixed a bug that caused LambertW to hang on specific inputs.
- A regression introduced in SymPy 1.13 in the heurisch integration routine was
  fixed. The regression prevented some integrals from being evaluated.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:36 -07:00
Wang Mingyu
e9515b50bc
python3-sqlalchemy: upgrade 2.0.31 -> 2.0.32
Changelog:
 https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.32

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:36 -07:00
Wang Mingyu
118f3df17c
python3-simplejson: upgrade 3.19.2 -> 3.19.3
Changelog:
==========
- Updated test & build matrix to include Python 3.13.
- Dropped wheel support for Python 2.7 on macOS.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:35 -07:00
Wang Mingyu
d40a95598b
python3-pyzstd: upgrade 0.16.0 -> 0.16.1
Changelog:
 Compatibility with Python 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:35 -07:00
Wang Mingyu
3b42a78392
python3-pymisp: upgrade 2.4.195 -> 2.4.196
Changelog:
 Remove broken config.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:35 -07:00
Wang Mingyu
39953b1313
python3-pycodestyle: upgrade 2.12.0 -> 2.12.1
Changelog:
===========
* Properly preserve escaped '{' and '}' in fstrings in logical lines in 3.12+.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:35 -07:00
Wang Mingyu
2a89e2283c
python3-py7zr: upgrade 0.21.1 -> 0.22.0
Changelog:
===========
Added
-----
* Add mode "x" for SevenZipFile
* Add SevenZipFile#namelist method

Fixed
-----
* Append mode on non-existent files
* Fix NUMBER encoding of integer when 8 bytes

Changed
-------
* Minimum required Python version to be Python 3.8
* Remove pyannotate from pyproject.toml

Document
--------
* Update user guide

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:35 -07:00
Wang Mingyu
4a63e80c99
python3-paramiko: upgrade 3.4.0 -> 3.4.1
Changelog:
==========
- Fix a 64-bit-ism in the test suite so the tests don't encounter a false
  negative on 32-bit systems.
- Modify a test-harness skiptest check to work with newer versions of
  Cryptography.
- Massage our import of the TripleDES cipher to support Cryptography >=43;
  this should prevent CryptographyDeprecationWarning from appearing upon import.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:35 -07:00
Wang Mingyu
093aa75416
python3-nocaselist: upgrade 2.0.2 -> 2.0.3
Changelog:
==========
- Test: Fixed new issues from pylint 3.2.
- Docs: Fixed missing Python 3.12 in Trove classifiers.
- Test: Increased vrsions of GitHub Actions plugins used, to eliminate warnings about node v16.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:34 -07:00
Wang Mingyu
4b8067f238
python3-nocasedict: upgrade 2.0.3 -> 2.0.4
Changelog:
===========
- Added missing dependency psutil
- Updated dev versions
- Eliminated warnings about node v16
- Fixed dev install issue by increasing package versions
- Added py310/min to normal tests
- Fixed dependency inconsistency for dill on Python 3.12
- Improved pip backtracking optimization

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:34 -07:00
Wang Mingyu
f4499d29a1
python3-marshmallow: upgrade 3.21.3 -> 3.22.0
Changelog:
==========
- Add many Meta option to Schema so it expects a collection by default
- Refactor hooks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:34 -07:00
Wang Mingyu
3f3cb14645
python3-importlib-metadata: upgrade 8.2.0 -> 8.4.0
Changelog:
==========
- Deferred import of inspect for import performance.
- Disallow passing of 'dist' to EntryPoints.select.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:34 -07:00
Wang Mingyu
c6e6b8012e
python3-imageio: upgrade 2.35.0 -> 2.35.1
Changelog:
 Remove pinned numpy regression

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:34 -07:00
Wang Mingyu
f96f5cef7a
python3-gunicorn: upgrade 22.0.0 -> 23.0.0
Changelog:
===========
- minor docs fixes
- worker_class parameter accepts a class
- fix deadlock if request terminated during chunked parsing
- permit receiving Transfer-Encodings: compress, deflate, gzip
- permit Transfer-Encoding headers specifying multiple encodings. note: no parameters, still
- sdist generation now explicitly excludes sphinx build folder
- decode bytes-typed status (as can be passed by gevent) as utf-8 instead of raising TypeError
- raise correct Exception when encounting invalid chunked requests
- the SCRIPT_NAME and PATH_INFO headers, when received from allowed forwarders, are no longer restricted for containing an underscore
- include IPv6 loopback address [::1] in default for forwarded_allow_ips and proxy_allow_ips
- refuse requests where the uri field is empty
- refuse requests with invalid CR/LR/NUL in heade field values
- remove temporary --tolerate-dangerous-framing switch from 22.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:34 -07:00
Wang Mingyu
b3c388cea1
python3-eth-utils: upgrade 4.1.1 -> 5.0.0
Chaneglog:
============
- Run mypy locally via pre-commit hook, bump to mypy==1.10.0
- Updates to the latest eth-typing to use new ABI types for improved type
  checking in existing ABI utility functions.
- Contract Application Binary Interface (ABI) utilities to obtain type and
  value information for functions and events.
- Merge template to use bump-my-version and update release Make commands.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:33 -07:00
Wang Mingyu
c551fd1f22
python3-dbus-fast: upgrade 2.22.1 -> 2.24.0
Changelog:
=========
Use dbus-run-session to drop X11 dependency

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:33 -07:00
Wang Mingyu
4087c2b5d9
python3-cachetools: upgrade 5.4.0 -> 5.5.0
Changelog:
===========
- TTLCache.expire() returns iterable of expired (key, value) pairs.
- TLRUCache.expire() returns iterable of expired (key, value) pairs.
- Documentation improvements.
- Update CI environment.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:33 -07:00
Wang Mingyu
83bc9b4b10
python3-aiohue: upgrade 4.7.2 -> 4.7.3
Changelog:
==========
- Remove use of deprecated last_event for button events
- Add missing sunset timed effect

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:33 -07:00
Wang Mingyu
24f9714ee6
python3-aiohttp: upgrade 3.10.3 -> 3.10.5
Changelog:
===========
- Fixed :meth:aiohttp.ClientResponse.json() not setting status
  when :exc:aiohttp.ContentTypeError is raised
- Improved performance of the WebSocket reader

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:33 -07:00
Wang Mingyu
34204beed6
python3-aiohappyeyeballs: upgrade 2.3.4 -> 2.4.0
Changelog:
============
- Add support for python 3.13
- Fix a trivial typo in readme.md
- Correct classifier for license python-2.0.1
- Adjust license to python-2.0.1
- Remove upper bound on python requirement
- Preserve errno if all exceptions have the same errno
- Adjust license classifier to better reflect license terms
- Add link to happy eyeballs explanation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:33 -07:00
Wang Mingyu
89608d39b4
pamela: upgrade 1.1.0 -> 1.2.0
License-Update: Version updated to 1.2.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-28 07:11:32 -07:00
Niko Mauno
d01117112f
python3-xmodem: Fix LIC_FILES_CHKSUM
Change the reference to the MIT license containing LICENSE file in the
downloaded archive.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:09 -07:00
Niko Mauno
2d65607af7
python3-smbus2: Fix LIC_FILES_CHKSUM
Change the reference to the MIT license containing LICENSE file in the
downloaded archive.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:09 -07:00
Niko Mauno
965004e119
python3-libevdev: Fix LIC_FILES_CHKSUM
Change the reference to the MIT license containing COPYING file in the
downloaded archive.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:09 -07:00
Niko Mauno
3659a13cf6
python3-haversine: Fix LIC_FILES_CHKSUM
Change the reference to the MIT license containing LICENSE file in the
downloaded archive.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:09 -07:00
Niko Mauno
81858aa811
python3-googleapis-common-protos: Fix LIC_FILES_CHKSUM
Change the reference to the Apache-2.0 license containing LICENSE file
in the downloaded archive.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:09 -07:00
Niko Mauno
85ad78184b
python3-pycurl: Fix LICENSE
Contents of
https://github.com/pycurl/pycurl/blob/REL_7_45_3/COPYING-LGPL
correspond to version 2.1 of the license rather than 2.0.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:09 -07:00
Niko Mauno
65afcafb28
python3-nmap: Fix LICENSE and LIC_FILES_CHKSUM
In the source code repository the LICENSE file is GPL-3.0-only:
https://github.com/nmmapper/python3-nmap/blob/1.5.2/LICENSE
https://github.com/nmmapper/python3-nmap/blob/1.7.0/LICENSE

Also change the LIC_FILES_CHKSUM reference to the GPLv3.0 license
containing LICENSE file in the downloaded archive.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:08 -07:00
Niko Mauno
0646c55fc4
python3-fann2: Fix LICENSE
According to
https://github.com/FutureLinkCorporation/fann2/tree/1.1.2?tab=readme-ov-file#license
and https://github.com/FutureLinkCorporation/fann2/blob/1.1.2/LICENSE
this project is subject to LGPL-2.1-only license.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:08 -07:00
Niko Mauno
b9ac665579
python3-colorama: Fix LICENSE
https://github.com/tartley/colorama?tab=readme-ov-file#license and
https://github.com/tartley/colorama/blob/0.4.6/LICENSE.txt declare
that this project is subject to BSD-3-Clause license.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:08 -07:00
Niko Mauno
157c0ee0fb
python3-platformdirs: Fix LICENSE
According to https://pypi.org/project/platformdirs/ and
https://github.com/platformdirs/platformdirs/blob/4.2.2/LICENSE
the project is subject to MIT license.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:08 -07:00
Niko Mauno
3e40d23552
python3-pillow: Fix LICENSE and change SUMMARY to DESCRIPTION
According to https://pypi.org/project/pillow/ and
https://github.com/python-pillow/Pillow/blob/10.4.0/LICENSE the project
is subject to HPND license.

Also change SUMMARY to DESCRIPTION as it's value is clearly over 72
characters long.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:08 -07:00
Niko Mauno
d44a54676d
python3-parse-type: Cosmetic fixes
Apply some changes to recipe content ordering and indentation style
from oe-stylize.py.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:08 -07:00
Niko Mauno
6dd9563e23
python3-parse-type: Fix LICENSE
According to https://pypi.org/project/parse-type/ and
https://github.com/jenisys/parse_type/blob/v0.6.2/LICENSE the
project is subject to MIT license.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:08 -07:00
Niko Mauno
2acdca2270
python3-mock: Fix LICENSE
According to
https://github.com/testing-cabal/mock/blob/5.1.0/LICENSE.txt the
project is subject to BSD-2-Clause license. (Also
https://pypi.org/project/mock/ states 'BSD License'.)

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:07 -07:00
Niko Mauno
7fe6d6f5c9
python3-lru-dict: Fix LICENSE and change SUMMARY to DESCRIPTION
According to https://pypi.org/project/lru-dict/ and
https://github.com/amitdev/lru-dict/blob/v1.3.0/LICENSE the project is
licensed under MIT.

Also change SUMMARY to DESCRIPTION as it's value is clearly over 72
characters long.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:07 -07:00
Niko Mauno
26ae3c9aaf
python3-email-validator: Fix LICENSE
Both https://pypi.org/project/email-validator/ and
https://github.com/JoshData/python-email-validator/blob/v2.2.0/LICENSE
declare this project is subject to 'Unlicense'.

For additional reference, see upstream commit
5d72f53412
("Relicense under the Unlicense (instead of CC0)")

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:07 -07:00
Niko Mauno
83fe17ccc0
python3-crc32c: Amend LICENSE declaration
According to https://github.com/ICRAR/crc32c/blob/v2.3/LICENSE and
https://github.com/ICRAR/crc32c?tab=readme-ov-file#license change
'LGPL-2.0-or-later' in LICENSE value to 'LGPL-2.1-or-later'.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:07 -07:00
Niko Mauno
10f1bf7d77
python3-cbor2: Sanitize recipe content
Apply suggestions to recipe content ordering and indentation style from
oe-stylize.py and also remove the duplicate DEPENDS line for
python3-setuptools-scm-native.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:07 -07:00
Niko Mauno
f4aba31f35
python3-cbor2: Fix LICENSE and LIC_FILES_CHKSUM
Both project pypi page: https://pypi.org/project/cbor2/ as well as
https://github.com/agronholm/cbor2/blob/5.6.4/LICENSE.txt state that it
is subject to MIT rather than Apache-2.0 license. Also update
LIC_FILES_CHKSUM value to reference the LICENSE.txt file from the
downloaded archive.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:07 -07:00
Niko Mauno
7bc066ef58
python3-ansi2html: Fix HOMEPAGE and LICENSE
Update HOMEPAGE to the url which old homepage address redirects to, and
change LICENSE value to match what is stated in the README file:
https://github.com/pycontribs/ansi2html?tab=readme-ov-file#license
as well as source code comment:
https://github.com/pycontribs/ansi2html/blob/v1.9.2/src/ansi2html/converter.py#L9-L12
also LICENSE file is 'LESSER' variant:
https://github.com/pycontribs/ansi2html/blob/v1.9.2/LICENSE#L1

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:07 -07:00
Niko Mauno
ee9fc17de4
python3-xlsxwriter: Fix LICENSE
According to homepage https://xlsxwriter.readthedocs.io/license.html
and pypi page https://pypi.org/project/XlsxWriter/ as well as
https://github.com/jmcnamara/XlsxWriter/blob/RELEASE_3.2.0/LICENSE.txt
the module is licensed under BSD-2-Clause.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-26 07:36:06 -07:00
Khem Raj
8648720c00
python3-pycocotools: Remove absolute paths from comments
_mask.c is generated by cython and encodes sourcepaths into
comments which are absolute. Edit them out.

Fixes buildpaths QA errors

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-24 10:37:25 -07:00