This website requires JavaScript.
Explore
Help
Sign in
alexander
/
lalib
Watch
1
Star
0
Fork
You've already forked lalib
0
Code
Issues
Pull requests
Releases
Activity
Actions
develop
lalib
/
.gitignore
6 lines
49 B
Text
Raw
Permalink
Normal View
History
Unescape
Escape
Set up nox as the task runner - base configuration for all nox sessions to come - add infos about nox in the README file - ignore [py]cache folders in git
2024-09-10 01:21:37 +02:00
.cache/
Add coverage reporting to the test suite - the nox session "test-coverage" triggers further nox sessions that run the test suite for all supported Python versions - the nox session "_test-coverage-run" runs the test suite for a particular Python version using the coverage tool - the nox session "_test-coverage-report" combines the individual coverage reports
2024-09-10 02:01:23 +02:00
dist/
Set up code formatting tools - auto-format code with: + autoflake => * remove unused imports and variables * remove duplicate dict keys * expand star imports + black => enforce an uncompromising code style + isort => enforce a consistent import style compliant with Google's Python style guide - add nox session "format" to run these tools
2024-09-10 01:27:34 +02:00
poetry.toml
Set up nox as the task runner - base configuration for all nox sessions to come - add infos about nox in the README file - ignore [py]cache folders in git
2024-09-10 01:21:37 +02:00
**/__pycache__/
Initialize the project - describe how a local develop environment can be set up - we use poetry to manage the project => add pyproject.toml and poetry.lock files - add a package for the source code => "src" layout structure to ensure that pytest runs the tests against a packaged version installed in a virtual environment and not the *.py files in the project directory (Source: https://hynek.me/articles/testing-packaging/) - ignore poetry's artifacts in git
2024-09-10 01:15:36 +02:00
.venv/
Reference in a new issue
Copy permalink