mozilla / probe-scraper

Scrape and publish Telemetry probe data from Firefox
https://mozilla.github.io/probe-scraper/
Mozilla Public License 2.0
21 stars 53 forks source link

Use pip-tool's pip-compile to pin all dependencies recursively #741

Open badboy opened 3 months ago

badboy commented 3 months ago

This ensures the builds are reproducible and don't suddenly fail from one day to another due to new releases of some dependency down the chain.

This might benefit from some documentation so everyone knows how to add/update dependencies and re-generate that file:

pip-compile --allow-unsafe --generate-hashes