Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: mosoto/copier

Tags

v6.0.0a9

Toggle v6.0.0a9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(ci): publish on python 3.10

It was using python 3.1 due to the last 0 being stripped from the float value. Passed as string now.

v6.0.0a8

Toggle v6.0.0a8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
build: do not require release to publish

Releases for alpha are a bit too much work. Just pushing a tag should be enough.

v6.0.0a7

Toggle v6.0.0a7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Fix unicode error on binary files (copier-org#436)

* fix: Fix unicode error on binary files

If a unicode decode error is raised
while trying to compile a file as a Jinja2 template,
and the templates suffix is empty,
we fallback to copying this file as is.

Fixes copier-org#433.

v6.0.0a6

Toggle v6.0.0a6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix temporary directory removal on Windows (copier-org#358)

* tests: Add temporary directory deletion tests

* ci: Run tests on Windows for Python 3.6 and 3.7 again

* fix: Implement more robust temporary directory deletion

* docs: Document temporary directory class and error handler

* chore: Update poetry.lock

* style: Format code

Co-authored-by: Timothée Mazzucotelli <[email protected]>

v6.0.0a5

Toggle v6.0.0a5's commit message
Fix wrong default choice

When updating a project, a choice answer never got a good default value. Now it's properly selected, and interactive behavior is tested.

v6.0.0a4

Toggle v6.0.0a4's commit message
Add pygments dependency

Regression from 81e03a5.

v6.0.0a3

Toggle v6.0.0a3's commit message
Try to support python 3.9

This includes updating dependencies, such as pydantic, and adding it to the test matrix.

However pydantic doesn't support python 3.9 yet, so we can't claim to support it yet.

Targets copier-org#102.

v6.0.0a2

Toggle v6.0.0a2's commit message
Remove support for custom lexers temporarily

When tmbo/questionary#70 gets fixed, this commit should be rolled back.

For now, I have to remove this support because [otherwise I cannot publish Copier to Pypi](https://github.com/copier-org/copier/runs/1241180809?check_suite_focus=true).

v6.0.0a1

Toggle v6.0.0a1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Enhanced user input (copier-org#260)

* use a new toolkit for user prompting: questionary (patched).
* multiline questions.
* conditional questions.
* new toolkit for ui tests: pexpect.
* fix lots of tests.
* fix windows builds with newer poetry-dynamic-versioning.
* linters and mypy are now tests, to have faster ci.
* update deprecated ci commands.
* removed dependencies from old times.
* Remove toml 0.5+ syntax (dotted keys)
* Use powershell where syntax is compatible
* Change skip to xfail
* xfail pexpect tests on windows. I'm tired of trying to make it work
* more docs
* possibly something more.

v6.0.0a0

Toggle v6.0.0a0's commit message
Remove --only-diff flag

This flag was not working fine, after all.

Also, the only difference between `copier copy` and `copier update` is that copying should ignore subproject history, while updating should respect it.

Thus, the real CLI reflection of the `only_diff` option is whether you're using `copier copy` or `copier update`. Well, that's how it is now.

Besides all this, the real behavior of `only_diff=False` wasn't being tested. Fixed also, and updated docs.

Fixes copier-org#270.