Version 0.8 (#71) * update : version-tags updated. * update : changelog updated. * update : issue template updated. * update : changelog updated.
Recent Commits to nava:main
-
Version 0.8 (#71)
-
Python 3.14 (#70)
Python 3.14 (#70) * fix : Python 3.14 added to workflows * fix : Python 3.14 added to setup.py * doc : Python 3.14 added to bug_report.yml * fix : action version updated * doc : pypi badge bug fixed * doc : CHANGELOG.md updated
-
Fix/refactorings (#69)
Fix/refactorings (#69) * this target call doesn't return process (in windows) * call terminate -> wait -> kill, minor refactoring on the order and exception handlings * `CHANGELOG.md` updated * add concrete exception type * Refactor exception handling in `NavaThread` class to catch general exceptions and improve clarity in comments. Ensure `_play_process` is set to `None` after termination attempts. * add bandit `B110` bypassing rule
-
Minor edits (#68)
Minor edits (#68) * doc : codebeat badge removed * fix : Windows 2019 removed * doc : README.md images size modified * fix : Windows-2025 test
-
Engine :: Windows Multi Media (WinMM) (#66)
Engine :: Windows Multi Media (WinMM) (#66) * add `WinMM` engine option to `README.md` * add testcase for WinMM * add `WinMM` to `Engine` Enum * add `_force_stop` attribute to reflect `stop` request from non-NavaThread to `WinMM` runner * it doesn't return `Process` * flag the `_force_stop` to make `WinMM` runner aware of `stop` request * implement `__play_winmm` function with the taste of `__play_winsound` to handle `WinMM` execution request * internal function to provide `play`, `stop` and `status` monitoring for WinMM execution * implement `__play_winmm_flags`, handle loop execution, sync mode, async mode (with polling) * shorten sound alias id similiar to git (last 7 characters of hash) * `CHANGELOG.md` updated * add \n before internal function definition * add more tests to increase coverage * call stop to increase coverage * modify testcases to increase coverage for `WinMM` * update function name * update docstring
-
`Ubuntu-20.04` --> `Ubuntu-22.04` (#64)
`Ubuntu-20.04` --> `Ubuntu-22.04` (#64) * fix : Ubuntu-20.04 --> Ubuntu-22.04 * fix : setup.py updated * fix : meta.yaml updated * doc : CHANGELOG.md updated * fix : minor edit in ALSA installation * doc : PULL_REQUEST_TEMPLATE.md updated
-
Bump art from 6.4 to 6.5 (#63)
Bump art from 6.4 to 6.5 (#63) Bumps [art](https://github.com/sepandhaghighi/art) from 6.4 to 6.5. - [Release notes](https://github.com/sepandhaghighi/art/releases) - [Changelog](https://github.com/sepandhaghighi/art/blob/master/CHANGELOG.md) - [Commits](https://github.com/sepandhaghighi/art/compare/v6.4...v6.5) --- updated-dependencies: - dependency-name: art dependency-version: '6.5' dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Python Software Foundation (PSF) Badge Added (#62)
Python Software Foundation (PSF) Badge Added (#62) * add : PSF badge added to the readme. * fix : macOS_test.yml updated * fix : macOS_test.yml updated * move : PSF badge move to under Acknowledgments. * remove : extra line removed. --------- Co-authored-by: sepandhaghighi <sepand.haghighi@yahoo.com>
-
Bump art from 6.3 to 6.4 (#60)
Bump art from 6.3 to 6.4 (#60) Bumps [art](https://github.com/sepandhaghighi/art) from 6.3 to 6.4. - [Release notes](https://github.com/sepandhaghighi/art/releases) - [Changelog](https://github.com/sepandhaghighi/art/blob/master/CHANGELOG.md) - [Commits](https://github.com/sepandhaghighi/art/compare/v6.3...v6.4) --- updated-dependencies: - dependency-name: art dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>