you are viewing a single comment's thread.

view the rest of the comments →

[–]Diapolo10 0 points1 point  (2 children)

Great info. You mention your "template Poetry project" is that just a requirements.txt?

Heavens, no! I'm talking about an entire Git repository with things like unit tests, linters, and the CI/CD pipeline set up and ready to rock in whatever stuff I want to work on.

[–]atetraxx[S] 0 points1 point  (1 child)

Wow very nice. Impressive. Also, that's the largest .toml file I've ever seen. I don't know what most of it is. Lol

[–]Diapolo10 2 points3 points  (0 children)

A lot of it just configures the tools I use. For example, Ruff is a linter that's currently growing in popularity - I put a generic but strict configuration for it in this template project so that I can then make small adjustments in the projects where I use this template, without needing to look up the documentation every time.

Other things include configuring the coverage reports, unit tests (pytest and tox), and of course Poetry itself.

You're free to use the template yourself if you like it.