mirror of
https://github.com/ilri/csv-metadata-quality.git
synced 2025-06-06 17:11:45 +02:00
Compare commits
8 Commits
b5565124de
...
renovate/p
Author | SHA1 | Date | |
---|---|---|---|
47c9bbc1d7 | |||
753f3340a3
|
|||
188097abe4
|
|||
b7a81b8ec7
|
|||
8a2c567d1f
|
|||
42eb9437e3
|
|||
5400bcb19b
|
|||
febea54f1b
|
@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## Unreleased
|
||||
## [0.7.0] - 2025-01-31
|
||||
### Added
|
||||
- Ability to normalize DOIs to https://doi.org URI format
|
||||
|
||||
@ -20,6 +20,7 @@ fields
|
||||
- Install requests-cache in main run() function instead of check.agrovoc() function so we only incur the overhead once
|
||||
- Use py3langid instead of langid, see: [How to make language detection with langid.py faster](https://adrien.barbaresi.eu/blog/language-detection-langid-py-faster.html)
|
||||
- Use uv instead of rye
|
||||
- Remove pytest-clarity — I think pytest itself has gotten much better in the past few years
|
||||
|
||||
### Updated
|
||||
- Python dependencies, including Pandas 2.0.0 and [Arrow-backed dtypes](https://datapythonista.me/blog/pandas-20-and-the-arrow-revolution-part-i)
|
||||
|
@ -1,3 +1,3 @@
|
||||
# SPDX-License-Identifier: GPL-3.0-only
|
||||
|
||||
VERSION = "0.6.1"
|
||||
VERSION = "0.7.0"
|
||||
|
1903
poetry.lock
generated
1903
poetry.lock
generated
File diff suppressed because it is too large
Load Diff
@ -1,19 +1,19 @@
|
||||
[project]
|
||||
name = "csv-metadata-quality"
|
||||
version = "0.6.1"
|
||||
version = "0.7.0"
|
||||
description="A simple, but opinionated CSV quality checking and fixing pipeline for CSVs in the DSpace ecosystem."
|
||||
authors = [
|
||||
{ name = "Alan Orth", email = "alan.orth@gmail.com" }
|
||||
]
|
||||
license= { file = "LICENSE.txt" }
|
||||
dependencies = [
|
||||
"pandas[feather,performance]~=2.2",
|
||||
"pandas[feather,performance]~=2.3.0",
|
||||
"python-stdnum~=1.20",
|
||||
"requests~=2.32",
|
||||
"requests~=2.32.3",
|
||||
"requests-cache~=1.2.1",
|
||||
"colorama~=0.4",
|
||||
"ftfy~=6.3.0",
|
||||
"country-converter~=1.2",
|
||||
"country-converter~=1.3",
|
||||
"pycountry~=24.6.1",
|
||||
"py3langid~=0.3",
|
||||
]
|
||||
@ -47,10 +47,9 @@ build-backend = "hatchling.build"
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"pytest~=8.3",
|
||||
"pytest-clarity~=1.0",
|
||||
"isort~=6.0",
|
||||
"csvkit~=2.0",
|
||||
"ipython~=8.26",
|
||||
"ipython~=8.31",
|
||||
]
|
||||
|
||||
# So hatch doesn't try to build other top-level directories like "data"
|
||||
|
@ -3,7 +3,7 @@
|
||||
"extends": [
|
||||
"config:recommended"
|
||||
],
|
||||
"pep621": {
|
||||
"enabled": false
|
||||
"pip_requirements": {
|
||||
"enabled": false
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user