Skip to content

Prepare release 0.3.0#59

Merged
pitill0 merged 1 commit into
mainfrom
release/0.3.0
Jun 1, 2026
Merged

Prepare release 0.3.0#59
pitill0 merged 1 commit into
mainfrom
release/0.3.0

Conversation

@pitill0
Copy link
Copy Markdown
Owner

@pitill0 pitill0 commented Jun 1, 2026

Summary

Prepares FluxTuner 0.3.0.

Changes include:

  • Bump package version to 0.3.0.
  • Update CHANGELOG.md with the completed roadmap work.
  • Remove the duplicated hardcoded package version from fluxtuner/__init__.py.
  • Read the runtime package version from installed package metadata via importlib.metadata.
  • Document security, testing, CI, documentation, Flatpak, typing, search service and TUI modularization improvements.

Validation

  • ruff check .
  • ruff format --check .
  • python -m compileall fluxtuner tests
  • python -m pytest
  • python -m build
  • pip-audit --local
  • bandit -r fluxtuner -c pyproject.toml
  • mypy fluxtuner/core/search_service.py fluxtuner/core/importers.py fluxtuner/core/stations.py fluxtuner/players/security.py
  • python -m fluxtuner --version

@pitill0 pitill0 merged commit 4dd21ec into main Jun 1, 2026
6 checks passed
@pitill0 pitill0 deleted the release/0.3.0 branch June 1, 2026 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant