|
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: