- 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]
- Update CHANGELOG.md. [alexfayers]
- Use dashes in actual command name. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- 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]
-
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
- Update CHANGELOG.md. [alexfayers]
- Linting. [alexfayers]
- 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]
-
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]
- Update CHANGELOG.md. [alexfayers]
- Update deps to latest. [alexfayers]
- Update lock file. [alexfayers]
- Update pre-commit hooks. [alexfayers]
- Use ruff for linting. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Add pytest-clarity. [alexfayers]
- Add pytest-sugar. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Lines of code badge. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Make readme look a bit nicer. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Move ValidatingBaseClass into its own repo (https://github.com/alexfayers/validating-base) [alexfayers]
- 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]
- Update CHANGELOG.md. [alexfayers]
- Adjust template readme. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Move version reset to project setup script. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Adjust rename action to reset project version. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Add bandit and toml validation. [alexfayers]
- Remove bump version commits from changelog. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Remove merge branch from changelog. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Update poetry lock and docs. [alexfayers]
- Update CHANGELOG.md. [alexfayers]
- Drop python3.8 support. [alexfayers]
- 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]
- 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]
- Update CHANGELOG.md. [alex.fayers]
- Adjust CI. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Update tox lint commands. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Update lock. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Fix deps. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Update release script. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Convert to poetry and pyproject.toml. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- 3.10 -> 3.11 for workflows. [alex.fayers]
- Add an example test. [alex.fayers]
- 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]
- Update CHANGELOG.md. [alex.fayers]
- Workflow concurrency. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Fix VERSION path in setup script. [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Update readme to include vscode extension pack! [alex.fayers]
- Update CHANGELOG.md. [alex.fayers]
- Remove trailing whitespace pre-commit because it fails after automated file writes, which is annoying. [alex.fayers]
- 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]
- 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]
- Update CHANGELOG.md. [alex.fayers]
- Line endings. [alex.fayers]
- Fix gitchangelog. [alex.fayers]
- Update changelog. [alex.fayers]
- Fix trailing whitespace. [alex.fayers]
- 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]
- 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]
- 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]
- 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]