Releases: lincc-frameworks/python-project-template
Releases · lincc-frameworks/python-project-template
v2.0.2
What's Changed
- Update .pre-commit-config.yaml.jinja by @delucchi-cmu in #442
- Force earlier version of pyyaml-include by @delucchi-cmu in #446
- Update README.md by @jeremykubica in #447
- Update sphinx.rst by @delucchi-cmu in #450
- Update 1-bug_report.md by @hombit in #455
- Template: numpy v2.0 lint for ruff by @hombit in #461
- Documentation Prefactor by @OliviaLynn in #460
Full Changelog: v2.0.1...v2.0.2
v2.0.1
v2.0.0
What's Changed
- Fixing a typo in feature request template by @hombit in #432
- Install sphinx from docs/requirements. by @delucchi-cmu in #436
- Update new_project.rst by @drewoldag in #423
- Remove comments inside JSON block by @delucchi-cmu in #437
Full Changelog: v1.5.3...v2.0.0
v1.5.3
What's Changed
- Consolidate pre-commit logic by @camposandro in #422
- Do not use ruff linter on Jupyter notebooks by @camposandro in #426
- Transform project name to fix ReadTheDocs link by @camposandro in #427
- Add validation of Github workflows to pre-commit by @camposandro in #425
- Create a configuration checklist with references. by @delucchi-cmu in #428
- Add pytests, and remove explicit workflow testing by @delucchi-cmu in #430
- Add copybutton extension to template docs. by @delucchi-cmu in #429
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- Updating URL in pre-copy message by @drewoldag in #414
.prepare_project.sh
->.initialize_new_project.sh
by @drewoldag in #413- Dynamic, post-creation followup steps by @drewoldag in #415
- gh-pages screenshot for asv docs by @hombit in #418
- Fix asv
show_commit_url
by @camposandro in #419 - Revert @ main action versions by @camposandro in #420
- Add copy button to code blocks in PPT. by @delucchi-cmu in #408
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- Fix raw tags in slack notification config. by @delucchi-cmu in #397
- Update default notification. by @delucchi-cmu in #402
- Allow first commit to main by @camposandro in #396
- Update default answer for project_organization to meet regex requirements by @drewoldag in #404
- Check virtual environment is active by @hombit in #400
- Clarify ruff functionality. by @delucchi-cmu in #403
Full Changelog: v1.5.0...v1.5.1
v1.5.0
Loads of quality of life improvements, as well as some breaking changes from previous iterations.
v2.0 will be coming soon, and this is a bit of a pre-release.
What's Changed
- Update benchmarks.py by @delucchi-cmu in #348
- Add page for contact information. by @delucchi-cmu in #350
- Fix
benchmarks.py
file extension by @camposandro in #353 - Add Ruff linting support by @smcguire-cmu in #355
- Support Git version on Macs by @jeremykubica in #359
- Pytest-copie investigation by @drewoldag in #352
- Have prepare_project exit on old versions of pip by @jeremykubica in #361
- Add support for
asv-pr
on forked repositories by @camposandro in #354 - Use
tox
to runpytest-copie
unit tests locally on multiple python versions by @drewoldag in #366 - Slack webhook documentation by @delucchi-cmu in #368
- Removing hardcoded
tests
path from invocations of pytest. by @drewoldag in #367 - Fix smoke tests by @delucchi-cmu in #370
- fix ruff config by @smcguire-cmu in #371
- Add new lines in the code style workflow by @delucchi-cmu in #372
- Add .prepare_project.sh to README.md by @hombit in #375
- Issue/363/issue template by @dougbrn in #376
- Send email on failure by @OliviaLynn in #380
- Adding default dependabot.yml file. by @drewoldag in #374
- Add more correctness to code style workflow by @delucchi-cmu in #385
- Removing the blank lines between pre-commit hooks by @drewoldag in #373
- Fixing issues with pre-commit hooks for notebooks by @drewoldag in #390
- Use lowest available python version by @delucchi-cmu in #386
- Bump action versions by @camposandro in #388
- Install project in dev mode for tests on CI by @camposandro in #391
- Update contact.rst by @drewoldag in #393
- Update github org name regex by @drewoldag in #394
New Contributors
Full Changelog: v1.4.6...v1.5.0
v1.4.6
What's Changed
- Update add-issue-to-project.yml by @drewoldag in #324
- Update ci_benchmarking.rst by @delucchi-cmu in #326
- Updating documentation about existing directory structure. by @drewoldag in #320
- Unconditionally give black options. by @delucchi-cmu in #335
- Spruce up the conf.py files. by @delucchi-cmu in #337
- Add explicit asv install command by @camposandro in #339
- More commentary around the use of pipx over more familiar package managers by @drewoldag in #340
- Add validation to github organization string by @delucchi-cmu in #345
- Allow TODOs in comments. by @delucchi-cmu in #343
- Add version information and help docs for conda. by @delucchi-cmu in #344
- Use the right default value for include_notebooks by @delucchi-cmu in #346
- Reduce footprint in intro notebook by @delucchi-cmu in #347
Full Changelog: v1.4.5...v1.4.6
v1.4.5
What's Changed
- Updating new project section to include dependabot recommendation. by @drewoldag in #316
- Patches on the asv workflows by @camposandro in #317
- Remove consecutiveness action dependency by @camposandro in #319
Full Changelog: v1.4.4...v1.4.5
v1.4.4
What's Changed
- Update existing benchmark comment on pull request by @camposandro in #298
- Update template to use "trusted publishing" for PyPI distribution instead of API key by @drewoldag in #296
- Update index.rst.jinja by @delucchi-cmu in #299
- Update smoke-test.yml - remove extra workflow_dispatches by @OliviaLynn in #302
- Add pylint check on /tests/ to workflow by @delucchi-cmu in #301
- Upgrade asv version by @camposandro in #313
- Ask user for github organization by @delucchi-cmu in #315
- Workflow dispatch for nightly benchmark job by @delucchi-cmu in #314
Full Changelog: v1.4.3...v1.4.4