Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 22:20
· 16 commits to main since this release

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)