Recent Releases of packaging

packaging - INTERSECT Workshop 2024

What's Changed

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

Full Changelog: https://github.com/INTERSECT-training/packaging/compare/v2023.07...v2024.07


Published by hollandjg over 1 year ago

packaging - INTERSECT Workshop 2023

What's Changed

  • Change to intersect branding in remote theme by @cosden in https://github.com/INTERSECT-training/packaging/pull/2
  • Update README.md by @JeffCarver in https://github.com/INTERSECT-training/packaging/pull/3
  • feat: add versioning discussion by @henryiii in https://github.com/INTERSECT-training/packaging/pull/4
  • feat: docs (a bit advanced) by @henryiii in https://github.com/INTERSECT-training/packaging/pull/6
  • feat: add tests and checks by @henryiii in https://github.com/INTERSECT-training/packaging/pull/7
  • fix: some fixes from first run by @henryiii in https://github.com/INTERSECT-training/packaging/pull/8
  • feat: docs rewrite by @henryiii in https://github.com/INTERSECT-training/packaging/pull/9
  • Fix typo in 05-versioning.md by @cosden in https://github.com/INTERSECT-training/packaging/pull/10

New Contributors

  • @cosden made their first contribution in https://github.com/INTERSECT-training/packaging/pull/2
  • @JeffCarver made their first contribution in https://github.com/INTERSECT-training/packaging/pull/3

Full Changelog: https://github.com/INTERSECT-training/packaging/commits/v2023.07


Published by hollandjg over 1 year ago