Skip to content

Latest commit

 

History

History
471 lines (383 loc) · 13.6 KB

CHANGELOG.md

File metadata and controls

471 lines (383 loc) · 13.6 KB

Changelog

(main)

  • Fix ruff issues. [alexfayers]
  • Fix ruff error. [alexfayers]
  • Add back ignore to pre-commit. [alexfayers]
  • Update various things about main repo from template section. [alexfayers]
  • Fix mypy capital. [alexfayers]
  • Update version output. [alexfayers]
  • Add ignore for ruff. [alexfayers]
  • Make project get linted and formatted at start. [alexfayers]
  • Fix linting errors. [alexfayers]
  • Update pre-commit config. [alexfayers]
  • Remove mypy exclude. [alexfayers]
  • Fix vscode testmon ignore path. [alexfayers]
  • Set default interpreter path. [alexfayers]
  • Update deps to not be optional. [alexfayers]
  • Handle dir already exists. [alexfayers]
  • Fix bug where new venv wasn't being used properly. [alexfayers]
  • Update ruff config. [alexfayers]
  • Add auto-test tasks for vscode. [alexfayers]
  • Update gitignore. [alexfayers]
  • Add file excludes for vscode. [alexfayers]
  • Update tox config to use cov. [alexfayers]
  • Add extra deps for tests. [alexfayers]
  • Remove version file. [alexfayers]
  • Update mypy config. [alexfayers]
  • Update gitchangelog config to ignore new scripted commits. [alexfayers]
  • Remove flake8 config. [alexfayers]
  • Add coveragerc. [alexfayers]
  • Update scripts. [alexfayers]

v4.0.4 (2024-07-17)

  • Update CHANGELOG.md. [alexfayers]
  • Use dashes in actual command name. [alexfayers]

v4.0.3 (2024-07-17)

  • Update CHANGELOG.md. [alexfayers]

v4.1.0 (2024-07-17)

  • Big revamp! [alexfayers]
  • Add cruft update info to readme. [alexfayers]
  • Add cruft bits. [alexfayers]
  • Linting. [alexfayers]
  • Update types deps. [alexfayers]
  • Add types group for mypy to use. [alexfayers]
  • Update release script. [alexfayers]
  • Update requirements export script. [alexfayers]
  • Format json config. [alexfayers]
  • Remove unnecessary lower call. [alexfayers]

v4.0.2 (2023-05-14)

  • Update CHANGELOG.md. [alexfayers]

  • Fix typo. [alexfayers]

  • Add option to not init git repo. [alexfayers]

  • Adjust variables. [alexfayers]

  • Rename project folder. [alexfayers]

  • Private the project slug. [alexfayers]

  • Private class name config. [alexfayers]

  • Change top level template folder name. [alexfayers]

  • Adjust dep install for workflow. [alexfayers]

  • Merge pull request #2 from alexfayers/cookiecutter. [alexfayers]

    Switch to cookiecutter

v4.0.1 (2023-05-14)

  • Update CHANGELOG.md. [alexfayers]
  • Linting. [alexfayers]

v4.0.0 (2023-05-14)

  • Update CHANGELOG.md. [alexfayers]
  • Update licence. [alexfayers]
  • Update readme. [alexfayers]
  • Disable pre-commit install. [alexfayers]
  • Actions improvements. [alexfayers]
  • Adjust github action. [alexfayers]
  • Add hooks! [alexfayers]
  • Remove lockfile from template. [alexfayers]
  • Add mypy to template reqs. [alexfayers]
  • Add colorama as a dep. [alexfayers]
  • Adjust project include config. [alexfayers]
  • Adjust template var. [alexfayers]
  • Finishing touches on template. [alexfayers]
  • Remove toml dep. [alexfayers]
  • Small lint changes. [alexfayers]
  • Add cli entry for anppt. [alexfayers]
  • Cookiecutter init. [alexfayers]

v3.6.0 (2023-04-22)

  • Update CHANGELOG.md. [alexfayers]

  • Update dependencies and pre-commit config. [alexfayers]

    Basically just a clean up and update

  • Remove unneeded types requirements file. [alexfayers]

  • Update all deps. [alexfayers]

  • Pre-commit dep updates. [alexfayers]

  • Remove whitespace. [alexfayers]

  • Update export requirements to not export types. [alexfayers]

  • Remove mypy from tox lint - it's in the pre-commit hook now. [alexfayers]

  • Remove types group. [alexfayers]

  • Update pre-commit config. [alexfayers]

  • Update deps in pyproject. [alexfayers]

v3.5.0 (2023-04-01)

  • Update CHANGELOG.md. [alexfayers]
  • Update deps to latest. [alexfayers]
  • Update lock file. [alexfayers]
  • Update pre-commit hooks. [alexfayers]
  • Use ruff for linting. [alexfayers]

v3.4.3 (2023-04-01)

  • Update CHANGELOG.md. [alexfayers]
  • Add pytest-clarity. [alexfayers]
  • Add pytest-sugar. [alexfayers]

v3.4.2 (2023-04-01)

  • Update CHANGELOG.md. [alexfayers]
  • Lines of code badge. [alexfayers]

v3.4.1 (2023-04-01)

  • Update CHANGELOG.md. [alexfayers]
  • Make readme look a bit nicer. [alexfayers]

v3.4.0 (2023-04-01)

v3.3.0 (2023-04-01)

  • Update CHANGELOG.md. [alexfayers]
  • Add requirements update to release script. [alexfayers]
  • Use requirements files for tox. [alexfayers]
  • Re-organise dependencies. [alexfayers]
  • Add export_requirements.sh script. [alexfayers]
  • Add version flag. [alexfayers]
  • Add non-gh script. [alexfayers]
  • Use new_project_readable_name a bit more. [alexfayers]

v3.2.1 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Adjust template readme. [alexfayers]

v3.2.0 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Move version reset to project setup script. [alexfayers]

v3.1.0 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Adjust rename action to reset project version. [alexfayers]

v3.0.4 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Add bandit and toml validation. [alexfayers]
  • Remove bump version commits from changelog. [alexfayers]

v3.0.3 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Remove merge branch from changelog. [alexfayers]

v3.0.2 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]

v3.0.1 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Update poetry lock and docs. [alexfayers]

v3.0.0 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Drop python3.8 support. [alexfayers]

v2.3.0 (2023-02-13)

  • Update CHANGELOG.md. [alexfayers]
  • Execute permission on release script. [alexfayers]
  • Linting + formatting. [alexfayers]
  • Use toml for config and add helper functions to base class. [alexfayers]
  • Add verbose logging level. [alexfayers]
  • Add version to init. [alexfayers]
  • Remove project setup script after execution. [alexfayers]
  • Bump pre-commit. [alexfayers]
  • Use poetry to get version. [alexfayers]

v2.2.0 (2022-11-04)

  • Update CHANGELOG.md. [alex.fayers]
  • Another cache key fix. [alex.fayers]
  • Update tox hashes. [alex.fayers]
  • Cache pre-commit bits. [alex.fayers]
  • Update workspace extension recommendations. [alex.fayers]
  • Fix indentation. [alex.fayers]
  • Tox caching. [alex.fayers]
  • Update setup python action. [alex.fayers]

v2.1.3 (2022-11-04)

  • Update CHANGELOG.md. [alex.fayers]
  • Adjust CI. [alex.fayers]

v2.1.2 (2022-11-04)

  • Update CHANGELOG.md. [alex.fayers]
  • Update tox lint commands. [alex.fayers]

v2.1.1 (2022-11-04)

  • Update CHANGELOG.md. [alex.fayers]
  • Update lock. [alex.fayers]

v2.1.0 (2022-11-04)

  • Update CHANGELOG.md. [alex.fayers]
  • Fix deps. [alex.fayers]

v2.0.1 (2022-11-04)

  • Update CHANGELOG.md. [alex.fayers]
  • Update release script. [alex.fayers]

v2.0.0 (2022-11-04)

  • Update CHANGELOG.md. [alex.fayers]
  • Convert to poetry and pyproject.toml. [alex.fayers]

v1.2.1 (2022-11-03)

  • Update CHANGELOG.md. [alex.fayers]
  • 3.10 -> 3.11 for workflows. [alex.fayers]
  • Add an example test. [alex.fayers]

v1.2.0 (2022-11-03)

  • Update CHANGELOG.md. [alex.fayers]
  • Lint + docs. [alex.fayers]
  • Remove helper tests. [alex.fayers]
  • Privatise helpers and validation modules. [alex.fayers]
  • Update template readme. [alex.fayers]
  • Drop 3.7, add 3.11 support. [alex.fayers]
  • Only run docs update on non-pull req. [alex.fayers]
  • Cicd improvements. [alex.fayers]
  • Fix linting check position. [alex.fayers]
  • Better CI linting. [alex.fayers]
  • Template checks. [alex.fayers]

v1.1.3 (2022-07-08)

  • Update CHANGELOG.md. [alex.fayers]
  • Workflow concurrency. [alex.fayers]

v1.1.2 (2022-07-08)

  • Update CHANGELOG.md. [alex.fayers]
  • Fix VERSION path in setup script. [alex.fayers]

v1.1.1 (2022-07-08)

  • Update CHANGELOG.md. [alex.fayers]
  • Update readme to include vscode extension pack! [alex.fayers]

v1.1.0 (2022-07-08)

  • Update CHANGELOG.md. [alex.fayers]
  • Remove trailing whitespace pre-commit because it fails after automated file writes, which is annoying. [alex.fayers]

v1.0.0 (2022-07-08)

  • Update CHANGELOG.md. [alex.fayers]
  • Fix release. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Remove accident doc files. [alex.fayers]
  • Fix doc gen. [alex.fayers]
  • BREAKING: Move source into "src" directory. This prevents unwanted imports of the code, e.g. during tests. [alex.fayers]
  • Split out mypy type requirements and re-enable git push tags on release. [alex.fayers]
  • Remove upstream set on CI workflow, may be causing isssues with private repos. [alex.fayers]
  • Add upstream instructions. [alex.fayers]
  • Fix readme rename case. [alex.fayers]

v0.5.2 (2022-06-06)

  • Update CHANGELOG.md. [alex.fayers]
  • Temp disable push on release. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Add git attributes and disable whitespace check. [alex.fayers]

v0.5.1 (2022-06-06)

  • Update CHANGELOG.md. [alex.fayers]
  • Line endings. [alex.fayers]
  • Fix gitchangelog. [alex.fayers]
  • Update changelog. [alex.fayers]
  • Fix trailing whitespace. [alex.fayers]

v0.5.0 (2022-06-06)

  • Update CHANGELOG.md. [alex.fayers]
  • Update readme, oohlala! [alex.fayers]
  • Whitespace + remove mypy env from tox. [alex.fayers]
  • Remove makefile, update readme, update tox config. [alex.fayers]
  • Update docs. [alex.fayers]
  • Set formatter to black. [alex.fayers]
  • Add tox to test reqs. [alex.fayers]
  • Move away from pdoc3 to pdoc. [alex.fayers]
  • Another doc generation attempt. [alex.fayers]
  • Adjust docs check and remove docs again. [alex.fayers]
  • Remove docs temporarily. [alex.fayers]
  • Move deploy folder. [alex.fayers]
  • Change commit action back. [alex.fayers]
  • Doc publish after new doc commit if changes. [alex.fayers]
  • Attempt fix rename action. [alex.fayers]
  • Move doc generation to CI workflow. [alex.fayers]
  • Change rename author. [alex.fayers]
  • Fix actions. [alex.fayers]
  • Fix syntax for actions. [alex.fayers]
  • Update docs. [alexfayers]
  • Update to use pre-commit more. [alex.fayers]
  • Update pre-commit hooks. [alex.fayers]
  • Format. [alex.fayers]
  • Rename workflow! hopefully it works well ^-^ [alex.fayers]
  • Change rename order. [alex.fayers]
  • Add readable name. [alex.fayers]
  • Add a newline. [alex.fayers]
  • Move lint into dependent job to reduce overhead. [alex.fayers]
  • Remove whitespace. [alex.fayers]

v0.4.0 (2022-05-26)

  • Update CHANGELOG.md. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Remove noverify. [alex.fayers]
  • Allow git in release tox env. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Convert workflows to use tox, hopefully it works! [alex.fayers]
  • Remove blank space in docs. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • CRLF -> LF. [alex.fayers]
  • Pre-commit and tox! [alex.fayers]
  • Autoinsert changelog at top of file. [alex.fayers]
  • Newline for version. [alex.fayers]
  • Update CHANGELOG.md. [alex.fayers]
  • Update docs. [alexfayers]
  • CRLF -> LF. [alex.fayers]
  • Change push behavior. [alex.fayers]
  • Change commit action. [alex.fayers]

v0.3.0 (2022-05-25)

  • Update changelog. [alex.fayers]
  • Resolve rebase. [alex.fayers]
  • Update changelog. [alex.fayers]
  • Update changelog. [alex.fayers]
  • Less focus on windows support - you can use wsl. [alex.fayers]
  • Add .github folder to rename so we can edit workflows. [alex.fayers]
  • Install before doc changes. [alex.fayers]
  • Fox docs to pages. [alex.fayers]
  • Add gitchangelog config. [alex.fayers]
  • Remove weird chars from bumpversion commit messages. [alex.fayers]
  • Changelog encoding. [alex.fayers]
  • Autogenerate docs to githhub pages! hopefully! [alex.fayers]
  • Format workflow file. [alex.fayers]
  • Update logging to allow external control of the package logs. [alex.fayers]
  • Remove md docs, html is king. [alex.fayers]
  • Add vscode settings to repo. [alex.fayers]
  • Add CI test workflow. [alexfayers]
  • Reduce min version. [alex.fayers]
  • Format. [alex.fayers]
  • Use List and Dict instead of list and dict to provide better support. [alex.fayers]
  • Existence checks. [alex.fayers]
  • Live mode bits. [alex.fayers]
  • Rename and reset stuff. [alex.fayers]

v0.2.0 (2022-05-24)

  • Update changelog. [alex.fayers]
  • Update config. [alex.fayers]
  • Remove things I left by accident. [alex.fayers]
  • Add gitchangelog. [alex.fayers]
  • Add extra bump2version settings in makefile. [alex.fayers]
  • Add bump2version for releases. [alex.fayers]
  • Regen docs. [alex.fayers]
  • Add self validating class. [alex.fayers]
  • Update logging. [alex.fayers]
  • Fix typo which isn't replaced on setup. [alex.fayers]
  • Md and html doc generation. [alex.fayers]
  • Format. [alex.fayers]
  • Update setup.cfg. [alex.fayers]
  • Add some example tests. [alex.fayers]
  • Fix mypy errors from the stricter settings and update the default docs. [alex.fayers]
  • Increase mypy strictness. [alex.fayers]
  • Add exclude black options to setup.cfg. [alex.fayers]
  • Format with black. [alex.fayers]
  • Better venv support (use venv if just created) [alex.fayers]
  • Remove vscode settings from repo. [alex.fayers]