mirror of
https://github.com/DOI-DO/j40-cejst-2.git
synced 2025-09-29 19:33:17 -07:00
Issue 379 tox setup (#405)
* Adds tox as a dev dependency to data/data-pipeline/pyproject.toml: Also updates poetry.lock and requirements.txt * Adds tox.ini to test build of data/data-pipeline * Sets up GitHub actions workflow for data/ directory * Tries to get Data Checks GitHub action to run * Fixes error with GitHub action * Migrates data/data-roadmap from setuptools to poetry * Sets up tox file for data/data-roadmap * Adds github action for data/data-roadmap * Fixes syntax error in data-checks.yml * Second attempt at fixing data-checks.yml * Export poetry requirements to requirements.txt * Revert "Migrates data/data-roadmap from setuptools to poetry" This reverts commit e8367652d43c1c9beee500f792c8f41e1c1fc462. * Removes pyproject.toml and reverts requirements.txt as well
This commit is contained in:
parent
387ee3a382
commit
55dabb2b57
4 changed files with 235 additions and 61 deletions
|
@ -3,6 +3,9 @@ authors = ["Your Name <you@example.com>"]
|
|||
description = "ETL and Generation of Justice 40 Score"
|
||||
name = "score"
|
||||
version = "0.1.0"
|
||||
packages = [
|
||||
{ include = "etl" }, # required for poetry packaging to install in tox
|
||||
]
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
CensusData = "^1.13"
|
||||
|
@ -21,6 +24,7 @@ types-requests = "^2.25.0"
|
|||
[tool.poetry.dev-dependencies]
|
||||
black = {version = "^21.6b0", allow-prereleases = true}
|
||||
mypy = "^0.910"
|
||||
tox = "^3.24.0"
|
||||
|
||||
[build-system]
|
||||
build-backend = "poetry.core.masonry.api"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue