Skip to content

Commit

Permalink
Release 1.4.6 (#2009)
Browse files Browse the repository at this point in the history
* Update CHANGELOG.md for nimi-python 1.4.6 release

* Update version to 1.4.6 in LATEST_RELEASE files

* Update version to 1.4.6 in metadata

* Update generated files for 1.4.6 release

* Update 1.4.6 release date
  • Loading branch information
ni-jfitzger authored Sep 11, 2023
1 parent a0a387c commit 5edb17d
Show file tree
Hide file tree
Showing 86 changed files with 131 additions and 169 deletions.
42 changes: 2 additions & 40 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

* [Unreleased](#unreleased)
* [1.4.6](#146---2023-09-11)
* [1.4.5](#145---2023-06-12)
* [1.4.4](#144---2023-04-14)
* [1.4.3](#143---2022-12-16)
Expand Down Expand Up @@ -32,51 +32,13 @@

All notable changes to this project will be documented in this file.

## Unreleased
## 1.4.6 - 2023-09-11
* ### ALL
* #### Added
* #### Changed
* Fix [#1970](https://github.com/ni/nimi-python/issues/1970): Incorrect error when driver runtime not installed.
* Fix [#1998](https://github.com/ni/nimi-python/issues/1998): nimi-python APIs inefficiently allocate Python arrays.
* #### Removed
* Support for Python 3.7
* ### `nidcpower` (NI-DCPower)
* #### Added
* #### Changed
* #### Removed
* ### `nidigital` (NI-Digital Pattern Driver)
* #### Added
* #### Changed
* #### Removed
* ### `nidmm` (NI-DMM)
* #### Added
* #### Changed
* #### Removed
* ### `nifgen` (NI-FGEN)
* #### Added
* #### Changed
* #### Removed
* ### `nimodinst` (NI-ModInst)
* #### Added
* #### Changed
* #### Removed
* ### `niscope` (NI-SCOPE)
* #### Added
* #### Changed
* #### Removed
* ### `niswitch` (NI-SWITCH)
* #### Added
* #### Changed
* #### Removed
* ### `nise` (NI Switch Executive)
* #### Added
* #### Changed
* #### Removed
* ### `nitclk` (NI-TClk)
* #### Added
* #### Changed
* #### Removed


## 1.4.5 - 2023-06-12
* ### ALL
Expand Down
2 changes: 1 addition & 1 deletion docs/nidcpower/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
# built documents.
#
# The full version, including alpha/beta/rc tags.
release = '1.4.6.dev0'
release = '1.4.6'
# The short X.Y version.
version = release[:3]

Expand Down
10 changes: 5 additions & 5 deletions docs/nidcpower/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Examples
========

`You can download all nidcpower examples for latest version here <https://github.com/ni/nimi-python/releases/download/1.4.5/nidcpower_examples.zip>`_
`You can download all nidcpower examples here <https://github.com/ni/nimi-python/releases/download/1.4.6/nidcpower_examples.zip>`_

nidcpower_advanced_sequence.py
------------------------------
Expand All @@ -10,7 +10,7 @@ nidcpower_advanced_sequence.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidcpower_advanced_sequence.py) <https://github.com/ni/nimi-python/blob/master/src/nidcpower/examples/nidcpower_advanced_sequence.py>`_
:caption: `(nidcpower_advanced_sequence.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidcpower/examples/nidcpower_advanced_sequence.py>`_

nidcpower_lcr_source_ac_voltage.py
----------------------------------
Expand All @@ -19,7 +19,7 @@ nidcpower_lcr_source_ac_voltage.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidcpower_lcr_source_ac_voltage.py) <https://github.com/ni/nimi-python/blob/master/src/nidcpower/examples/nidcpower_lcr_source_ac_voltage.py>`_
:caption: `(nidcpower_lcr_source_ac_voltage.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidcpower/examples/nidcpower_lcr_source_ac_voltage.py>`_

nidcpower_measure_record.py
---------------------------
Expand All @@ -28,7 +28,7 @@ nidcpower_measure_record.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidcpower_measure_record.py) <https://github.com/ni/nimi-python/blob/master/src/nidcpower/examples/nidcpower_measure_record.py>`_
:caption: `(nidcpower_measure_record.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidcpower/examples/nidcpower_measure_record.py>`_

nidcpower_source_delay_measure.py
---------------------------------
Expand All @@ -37,5 +37,5 @@ nidcpower_source_delay_measure.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidcpower_source_delay_measure.py) <https://github.com/ni/nimi-python/blob/master/src/nidcpower/examples/nidcpower_source_delay_measure.py>`_
:caption: `(nidcpower_source_delay_measure.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidcpower/examples/nidcpower_source_delay_measure.py>`_

2 changes: 1 addition & 1 deletion docs/nidcpower/installation.inc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ As a prerequisite to using the **nidcpower** module, you must install the NI-DCP

The nimi-python modules (i.e. for **NI-DCPower**) can be installed with `pip <http://pypi.python.org/pypi/pip>`_::

$ python -m pip install nidcpower
$ python -m pip install nidcpower~=1.4.6


2 changes: 1 addition & 1 deletion docs/nidigital/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
# built documents.
#
# The full version, including alpha/beta/rc tags.
release = '1.4.6.dev0'
release = '1.4.6'
# The short X.Y version.
version = release[:3]

Expand Down
8 changes: 4 additions & 4 deletions docs/nidigital/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Examples
========

`You can download all nidigital examples for latest version here <https://github.com/ni/nimi-python/releases/download/1.4.5/nidigital_examples.zip>`_
`You can download all nidigital examples here <https://github.com/ni/nimi-python/releases/download/1.4.6/nidigital_examples.zip>`_

nidigital_burst_with_start_trigger.py
-------------------------------------
Expand All @@ -10,7 +10,7 @@ nidigital_burst_with_start_trigger.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidigital_burst_with_start_trigger.py) <https://github.com/ni/nimi-python/blob/master/src/nidigital/examples/burst_with_start_trigger/nidigital_burst_with_start_trigger.py>`_
:caption: `(nidigital_burst_with_start_trigger.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidigital/examples/burst_with_start_trigger/nidigital_burst_with_start_trigger.py>`_

nidigital_configure_time_set_and_voltage_levels.py
--------------------------------------------------
Expand All @@ -19,7 +19,7 @@ nidigital_configure_time_set_and_voltage_levels.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidigital_configure_time_set_and_voltage_levels.py) <https://github.com/ni/nimi-python/blob/master/src/nidigital/examples/configure_time_set_and_voltage_levels/nidigital_configure_time_set_and_voltage_levels.py>`_
:caption: `(nidigital_configure_time_set_and_voltage_levels.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidigital/examples/configure_time_set_and_voltage_levels/nidigital_configure_time_set_and_voltage_levels.py>`_

nidigital_ppmu_source_and_measure.py
------------------------------------
Expand All @@ -28,5 +28,5 @@ nidigital_ppmu_source_and_measure.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidigital_ppmu_source_and_measure.py) <https://github.com/ni/nimi-python/blob/master/src/nidigital/examples/ppmu_source_and_measure/nidigital_ppmu_source_and_measure.py>`_
:caption: `(nidigital_ppmu_source_and_measure.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidigital/examples/ppmu_source_and_measure/nidigital_ppmu_source_and_measure.py>`_

2 changes: 1 addition & 1 deletion docs/nidigital/installation.inc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ As a prerequisite to using the **nidigital** module, you must install the NI-Dig

The nimi-python modules (i.e. for **NI-Digital Pattern Driver**) can be installed with `pip <http://pypi.python.org/pypi/pip>`_::

$ python -m pip install nidigital
$ python -m pip install nidigital~=1.4.6


2 changes: 1 addition & 1 deletion docs/nidmm/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
# built documents.
#
# The full version, including alpha/beta/rc tags.
release = '1.4.6.dev0'
release = '1.4.6'
# The short X.Y version.
version = release[:3]

Expand Down
8 changes: 4 additions & 4 deletions docs/nidmm/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Examples
========

`You can download all nidmm examples for latest version here <https://github.com/ni/nimi-python/releases/download/1.4.5/nidmm_examples.zip>`_
`You can download all nidmm examples here <https://github.com/ni/nimi-python/releases/download/1.4.6/nidmm_examples.zip>`_

nidmm_fetch_waveform.py
-----------------------
Expand All @@ -10,7 +10,7 @@ nidmm_fetch_waveform.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidmm_fetch_waveform.py) <https://github.com/ni/nimi-python/blob/master/src/nidmm/examples/nidmm_fetch_waveform.py>`_
:caption: `(nidmm_fetch_waveform.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidmm/examples/nidmm_fetch_waveform.py>`_

nidmm_measurement.py
--------------------
Expand All @@ -19,7 +19,7 @@ nidmm_measurement.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidmm_measurement.py) <https://github.com/ni/nimi-python/blob/master/src/nidmm/examples/nidmm_measurement.py>`_
:caption: `(nidmm_measurement.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidmm/examples/nidmm_measurement.py>`_

nidmm_multi_point_measurement.py
--------------------------------
Expand All @@ -28,5 +28,5 @@ nidmm_multi_point_measurement.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nidmm_multi_point_measurement.py) <https://github.com/ni/nimi-python/blob/master/src/nidmm/examples/nidmm_multi_point_measurement.py>`_
:caption: `(nidmm_multi_point_measurement.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nidmm/examples/nidmm_multi_point_measurement.py>`_

2 changes: 1 addition & 1 deletion docs/nidmm/installation.inc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ As a prerequisite to using the **nidmm** module, you must install the NI-DMM run

The nimi-python modules (i.e. for **NI-DMM**) can be installed with `pip <http://pypi.python.org/pypi/pip>`_::

$ python -m pip install nidmm
$ python -m pip install nidmm~=1.4.6


2 changes: 1 addition & 1 deletion docs/nifgen/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
# built documents.
#
# The full version, including alpha/beta/rc tags.
release = '1.4.6.dev0'
release = '1.4.6'
# The short X.Y version.
version = release[:3]

