Changelog:
===========
- Added support for Python 3.14
- Dropped support for Python 3.8
- Added support for encoding indefinite containers
- Added complex number support (tag 43000)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===========
- Make Exceptions Picklable
- Add cantools.db DeprecationWarning
- Logreader: Parse more information and all CAN bus messsages + Bugfixes
- Use new python-can functions in monitor.py
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
=============
- Added support for Pythonista iOS app backend.
- Added BleakClient.name property for getting the peripheral's name.
- Fixed BleakClient.connect() on Android when service characteristics have descriptors.
- Fixed disconnect callback not called on Windows when Bleak initiates disconnection.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Remove following patches, they have been fixed since 1.3.0.
0001-build_support-use-source-filename-instead-of-foo-for.patch
0002-build_support-handle-empty-max_priority-value-as-Non.patch
0003-build_support-use-does_build_succeed-in-compile_and_.patch
Backport a patch to fix dicsovery fails when CC contains flags
License-Update: update copyright statements to include contributors
Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changed
-----------
now have to specify test-dir in pyproject.toml when save tests in a folder other than tests/ in project root
Fixed
--------
pyproject.toml is now also located based on the current directory and the pytest-root, which solves problems when use inline-snapshot with uv-workspaces
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This fails to compile with latest setuptools3
[ERROR ] [Core ] option --verbose not recognized
Kivy Usage: setup.py [KIVY OPTION...] [-- PROGRAM OPTIONS]::
Options placed after a '-- ' separator, will not be touched by kivy,
and instead passed to your program.
Set KIVY_NO_ARGS=1 in your environment or before you import Kivy to
disable Kivy's argument parser.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
It does not build with regular setuptools3 class anymore
installing to build/bdist.linux-aarch64/wheel
running install
running install_lib
running build_ext
error: don't know how to compile C/C++ code on platform 'posix' with '<distutils.compilers.C.unix.Compiler object at 0xf2c796b28050>' compiler
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
============
- Fix the CI
- activate.fish: update fish major version check
- Fix: Ignore missing absolute paths for python discovery
- Discover uv-managed Python installations
- Add warning for incorrect usage of Nushell activation script
- Update index.rst, compatibility section added, other subheadings created
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
============
- treewide:
- modernize and expand CI tests
- drop support for Python 3.8
- use importlib API to fetch resources
- snagflash:
- fastboot-uboot: support comments in command file
- correct parsing logic for "fb-size" parameter
- snagrecover:
- add support for i.MX91 platforms
- add support for Intel Keem Bay platforms
- support HABv4-closed i.MX SoCs
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
git shortlog of the moteus python library [1] for the corresponding release:
- For dual encoder configurations, set the output low pass filter too
- Improve hall effect performance
- Fix the encoder filter frequency to actually be the 3dB cutoff
- Set python unit tests as small size so they run by default
- Remove moteus_tool --restore-cal
- lib: python: moteus: moteus_tool: add no-verify option
[1] https://github.com/mjbots/moteus/commits/main/lib/python
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===============
- New external() implementation with support for different data formats.
- Ability to declare custom external formats with @register_format.
- external() can now be used without snapshot(), such as assert
"long text" == external() or inside snapshots like dirty-equals.
- You now have to declare format aliases if you used outsource()
with a different suffix than .txt or .bin in the past.
- external_file() now follows the aliases defined by register_format_alias().
- Removed unnecessary uuid7 dependency introduced in 0.25.0
- improved performance by checking for "external" in the code string before
parsing the code and checking the AST
- solved incompatibility with pytest_pretty
- Fix issue terminal with is preserved
- cleanup temporary path
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
=============
- Prepare jobs and CI/CD for python 3.14
- Make database removal safer with IF EXISTS
- Fix tests on Python 3.14 on Linux
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>