City-Bureau / city-scrapers-omaha

City Scrapers for Omaha
MIT License
0 stars 0 forks source link

🛠️ Clean up: dependencies #68

Closed SimmonsRitchie closed 3 months ago

SimmonsRitchie commented 3 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?