Skip to content

v0.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Nov 13:19
· 30 commits to main since this release

v0.1.0 (2023-11-30)

Build

  • build: update classifiers to better reflect this package's purpose (eb2b9c2)

  • build: configure isort to work with Black (27f92b9)

  • build: force the README to be parsed as Markdown (c0ad352)

  • build: add optional dependencies for supported database clients (208ac3c)

  • build: update the development environment to match Lethbridge (6ad80a2)

  • build: add a dependency on the new Lethbridge package (976795c)

  • build: require a setuptools that supports editable installs with pyproject (ec03ad7)

  • build: keep project sections sorted (809d7f9)

  • build: add import order checking using isort to the pre-commit hooks (8384518)

  • build: add flake8 syntax checking to the pre-commit hooks (cc56a6e)

  • build: upgrade the Black pre-commit hook v23.3.0->v23.11.0 (f39accf)

  • build: upgrade pre-commit-hooks v2.3.0->v4.5.0 (2e58b27)

  • build: optimize the container build process by managing the cache better (d8be84f)

  • build: upgrade container to Python 3.11 (f44975a)

  • build: exclude Python bytecode from the container image

This improves Docker build cache management by excluding what are in
effect temporary files from the build context. (53dcaec)

Ci

  • ci: grant python-semantic-release permission to update the GitHub repo (117ac2e)

  • ci: automate releases (4234625)

  • ci: run tests after linting (de62e92)

  • ci: reuse the pre-commit hook (368e614)

Documentation

  • docs: provide developer guidance (2e86cc6)

Feature

  • feat: create a basic Flask app (e383374)

Fix

  • fix(stuart): migrate from pkg_resources to importlib.metadata

Cf. https://setuptools.pypa.io/en/latest/pkg_resources.html. (2589fd5)

Test

  • test: add a marker for slow tests (4ff8b52)