From d0f36aac0ca5a500728b59c30c8043182820a8ae Mon Sep 17 00:00:00 2001 From: Xudong Han <42986190+han-xudong@users.noreply.github.com> Date: Fri, 14 Aug 2026 22:58:01 +0800 Subject: [PATCH] Prepare 2.1.1 release --- CHANGELOG.md | 2 ++ CMakeLists.txt | 2 +- pixi.toml | 4 ++-- pyproject.toml | 2 +- tests/artifact/test_wheel.py | 2 +- tests/python/test_import.py | 2 +- 6 files changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 462d2f2..a2057bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project are documented in this file. ## Unreleased +## 2.1.1 - 2026-08-14 + ### Fixed - Update the pinned native core to netft-cpp 0.3.3, including lifecycle-safe diff --git a/CMakeLists.txt b/CMakeLists.txt index 90a9232..a2b3116 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.16) -project(pynetft VERSION 2.1.0 LANGUAGES CXX) +project(pynetft VERSION 2.1.1 LANGUAGES CXX) option(PYNETFT_BUILD_TESTING "Build pyNetFT native tests" OFF) diff --git a/pixi.toml b/pixi.toml index 6424990..0363c54 100644 --- a/pixi.toml +++ b/pixi.toml @@ -68,6 +68,6 @@ check = { depends-on = [ "native-tidy", ] } wheel = "python -m build --sdist --wheel --no-isolation" -wheel-check = "python tools/check_wheel.py dist/pynetft-2.1.0-*.whl" -sdist-check = "python tools/check_sdist.py dist/pynetft-2.1.0.tar.gz" +wheel-check = "python tools/check_wheel.py dist/pynetft-2.1.1-*.whl" +sdist-check = "python tools/check_sdist.py dist/pynetft-2.1.1.tar.gz" hardware-test = "python tools/hardware_test.py" diff --git a/pyproject.toml b/pyproject.toml index 06bc009..a0a7d32 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ build-backend = "scikit_build_core.build" [project] name = "pynetft" -version = "2.1.0" +version = "2.1.1" description = "Python client for ATI Net F/T Ethernet force/torque sensors" readme = "README.md" requires-python = ">=3.10" diff --git a/tests/artifact/test_wheel.py b/tests/artifact/test_wheel.py index f52c1fa..76ae632 100644 --- a/tests/artifact/test_wheel.py +++ b/tests/artifact/test_wheel.py @@ -24,7 +24,7 @@ def test_native_extension_and_type_marker_are_installed() -> None: import pynetft from pynetft import _native - assert pynetft.__version__ == "2.1.0" + assert pynetft.__version__ == "2.1.1" assert _native.__version__ == pynetft.__version__ assert resources.files("pynetft").joinpath("py.typed").is_file() diff --git a/tests/python/test_import.py b/tests/python/test_import.py index 48d2229..cb064aa 100644 --- a/tests/python/test_import.py +++ b/tests/python/test_import.py @@ -5,7 +5,7 @@ def test_installed_version_and_native_module_agree() -> None: - assert pynetft.__version__ == "2.1.0" + assert pynetft.__version__ == "2.1.1" assert version("pynetft") == pynetft.__version__ assert _native.__version__ == pynetft.__version__