Skip to content

Releases: TeoZosa/cookiecutter-cruft-poetry-tox-pre-commit-ci-cd

0.7.0

19 Feb 03:49
c0935ab
Compare
Choose a tag to compare

Changes

✨ Features

🐛 Fixes

  • 💚 Fix tox parallel command (#893) @TeoZosa
  • 💚 Fix benchmarks not being published on pushes to master (#870) @TeoZosa

👷 Continuous Integration Build System

📝 Documentation

♻️ Refactoring

  • 🔧 Configure Black with a max line length of 120 (#873) @TeoZosa

📦 Dependencies

Read more

0.6.0

13 Dec 15:16
c7a00f3
Compare
Choose a tag to compare

Changes

✨ Features

  • ✨ 🔧 Migrate to Docker-based shfmt pre-commit hook (#864) @TeoZosa
  • ✨ 🔧 ➕ Add Pre-Commit hook: shellcheck (#863) @TeoZosa
  • ✨ 🔧 Configure shfmt to apply to Google shell style guidelines (#862) @TeoZosa
  • ✨ 🏗️ Make documentation browser launching opt-in (#849) @TeoZosa

🐛 Fixes

  • 📝 💚 Fix Read The Docs Graphviz compatibility (#859) @TeoZosa

👷 Continuous Integration

  • ✨ 🔧 ➕ Add Pre-Commit hook: hadolint (Dockerfile linter) (#865) @TeoZosa
  • ✨ 🔧 Migrate to Docker-based shfmt pre-commit hook (#864) @TeoZosa
  • ✨ 🔧 ➕ Add Pre-Commit hook: shellcheck (#863) @TeoZosa
  • ✨ 🔧 Configure shfmt to apply to Google shell style guidelines (#862) @TeoZosa
  • 🔧 Migrate shfmt pre-commit hook to canonical repo source (#861) @TeoZosa
  • ⬆️ Bump actions/setup-python from 4.3.0 to 4.3.1 (#846) @dependabot
  • ✨ 🏗️ Make documentation browser launching opt-in (#849) @TeoZosa

📝 Documentation

  • 📝 Add Read The Docs build status badge (#860) @TeoZosa
  • 📝 💚 Fix Read The Docs Graphviz compatibility (#859) @TeoZosa

♻️ Refactoring

  • ✨ 🔧 Migrate to Docker-based shfmt pre-commit hook (#864) @TeoZosa

📦 Dependencies

  • ✨ 🔧 ➕ Add Pre-Commit hook: hadolint (Dockerfile linter) (#865) @TeoZosa
  • ⬆️ Bump tox-gh-actions from 2.11.0 to 2.12.0 in /{{cookiecutter.project_slug}}/.github/workflows (#866) @dependabot
  • ✨ 🔧 ➕ Add Pre-Commit hook: shellcheck (#863) @TeoZosa
  • 🔧 Migrate shfmt pre-commit hook to canonical repo source (#861) @TeoZosa
  • 📝 💚 Fix Read The Docs Graphviz compatibility (#859) @TeoZosa
  • ⬆️ Bump poetry from 1.2.2 to 1.3.1 in /{{cookiecutter.project_slug}}/docs (#857) @dependabot
  • ⬆️ Bump tox from 4.0.3 to 4.0.8 in /{{cookiecutter.project_slug}}/.github/workflows (#856) @dependabot
  • ⬆️ Bump poetry from 1.2.2 to 1.3.1 in /.github/workflows (#851) @dependabot
  • ⬆️ Bump poetry from 1.2.2 to 1.3.1 in /{{cookiecutter.project_slug}}/.github/workflows (#855) @dependabot
  • ⬆️ Bump hypothesis from 6.60.0 to 6.61.0 (#858) @dependabot
  • ⬆️ Bump poetry from 1.2.2 to 1.3.1 in /docs (#852) @dependabot
  • ⬆️ Bump tox from 4.0.2 to 4.0.3 in /{{cookiecutter.project_slug}}/.github/workflows (#850) @dependabot
  • ⬆️ Bump certifi from 2021.10.8 to 2022.12.7 (#845) @dependabot
  • ⬆️ Bump actions/setup-python from 4.3.0 to 4.3.1 (#846) @dependabot
  • ⬆️ Bump tox from 3.27.1 to 4.0.2 in /{{cookiecutter.project_slug}}/.github/workflows (#848) @dependabot
  • ⬆️ Bump python from 3.11.0-slim to 3.11.1-slim in /{{cookiecutter.project_slug}} (#847) @dependabot
  • ✨ 🏗️ Make documentation browser launching opt-in (#849) @TeoZosa
  • ⬆️ Bump python from 1cd45c5 to ffd099b in /{{cookiecutter.project_slug}} (#844) @dependabot

0.5.0

06 Dec 06:57
2107016
Compare
Choose a tag to compare

Changes

  • 🔥 Remove GitLab VCS option (#820) @TeoZosa
  • ⬆️ Bump template pre-commit hooks versions [2022-11-17] (#814) @TeoZosa

💥 Breaking Changes

✨ Features

  • 🧑‍💻 Add command to automate pyproject.toml dependency updates (#826) @TeoZosa
  • 🔧 Migrate Poetry dev dependencies to dependency groups syntax (#818) @TeoZosa
  • 🚀 Add Python 3.10 support (#583) @TeoZosa
  • 👽 Use Latest structlog-sentry-logger Features (#360) @TeoZosa
  • 💄🔊Add Rich Text Support to Console Output (#274) @TeoZosa

🔥 Removals and Deprecations

🐛 Fixes

  • 📝 💚 [docs] Remove unused usage page and fix auto-generated header anchors (#835) @TeoZosa
  • 🔨 Add Python 3.10 to tox envs (#816) @TeoZosa
  • 💚 Fix template docker image building job (#815) @TeoZosa
  • 🚨 Remove deprecated nbqa flag (#813) @TeoZosa
  • 📝 🐛 Fix emoji mapping in docs (#812) @TeoZosa
  • 👷 Use Poetry dependency groups for docs dependencies (#737) @TeoZosa
  • 🐛 📋 Fix Sphinx AutoAPI Top-Level Section Header Rendering (#325) @TeoZosa

⚡ Performance

  • 📦 C-Compile All Project Modules by Default (#391) @TeoZosa

✅ Testing

  • 🚨 Fix security scanning for CVE-2022-42969 (#819) @TeoZosa
  • 👷‍♀️ Streamline and Expand Performance Testing (#362) @TeoZosa
  • 👷‍♀️ Streamline CI Workflows and Reduce CI Pipeline Latency (#361) @TeoZosa

👷 Continuous Integration

  • 👷 Fix template mutation testing job (#828) @TeoZosa
  • ✨ Add Python 3.11 support (#817) @TeoZosa
  • 💚 📝 Fix ReadTheDocs documentation building (#823) @TeoZosa
  • 🔨 Add Python 3.10 to tox envs (#816) @TeoZosa
  • ⬆️ Bump crazy-max/ghaction-github-labeler from 4.0.0 to 4.1.0 (#792) @dependabot
  • ⬆️ Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 (#790) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.1 (#786) @dependabot
  • ⬆️ Bump actions/setup-python from 4.2.0 to 4.3.0 (#777) @dependabot
  • 👷 ⬆️ Bump template GitHub Actions (#763) @TeoZosa
  • 👷 Fully enable automated template project Dependabot updates (#760) @TeoZosa
  • 👷 Remove Dependabot-triggered workflows (#598) @TeoZosa
  • 👷 Remove Windows from benchmarks suite (#750) @TeoZosa
  • ⬆️ Bump release-drafter/release-drafter from 5.20.1 to 5.21.0 (#749) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.3.3 to 4.4.0 (#690) @dependabot
  • ⬆️ Bump actions/setup-python from 3 to 4.2.0 (#704) @dependabot
  • ⬆️ Bump release-drafter/release-drafter from 5.20.0 to 5.20.1 (#714) @dependabot
  • ⬆️ Bump crazy-max/ghaction-github-labeler from 3.1.1 to 4.0.0 (#635) @dependabot
  • 💚 Fix failing lint CI job (#732) @TeoZosa
  • ⬆️ Bump release-drafter/release-drafter from 5.19.0 to 5.20.0 (#620) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.3.2 to 4.3.3 (#610) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.3.0 to 4.3.2 (#606) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.2.5 to 4.3.0 (#588) @dependabot
  • ⬆️ Bump actions/cache from 2 to 3 (#566) @dependabot
  • ⬆️ Bump release-drafter/release-drafter from 5.18.1 to 5.19.0 (#555) @dependabot
  • ⬆️ Bump actions/checkout from 2.4.0 to 3 (#547) @dependabot
  • ⬆️ Bump actions/download-artifact from 2.1.0 to 3 (#548) @dependabot
  • ⬆️ Bump actions/upload-artifact from 2.3.1 to 3 (#550) @dependabot
  • ⬆️ Bump actions/setup-python from 2.3.2 to 3 (#543) @dependabot
  • ⬆️ Bump actions/setup-node from 2.5.1 to 3 (#540) @dependabot
  • ⬆️ Bump actions/setup-python from 2.3.1 to 2.3.2 (#517) @dependabot
  • ⬆️ Bump release-drafter/release-drafter from 5.17.5 to 5.18.1 (#519) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.2.2 to 4.2.5 (#535) @dependabot
  • 💚 Migrate flakehell to flakeheaven and fix Go version in CI (#541) @TeoZosa
  • ⬆️ Bump release-drafter/release-drafter from 5.16.1 to 5.17.5 (#495) @dependabot
  • ⬆️ Bump release-drafter/release-drafter from 5.15.0 to 5.16.1 (#493) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.2.0 to 4.2.2 (#484) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.1.9 to 4.2.0 (#479) @dependabot
  • Bump JamesIves/github-pages-deploy-action from 4.1.8 to 4.1.9 (#475) @dependabot
  • ⬆️ Bump actions/setup-node from 2.5.0 to 2.5.1 (#465) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.1.7 to 4.1.8 (#458) @dependabot
  • ⬆️ Bump actions/upload-artifact from 2.3.0 to 2.3.1 (#454) @dependabot
  • ⬆️ Bump actions/upload-artifact from 2.2.4 to 2.3.0 (#446) @dependabot
  • ⬆️ Bump actions/download-artifact from 2.0.10 to 2.1.0 (#445) @dependabot
  • ⬆️ Bump actions/setup-python from 2.3.0 to 2.3.1 (#428) @dependabot
  • ⬆️ Bump actions/setup-node from 2.4.1 to 2.5.0 (#427) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.1.6 to 4.1.7 (#424) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.1.5 to 4.1.6 (#416) @dependabot
  • ⬆️ Bump actions/setup-python from 2.2.2 to 2.3.0 (#413) @dependabot
  • ⬆️ Bump actions/checkout from 2.3.5 to 2.4.0 (#405) @dependabot
  • ⬆️ Bump ahmadnassri/action-dependabot-auto-merge from 2.4 to 2.6 (#395) @dependabot
  • ⬆️ Bump actions/checkout from 2.3.3 to 2.3.5 (#394) @dependabot
  • 👷‍♀️ Streamline and Expand Performance Testing (#362) @TeoZosa
  • 👷‍♀️ Streamline CI Workflows and Reduce CI Pipeline Latency (#361) @TeoZosa
  • ⬆️ Bump actions/setup-node from 2.4.0 to 2.4.1 (#357) @dependabot
  • 💥 Improve Jupyter Notebook and Initial Project Boilerplate Conditional Rendering Granularity Control (#316) @TeoZosa
  • 💥 Make Architecture Decision Records Support Optional (#315) @TeoZosa
  • 💥 Make Architecture Decision Records Support Optional (#314) @TeoZosa
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.1.4 to 4.1.5 (#302) @dependabot

📝 Documentation

  • 📝 💚 [docs] Remove unused usage page and fix auto-generated header anchors (#835) @TeoZosa
  • 💚 📝 Fix ReadTheDocs documentation building (#823) @TeoZosa
  • 📝 🐛 Fix emoji mapping in docs (#812) @TeoZosa
  • 📝 Drop typer CLI usage doc generation (#542) @TeoZosa
  • 📝 Separate project and dev sections in README (#478) @TeoZosa
  • 📝 Migrate Footnotes to GitHub Markdown Syntax (#392) @TeoZosa
  • 🐛 📋 Fix Sphinx AutoAPI Top-Level Section Header Rendering (#325) @TeoZosa
  • 💥 Improve Jupyter Notebook and Initial Project Boilerplate Conditional Rendering Granularity Control (#316) @TeoZosa
  • 💥 Make Architecture Decision Records Support Optional (#315) @TeoZosa
  • 💥 Make Architecture Decision Records Support Optional (#314) @TeoZosa

♻️ Refactoring

  • ♻️ Extract make command groups (#805) @TeoZosa
  • 💥 Improve Jupyter Notebook and Initial Project Boilerplate Conditional Rendering Granularity Control (#316) @TeoZosa

📦 Dependencies

  • ⬆️ Bump hypothesis from 6.59.0 to 6.60.0 (#843) @dependabot
  • ⬆️ Bump hypothesis from 6.58.2 to 6.59.0 (#842) @dependabot
  • ⬆️ Bump hypothesis from 6.58.1 to 6.58.2 (#841) @dependabot
  • ⬆️ Bump hypothesis from 6.58.0 to 6.58.1 (#839) @dependabot
  • ⬆️ Bump sphinx-rtd-theme from 1.0.0 to 1.1.1 (#830) @dependabot
  • ⬆️ Bump myst-parser from 0.18.0 to 0.18.1 (#832) @dependabot
  • ⬆️ Bump sphinx-rtd-theme from 1.0.0 to 1.1.1 in /docs (#831) @dependabot
  • ⬆️ Bump sphinx from 5.1.1 to 5.3.0 (#833) @dependabot
  • ⬆️ Bump importlib-metadata from 5.0.0 to 5.1.0 (#838) @dependabot
  • ⬆️ Bump importlib-metadata from 5.0.0 to 5.1.0 in /{{cookiecutter.project_slug}}/docs (#837) @dependabot
  • ⬆️ Bump importlib-metadata from 5.0.0 to 5.1.0 in /docs (#836) @dependabot
  • ⬆️ Bump sphinx-autoapi from 1.9.0 to 2.0.0 (#834) @dependabot
  • 📝 💚 [docs] Remove unused usage page and fix auto-generated header anchors (#835) @TeoZosa
  • ✨ Add Python 3.11 support (#817) @TeoZosa
  • ⬆️ Update template project dependencies [2022-11-21] (#827) @TeoZosa
  • ⬆️ Bump sphinx-autoapi from 1.9.0 to 2.0.0 in /{{cookiecutter.project_slug}} (#824) @dependabot
  • ⬆️ Bump sphinx-rtd-theme from 1.0.0 to 1.1.1 in /{{cookiecutter.project_slug}} (#825) @dependabot
  • ⬆️ Bump structlog-sentry-logger from 0.17.5 to 0.18.0 (#821) @dependabot
  • ⬆️ Bump hypothesis from 6.57.1 to 6.58.0 (#822) @dependabot
  • ⬆️ Bump python from f8cc89f to 1cd45c5 in /{{cookiecutter.project_slug}} (#811) @dependabot
  • 💚 Fix template docker image building job (#815) @TeoZosa
  • ⬆️ Bump mypy from 0.990 to 0.991 (#810) @dependabot
  • ⬆️ Bump tox from 3.27.0 to 3.27.1 (#808) @dependabot
  • ⬆️ Bump hypothesis from 6.56.4 to 6.57.1 (#809) @dependabot
  • ⬆️ Bump tox-gh-actions from 2.10.0 to 2.11.0 in /{{cookiecutter.project_slug}}/.github/workflows (#807) @dependabot
  • ⬆️ Bump tox from 3.27.0 to 3.27.1 in /{{cookiecutter.project_slug}}/.github/workflows (#806) @dependabot
  • ⬆️ Bump pytest-xdist from 2.5.0 to 3.0.2 (#797) @dependabot
  • ⬆️ Bump pip from 22.3 to 22.3.1 in /.github/workflows (#801) @dependabot
  • ⬆️ Bump pip from 22.3 to 22.3.1 in /{{cookiecutter.project_slug}}/.github/workflows (#802) @dependabot
  • ⬆️ Bump mypy from 0.982 to 0.990 (#804) @dependabot
  • ⬆️ Bump pytest-sugar from 0.9.5 to 0.9.6 (#803) @dependabot
  • ⬆️ Bump hypothesis from 6.56.3 to 6.56.4 (#800) @dependabot
  • ⬆️ Bump tox from 3.26.0 to 3.27.0 in /{{cookiecutter.project_slug}}/.github/workflows (#799) @dependabot
  • ⬆️ Bump tox from 3.26.0 to 3.27.0 (#798) @dependabot
  • ⬆️ Bump mypy from 0.981 to 0.982 (#772) @dependabot
  • ⬆️ Bump pip from 22.2.2 to 22.3 in /.github/workflows (#788) @dependabot
  • ⬆️ Bump pytest from 7.1.3 to 7.2.0 (#794) @dependabot
  • ⬆️ Bump importlib-metadata from 4.12.0 to 5.0.0 (#771) @dependabot
  • ⬆️ Bump pip from 22.2.2 to 22.3 in /{{cookiecutter.project_slug}}/.github/workflows (#789) @dependabot
  • ⬆️ Bump python from 3.10.7-slim to 3.11.0-slim in /{{cookiecutter.project_slug}} (#795) @dependabot
  • ⬆️ Bump pylint from 2.15.4 to 2.15.5 (#793) @dependabot
  • ⬆️ Bump crazy-max/ghaction-github-labeler from 4.0.0 to 4....
Read more

0.4.0

07 Aug 17:02
Compare
Choose a tag to compare

Changes

✨ Features

  • 📦⚡️Compile Package Modules as C-Extensions via Mypyc (#273) @TeoZosa
  • 📝 Add Mercari Microservice Production Readiness Checklist Documentation Templates (#207) @TeoZosa
  • ✨ Add Documentation Emoji Shortcode Conversion Feature (#206) @TeoZosa
  • ✨ Add Semgrep Static Analysis CI/CD Feature (#181) @TeoZosa

🐛 Fixes

  • 👷‍♂️Expand Test Harness to Cover All Supported Platforms and Python Versions (#272) @TeoZosa
  • 👷 Make Separate Dependabot Trunk Push Check Workflow (#205) @TeoZosa

⚡ Performance

  • 📦⚡️Compile Package Modules as C-Extensions via Mypyc (#273) @TeoZosa

✅ Testing

  • 👷‍♂️Expand Test Harness to Cover All Supported Platforms and Python Versions (#272) @TeoZosa

👷 Continuous Integration

  • 📦⚡️Compile Package Modules as C-Extensions via Mypyc (#273) @TeoZosa
  • 👷‍♂️Expand Test Harness to Cover All Supported Platforms and Python Versions (#272) @TeoZosa
  • 👷‍♂️Refactor CI and Release Workflows to Improve Robustness and Efficiency (#271) @TeoZosa
  • ⬆️ Bump actions/setup-node from 2.3.0 to 2.4.0 (#269) @dependabot
  • ⬆️ Bump actions/setup-node from 2.2.0 to 2.3.0 (#250) @dependabot
  • ⬆️ Bump actions/setup-node from 2.1.5 to 2.2.0 (#235) @dependabot
  • 👷 Make Separate Dependabot Trunk Push Check Workflow (#205) @TeoZosa
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.1.0 to 4.1.4 (#203) @dependabot
  • 💚 Fix Failing Dependabot-Merged Secret-Dependent Workflow Runs (#202) @TeoZosa
  • ✨ Add Semgrep Static Analysis CI/CD Feature (#181) @TeoZosa

📝 Documentation

  • 📝 Migrate Project Documentation Auto-Generation to Sphinx AutoAPI (#211) @TeoZosa
  • 📝 Add Table of Contents for Mercari Microservice Production Readiness Checklist Documentation Templates (#210) @TeoZosa
  • 📝 Add Mercari Microservice Production Readiness Checklist Documentation Templates (#207) @TeoZosa
  • ✨ Add Documentation Emoji Shortcode Conversion Feature (#206) @TeoZosa
  • 📝 Update Documentation Feature Taxonomy (#204) @TeoZosa
  • ✨ Add Semgrep Static Analysis CI/CD Feature (#181) @TeoZosa

♻️ Refactoring

  • ✨ Add Documentation Emoji Shortcode Conversion Feature (#206) @TeoZosa

📦 Dependencies

0.3.0

24 May 01:07
Compare
Choose a tag to compare

Changes

  • ✨ Add Automated Docker Image CI/CD Build/Push Feature (#177) @TeoZosa

0.2.0

23 May 01:25
Compare
Choose a tag to compare

Changes

  • PEP-561 Compliance: Indicate Typing Support and Distribute Type Information (#19) @TeoZosa
  • Allow Test Instance pre-commit CI Step Failure (#16) @TeoZosa
  • Add xdoctest for doctests (#15) @TeoZosa

💥 Breaking Changes

  • ✨ Add Docker Container Functionality and Lifecycle Management Facilities (#175) @TeoZosa
  • ✨ Make Package Support Conditionally Included (#173) @TeoZosa
  • ✨ Make Jupyter Support Conditionally Included (#172) @TeoZosa
  • ✨ Add Architecture Decision Record (ADR) Management Component (#42) @TeoZosa
  • ➖ Drop Python 3.6 Support (#32) @TeoZosa

✨ Features

  • ✨ Add Sentry Exception Monitoring Support (#176) @TeoZosa
  • ✨ Add Docker Container Functionality and Lifecycle Management Facilities (#175) @TeoZosa
  • ✨ Make Package Support Conditionally Included (#173) @TeoZosa
  • ✨ Make Jupyter Support Conditionally Included (#172) @TeoZosa
  • ✨ Add Jupyter Notebook Tooling (#168) @TeoZosa
  • ✨ Add Performance Testing Component (#57) @TeoZosa
  • ✨ Add Strong Version Tagging Functionality (#53) @TeoZosa
  • ✨ Add Design-by-Contract Component (#44) @TeoZosa
  • 💪🏻 Improve Run-Time Type Checking Support (#43) @TeoZosa
  • ✨ Add Architecture Decision Record (ADR) Management Component (#42) @TeoZosa
  • ✨ Auto-Document Typer CLI in Sphinx (#39) @TeoZosa
  • 🎉 Add Property-Based Testing Component (#37) @TeoZosa
  • ✨ Add Mutation Testing Component (#35) @TeoZosa
  • 🐛 Ensure CI PyPI Package Installations Correspond to Package-Under-Test (#31) @TeoZosa
  • ✨ Add Basic User Install Usage to CI (#30) @TeoZosa
  • Skip Project/User-Dependent cruft File Updates (#25) @TeoZosa
  • Migrate CLI to Typer (#18) @TeoZosa
  • Add Documentation Building Component (#13) @TeoZosa
  • Run-time Type Checking in pytest with typeguard (#8) @TeoZosa
  • RND-801: Centralize and Synchronize Project Boilerplate via Cruft (#1) @TeoZosa

⚡ Performance

✅ Testing

  • ✨ Add Jupyter Notebook Tooling (#168) @TeoZosa
  • ✨ Add Performance Testing Component (#57) @TeoZosa
  • ✨ Add Design-by-Contract Component (#44) @TeoZosa
  • 💪🏻 Improve Run-Time Type Checking Support (#43) @TeoZosa
  • 🎉 Add Property-Based Testing Component (#37) @TeoZosa
  • ✨ Add Mutation Testing Component (#35) @TeoZosa
  • 🎨 Run Markdown ToC Generation on Test Instance (#34) @TeoZosa
  • 🐛 Ensure CI PyPI Package Installations Correspond to Package-Under-Test (#31) @TeoZosa
  • ✨ Add Basic User Install Usage to CI (#30) @TeoZosa
  • Migrate CLI to Typer (#18) @TeoZosa
  • Migrate Reset Instance Workflow Usage of cookiecutter to cruft (#17) @TeoZosa

👷 Continuous Integration

  • ✨ Make Package Support Conditionally Included (#173) @TeoZosa
  • ⬆️ Bump ahmadnassri/action-dependabot-auto-merge from 2 to 2.4 (#165) @dependabot
  • ⬆️ Update actions/setup-python requirement to v2.2.2 (#133) @dependabot
  • ⬆️ Bump release-drafter/release-drafter from v5.14.0 to v5.15.0 (#115) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 4.0.0 to 4.1.0 (#99) @dependabot
  • ⬆️ Bump actions/setup-node from v2.1.4 to v2.1.5 (#82) @dependabot
  • ⬆️ Bump JamesIves/github-pages-deploy-action from 3.7.1 to 4.0.0 (#64) @dependabot
  • ⬆️ Bump release-drafter/release-drafter from v5.13.0 to v5.14.0 (#69) @dependabot
  • 💚 Make Release Workflow PR-Compatible (#46) @TeoZosa
  • ⬆️ Bump actions/setup-node from v1 to v2.1.4 (#45) @dependabot
  • 🎨 Run Markdown ToC Generation on Test Instance (#34) @TeoZosa
  • 🐛 Ensure CI PyPI Package Installations Correspond to Package-Under-Test (#31) @TeoZosa
  • ✨ Add Basic User Install Usage to CI (#30) @TeoZosa
  • Improve Mypy Output Formatting (#23) @TeoZosa
  • Programmatically Determine Project Information and Dependencies for Docs (#22) @TeoZosa
  • Migrate Reset Instance Workflow Usage of cookiecutter to cruft (#17) @TeoZosa
  • ⬆️ Bump crazy-max/ghaction-github-labeler from v3.1.0 to v3.1.1 (#5) @dependabot

📝 Documentation

  • ✨ Add Sentry Exception Monitoring Support (#176) @TeoZosa
  • ✨ Add Docker Container Functionality and Lifecycle Management Facilities (#175) @TeoZosa
  • 📝 Distinguish Architecture Documentation Components (#52) @TeoZosa
  • ✨ Add Design-by-Contract Component (#44) @TeoZosa
  • ✨ Add Architecture Decision Record (ADR) Management Component (#42) @TeoZosa
  • ✨ Auto-Document Typer CLI in Sphinx (#39) @TeoZosa
  • 🎉 Add Property-Based Testing Component (#37) @TeoZosa
  • Programmatically Determine Project Information and Dependencies for Docs (#22) @TeoZosa
  • Add Documentation Building Component (#13) @TeoZosa
  • Run-time Type Checking in pytest with typeguard (#8) @TeoZosa

📦 Dependencies

Read more