Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Flesh out CI, software environment, and tests. #14

Merged
merged 1 commit into from
Apr 20, 2022
Merged

Flesh out CI, software environment, and tests. #14

merged 1 commit into from
Apr 20, 2022

Conversation

zaneselvans
Copy link
Member

  • Use correct conda environment in GitHub Actions workflow.
  • Add python-snappy to the pudl-catalog conda environment.
  • Add gcsfs to package dependencies.
  • Add msgpack to package dependencies, even though in theory it should already be
    getting installed because it's a dependency of intake. Not sure what's going on there.
    Maybe @martindurant knows?
  • Use the google storage location for the catalog by default if none is set by the user.
  • Refer to the top level package constants for the known data locations elsewhere in the
    package.
  • Re-write the tests to just use a small amount of remote data.
  • Fix extras in tox.ini to refer to "tests" not "test"
  • Pass PUDL_INTAKE_* environment variables in to Tox.

* Use correct conda environment in GitHub Actions workflow.
* Add python-snappy to the pudl-catalog conda environment.
* Add gcsfs to package dependencies.
* Add msgpack to package dependencies, even though in theory it should already be
  getting installed because it's a dependency of intake. Not sure what's going on there.
  Maybe @martindurant knows?
* Use the google storage location for the catalog by default if none is set by the user.
* Refer to the top level package constants for the known data locations elsewhere in the
  package.
* Re-write the tests to just use a small amount of remote data.
* Fix extras in tox.ini to refer to "tests" not "test"
* Pass PUDL_INTAKE_* environment variables in to Tox.
@zaneselvans zaneselvans merged commit 12480c5 into main Apr 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant