summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-django: upgrade 5.0.6 -> 5.0.9Fathi Boudra2024-09-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2024-45230: Potential denial-of-service vulnerability in django.utils.html.urlize() urlize and urlizetrunc were subject to a potential denial-of-service attack via very large inputs with a specific sequence of characters. CVE-2024-45231: Potential user email enumeration via response status on password reset Due to unhandled email sending failures, the django.contrib.auth.forms.PasswordResetForm class allowed remote attackers to enumerate user emails by issuing password reset requests and observing the outcomes. To mitigate this risk, exceptions occurring during password reset email sending are now handled and logged using the django.contrib.auth logger. CVE-2024-41989: Memory exhaustion in django.utils.numberformat.floatformat() The floatformat template filter is subject to significant memory consumption when given a string representation of a number in scientific notation with a large exponent. CVE-2024-41990: Potential denial-of-service in django.utils.html.urlize() The urlize() and urlizetrunc() template filters are subject to a potential denial-of-service attack via very large inputs with a specific sequence of characters. CVE-2024-41991: Potential denial-of-service vulnerability in django.utils.html.urlize() and AdminURLFieldWidget The urlize and urlizetrunc template filters, and the AdminURLFieldWidget widget, are subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters. CVE-2024-42005: Potential SQL injection in QuerySet.values() and values_list() QuerySet.values() and values_list() methods on models with a JSONField are subject to SQL injection in column aliases via a crafted JSON object key as a passed *arg. CVE-2024-38875: Potential denial-of-service in django.utils.html.urlize() urlize() and urlizetrunc() were subject to a potential denial-of-service attack via certain inputs with a very large number of brackets. CVE-2024-39329: Username enumeration through timing difference for users with unusable passwords The django.contrib.auth.backends.ModelBackend.authenticate() method allowed remote attackers to enumerate users via a timing attack involving login requests for users with unusable passwords. CVE-2024-39330: Potential directory-traversal in django.core.files.storage.Storage.save() Derived classes of the django.core.files.storage.Storage base class which override generate_filename() without replicating the file path validations existing in the parent class, allowed for potential directory-traversal via certain inputs when calling save(). Built-in Storage sub-classes were not affected by this vulnerability. CVE-2024-39614: Potential denial-of-service in django.utils.translation.get_supported_language_variant() get_supported_language_variant() was subject to a potential denial-of-service attack when used with very long strings containing specific characters. To mitigate this vulnerability, the language code provided to get_supported_language_variant() is now parsed up to a maximum length of 500 characters. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-django: upgrade 4.2.11 -> 4.2.16Fathi Boudra2024-09-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2024-45230: Potential denial-of-service vulnerability in django.utils.html.urlize() urlize and urlizetrunc were subject to a potential denial-of-service attack via very large inputs with a specific sequence of characters. CVE-2024-45231: Potential user email enumeration via response status on password reset Due to unhandled email sending failures, the django.contrib.auth.forms.PasswordResetForm class allowed remote attackers to enumerate user emails by issuing password reset requests and observing the outcomes. To mitigate this risk, exceptions occurring during password reset email sending are now handled and logged using the django.contrib.auth logger. CVE-2024-41989: Memory exhaustion in django.utils.numberformat.floatformat() The floatformat template filter is subject to significant memory consumption when given a string representation of a number in scientific notation with a large exponent. CVE-2024-41990: Potential denial-of-service in django.utils.html.urlize() The urlize() and urlizetrunc() template filters are subject to a potential denial-of-service attack via very large inputs with a specific sequence of characters. CVE-2024-41991: Potential denial-of-service vulnerability in django.utils.html.urlize() and AdminURLFieldWidget The urlize and urlizetrunc template filters, and the AdminURLFieldWidget widget, are subject to a potential denial-of-service attack via certain inputs with a very large number of Unicode characters. CVE-2024-42005: Potential SQL injection in QuerySet.values() and values_list() QuerySet.values() and values_list() methods on models with a JSONField are subject to SQL injection in column aliases via a crafted JSON object key as a passed *arg. CVE-2024-38875: Potential denial-of-service in django.utils.html.urlize() urlize() and urlizetrunc() were subject to a potential denial-of-service attack via certain inputs with a very large number of brackets. CVE-2024-39329: Username enumeration through timing difference for users with unusable passwords The django.contrib.auth.backends.ModelBackend.authenticate() method allowed remote attackers to enumerate users via a timing attack involving login requests for users with unusable passwords. CVE-2024-39330: Potential directory-traversal in django.core.files.storage.Storage.save() Derived classes of the django.core.files.storage.Storage base class which override generate_filename() without replicating the file path validations existing in the parent class, allowed for potential directory-traversal via certain inputs when calling save(). Built-in Storage sub-classes were not affected by this vulnerability. CVE-2024-39614: Potential denial-of-service in django.utils.translation.get_supported_language_variant() get_supported_language_variant() was subject to a potential denial-of-service attack when used with very long strings containing specific characters. To mitigate this vulnerability, the language code provided to get_supported_language_variant() is now parsed up to a maximum length of 500 characters. Fixed a crash in Django 4.2 when validating email max line lengths with content decoded using the surrogateescape error handling scheme (#35361) Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask: Add missing ptest depsKhem Raj2024-09-121-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-py-cpuinfo: Fix ptest runtime depsKhem Raj2024-09-121-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyyaml-include: Add missing dependencies for ptestsKhem Raj2024-09-121-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fsspec: Add recipeKhem Raj2024-09-121-0/+22
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-service-identity: Fix ptest rdepsKhem Raj2024-09-121-0/+2
| | | | | | Add missing six and attrs modules to runtime deps Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-trustme: Add missing ptest rdeps on attrs and six modulesKhem Raj2024-09-121-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tzdata: Add missing attrs modules rdep for ptestsKhem Raj2024-09-121-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-serpent: Fix typo attr -> attrsKhem Raj2024-09-121-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-parse-type: Add missing rdep on six for ptestsKhem Raj2024-09-111-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-serpent: Add missing rdeps for ptests to runKhem Raj2024-09-111-1/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyjwt 2.8.0 -> 2.9.0Tom Geelen2024-09-101-4/+4
| | | | | | | Updated name of PYPI_PACKAGE as it is renamed on pypi.org Changelog: https://github.com/jpadilla/pyjwt/releases/tag/2.9.0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.132.2 -> 0.134.0Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | Changelog: ============ - Improve performance when IP addresses change frequently - Improve helpfulness of ServiceInfo.request assertions - Improve performance of ip address caching - Enable building of arm64 macOS builds - Add classifier for python 3.13 - Python 3.13 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: upgrade 1.9.4 -> 1.10.0Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Fixed joining a path when the existing path was empty - Added :meth:URL.without_query_params() <yarl.URL.without_query_params> method, to drop some parameters from query string - The previously protected types _SimpleQuery, _QueryVariable, and _Query are now available for use externally as SimpleQuery, QueryVariable, and Query - Replaced all :class:~typing.Optional with :class:~typing.Union - Significantly improved performance of parsing the network location - Added internal types to the cache to prevent future refactoring errors Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-watchdog: upgrade 4.0.2 -> 5.0.2Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Enable OS specific Mypy checks - [watchmedo] Fix tricks argument type of schedule_tricks() - [kqueue] Fix TypeError: kqueue.control() only accepts positional parameters - Drop support for Python 3.8 - [core] Enforced usage of proper keyword-arguments - [core] Renamed the BaseObserverSubclassCallable class to ObserverType - [inotify] Renamed the inotify_event_struct class to InotifyEventStruct - [inotify] Renamed the UnsupportedLibc exception to UnsupportedLibcError - [inotify] Removed the InotifyConstants.IN_CLOSE constant - [watchmedo] Renamed the LogLevelException exception to LogLevelError - [watchmedo] Renamed the WatchdogShutdown exception to WatchdogShutdownError - [windows] Renamed the FILE_NOTIFY_INFORMATION class to FileNotifyInformation - [windows] Removed the unused WATCHDOG_TRAVERSE_MOVED_DIR_DELAY constant - [core] Enable disallow_untyped_calls Mypy rule - [core] Enable disallow_untyped_defs Mypy rule - [core] Improve typing references for events - [inotify] Add support for IN_CLOSE_NOWRITE events. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: upgrade 20.26.3 -> 20.26.4Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | Changelog: ========== - Fix whitespace around backticks in changelog - Test latest Python 3.13 - Fix typo in Nushell activation script - GitHub Actions: Replace deprecated macos-12 with macos-13 - Fix #2728: Activating venv create unwanted console output - Upgrade bundled wheels Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-validators: upgrade 0.33.0 -> 0.34.0Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | Changelog: =========== - feat: cache IANA TLDs for faster lookups - chore: update dependencies - docs: adds configuration info Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-python-dateutil: upgrade 2.9.0.20240821 -> 2.9.0.20240906Wang Mingyu2024-09-101-1/+1
| | | | | | | | Changelog: [python-dateutil] Add dateutil.parser.UnknownTimezoneWarning. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-psutil: upgrade 6.0.0.20240621 -> 6.0.0.20240901Wang Mingyu2024-09-102-10/+10
| | | | | | | | | | License-Update: "Apache-2.0 license" changed to "Apache-2.0" Changelog: Fix types for psutil.cpu_* functions Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scikit-build: upgrade 0.18.0 -> 0.18.1Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | Changelog: =========== - Support for setuptools 74 - iOS and Android support - Fix for distutils change - Remove test directives Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: upgrade 3.7.0 -> 3.7.2Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Better error message, when pyserial is missing. - Slave=0 will return first response, used to identify device address. - Feature/add simulator api skeleton - Correct max. read size for registers. - Ruff complains, due to upgrade. - Properly process 'slaves' argument - Update repl requirement to >= 2.0.4 - Fix aiohttp < 3.9.0 - Simplify framer test setup - Clean up ModbusControlBlock - example docstrings diag_message -> pdu.diag_message - Explain version schema - Add more testing for WriteRegisters. - Proof for issue 2273. - Update simulator tests. - Correct README - Rename branch wait3.8.0 to wait_next_API Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.196 -> 2.4.197Wang Mingyu2024-09-101-1/+1
| | | | | | | | Changelog: fix: Avoid printing huge log when a request fails Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymetno: upgrade 0.12.0 -> 0.13.0Wang Mingyu2024-09-101-1/+1
| | | | | | | | Changelog: Expose UV Index Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pulsectl: upgrade 24.4.0 -> 24.8.0Wang Mingyu2024-09-101-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-platformdirs: upgrade 4.2.2 -> 4.3.1Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | Changelog: ========= - Speed up Hatch installation - Test with Python 3.13 - Test with latest PyPy - Use include-hidden-files: true to upload coverage artifacts - Ensure PlatformDirs is valid superclass type for mypy AND not an abstract class for other checkers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-parse-type: upgrade 0.6.2 -> 0.6.3Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | Changelog: =========== - UPDATE: parse_type/parse.py - Copy structured test suite to "tests/parse_tests/" - Copy structured test suite to "tests/parse_tests_with_parse_type" - REMOVE: tests/test_parse.py - README: Fix compact display of BADGES (was using multi-line) - CI: Add support for Python 3.12 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-kiwisolver: upgrade 1.4.5 -> 1.4.7Wang Mingyu2024-09-101-2/+2
| | | | | | | | | | | | | | Changelog: =========== - fix the build infrastructure - drop support for Python 3.7 - add support for Python 3.13 - update linking strategy on Windows when building wheels License-Update: Copyright year updated to 1.4.7 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 8.26.0 -> 8.27.0Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | Changelog: ========== - autocall was beeing call getitem - Only copy files in startup dir if we just created it. - Fix some tests on Python 3.13 RC1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-httpx: upgrade 0.27.0 -> 0.27.2Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | Changelog: ========== - Reintroduced supposedly-private URLTypes shortcut. - Support for zstd content decoding using the python zstandard package is added. Installable using httpx[zstd]. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-filelock: upgrade 3.15.4 -> 3.16.0Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | Changelog: ============= - Test Python 3.13 - Add 3.13 to CI Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-executing: upgrade 2.0.1 -> 2.1.0Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - add 3.13 to setup.cfg classifiers - test: optimized test preformance by moving deadcode check to the end (#89) - Catch exception if node is in unexpected statement (#84) - Merge pull request #80 from alexmojaki/3.13 - doc: review changes - fix: removed unused verification - fix: handle __firstlineno__ - refactor: review changes - test: skip module tests for now - test(3.13): added sample_results - fix: skip files with raise an recursion error in 3.13, because the recursion limit has no effect - fix: allow to LOAD_FAST variables for TypeVars - test: fixed tests for 3.13.0b1 - test(3.13): handle optimization of not not x - fix(3.13): a type variable can also have nonlocal variables - fix(3.13): COMPARE_OP maps always to ast.Compare - fix(3.13): a async function can also have nonlocal variables - fix(3.13): a lambda can also have nonlocal variables - fix(3.13): handle CALL_KW like method calls which are only located by the end position - fix(3.13): loading of __class__ is mapped to the last element of the class - fix(3.13): handle STORE_FAST_STORE_FAST and similar instructions as known issues - fix(3.13): fixed typing errors - build(3.13): added 3.13 to ci workflow - fix(3.13): added new rules to the verification - fix(3.13): show_caches is deprecated - fix: backward compatibility fix for changed source positions in 3.12.5 (#82) (#83) - Add many_calls tests to EXECUTING_SLOW_TESTS (#78) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dbus-fast: upgrade 2.24.0 -> 2.24.2Wang Mingyu2024-09-101-1/+1
| | | | | | | | | | Fix: ======= - Ensure build uses cython3 - Add missing cython version pin to the build system Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmodem: replace hardcoded /usr with ${prefix}Justin Bronder2024-09-051-2/+2
| | | | | | | Without this the native recipe cannot be built. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: Upgrade to 1.66.1 releaseKhem Raj2024-09-031-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask-cors: Fix CVE-2024-6221Soumya Sambu2024-09-032-0/+114
| | | | | | | | | | | | | | | | | | 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: https://github.com/corydolphin/flask-cors/commit/7ae310c56ac30e0b94fb42129aa377bf633256ec Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xxhash: upgrade 3.4.1 -> 3.5.0Wang Mingyu2024-08-281-1/+1
| | | | | | | | Changelog: Build wheels for Python 3.13 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-setuptools: upgrade 71.1.0.20240726 -> 73.0.0.20240822Wang Mingyu2024-08-282-10/+10
| | | | | | | | | | | | | | 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>
* python3-types-python-dateutil: upgrade 2.9.0.20240316 -> 2.9.0.20240821Wang Mingyu2024-08-282-8/+8
| | | | | | | | | | | 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>
* python3-typer: upgrade 0.12.3 -> 0.12.5Wang Mingyu2024-08-281-1/+1
| | | | | | | | 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>
* python3-tomlkit: upgrade 0.13.0 -> 0.13.2Wang Mingyu2024-08-281-1/+1
| | | | | | | | 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>
* python3-sympy: upgrade 1.13.1 -> 1.13.2Wang Mingyu2024-08-281-1/+1
| | | | | | | | | | | | | | | 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>
* python3-sqlalchemy: upgrade 2.0.31 -> 2.0.32Wang Mingyu2024-08-281-1/+1
| | | | | | | | 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>
* python3-simplejson: upgrade 3.19.2 -> 3.19.3Wang Mingyu2024-08-281-1/+1
| | | | | | | | | | 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>
* python3-pyzstd: upgrade 0.16.0 -> 0.16.1Wang Mingyu2024-08-281-1/+1
| | | | | | | | Changelog: Compatibility with Python 3.13 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.195 -> 2.4.196Wang Mingyu2024-08-281-1/+1
| | | | | | | | Changelog: Remove broken config. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycodestyle: upgrade 2.12.0 -> 2.12.1Wang Mingyu2024-08-281-1/+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>
* python3-py7zr: upgrade 0.21.1 -> 0.22.0Wang Mingyu2024-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* python3-paramiko: upgrade 3.4.0 -> 3.4.1Wang Mingyu2024-08-281-1/+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>
* python3-nocaselist: upgrade 2.0.2 -> 2.0.3Wang Mingyu2024-08-281-1/+1
| | | | | | | | | | | 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>