Skip to content

Release 0.2.0: CI, packaging, docs, and assets#9

Merged
NCCU-Schultz-Lab merged 1 commit into
mainfrom
miscellaneous-updates
Apr 4, 2026
Merged

Release 0.2.0: CI, packaging, docs, and assets#9
NCCU-Schultz-Lab merged 1 commit into
mainfrom
miscellaneous-updates

Conversation

@NCCU-Schultz-Lab
Copy link
Copy Markdown
Collaborator

Bump project to v0.2.0 and prepare release infrastructure. Updates include: added GitHub Actions publish pipeline for TestPyPI/PyPI; tightened CI runner behavior by disabling conda auto-activate in lint/security/test workflows; upgraded Codecov action to v5 and switched to the files parameter; added CHANGELOG entry for 0.2.0. Project metadata updates in pyproject.toml: version bump, requires-python >=3.9, updated repo/homepage/docs URLs, added keywords, bumped Black dev dependency, and added optional gui extras with Streamlit. Docs and UI changes: added SVG logo asset and pointed mkdocs to use it for logo/favicon; updated Streamlit app sidebar to show v0.2.0 and new GitHub org link. These changes prepare the repository for release and improve packaging, CI, and documentation assets.

Bump project to v0.2.0 and prepare release infrastructure. Updates include: added GitHub Actions publish pipeline for TestPyPI/PyPI; tightened CI runner behavior by disabling conda auto-activate in lint/security/test workflows; upgraded Codecov action to v5 and switched to the `files` parameter; added CHANGELOG entry for 0.2.0. Project metadata updates in pyproject.toml: version bump, requires-python >=3.9, updated repo/homepage/docs URLs, added keywords, bumped Black dev dependency, and added optional `gui` extras with Streamlit. Docs and UI changes: added SVG logo asset and pointed mkdocs to use it for logo/favicon; updated Streamlit app sidebar to show v0.2.0 and new GitHub org link. These changes prepare the repository for release and improve packaging, CI, and documentation assets.
@NCCU-Schultz-Lab NCCU-Schultz-Lab merged commit 272cec5 into main Apr 4, 2026
16 checks passed
@NCCU-Schultz-Lab NCCU-Schultz-Lab deleted the miscellaneous-updates branch April 4, 2026 20:17
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