| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Looking at the history, python3-six dependency was dropped
around version v1.6.0 when Python 2 support was dropped.
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 24.2.0:
- Python 3.13 is now officially supported.
- pyOpenSSL's identity extraction has been reimplemented using
cryptography's primitives instead of deprecated pyOpenSSL APIs.
As a result, the oldest supported pyOpenSSL version is now 17.1.0
License-Update: Fix a typo contributors vs contibutors
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 3.0.2:
- When using Waitress to process trusted proxy headers, Waitress
will now update the headers to drop any untrusted values, thereby
making sure that WSGI apps only get trusted and validated values
that Waitress itself used to update the environ.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 0.14.0:
- Remove auto naming of groups added via add_typer based on the
group's callback function name
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 5.4.0:
- Add note about requirements lower bounds
- Remove Python 3.8 support
- Run pyupgrade to clean up Python 2 syntaxes
- Declare Python 3.12 support
- Update master for stable/2024.2
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 1.18.0:
- Added keep_query and keep_fragment flags in the
:py:meth:`yarl.URL.with_path`, :py:meth:`yarl.URL.with_name` and
:py:meth:`yarl.URL.with_suffix` methods, allowing users to
optionally retain the query string and fragment in the resulting
URL when replacing the path
- Started running downstream aiohttp tests
- Improved performance of converting :class:`~yarl.URL` to a string
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 3.4.0:
- Argument --no-preemptive in the CLI to prevent the detector to
search for hints
- Support for Python 3.13
- Relax the TypeError exception thrown when trying to compare a
CharsetMatch with anything else than a CharsetMatch
- Improved the general reliability of the detector based on user
feedbacks
- Declared charset in content (preemptive detection) not changed
when converting to utf-8 bytes
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 4.23.2:
- Support external tox.pytest usage via "test" extra
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 1.8.0:
- Bump docker/build-push-action from 6.7.0 to 6.9.0
- Rename doc file to match proper bandit ID
- Removal of Python 3.8 support
- Add more insecure cryptography cipher algorithms
- Bump docker/setup-buildx-action from 3.6.1 to 3.7.1
- Bump sigstore/cosign-installer from 3.6.0 to 3.7.0
- [pre-commit.ci] pre-commit autoupdate
- No need to check httpx client without timeout defined
- [pre-commit.ci] pre-commit autoupdate
- Mark Python 3.13 as officially supported
- Update project urls with added links
- [pre-commit.ci] pre-commit autoupdate
- Add a JSON to seek funding from the FLOSS/fund
- Remove Sentry as a sponsor
- Remove more leftover OpenStack references
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to stable version 1.17.0:
- Add __format__() method to ObjectProxy class to allow formatting
of wrapped object.
- Added C extension internal flag to indicate that wrapt should be
safe for Python 3.13 free threading mode. Releases will include
free threading variants of Python wheels. Note that as free
threading is new, one should be cautious about using it in
production until it has been more widely tested.
- When a normal function or builtin function which had
wrapt.decorator or a function wrapper applied, was assigned as a
class attribute, and the function attribute called via the class
or an instance of the class, an additional argument was being
passed, inserted as the first argument, which was the class or
instance. This was not the correct behaviour and the class or
instance should not have been passed as the first argument.
- When an instance of a callable class object was wrapped which
didn't have a __get__() method for binding, and it was
called in context whhere binding would be attempted, it would
fail with error that __get__() did not exist when instead it
should have been called directly, ignoring that binding was not
possible.
- The __round__ hook for the object proxy didn't accept ndigits
argument.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 2.6.0:
- The how function of combine can access the current interval if
pass_interval
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 0.7.0:
- Resend QoS queue only on reconnect, not periodically
- Fixed server_keep_alive
- Try to use github actions
- Fix github actions badge
- Added the ability to pass your logger
- Properly handle already encoded topics
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 1.5.0:
- An incorrect signature of the __class_getitem__ class method has
been fixed, adding a missing class_item argument under Python 3.8
and older.
- Rendered issue, PR, and commit links now lead to frozenlist's
repo instead of yarl's repo.
- On the :doc:`Contributing docs <contributing/guidelines>` page, a
link to the Towncrier philosophy has been fixed.
- A name of a temporary building directory now reflects that it's
related to frozenlist, not yarl.
- Declared Python 3.13 supported officially in the distribution
package metadata.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 1.0.3:
- Spelling fixes in documentation, docstrings & tests
- Fix support for 3.14 (deprecated features actually being removed,
so getattr use was incorrect).
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 2.5.7:
- Fixed issue where argument parsers for overridden commands were
not being created.
- Fixed issue where Cmd.ppaged() was not writing to the passed in
destination.
License-Update: Updated copyright year
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 2.10.2:
- Only evaluate FieldInfo annotations if required during schema
building
- Do not evaluate annotations for private fields
- Support serialization as any for Secret types and Url types
- Fix type hint of Field.default to be compatible with Python 3.8
and 3.9
- Add hashing support for URL types
- Hide BaseModel.__replace__ definition from type checkers
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 2.36.0:
- Use bytes instead of to_bytes in pyav metadata call
- Remove support for Python 3.8
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to version 3.0.0:
- Remove Python 2.7 support
- .decode() now returns iterator (equivalent to past .iterdecode())
- .search() now returns iterator (equivalent to past .itersearch())
- Remove .iterdecode() and .itersearch()
- Remove util.rindex(), use .index(..., right=1) instead,
deprecated since 2.9
- Remove util.make_endian(), use bitarray(..., endian=...) instead,
deprecated since 2.9
- Remove hackish support for bitarray() handling unpickling
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add new recipe with version 0.10.7:
- Avoid modifying the input dict
- Avoid providing prepare-metadata methods if `failed` in overrides
- Support negative envvar values correctly
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 2024.10.0:
- Performance of memoryFS rm
- Performance of git FS info
- Avoid git hex for newer pygit
- Tests fix for zip
- Missing open_async for dirFS
- Handle pathlib in zip
- Skip tests needing kerchunk if not installed
- Allow repeated kwargs in unchain
- Code style
- Allow pyarrow in referenceFS parquet
- Don't hardcode test port for parallel runs
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 6.4.2 which brings security improvements:
Parsing of the cookie header is now much more efficient. The older
algorithm sometimes had quadratic performance which allowed for a
denial-of-service attack in which the server would spend
excessive CPU time parsing cookies and block the event loop.
This change fixes CVE-2024-7592.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 3.1.0:
- Some improvements to make cloudpickle more deterministic when
pickling dynamic functions and classes, in particular with
CPython 3.13
- Fix a problem with the joint usage of cloudpickle's _whichmodule
and multiprocessing
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 0.136.2:
- fix: retrigger release from failed github workflow
- fix(ci): run release workflow only on main repository
- fix(docs): update python to 3.8
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 4.4.1:
- Dropped Python 3.8 support
- Changed the signature of typeguard_ignore() to be compatible with
typing.no_type_check()
- Avoid creating reference cycles when type checking uniontypes and
classes
- Fixed checking of variable assignments involving tuple unpacking
- Fixed TypeError when checking a class against type[Self]
- Fixed checking of protocols on the class level (against
type[SomeProtocol])
- Fixed Self checks in instance/class methods that have
positional-only arguments
- Fixed explicit checks of PEP 604 unions against types.UnionType
- Fixed checks against annotations wrapped in NotRequired not being
run unless the NotRequired is a forward reference
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes
{'python3-marshmallow': 'START: ptest-runner\n'
'2024-11-22T04:11\n'
'ImportError while loading conftest '
"'/usr/lib/python3-marshmallow/ptest/tests/conftest.py'.\n"
'tests/conftest.py:5: in <module>\n'
' from tests.base import Blog, User, UserSchema\n'
'tests/base.py:14: in <module>\n'
' central = ZoneInfo("America/Chicago")\n'
'../../python3.13/zoneinfo/_common.py:24: in '
'load_tzdata\n'
' raise ZoneInfoNotFoundError(f"No time zone found '
'with key {key}")\n'
"E zoneinfo._common.ZoneInfoNotFoundError: 'No time "
"zone found with key America/Chicago'\n"
'\n'
'ERROR: Exit status is 4\n'
'DURATION: 1\n'}
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
Add missing ptest rdep on python3-inline-snapshot
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Changes
https://github.com/fastapi/typer/releases/tag/0.13.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add error for prefixed non multi units
- build: typing_extensions version
- build: switch from appdirs to platformdirs
- fix GenericPlainRegistry getattr type
- Replace references to the deprecated `UnitRegistry.default_format`
- fix: upgrade to flexparser>=0.4, exceptions are no longer dataclasses.
(required for Python 3.13)
- Drop the backported patch
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Drop python3-profile, its not needed anymore
add python3-importlib-metadata and python3-asgiref for ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
https://github.com/pallets/werkzeug/releases/tag/3.1.0
https://github.com/pallets/werkzeug/releases/tag/3.1.1
https://github.com/pallets/werkzeug/releases/tag/3.1.2
https://github.com/pallets/werkzeug/releases/tag/3.1.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Changes are here
https://blinker.readthedocs.io/en/stable/#version-1-9-0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
Needs rich and colorsys modules
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Added `python3-uinput_1.0.1.bb` recipe for the Python interface to
the Linux uinput kernel module.
- Included a submitted patch to handle 64-bit `time_t` on 32-bit
architectures to address Y2K38 issues in recent kernels and libcs.
Removed in b4efcecc63c86f3e7fa9d5c6205f1bd07d951fed for lack of
maintenance the situation change. There is a new release from 2024
March what addresses the build issues reported lately.
Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
py3.13.patch
removed since it's included in 1.6.10
Changelog:
=========
- Fix source distribution not released
- Fix error not cleared from an internal PyObject_GetAttrString call
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
https://github.com/fastapi/typer/releases/tag/0.13.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Instantiating TOMLDecodeError with free-form arguments. msg, doc and pos
arguments should be given.
- msg, doc, pos, lineno and colno attributes to TOMLDecodeError
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- EXTENSION is now recognized as a keyword
- SQL hints are not removed when removing comments
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Add support for Python 3.13
- Drop support for Python 3.7.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Git issue 546: Partial match not working in some instances with non-greedy capture
- Reverted to actions/download-artifact@v3 and actions/upload-artifact@v3 in
main.yml because GitHub Actions failed when using them.
- Updated to actions/upload-artifact@v4 in main.yml.
- Updated to actions/download-artifact@v4 in main.yml.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Bugfix: Hooks now work correctly in subprocess benchmarks (bench.run_command).
- Python 3.8 is now unsupported.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
https://github.com/pdm-project/pdm/blob/main/CHANGELOG.md
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
Python 3.13 support
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
Support proxy= configuration on ConnectionPool().
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update:
The position of "license="LGPLv2.1"," changed
Changelog:
==========
- fix Chip.request_lines() typing
- improve the output of LineSettings.__repr__()
- import gpiod attributes in external module
- specify a tar extract filter for python >= 3.12
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|