https://github.com/pyronear/pyro-scrapper
https://github.com/pyronear/pyro-scrapper
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pyronear/pyro-scrapper
- Owner: pyronear
- License: apache-2.0
- Created: 2024-10-11T09:57:37.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2026-01-28T14:05:01.000Z (5 months ago)
- Last Synced: 2026-01-29T06:00:31.551Z (5 months ago)
- Language: Python
- Size: 683 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# pyro-scrapper
## Overview
## Local setup with uv
Use uv (0.5.13 in CI) with Python 3.11 to mirror `.github/workflows/style.yml`.
```bash
# 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`:
```bash
ruff format --check --diff alertwest_scraping
ruff check --diff alertwest_scraping
mypy
```
## Contributing
Please refer to [`CONTRIBUTING`](CONTRIBUTING.md) if you wish to contribute to this project.
## Credits
This project is developed and maintained by the repo owner and volunteers from [Pyronear](https://pyronear.org/).
## License
Distributed under the Apache 2 License. See [`LICENSE`](LICENSE) for more information.