Modernize packaging and CI/CD workflow#2157
Merged
audreyfeldroy merged 8 commits intomainfrom Aug 18, 2025
Merged
Conversation
…t testing Co-Authored-By: Audrey M. Roy Greenfeld <audrey@feldroy.com>
0301eef to
9904dff
Compare
Co-Authored-By: Audrey M. Roy Greenfeld <audrey@feldroy.com>
b7d8325 to
0749766
Compare
Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com>
Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com>
c3d6a7c to
1766f93
Compare
Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com>
82236b3 to
02933c9
Compare
Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com>
Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com>
f956a36 to
4e5eb1f
Compare
Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com>
5c99261 to
66e2a42
Compare
pydanny
added a commit
that referenced
this pull request
Aug 21, 2025
* Remove setup.py, enhance pyproject.toml, add just to local development testing Co-Authored-By: Audrey M. Roy Greenfeld <audrey@feldroy.com> * Add version 2 of test workflow Co-Authored-By: Audrey M. Roy Greenfeld <audrey@feldroy.com> * Only test currently supported Pythons Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com> * Enable updated linting for CI Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com> * disable current test workflow Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com> * Disable old tests workflow Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com> * Update lint to 3.12 Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com> * Remove pre-commit configuration and dependency Co-authored-by: Audrey Roy Greenfeld <audrey@feldroy.com> --------- Co-authored-by: Audrey M. Roy Greenfeld <audrey@feldroy.com>
Fred-si
added a commit
to Fred-si/cookiecutter
that referenced
this pull request
Aug 24, 2025
Since bf173de Modernize packaging and CI/CD workflow (cookiecutter#2157) tox have been removed from project dependencies and Uv is used instead
Fred-si
added a commit
to Fred-si/cookiecutter
that referenced
this pull request
Aug 24, 2025
Since bf173de Modernize packaging and CI/CD workflow (cookiecutter#2157) tox have been removed from project dependencies and Uv is used instead
pydanny
added a commit
that referenced
this pull request
Aug 30, 2025
…#2162) * Add uv to requirements Justfile use Uv to run commands. * Update test command in CONTRIBUTING.md * Migrate make servedocs to just servedocs - pick sphinx-autodoc from docs/requirements.txt to pyproject.toml - create servedocs command un justfile - update CONTRIBUTING * Migrate make coverage to just coverage * Add lint command to CONTRIBUTING.md * Remove tox mentions in CONTRIBUTING.md Since bf173de Modernize packaging and CI/CD workflow (#2157) tox have been removed from project dependencies and Uv is used instead --------- Co-authored-by: Daniel Roy Greenfeld <pydanny@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Remove setup.py, enhance pyproject.toml, add just to local development testing. Removes pre-commit as we find configuring individual tools in just and pyproject.toml is a more pleasant workflow for many developers.