mirror of
https://github.com/ilri/csv-metadata-quality.git
synced 2024-11-25 23:28:18 +01:00
Alan Orth
b8f4be9ebb
These seem to have much newer versions that didn't get updated in this project due to the version pinning selector I was using with poetry. In the case of pytest-clarity the previous version was 0.3.1 and the version selector was a caret (^), which will never update the left-most (major) number. Now they seem to be on 1.x.x so it will be OK in the future. In the case of black, they use weird numbering so it's anyone's guess how this will work! Luckily it's only used for linting and formatting.
38 lines
985 B
TOML
38 lines
985 B
TOML
[tool.poetry]
|
|
name = "csv-metadata-quality"
|
|
version = "0.4.8-dev"
|
|
description="A simple, but opinionated CSV quality checking and fixing pipeline for CSVs in the DSpace ecosystem."
|
|
authors = ["Alan Orth <alan.orth@gmail.com>"]
|
|
license="GPL-3.0-only"
|
|
repository = "https://github.com/ilri/csv-metadata-quality"
|
|
homepage = "https://github.com/ilri/csv-metadata-quality"
|
|
|
|
[tool.poetry.scripts]
|
|
csv-metadata-quality = 'csv_metadata_quality.__main__:main'
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.7.1"
|
|
pandas = "^1.0.4"
|
|
python-stdnum = "^1.13"
|
|
xlrd = "^1.2.0"
|
|
requests = "^2.23.0"
|
|
requests-cache = "~0.6.4"
|
|
pycountry = "^19.8.18"
|
|
langid = "^1.1.6"
|
|
colorama = "^0.4.4"
|
|
spdx-license-list = "^0.5.2"
|
|
ftfy = "^5.9"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
pytest = "^6.1.1"
|
|
ipython = { version = "^7.18.1", python = "^3.7" }
|
|
flake8 = "^3.8.4"
|
|
pytest-clarity = "^1.0.1"
|
|
black = "^21.6b0"
|
|
isort = "^5.5.4"
|
|
csvkit = "^1.0.5"
|
|
|
|
[build-system]
|
|
requires = ["poetry>=0.12"]
|
|
build-backend = "poetry.masonry.api"
|