Skip to content

Commit

Permalink
Release nidigital 1.0.0 and 1.3.3 of other modules (#1569)
Browse files Browse the repository at this point in the history
* Update CHANGELOG.md

* Update latest_runtime_version_tested_against to 20.6.0, in nidigital

* Update versions in config_addon.py and LATEST_RELEASE

* Update generated files with new version

* Remove "Unreleased" from CHANGELOG.md
  • Loading branch information
sbethur authored Mar 2, 2021
1 parent d1c6270 commit c796a6d
Show file tree
Hide file tree
Showing 73 changed files with 123 additions and 153 deletions.
44 changes: 7 additions & 37 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

* [Unreleased](#unreleased)
* [1.3.3](#133---2021-02-26)
* [1.3.2](#132---2020-09-18)
* [1.3.1](#131---2020-06-08)
* [1.3.0](#130---2020-05-21)
Expand All @@ -25,58 +25,28 @@

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

## Unreleased
* ### ALL
* #### Added
* #### Changed
* #### Removed
## 1.3.3 - 2021-02-26
* ### `nidcpower` (NI-DCPower)
* #### Added
* API parity with NI-DCPower 20.6.0 by adding Merged Channels and Shutdown Triggers support. The following properties are added:
* `merged_channels`
* `digital_edge_shutdown_trigger_input_terminal`
* `shutdown_trigger_type`
* #### Changed
* #### Removed
* ### `nidigital` (NI-Digital Pattern Driver)
* #### Added
* API reference documentation and API usage examples
* 1.0.0 release:
* API reference documentation and API usage examples
* API parity with NI-Digital Pattern Driver 20.6.0 by adding support for configuration of frequency counter measurement mode. The following properties are added:
* `frequency_counter_measurement_mode`
* `frequency_counter_hysteresis_enabled`
* #### Changed
* #### Removed
* ### `nidmm` (NI-DMM)
* #### Added
* #### Changed
* #### Removed
* ### `nifgen` (NI-FGEN)
* #### Added
*Added the nifgen_trigger.py example to demonstrate pulling a trigger from another device.
* #### 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
* nifgen_trigger.py example to demonstrate pulling a trigger from another device.
* ### `nitclk` (NI-TClk)
* #### Added
* Added nitclk_niscope_synchronize_with_trigger.py to demonstrate homogenous triggering.
* #### Changed
* nitclk_niscope_synchronize_with_trigger.py to demonstrate homogenous triggering.
* #### Removed
* Removed nitclk_configure.py as it did not do anything.
* nitclk_configure.py as it did not do anything.


## 1.3.2 - 2020-09-18
Expand Down
2 changes: 1 addition & 1 deletion LATEST_RELEASE
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.3.2
1.3.3
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ NI-Digital Pattern Driver Python API Status
+---------------------------------------+--------------------------+
| NI-Digital Pattern Driver (nidigital) | |
+=======================================+==========================+
| Driver Version Tested Against | 19.0.1 |
| Driver Version Tested Against | 20.6.0 |
+---------------------------------------+--------------------------+
| PyPI Version | |nidigitalLatestVersion| |
+---------------------------------------+--------------------------+
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.3.3.dev0
1.3.3
2 changes: 1 addition & 1 deletion docs/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.3.3.dev0'
release = '1.3.3'
# The short X.Y version.
version = release[:3]

Expand Down
8 changes: 4 additions & 4 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.3.2/nidcpower_examples.zip>`_
`You can download all nidcpower examples here <https://github.com/ni/nimi-python/releases/download/1.3.3/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.3.3/src/nidcpower/examples/nidcpower_advanced_sequence.py>`_

nidcpower_measure_record.py
---------------------------
Expand All @@ -19,7 +19,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.3.3/src/nidcpower/examples/nidcpower_measure_record.py>`_

nidcpower_source_delay_measure.py
---------------------------------
Expand All @@ -28,5 +28,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.3.3/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,7 +8,7 @@ As a prerequisite to using the nidcpower module, you must install the NI-DCPower

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.3.3

Or **easy_install** from
`setuptools <http://pypi.python.org/pypi/setuptools>`_::
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.3.2/nidigital_examples.zip>`_
`You can download all nidigital examples here <https://github.com/ni/nimi-python/releases/download/1.3.3/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.3.3/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.3.3/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.3.3/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,7 +8,7 @@ As a prerequisite to using the nidigital module, you must install the NI-Digital

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.0.0

Or **easy_install** from
`setuptools <http://pypi.python.org/pypi/setuptools>`_::
Expand Down
2 changes: 1 addition & 1 deletion docs/nidigital/status.inc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ NI-Digital Pattern Driver Python API Status
+---------------------------------------+--------------------------+
| NI-Digital Pattern Driver (nidigital) | |
+=======================================+==========================+
| Driver Version Tested Against | 19.0.1 |
| Driver Version Tested Against | 20.6.0 |
+---------------------------------------+--------------------------+
| PyPI Version | |nidigitalLatestVersion| |
+---------------------------------------+--------------------------+
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.3.2/nidmm_examples.zip>`_
`You can download all nidmm examples here <https://github.com/ni/nimi-python/releases/download/1.3.3/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.3.3/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.3.3/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.3.3/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,7 +8,7 @@ As a prerequisite to using the nidmm module, you must install the NI-DMM runtime

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.3.3

Or **easy_install** from
`setuptools <http://pypi.python.org/pypi/setuptools>`_::
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.3.2/nifgen_examples.zip>`_
`You can download all nifgen examples here <https://github.com/ni/nimi-python/releases/download/1.3.3/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.3.3/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.3.3/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.3.3/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.3.3/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,7 +8,7 @@ As a prerequisite to using the nifgen module, you must install the NI-FGEN runti

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.3.3

Or **easy_install** from
`setuptools <http://pypi.python.org/pypi/setuptools>`_::
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.3.2/nimodinst_examples.zip>`_
`You can download all nimodinst examples here <https://github.com/ni/nimi-python/releases/download/1.3.3/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.3.3/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,7 +8,7 @@ As a prerequisite to using the nimodinst module, you must install the NI-ModInst

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.3.3

Or **easy_install** from
`setuptools <http://pypi.python.org/pypi/setuptools>`_::
Expand Down
8 changes: 4 additions & 4 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.3.2/niscope_examples.zip>`_
`You can download all niscope examples here <https://github.com/ni/nimi-python/releases/download/1.3.3/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.3.3/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.3.3/src/niscope/examples/niscope_fetch_forever.py>`_

niscope_read.py
---------------
Expand All @@ -28,5 +28,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.3.3/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,7 +8,7 @@ As a prerequisite to using the niscope module, you must install the NI-SCOPE run

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.3.3

Or **easy_install** from
`setuptools <http://pypi.python.org/pypi/setuptools>`_::
Expand Down
4 changes: 2 additions & 2 deletions docs/nise/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Examples
========

`You can download all nise examples for latest version here <https://github.com/ni/nimi-python/releases/download/1.3.2/nise_examples.zip>`_
`You can download all nise examples here <https://github.com/ni/nimi-python/releases/download/1.3.3/nise_examples.zip>`_

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

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

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

$ python -m pip install nise
$ python -m pip install nise~=1.3.3

Or **easy_install** from
`setuptools <http://pypi.python.org/pypi/setuptools>`_::
Expand Down
Loading

0 comments on commit c796a6d

Please sign in to comment.