From 9bd9b86c30da8524057a4872bc2918f05327565c Mon Sep 17 00:00:00 2001 From: mohit-emerson Date: Thu, 20 Aug 2026 08:29:06 +0000 Subject: [PATCH 1/4] updated changelog --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b90db96c6..7599f1df6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1727,9 +1727,9 @@ ### nirfsa (NI-RFSA) -- [Unreleased](#nirfsa-unreleased) +- [1.0.0](#nirfsa-100---2026-08-20) -#### [nirfsa] Unreleased +#### [nirfsa] 1.0.0 - 2026-08-20 - Added - All methods and attributes which are part of first release - Changed From a090430e01dc6d6a102be7a7f23a5c2ba8810ad6 Mon Sep 17 00:00:00 2001 From: mohit-emerson Date: Thu, 20 Aug 2026 08:30:44 +0000 Subject: [PATCH 2/4] Updated release version --- src/nirfsa/metadata/config_addon.py | 2 +- tools/build_release.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nirfsa/metadata/config_addon.py b/src/nirfsa/metadata/config_addon.py index 726609afb..8476ae8fe 100644 --- a/src/nirfsa/metadata/config_addon.py +++ b/src/nirfsa/metadata/config_addon.py @@ -1,6 +1,6 @@ # We need to maintain the version here since it needs to be updated by the build process on GitHub config_additional_config = { - 'module_version': '1.0.0.dev0', + 'module_version': '1.0.0', 'development_status': '4 - Beta', 'latest_runtime_version_tested_against': '2026 Q3', 'initial_release_year': '2026', diff --git a/tools/build_release.py b/tools/build_release.py index 09b98dc0e..5e203a4e3 100644 --- a/tools/build_release.py +++ b/tools/build_release.py @@ -21,7 +21,7 @@ class CustomFormatter(argparse.ArgumentDefaultsHelpFormatter, argparse.RawDescri def main(): - drivers_to_update = ['nidcpower', 'nidigital', 'nidmm', 'nifake', 'niswitch', 'nimodinst', 'nifgen', 'nirfsg', 'niscope', 'nise', 'nitclk'] + drivers_to_update = ['nidcpower', 'nidigital', 'nidmm', 'nifake', 'niswitch', 'nimodinst', 'nifgen', 'nirfsa', 'nirfsg', 'niscope', 'nise', 'nitclk'] # Setup the required arguments for this script usage = """Release script From 0f010a596052c599b78aaea575d543e9b2314023 Mon Sep 17 00:00:00 2001 From: mohit-emerson Date: Thu, 20 Aug 2026 08:34:19 +0000 Subject: [PATCH 3/4] codegen --- docs/nirfsa/conf.py | 2 +- docs/nirfsa/examples.rst | 6 +++--- docs/nirfsa/installation.inc | 2 +- generated/nirfsa/README.rst | 2 +- generated/nirfsa/nirfsa/VERSION | 2 +- generated/nirfsa/nirfsa/__init__.py | 4 ++-- generated/nirfsa/setup.py | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/nirfsa/conf.py b/docs/nirfsa/conf.py index f51f02497..1c642a13b 100644 --- a/docs/nirfsa/conf.py +++ b/docs/nirfsa/conf.py @@ -63,7 +63,7 @@ # built documents. # # The full version, including alpha/beta/rc tags. -release = '1.0.0.dev0' +release = '1.0.0' # The short X.Y version. version = release[:3] diff --git a/docs/nirfsa/examples.rst b/docs/nirfsa/examples.rst index f19315903..3a9fc9e24 100644 --- a/docs/nirfsa/examples.rst +++ b/docs/nirfsa/examples.rst @@ -1,7 +1,7 @@ Examples ======== -`You can download all nirfsa examples for latest version here `_ +`You can download all nirfsa examples here `_ nirfsa_getting_started_iq.py ---------------------------- @@ -10,7 +10,7 @@ nirfsa_getting_started_iq.py :language: python :linenos: :encoding: utf8 - :caption: `(nirfsa_getting_started_iq.py) `_ + :caption: `(nirfsa_getting_started_iq.py) `_ nirfsa_getting_started_spectrum.py ---------------------------------- @@ -19,5 +19,5 @@ nirfsa_getting_started_spectrum.py :language: python :linenos: :encoding: utf8 - :caption: `(nirfsa_getting_started_spectrum.py) `_ + :caption: `(nirfsa_getting_started_spectrum.py) `_ diff --git a/docs/nirfsa/installation.inc b/docs/nirfsa/installation.inc index 2bbf3c647..efd28163b 100644 --- a/docs/nirfsa/installation.inc +++ b/docs/nirfsa/installation.inc @@ -8,6 +8,6 @@ As a prerequisite to using the **nirfsa** module, you must install the NI-RFSA r The nimi-python modules (i.e. for **NI-RFSA**) can be installed with `pip `_:: - $ python -m pip install nirfsa + $ python -m pip install nirfsa~=1.0.0 diff --git a/generated/nirfsa/README.rst b/generated/nirfsa/README.rst index 454d1e22b..4f4d6068f 100644 --- a/generated/nirfsa/README.rst +++ b/generated/nirfsa/README.rst @@ -104,7 +104,7 @@ As a prerequisite to using the **nirfsa** module, you must install the NI-RFSA r The nimi-python modules (i.e. for **NI-RFSA**) can be installed with `pip `_:: - $ python -m pip install nirfsa + $ python -m pip install nirfsa~=1.0.0 Contributing diff --git a/generated/nirfsa/nirfsa/VERSION b/generated/nirfsa/nirfsa/VERSION index 104bdadad..5bc4571bb 100644 --- a/generated/nirfsa/nirfsa/VERSION +++ b/generated/nirfsa/nirfsa/VERSION @@ -1,2 +1,2 @@ -1.0.0.dev0 +1.0.0 diff --git a/generated/nirfsa/nirfsa/__init__.py b/generated/nirfsa/nirfsa/__init__.py index 1201a7677..b124e2e5a 100644 --- a/generated/nirfsa/nirfsa/__init__.py +++ b/generated/nirfsa/nirfsa/__init__.py @@ -2,7 +2,7 @@ # This file was generated -__version__ = '1.0.0.dev0' +__version__ = '1.0.0' from nirfsa.enums import * # noqa: F403,F401,H303 from nirfsa.errors import DriverWarning # noqa: F401 @@ -85,7 +85,7 @@ def is_venv(): info['driver']['name'] = "NI-RFSA" info['driver']['version'] = driver_version info['module']['name'] = 'nirfsa' - info['module']['version'] = "1.0.0.dev0" + info['module']['version'] = "1.0.0" info['python']['version'] = sys.version info['python']['bits'] = '64' if is_python_64bit() else '32' info['python']['is_venv'] = is_venv() diff --git a/generated/nirfsa/setup.py b/generated/nirfsa/setup.py index 2ebedc89a..8e008c16f 100644 --- a/generated/nirfsa/setup.py +++ b/generated/nirfsa/setup.py @@ -16,7 +16,7 @@ def read_contents(file_to_read): setup( name=pypi_name, zip_safe=True, - version='1.0.0.dev0', + version='1.0.0', description='NI-RFSA Python API', long_description=read_contents('README.rst'), long_description_content_type='text/x-rst', From 39dcb4b0b3949942b1960a802261f1fcbe1f6c49 Mon Sep 17 00:00:00 2001 From: mohit-emerson Date: Fri, 21 Aug 2026 05:13:26 +0000 Subject: [PATCH 4/4] review comment, changelog cleaning --- CHANGELOG.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7599f1df6..945124aa6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1732,8 +1732,6 @@ #### [nirfsa] 1.0.0 - 2026-08-20 - Added - All methods and attributes which are part of first release -- Changed -- Removed ### nirfsg (NI-RFSG)