The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Valid subsections within a version are:
- Added
- Changed
- Deprecated
- Removed
- Fixed
- Security
Things to be included in the next release go here.
- Added an installation section to the main README.
- Updated the documentation by moving portions from the Basic Usage page to the API docs.
- Switched from using standard
print()
calls to using thelogging
module for all logging in thetekhsi
package.- A configuration function provides the ability to set different logging levels for stdout and file logging.
- By default, a log file is created with every debug message logged to it.
- minor breaking change: Removed the
print_with_timestamp()
function since this functionality is now handled by thelogging
module. - minor breaking change: Removed the
get_timestamp_string()
function since this functionality is now handled by thelogging
module.
- Updated Documentation to include usage of PyVISA and tm_devices along with TekHSI. (#24)
- python-deps(deps): bump the python-dependencies group across 1 directory with 4 updates (#23)
- test: enabled doctest in test-docs.yml (#22)
- fix: Remove corrupted requirements file (#21)
- ci: Update tektronix/python-package-ci-cd workflows to v1.4.0 (#20)
- Updated documentation to include examples illustrating usage of
PyVISA
andtm_devices
. - Updated documentation requirements.
- Update documentation and add missing dependencies (#19)
- Added missing dependencies to
pyproject.toml
.
- Updated all documentation links to use the proper URLs and fixed Readme badges.
- chore: Update dependencies and remove unneeded dependencies (#18)
- fix: Updated project description in pyproject.toml (#14)
- Static Code Analysis changes (#12)
- tests: Update test_client.py for tests to run efficiently on tox. (#8)
- fix: Resolved some security issues flagged by CodeQL (#4)
- build: Update dependencies to temporarily use the GitHub repo for tm_data_types (#2)
- fix: Updated line endings in known_words.txt (#1)
- First release of
TekHSI
!