NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3135 most downloaded on PyPI
A library for rendering project templates.
Last release 11 days ago
07 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
95 releases · first in 2019
All changes here. Summary: - Forbid downgrades. - Print all logs to STDERR.
All changes here. Summary:
Add --prerelease flag, which will be False by default. This is a behavioral change and that's basically why I'm doing a new major release. All other c
All changes here. Summary:
--prerelease flag, which will be False by default. This is a behavioral change and that's basically why I'm doing a new major release. All other changes are minor here.One column per quarter.
Make copier work fine with Git 2.28.
All changes here. Summary:
Fix a bug where questions with templated defaults would not be asked to the user.
All changes here. Summary:
All changes here. Summary:
Fix a bug where the default value prompted to the user didn't match the reality from his last answer.
All changes here. Summary:
All changes here. Summary:
dst fixture in tests.Remove semver to avoid having 2 different versioning systems. We stick to PEP 440 now.
All changes here. Summary:
--data.Details: https://github.com/pykong/copier/milestone/8?closed=1
Details: https://github.com/pykong/copier/milestone/8?closed=1
All changes here. Summary:
All changes here. Summary: - Assert minimum copier version. - Prettier prompts. - Prompt self-templating. - Better README.
All changes here. Summary:
Changes: https://github.com/pykong/copier/milestone/6?closed=1
Changes: https://github.com/pykong/copier/milestone/6?closed=1
Changes: https://github.com/pykong/copier/milestone/5?closed=1
Changes: https://github.com/pykong/copier/milestone/5?closed=1
Nothing published for this version
Fix shortcode without .git suffix #167
Little bugfix release:
Nothing published for this version
This is an attempt to work around failing to upload to Test PyPI due to a version 3.0 being already present there.
This is an attempt to work around failing to upload to Test PyPI due to a version 3.0 being already present there.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
The old voodoo.json is also supported _for now_ but is deprecated and will be removed in version 2.2.
_exclude, _include and _tasks keys from
copier.yml (or alternatives) to be used at all. It also interpreted _tasks as a
user-provided variable.prompt_bool can now have an undefined default (and answer is mandatory in that
case).copier.yml and copier.yaml as configuration files.extra_paths argument specifies additional paths to find templates to
inherit from.copier.toml.copier command-line script now accepts "help" and "version" as commands._exclude, _include, and _tasks keys in copier.yml as the default values
for the .copy() arguments exclude, include, and tasks.Voodoo to Copier!copier.yaml, but a copier.json can be
used as well. The old voodoo.json is also supported for now but is deprecated
and will be removed in version 2.2.setup.py 😵).render_skeleton() function to copy(). The function signature remains
almost the same, the only changes are:
filter_this parameter is now called exclude.ignore_this parameter is now called just ignore.$HOME folder.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →