City-Bureau / city-scrapers-fresno

City Scrapers for Fresno
MIT License
2 stars 3 forks source link

🛠️ Clean up dependencies & enable Sentry #135

Closed SimmonsRitchie closed 6 months ago

SimmonsRitchie commented 6 months ago

What's this PR do?

Cleans up the dependencies in this repo. Specifically, this PR:

Cleans up production settings and ensures the new sentry integration is set up correctly.

Why are we doing this?

These updates seem to be needed across most of the city-scraper repos in order to ensure they run smoothly. A number of our repos are failing to build seemingly due to dependency conflicts from outdated dependencies.

scrapy-sentry-errors is a new City Bureau-built Sentry integration that replaces scrapy-sentry. The latter appears to no longer be maintained and was causing clear build issues for some of the city-scraper repos. For more background, see PR 67 in city-scrapers-cle.

Steps to manually test

Are there any smells or added technical debt to note?