Repository navigation
v0.1.0
v0.1.0 (2024-07-29)
Build
- build: Ensure poetry installed before executing build command (
324205d)
Ci
-
ci: Configure manual trigger for release workflow (
e163077) -
ci: Pin action versions (
82f4ccd) -
ci: Add semantic release utility to CD jobs (
b2342ce)
Documentation
- docs: Initial README content (
6bcfb54)
Feature
-
feat(ci): Add python-semantic-release utility to project (
57c4f84) -
feat(dev-tools): Finalized ruff config (
25ba11a) -
feat(dev-tools): Finalized ruff config (
20fc2cb) -
feat(build-pipeline): Defined nox sessions for running the test suite (
5170e0f) -
feat: Drop support for Python3.8 (
4c2da7a) -
feat(dev-tools): Implemented noxfile sesions for lint, format, and test (
e0329fb) -
feat(build-pipeline): Implemented initial acceptance tests (
632f52e) -
feat(build-pipeline): Initial steps defined for CD jobs (
6f393f4) -
feat(build-pipeline): Initial steps defined for CI jobs (
69e0ce1)
Fix
-
fix(build-pipeline): Install and test artifact from TestPyPI (
69f4c04) -
fix: mypy and unittest errors (
0ecc38c) -
fix(dev-tools): Added configurations for mypy and ruff (
e98bf08)
Unknown
-
Reset version for automatic publishing (
c2ec72a) -
Manually create changelog (
0758beb) -
Reorganize container and workspace settings (
84fc51b) -
Remove conditional check on publish step (
cc233fd) -
Fix typo in CD pipeline (
5720daf) -
Configure docstring plugin for project (
49e8014) -
Update CD workflow to publish to testpypi (
286999c) -
Add nox session for testing artifact installed from package index (
96baf13) -
Add nox sessions to run mypy over multiple python versions (
6a5f3ee) -
Change typehint syntax to support 3.9 and 3.10 (
8977af8) -
Move noqa pragma to per-file-ignores (
f60bf8f) -
Resolve linter and mypy conflicts (
775e76e) -
First acceptance test passing! (
55ac53e) -
Configure package to install script entrypoint (
89181fa) -
Implement step logic for feature testing (
fdceec8) -
Added dependencies to project (
c067d3a) -
Remove debugging statements from build pipeline (
bfbf1b7) -
Dump env info in build pipeline steps for debugging (
ecba30f) -
Add .gitignore and poetry.lock (
ad20744) -
Initial commit (
5633154)