Closed ptvirgo closed 4 years ago
epacems.py
. E.g. it’s unclear what happens if one doesn’t specify a state, or a month. (From running the script, it appears that the default behavior is to get all of them).PudlScrapers
, not PudleScrapers
? Does the InterCapping conform to Python package naming conventions?pip
, so it can be installed into an existing conda environment wherever.)install_requires
parameter?pudl
for this module collides with our main pudl module if you install them in the same environment. I installed the scrapers module in my pudl-dev
environment and then everything about pudl broke.pathlib
everywhere instead of os.path
Cems
object in items
actually get used? Or was that all offloaded into the CEMS script? We've been calling it epacems everywhere else so it should probably be EpaCems
for consistency.scrapy.cfg
refers to pudl.settings
but where is that set? Is it just the settings in the pudl/settings.py
module? How does it detect what things are available to be scraped (i.e. the things listed in scrapy list
?)
Make sure you can run the scraper & zenodo uploader from https://github.com/catalyst-cooperative/infrastructure, and that it works consistently.