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

Use Copier to support upgrade of existing projects #332

Closed
clshaw01 opened this issue Aug 13, 2024 · 1 comment · Fixed by #472
Closed

Use Copier to support upgrade of existing projects #332

clshaw01 opened this issue Aug 13, 2024 · 1 comment · Fixed by #472
Labels
python Pull requests that update Python code released

Comments

@clshaw01
Copy link
Contributor

clshaw01 commented Aug 13, 2024

AC:

  • Use Copier and remove cookiecutter
  • Scaf new projects and make sure all the template options are working well with the Copier

Tech notes:

  • Add copier to project dependencies
  • Remove cookiecutter from project dependencies
  • Update cookiecutter within the project to use copier instead
  • Update the Scaf dockerfile to install and use copier
    https://copier.readthedocs.io/
@sedatbasar sedatbasar changed the title User Copier to support upgrade of existing projects Use Copier to support upgrade of existing projects Nov 8, 2024
@sedatbasar sedatbasar added the python Pull requests that update Python code label Nov 8, 2024
github-actions bot pushed a commit that referenced this issue Mar 5, 2025
## [1.22.0](v1.21.0...v1.22.0) (2025-03-05)

### Features

* Update scaf to use copier and multiple templates (closes [#332](#332), [#441](#441), [#443](#443), [#444](#444), [#445](#445)) ([ff3645a](ff3645a))

### Bug Fixes

* Add VIRTUAL_ENV env variable for uv to work after latest upgrade… (fixes [#461](#461)) ([c0f2c9a](c0f2c9a))
* fullstack template url ([c136fdb](c136fdb))
Copy link

github-actions bot commented Mar 5, 2025

🎉 This issue has been resolved in version 1.22.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
python Pull requests that update Python code released
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants