1
0
mirror of https://github.com/ilri/csv-metadata-quality.git synced 2025-10-20 08:29:23 +02:00

19 Commits

Author SHA1 Message Date
renovate[bot]
83051264ac chore(deps): lock file maintenance 2025-09-22 01:02:44 +00:00
cdd4e60d6b Merge pull request #84 from ilri/renovate/lock-file-maintenance 2025-09-16 08:55:17 +03:00
9264a9a8fa Merge pull request #83 from ilri/renovate/actions-checkout-5.x 2025-09-16 08:54:37 +03:00
renovate[bot]
d7c6323a3f chore(deps): lock file maintenance 2025-08-31 11:07:52 +00:00
renovate[bot]
42079cb37d chore(deps): update actions/checkout action to v5 2025-08-11 14:46:20 +00:00
584c456176 Merge pull request #82 from ilri/renovate/lock-file-maintenance 2025-08-11 08:53:47 +03:00
renovate[bot]
1042e46c6b chore(deps): lock file maintenance 2025-08-11 02:24:51 +00:00
69653a13a6 Use json5 for renovate.json 2025-08-10 21:03:19 +03:00
c6d196dee1 renovate.json: allow updating uv.lock 2025-08-10 21:02:23 +03:00
69b37c612d Merge pull request #81 from ilri/renovate/uv_build-0.x 2025-08-10 20:57:21 +03:00
renovate[bot]
87978b8bc9 chore(deps): update dependency uv_build to >=0.8.8,<0.9.0 2025-08-10 17:56:23 +00:00
78a5c00636 Merge pull request #80 from ilri/renovate/pandas-2.x 2025-08-10 20:55:25 +03:00
renovate[bot]
4a6f142800 fix(deps): update dependency pandas to ~=2.3.1 2025-08-10 17:49:15 +00:00
9ed493aa9d Merge pull request #79 from ilri/renovate/python-stdnum-2.x 2025-08-10 20:47:40 +03:00
bb459c963a Merge pull request #78 from ilri/renovate/astral-sh-setup-uv-6.x 2025-08-10 20:44:22 +03:00
renovate[bot]
23c16c57cb fix(deps): update dependency python-stdnum to v2 2025-08-10 17:44:18 +00:00
renovate[bot]
11f61342fb chore(deps): update astral-sh/setup-uv action to v6 2025-08-10 17:43:28 +00:00
071c2ac03a CHANGELOG.md: add note about AGROVOC REST API 2025-08-10 20:41:20 +03:00
d051841de0 src: update AGROVOC REST API URL 2025-08-10 20:40:02 +03:00
7 changed files with 517 additions and 387 deletions

View File

@@ -15,9 +15,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Install uv
uses: astral-sh/setup-uv@v5
uses: astral-sh/setup-uv@v6
with:
version: 'latest'
- run: uv sync

View File

@@ -4,6 +4,10 @@ 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
### Changed
- New AGROVOC REST API URL
## [0.7.0] - 2025-01-31
### Added
- Ability to normalize DOIs to https://doi.org URI format

View File

@@ -7,8 +7,8 @@ authors = [
]
license= { file = "LICENSE.txt" }
dependencies = [
"pandas[feather,performance]~=2.2.3",
"python-stdnum~=1.20",
"pandas[feather,performance]~=2.3.1",
"python-stdnum~=2.1",
"requests~=2.32.3",
"requests-cache~=1.2.1",
"colorama~=0.4",
@@ -40,7 +40,7 @@ csv-metadata-quality = 'csv_metadata_quality.__main__:main'
# See: https://docs.astral.sh/uv/concepts/build-backend/
[build-system]
requires = ["uv_build>=0.7.19,<0.8.0"]
requires = ["uv_build>=0.8.8,<0.9.0"]
build-backend = "uv_build"
[dependency-groups]

View File

@@ -1,9 +0,0 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"pip_requirements": {
"enabled": false
}
}

9
renovate.json5 Normal file
View File

@@ -0,0 +1,9 @@
{
$schema: "https://docs.renovatebot.com/renovate-schema.json",
lockFileMaintenance: {
enabled: true,
},
pip_requirements: {
enabled: false
}
}

View File

@@ -206,7 +206,7 @@ def agrovoc(field, field_name, drop):
# Try to split multi-value field on "||" separator
for value in field.split("||"):
request_url = "https://agrovoc.uniroma2.it/agrovoc/rest/v1/agrovoc/search"
request_url = "https://agrovoc.fao.org/browse/rest/v1/search"
request_params = {"query": value}
request = requests.get(request_url, params=request_params)

870
uv.lock generated

File diff suppressed because it is too large Load Diff