| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Apply a patch to update the requirements on mypy to permit the
latest version.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 1.17.0:
- Mypy can now optionally generate an error if a match statement
does not match exhaustively, without having to use
assert_never(...). Enable this by using --enable-error-code
exhaustive-match.
- Handle corner case: protocol/class variable/descriptor
- Fix a few inconsistencies in protocol/type object interactions
- Refactor/unify access to static attributes
- Remove inconsistencies in operator handling
- Make protocol subtyping more consistent
- Fix nondeterministic type checking by making join with explicit
Protocol and type promotion commute
- Fix nondeterministic type checking caused by nonassociative of
None joins
- Fix nondeterministic type checking caused by nonassociativity of
joins
- Fix nondeterministic type checking by making join between type
and TypeVar commute
- Mypy only supports Python 3.9+. The --force-uppercase-builtins
flag is now deprecated as unnecessary, and a no-op. It will be
removed in a future version.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=============
* BREAKING: Renamed pyais/main.py to pyais/ais_decode.py
direct imports from pyais.main will fail
* added ais-encode as installable CLI tool via pip install
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
* Fix compatibility with pytest 8.4.0 when using fixtures
* Add (back) class-decorator overload to guarantee Pytype understands it
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
fix: add ability to disable escape and force ${var} usage.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==============
* optimize 'util.random_p()' for 'n < 100'
* add [Random Bitarrays](random_p.rst) documentation
* add [statistical tests for random functions](../examples/test_random.py)
* add 'util.random_p()'
* improve sparse compression testing
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=============
- Fix a crash when parsing an empty arbitrary expression with extract_node (extract_node("__()")).
- Fix a crash when parsing a slice called in a decorator on a function that is
also decorated with a known six decorator.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Added new pyproject_async template, combining the new pyproject template with the async template.
- Add "module" post-write hook.
- Fixed the rendering of server_default=FetchedValue() to ensure it is preceded
by the sa. prefix in the migration script. Pull request courtesy david-fed.
- Fixed autogenerate rendering bug which failed to render foreign key
constraints local to a CreateTableOp object if it did not refer to a MetaData
collection via a private constructor argument that would not ordinarily be
passed in user-defined rewriter recipes, including ones in the Alembic cookbook
section of the docs.
- Fixed issue in new pyproject.toml support where boolean values, such as those
used for the recursive_version_locations and sourceless configuration parameters, would not be accepted.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 7.12.1:
- Fix AutoProvider batching setup by adding a proxy batch request.
- Update integrations tests to use geth v1.16.0.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 0.13.7:
- Fix issues with the json schema generation for Pydantic models
(SignedSetCodeAuthorization) and simplify the serialization by
moving a misplaced @field_validator decorator above @classmethod
(not below it).
- Update and clarify documentation for authorization signing.
License-Update: Update years
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add release 2.1.1:
- Fix python release publishingFix python release publishing
- Call test_compute_cells in python bindings
- Fix elixir default path
- Re-enable spec test comparison check
- chore(rust): Cleanup fmt/clippy and ci
- feat: add arbitrary feature
- Update github checkout actions
Apply the same patches used in the Fedora package, which are
currently pending upstream acceptance:
https://src.fedoraproject.org/rpms/python-ckzg/tree/f42
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 1.8.6:
- Bump sigstore/cosign-installer from 3.8.2 to 3.9.0
- Bump docker/setup-buildx-action from 3.10.0 to 3.11.1
- Added hint to FreeBSD package in doc/source/integrations.rst
- Bump sigstore/cosign-installer from 3.9.0 to 3.9.1
- Huggingface revision pinning
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Add support for the python3 crc library to calculate CRC checksums,
verify CRC checksum using predefined CRC configurations or custom
CRC configurations.
Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add support for the python3 vector library. Vector is a Python
library for 2D and 3D spatial vectors, as well as 4D space-time
vectors. It is especially intended for performing geometric
calculations on arrays of vectors, rather than one vector at a time
in a Python for loop.
Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Update PYPI_PACKAGE as the package naming has changed
Drop obsolete RDEPENDS
Update LIC_FILES_CHECKSUM: license type is unchanged.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
Update PYPI_PACKAGE as the package naming has changed
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
Update PYPI_PACKAGE as the package naming has changed
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Added additional runtime dependency on python3-pluggy.
Update PYPI_PACKAGE as the package naming has changed
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>
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 3.9.1:
- Fixed deletion of Local values affecting other contexts
- Skip CPython specific garbage collection test on pypy
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 3.12.14:
- Fixed file uploads failing with HTTP 422 errors when encountering
307/308 redirects, and 301/302 redirects for non-POST methods, by
preserving the request body when appropriate per
:rfc:9110#section-15.4.3-3.1
- Fixed :py:meth:ClientSession.close() <aiohttp.ClientSession.close>
hanging indefinitely when using HTTPS requests through HTTP
proxies
- Bumped minimum version of aiosignal to 1.4+ to resolve typing
issues
- Added initial trailer parsing logic to Python HTTP parser
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The posix_ipc module was being built without message queue support due to
missing linkage with the real-time library (librt) during cross-compilation.
This caused the MessageQueue class to be unavailable at runtime.
Add LDFLAGS += -lrt to ensure proper linking and enable full POSIX IPC
functionality including message queues.
Fixes: #916
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Adde genson python package
Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Added jsonschema-default python package
Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Added rstr python package
Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch
refreshed for 0.11.5
Changelog:
===============
- Improve .gitignore iteration speed
- Warn on 3.13.4 on Windows
- Add debug logging explaining why a file is included/excluded
- Fix a typo in a column-name of the platform-machine table
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=============
- Fix deprecation warning: LICENSE is autodetected
- fixing DbusRemote
- enable user_mode in futures
- add apt-get update to release
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
* apply fix from https://gitlab.com/holado_framework/python
* pyais now handles type 16 messages shorter than 96 bit correctly
* breaking: added two classes for type 16 - 'isinstance(msg, MessageType16)' checks will need updating
* apply fixes from https://gitlab.com/holado_framework/python
* closes: https://github.com/M0r13n/pyais/issues/183
* renamed custom 'JSONEncoder' to 'AISJSONEncoder' to avoid confusion with 'json.JSONEncoder'
* refactored main.py ('ais-decode') for better error handling
* added examples/ais-encode
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===============
* "Fix" fork() so it "works" on Python 3.13, and "works" better on older Python versions
* Fix patching of removed URLopener class in Python 3.14
* ReferenceError except while count rlock
* Replace deprecated datetime.utcfromtimestamp
* Remove duplicate steps
* Replace deprecated datetime.datetime.utcnow
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Changelog:
===============
Fix for XPath 1.0 processing of schema annotated XML data
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==============
- Fix: complex conditionals within a line might cause a KeyError when using sys.monitoring
- Fix: we can now measure coverage for code in Python archive (.par) files.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=============
* Adds support for Python 3.13.
* Drops support for (end-of-life) Python 3.8.
* Fixes an error with conflicting kwargs between AsyncToSync and the wrapped
function.
* Fixes Local isolation between asyncio Tasks.
* Fixes a reference cycle in Local
* Fixes a deadlock in CurrentThreadExecutor with nested async_to_sync -> sync_to_async -> async_to_sync -> create_task calls.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===============
- Added decorator functionality to Signal as a convenient way to add a callback
- Improved type safety by allowing callback parameters to be type checked
(typing-extensions is now required for Python <3.13). Parameters for a Signal
callback should now be defined like Signal[int, str]
- Removed the sphinxcontrib-asyncio documentation dependency.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 25.6.1:
- new: announcement of upcoming (but not yet effective) new AI
policy clarifying matter with respect to AI assisted
contributions
- fix: update license file to include contributors (#188)
- fix: remove obsolete dependency on six (#186)
- fix: update pypy version in CI workflow (#187)
- fix: setupcfg.py:508: SetuptoolsDeprecationWarning: The
license_file parameter is deprecated, use license_files instead.
- Copyrights transferred from Crossbar.io Technologies GmbH (Germany)
to typedef int GmbH (Germany)
License-Update: Update license file to include contributors
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 7.3.2:
- Embedded arguments matching only after replacing variables do not
work with Run Keyword or setup/teardown
- French Etant donne, Et and Mais BDD prefixes don't work with
keyword names starting with que or qu'
- Messages and keywords by listener end_test method override
original body when using JSON outputs if test has teardown
- --flattenkeywords doesn't work with JSON outputs
- --flattenkeywords doesn't remove GROUP, VAR or RETURN
- ExecutionResult ignores include_keywords argument with JSON outputs
- Suite teardown failures are not handled properly with JSON outputs
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update python3-moteus to the latest release.
Since no formal changelog is available, here's the git shortlog of the
moteus python library [1] for the corresponding release:
Josh Pieper (2):
Add some more register definitions
Add --version options to moteus_tool and tview
[1] https://github.com/mjbots/moteus/commits/main/lib/python
Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 2.7.0:
- Integrated rich-argparse with cmd2's default argparse help
formatter (Cmd2HelpFormatter).
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Add recipe for release 1.7.1:
- Fix TypeError on nightly builds (Python 3.14.0a7+) due to new
HelpFormatter arguments. The console parameter is now keyword-only.
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 1.6.1:
- Migrate setup.py to pyproject.toml
Fixes:
WARNING: python3-progress-1.6.1-r0 do_check_backend: QA Issue:
inherits setuptools3 but has pyproject.toml with
setuptools.build_meta, use the correct class [pep517-backend]
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to release 1.2.2:
- Handle the Russian preposition "c"
- Fix weekday search
- Add Python 3.14 support
- Cache timezone offsets to improve import time
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Hardcoded path works only when target is x86_64, but fails for other
architectures, loosen the search path regexp
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Fixes
QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes:
# python3 -munittest -v test_ssl.MiscSSLClientTestCase.test_server_simple_timeouts
test_server_simple_timeouts (test_ssl.MiscSSLClientTestCase.test_server_simple_timeouts) ... ERROR
======================================================================
ERROR: test_server_simple_timeouts (test_ssl.MiscSSLClientTestCase.test_server_simple_timeouts)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/opt/python3-m2crypto/tests/test_ssl.py", line 474, in test_server_simple_timeouts
s.set_socket_read_timeout(SSL.timeout())
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/site-packages/M2Crypto/SSL/Connection.py", line 680, in set_socket_read_timeout
self.socket.setsockopt(
~~~~~~~~~~~~~~~~~~~~~~^
socket.SOL_SOCKET, socket.SO_RCVTIMEO, timeo.pack()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
OSError: [Errno 22] Invalid argument
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|