Releases: SkypLabs/pyhdlcontroller
Releases · SkypLabs/pyhdlcontroller
v0.5.2
Fixes
- Fix formatting issue in readme
v0.5.1
Fixes
- Fix GitHub Actions publishing jobs
v0.5.0
Enhancements
- Update
requires-python
in pyproject.toml
- Add type hints
- Remove
MANIFEST.in
- Add pre-commit configuration file
- Add isort to the
dev
dependencies
- Replace Pylint and Flake8 with Ruff and Black
- Add Tox config
- Replace
setup.py
with pyproject.toml
- Use an entry point to generate the CLI tool
- Add
__version__
attribute to package
Fixes
- Fix wrong sleep interval when quite flag is set
- Close file descriptor in all cases
- Fix
SerialException
path
- Replace
isSet()
with is_set()
- Fix formatting issues
- Fix linting errors
Infrastructure
- Monitor GH Actions dependencies with Dependabot
- Replace Travis CI with GitHub Actions
v0.4.1
- Use Sphinx for the documentation
- Improve tests
v0.4.0
- Add the
--no-fcs-nack
option
- Use the build stages feature of Travis CI (#4)
- Argparse options are now alphabetically listed
v0.3.2
- Fix #3
- Fix #1
- Replace tab characters with spaces
- Update MIT license to year range
v0.3.1
- Specify the measurement units used by the argparse options
- Improve the packaging
- Deploy the new releases automatically to PyPI using Travis CI
v0.3.0
- Add the handling of bad frames type received
- Add
--quiet
and --queue-size
argparse options
- Optimisation of class
Sender
- Few other minor improvements
- Fix
frame_queue_size
class parameter
v0.2.0
- Add sending timeout
- Add new argparse options
v0.1.1
- Use the content of
README.md
as package's long description