Releases: vrslev/jack_server
Releases · vrslev/jack_server
Add support for nperiods
Support Python 3.11
What's Changed
- chore(deps): Update pre-commit hooks by @github-actions in #33
- chore(deps): Update pre-commit hooks by @github-actions in #34
- Update pytest-cov requirement from 3.0.0 to 4.0.0 by @dependabot in #35
- Update black requirement from 22.8.0 to 22.10.0 by @dependabot in #36
- chore(deps): Update pre-commit hooks by @github-actions in #37
- chore(deps): Update pre-commit hooks by @github-actions in #38
- Support Python 3.11 by @vrslev in #39
Full Changelog: v0.1.3...v0.1.4
Fix typing of `ctypes.pointer` to support latest version of stubs
What's Changed
- Fix typing of pointer to support latest stubs by @vrslev in #32
- Add license file by @vrslev in #10
- Add pre-commit autoupdate workflow by @vrslev in #15
Development dependencies
- Bump actions/cache from 2 to 3 by @dependabot in #9
- Update pre-commit requirement from 2.17.0 to 2.18.1 by @dependabot in #12
- Update black requirement from 22.1.0 to 22.3.0 by @dependabot in #11
- Bump actions/download-artifact from 2 to 3 by @dependabot in #13
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #14
- Update pytest requirement from 7.1.1 to 7.1.2 by @dependabot in #16
- Update pre-commit requirement from 2.18.1 to 2.19.0 by @dependabot in #18
- Bump actions/setup-python from 3 to 4 by @dependabot in #20
- Update black requirement from 22.3.0 to 22.6.0 by @dependabot in #22
- Update pre-commit requirement from 2.19.0 to 2.20.0 by @dependabot in #23
- Bump pypa/gh-action-pypi-publish from 1.5.0 to 1.5.1 by @dependabot in #28
- Update black requirement from 22.6.0 to 22.8.0 by @dependabot in #30
- Update pytest requirement from 7.1.2 to 7.1.3 by @dependabot in #31
Full Changelog: v0.1.2...v0.1.3
Remove development dependency from main ones
jack_server
doesn't depend on any Python packages! I accidentally added pytest-cov
to main dependency list, this release fixes it.
What's Changed
Full Changelog: v0.1.1...v0.1.2
Windows support
On Windows jackserver library is named libjackserver64
. In this release jack_server
works with this lib name.
API reference, tests, real-time control
What's Changed
- Added public API reference,
- Added tests: now the codebase is fully covered 🎉,
- Added
realtime
Server argument and attribute, - Removed
Server.available_drivers
, - Improved continuous integration,
- And other internal changes.
Full Changelog: v0.0.4...v0.1.0
Properties, period parameter
🗞 In this release:
- Added
period
parameter that sets server's buffer size. - Made publicly set server and driver parameters — properties.
- Added
available_drivers
attribute. - Fixed segfault that was caused by to unnecessary
_destroy()
call. This was appearing when_destroy()
was called manually (not in__del__()
). - Refactored working with C pointers, now they're initialized only once.
Full Changelog: v0.0.3...v0.0.4
Restructure, better typing, CI
In this PR I improved type hints, split code in modules, refactored everything a little bit, added basic tests and CI. Enjoy!
Full Changelog: v0.0.2...v0.0.3
v0.0.2: Fix JACK server library detection on Linux
Fix libjackserver detection on Linux
v0.0.1: First release!
Prepare for public