Sigurd Spieckermann
Sigurd Spieckermann
I've fixed a typing error related to the possible stage names of migration tasks. In `template.py`, the method `Template.migration_tasks(...)` declared the `stage` argument to accept three string literals: `Literal["task", "before",...
The `_secret_questions` setting https://github.com/copier-org/copier/blob/608654a03e748a3ed1b032c089e20b2811a0cfd3/tests/test_answersfile.py#L34-L35 is not documented. I think it's a redundant setting since a question supports the `secret` flag as well. In any case, the docs and capabilities should...
I've unified the indentation of YAML code blocks in the docs to 4 spaces per indentation level. I think most projects use 4 spaces for Python code and 2 spaces...
**Is your feature request related to a problem? Please describe.** I'd like to include zero or more custom PyPI source URLs and optional authentication credentials in a generated Python project...
**Is your feature request related to a problem? Please describe.** I'd like to prompt for zero or more additional dependencies (package names + optional version specifiers, e.g. `cowsay` or `cowsay@>=5.0`)...
### Describe the problem The [answers file setting / CLI switch](https://copier.readthedocs.io/en/v8.1.0/configuring/#answers_file) behavior is inconsistent with what the docs suggest. The docs state that this setting is a path relative to...
### Describe the problem Consider the following situation: 1. A template uses v1 of a Jinja extension. 2. A project is generated using this template. 3. A breaking change happens...
**Is your feature request related to a problem? Please describe.** I'd like to create a Copier base template (e.g. a general Python project template) and Copier child templates (e.g. a...
This issue summarizes a discussion with @CaselIT and @vytas7 at https://gitter.im/falconry/dev on August 10 about adding an Express-style (see also [`chi`](https://github.com/go-chi/chi) and [Negroni](https://github.com/urfave/negroni) in Golang) API for Falcon middlewares. This...
I'd love to use `task` as the task runner in a Python project without requiring developers to install `task` manually. In my opinion, it is much better to use `task`...