What's Changed
- ci: Add pre-commit hooks by @hollandjg in #38
- chore: add ruby to devcontainer by @hollandjg in #11
- chore: add up-to-date citation file for version 2023 by @hollandjg in #40
- chore: delete unused viewtoken.png by @hollandjg in #37
- chore: revert unneeded changes to _config.yml by @hollandjg in #39
- feat: add setup instructions by @hollandjg in #48
- add lesson overview by files grouped by function by @hollandjg in #58
- feat: update _episodes/01-environment.md (single file) by @hollandjg in #71
- feat: update guide.md with instructor notes by @hollandjg in #73
- feat: update _episodes/02-jupyter-to-package.md by @hollandjg in #72
- bug: update _episodes/03-other-files.md by @hollandjg in #59
- bug: update _episodes/04-metadata.md by @hollandjg in #60
- feat: update _episodes/05_versioning.md by @hollandjg in #62
- feat: update sphinx documentation by @hollandjg in #64
- feat: add version of documentation using Material for MkDocs by @hollandjg in #65
- feat: update _episodes/07-checks.md by @hollandjg in #66
- feat: update _episodes/08-continuous-integration.md by @hollandjg in #68
- bug: update _episodes/09-publishing-citations.md by @hollandjg in #69
- ci: devcontainer – use pre-commit feature by @hollandjg in #61
- refactor: move dependencies section to metadata episode by @hollandjg in #80
- feat: Add a section on hatch as an environment manager and task runner by @hollandjg in #79
- 27 update authors by @hollandjg in #41
- docs: touch up drawing on first page by @henryiii in #86
- docs: mention a few more tools in setup by @henryiii in #88
- chore: update reference.md by @hollandjg in #92
- refactor: separate task runners into a separate episode by @hollandjg in #84
- chore: remove additional noxfile challenge in publishing by @hollandjg in #90
- docs: add examples of upper cap by @henryiii in #95
- feat: add link to black examples by @hollandjg in #97
- delete the unused and unlinked discuss.md by @hollandjg in #96
- docs: add a mention of uv for venvs near conda by @henryiii in #89
- chore: update Ruff config by @henryiii in #100
- fix: nicer nox usage for builder by @henryiii in #98
- refactor: change the package name to
example-package-YOUR-USERNAME-HERE
by @hollandjg in #87 - add admonishment to make regular commits by @hollandjg in #91
- remove outdated example from task runners episode by @hollandjg in #101
- Split black, ruff and mypy configuration from the pre-commit bits by @hollandjg in #99
- Reorder-second-half by @hollandjg in #103
- Update index.md introduction by @gtdang in #105
Full Changelog: v2023.07...v2024.07