From 7ffce5b372aab3cec990583e9fd33e92536a9619 Mon Sep 17 00:00:00 2001 From: Tektronix Bot Date: Thu, 19 Sep 2024 20:50:47 +0000 Subject: [PATCH] 2.4.0 Automatically generated by python-semantic-release --- CHANGELOG.md | 22 ++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b6e67a1..4c9e8de7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,28 @@ Valid subsections within a version are: Things to be included in the next release go here. +--- + +## v2.4.0 (2024-09-19) + +### Merged Pull Requests + +- Update TSPDevice.load_script() to accept raw strings ([#308](https://github.com/tektronix/tm_devices/pull/308)) +- fix: Update stub generation helper function to handle classes followed by dataclasses ([#307](https://github.com/tektronix/tm_devices/pull/307)) +- Add function to register USBTMC connection information for devices that don't have native USBTMC connection support in tm_devices ([#306](https://github.com/tektronix/tm_devices/pull/306)) +- python-deps(deps-dev): Bump the python-dependencies group with 2 updates ([#304](https://github.com/tektronix/tm_devices/pull/304)) +- fix: Ensure that the default VISA timeout value is not overwritten if a new config is loaded that doesn't specify a default VISA timeout. ([#303](https://github.com/tektronix/tm_devices/pull/303)) +- gh-actions(deps): Bump tektronix/python-package-ci-cd ([#287](https://github.com/tektronix/tm_devices/pull/287)) +- chore: Bump the version of tektronix/python-package-ci-cd to v1.3.0 in workflows ([#301](https://github.com/tektronix/tm_devices/pull/301)) +- build: Update license identifier ([#299](https://github.com/tektronix/tm_devices/pull/299)) +- python-deps(deps): Bump the python-dependencies group with 3 updates ([#300](https://github.com/tektronix/tm_devices/pull/300)) +- Enable customizing the default visa timeout ([#293](https://github.com/tektronix/tm_devices/pull/293)) +- python-deps(deps-dev): Bump the python-dependencies group with 4 updates ([#296](https://github.com/tektronix/tm_devices/pull/296)) +- Update python-pacage-ci-cd to v1.1.0 and use tokens to upload to PyPI ([#291](https://github.com/tektronix/tm_devices/pull/291)) +- python-deps(deps): Bump the python-dependencies group across 1 directory with 2 updates ([#288](https://github.com/tektronix/tm_devices/pull/288)) +- chore: Remove an unneeded development dependency ([#286](https://github.com/tektronix/tm_devices/pull/286)) +- Convert to using reusable workflows from the `tektronix/python-package-ci-cd` repo ([#284](https://github.com/tektronix/tm_devices/pull/284)) + ### Added - Added a config option (`default_visa_timeout`) to specify the default VISA timeout for all initial VISA device connections. diff --git a/pyproject.toml b/pyproject.toml index f2612e73..65e7d5ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -67,7 +67,7 @@ maintainers = [ name = "tm_devices" readme = "README.md" repository = "https://github.com/tektronix/tm_devices" -version = "2.3.0" +version = "2.4.0" [tool.poetry.dependencies] gpib-ctypes = "^0.3.0"