Bartosz Sławecki

Results 69 issues of Bartosz Sławecki

During reading the [pip-run](https://github.com/jaraco/pip-run) code, I raised an eyebrow upon seeing this: https://github.com/jaraco/pip-run/blob/f5c50a4c2a84bc43ed090820d44f2d4bac6cb0c6/pip_run/read-deps.py#L21 Thanks to `typing.Annotated` being present, there is a modern, type-safe way to do it, like here: https://fastapi.tiangolo.com/tutorial/query-params-str-validations/#add-query-to-annotated-in-the-q-parameter

### Actual Situation Assuming I make a mistake when answering the last question, I have to Ctrl+C and answer everything again. ### Desired Situation I can press Ctrl+Z to get...

enhancement
help wanted

### Actual Situation During developing [my template](https://github.com/bswck/skeleton), I've decided that it would be a good idea to place comments a'la "this file was created from template, consider changing the template"...

enhancement

### Actual Situation `mypy copier --strict` fails with 68 errors in 7 files (checked 11 source files). Checked on compiled mypy 1.5.1, Python 3.8.17. ### Desired Situation `mypy copier --strict`...

enhancement
good first issue

### Actual Situation During developing [my pretty advanced template](https://github.com/bswck/skeleton), when I want to check how my update will render in the downstream projects, I usually: - commit my change, -...

enhancement
good first issue
documentation

### Actual Situation I'm getting this traceback, because I messed something up: ``` Traceback (most recent call last): File "/home/bswck/.local/bin/copier", line 8, in sys.exit(copier_app_run()) [truncated a few lines] File "/home/bswck/.local/pipx/venvs/copier/lib/python3.8/site-packages/jinja2/environment.py",...

enhancement

- [ ] Fix inconsistent string formatting (both `.format()` and f-string methods are used) - [ ] Refactor & optimize algorithms (syzygy, gaviota) - [ ] Shorten maximum line length...

Similar to #441, with a Polish translation. Feel free to assign me to this.

## Feature category Dependency management. ## Problem description Using `setup.py` should generally be avoided if there are some declarative options. For this project, I see numerous alternatives. https://github.com/CERT-Polska/mwdb-core/blob/16bbb2cf15f7401391602376d85aa0f6c5f3eabc/setup.py can be...

type:improvement
zone:environment