Expand Down
10 changes: 5 additions & 5 deletions docs/nifgen/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Examples
========

`You can download all nifgen examples for latest version here <https://github.com/ni/nimi-python/releases/download/1.4.5/nifgen_examples.zip>`_
`You can download all nifgen examples here <https://github.com/ni/nimi-python/releases/download/1.4.6/nifgen_examples.zip>`_

nifgen_arb_waveform.py
----------------------
Expand All @@ -10,7 +10,7 @@ nifgen_arb_waveform.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nifgen_arb_waveform.py) <https://github.com/ni/nimi-python/blob/master/src/nifgen/examples/nifgen_arb_waveform.py>`_
:caption: `(nifgen_arb_waveform.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nifgen/examples/nifgen_arb_waveform.py>`_

nifgen_script.py
----------------
Expand All @@ -19,7 +19,7 @@ nifgen_script.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nifgen_script.py) <https://github.com/ni/nimi-python/blob/master/src/nifgen/examples/nifgen_script.py>`_
:caption: `(nifgen_script.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nifgen/examples/nifgen_script.py>`_

nifgen_standard_function.py
---------------------------
Expand All @@ -28,7 +28,7 @@ nifgen_standard_function.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nifgen_standard_function.py) <https://github.com/ni/nimi-python/blob/master/src/nifgen/examples/nifgen_standard_function.py>`_
:caption: `(nifgen_standard_function.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nifgen/examples/nifgen_standard_function.py>`_

nifgen_trigger.py
-----------------
Expand All @@ -37,5 +37,5 @@ nifgen_trigger.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nifgen_trigger.py) <https://github.com/ni/nimi-python/blob/master/src/nifgen/examples/nifgen_trigger.py>`_
:caption: `(nifgen_trigger.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nifgen/examples/nifgen_trigger.py>`_

2 changes: 1 addition & 1 deletion docs/nifgen/installation.inc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ As a prerequisite to using the **nifgen** module, you must install the NI-FGEN r

The nimi-python modules (i.e. for **NI-FGEN**) can be installed with `pip <http://pypi.python.org/pypi/pip>`_::

$ python -m pip install nifgen
$ python -m pip install nifgen~=1.4.6


2 changes: 1 addition & 1 deletion docs/nimodinst/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
# built documents.
#
# The full version, including alpha/beta/rc tags.
release = '1.4.6.dev0'
release = '1.4.6'
# The short X.Y version.
version = release[:3]

Expand Down
4 changes: 2 additions & 2 deletions docs/nimodinst/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Examples
========

`You can download all nimodinst examples for latest version here <https://github.com/ni/nimi-python/releases/download/1.4.5/nimodinst_examples.zip>`_
`You can download all nimodinst examples here <https://github.com/ni/nimi-python/releases/download/1.4.6/nimodinst_examples.zip>`_

nimodinst_all_devices.py
------------------------
Expand All @@ -10,5 +10,5 @@ nimodinst_all_devices.py
:language: python
:linenos:
:encoding: utf8
:caption: `(nimodinst_all_devices.py) <https://github.com/ni/nimi-python/blob/master/src/nimodinst/examples/nimodinst_all_devices.py>`_
:caption: `(nimodinst_all_devices.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/nimodinst/examples/nimodinst_all_devices.py>`_

2 changes: 1 addition & 1 deletion docs/nimodinst/installation.inc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ As a prerequisite to using the **nimodinst** module, you must install the NI-Mod

The nimi-python modules (i.e. for **NI-ModInst**) can be installed with `pip <http://pypi.python.org/pypi/pip>`_::

$ python -m pip install nimodinst
$ python -m pip install nimodinst~=1.4.6


2 changes: 1 addition & 1 deletion docs/niscope/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
# built documents.
#
# The full version, including alpha/beta/rc tags.
release = '1.4.6.dev0'
release = '1.4.6'
# The short X.Y version.
version = release[:3]

Expand Down
10 changes: 5 additions & 5 deletions docs/niscope/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Examples
========

`You can download all niscope examples for latest version here <https://github.com/ni/nimi-python/releases/download/1.4.5/niscope_examples.zip>`_
`You can download all niscope examples here <https://github.com/ni/nimi-python/releases/download/1.4.6/niscope_examples.zip>`_

niscope_fetch.py
----------------
Expand All @@ -10,7 +10,7 @@ niscope_fetch.py
:language: python
:linenos:
:encoding: utf8
:caption: `(niscope_fetch.py) <https://github.com/ni/nimi-python/blob/master/src/niscope/examples/niscope_fetch.py>`_
:caption: `(niscope_fetch.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/niscope/examples/niscope_fetch.py>`_

niscope_fetch_forever.py
------------------------
Expand All @@ -19,7 +19,7 @@ niscope_fetch_forever.py
:language: python
:linenos:
:encoding: utf8
:caption: `(niscope_fetch_forever.py) <https://github.com/ni/nimi-python/blob/master/src/niscope/examples/niscope_fetch_forever.py>`_
:caption: `(niscope_fetch_forever.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/niscope/examples/niscope_fetch_forever.py>`_

niscope_fetch_into.py
---------------------
Expand All @@ -28,7 +28,7 @@ niscope_fetch_into.py
:language: python
:linenos:
:encoding: utf8
:caption: `(niscope_fetch_into.py) <https://github.com/ni/nimi-python/blob/master/src/niscope/examples/niscope_fetch_into.py>`_
:caption: `(niscope_fetch_into.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/niscope/examples/niscope_fetch_into.py>`_

niscope_read.py
---------------
Expand All @@ -37,5 +37,5 @@ niscope_read.py
:language: python
:linenos:
:encoding: utf8
:caption: `(niscope_read.py) <https://github.com/ni/nimi-python/blob/master/src/niscope/examples/niscope_read.py>`_
:caption: `(niscope_read.py) <https://github.com/ni/nimi-python/blob/1.4.6/src/niscope/examples/niscope_read.py>`_

2 changes: 1 addition & 1 deletion docs/niscope/installation.inc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ As a prerequisite to using the **niscope** module, you must install the NI-SCOPE

The nimi-python modules (i.e. for **NI-SCOPE**) can be installed with `pip <http://pypi.python.org/pypi/pip>`_::

$ python -m pip install niscope
$ python -m pip install niscope~=1.4.6


2 changes: 1 addition & 1 deletion docs/nise/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
# built documents.
#
# The full version, including alpha/beta/rc tags.
release = '1.4.6.dev0'
release = '1.4.6'
# The short X.Y version.
version = release[:3]

Expand Down
Loading

0 comments on commit 5edb17d

Please sign in to comment.