Selfie
|
PR's welcome! Dependencies are managed using uv:
selfie-lib
and run uv sync
to get the dependenciesOur CI server runs three checks in the selfie-lib
directory.
uv run pytest
- run testsuv run pyright
- type checkinguv run ruff format --check && uv run ruff check
- code lint & formattinguv run ruff format && uv run ruff check --fix
to fixThe same setup is used for pytest-selfie
and example-pytest-selfie
.
For the IDE we use VSCode. Make sure to open the python
directory, not the parent selfie
. Recommended VSCode plugins: