Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fast-forward cookiecutter #147

Merged
merged 5 commits into from
May 17, 2024
Merged

Fast-forward cookiecutter #147

merged 5 commits into from
May 17, 2024

Conversation

Zeitsperre
Copy link
Collaborator

@Zeitsperre Zeitsperre commented May 16, 2024

Pull Request Checklist:

  • This PR addresses an already opened issue (for bug fixes / features)
    • This PR fixes #xyz
  • (If applicable) Documentation has been added / updated (for bug fixes / features).
  • (If applicable) Tests have been added.
  • CHANGES.rst has been updated (with summary of main changes).
    • Link to issue (:issue:number) and pull request (:pull:number) has been added.

What kind of change does this PR introduce?

  • Updates the template to the latest commit
  • GitHub Workflows now point to commits rather than tags
  • Dependabot will now only update on a monthly schedule
  • Dependencies have been updated and synchronized

Does this PR introduce a breaking change?

Yes.

  • CHANGES.rst is now CHANGELOG.rst
  • The package now uses a src layout in lieu of a flat layout
  • Maintainer-specific directions are now found under releasing.rst

Other information:

https://packaging.python.org/en/latest/discussions/src-layout-vs-flat-layout/
https://keepachangelog.com/en/1.0.0/

…ve to src layout, adjust docs for consistency with cookiecutter
@Zeitsperre Zeitsperre added documentation Improvements or additions to documentation enhancement New feature or request dependencies Pull requests that update a dependency file labels May 16, 2024
@Zeitsperre Zeitsperre requested a review from RondeauG May 16, 2024 17:25
@Zeitsperre Zeitsperre self-assigned this May 16, 2024
@github-actions github-actions bot added the CI label May 16, 2024
CONTRIBUTING.rst Show resolved Hide resolved
CONTRIBUTING.rst Outdated Show resolved Hide resolved
CONTRIBUTING.rst Show resolved Hide resolved
@github-actions github-actions bot added the approved Approved for additional tests label May 17, 2024
@Zeitsperre Zeitsperre merged commit 40d5910 into main May 17, 2024
24 checks passed
@Zeitsperre Zeitsperre deleted the cookiecutter-update branch May 17, 2024 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Approved for additional tests CI dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants