Skip to content

pyronear/pyro-scrapper

pyro-scrapper

Overview

Local setup with uv

Use uv (0.5.13 in CI) with Python 3.11 to mirror .github/workflows/style.yml.

# create and activate a virtual environment
uv venv --python 3.11 .venv
source .venv/bin/activate

# install Poetry + export plugin with uv so we can reuse the CI export step
uv pip install "poetry==2.0.0" poetry-plugin-export

# sync all dependencies (app + dev + quality groups)
poetry export -f requirements.txt --without-hashes --with dev,quality --output requirements-dev.txt
uv pip sync requirements-dev.txt

Run style checks locally

The following commands reproduce the quality jobs defined in .github/workflows/style.yml:

ruff format --check --diff scrapy_pyronear
ruff check --diff scrapy_pyronear
mypy

Contributing

Please refer to CONTRIBUTING if you wish to contribute to this project.

Credits

This project is developed and maintained by the repo owner and volunteers from Pyronear.

License

Distributed under the Apache 2 License. See LICENSE for more information.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 5

Languages