Easy to use, web-based version of the DSpace CSV Metadata Quality checker application. https://fierce-ocean-30836.herokuapp.com
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alan Orth 56e319b5d0
continuous-integration/drone/push Build is passing Details
Regenerate static assets
npm run build
3 months ago
.github/workflows .github/workflows/python-app.yml: use Python 3.10 1 year ago
csv_metadata_quality_web Regenerate static assets 3 months ago
source/scss Bump Bootstrap version 3 months ago
static/css Fix path to style.min.css 2 years ago
.drone.yml .drone.yml: build on Python 3.10 too 11 months ago
.gitignore .gitignore: Ignore sqlite requests response cache 2 years ago
LICENSE.txt LICENSE.txt: Use GPLv3 instead of AGPLv3 2 years ago
README.md Remove old Google and Heroku stuff 3 months ago
package-lock.json Bump Bootstrap version 3 months ago
package.json Bump Bootstrap version 3 months ago
poetry.lock poetry.lock: run poetry update 3 months ago
pyproject.toml pyproject.toml: bump version to v0.0.4 3 months ago
requirements-dev.txt Update requirements 3 months ago
requirements.txt Update requirements 3 months ago
screenshot.png Update screenshot.png 1 year ago
setup.cfg Add configuration for isort 2 years ago


Online DSpace CSV Metadata Quality Checker

Build Status Code style: black

Screenshot of csv-metadata-quality-web on Heroku


Create a Python 3.9+ virtual environment and install the dependencies:

$ python3 -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt

Running Locally

$ gunicorn csv_metadata_quality_web.main

And then visit http://localhost:8000/ in your browser.


This work is licensed under the GPLv3.

The license allows you to use and modify the work for personal and commercial purposes, but if you distribute the work you must provide users with a means to access the source code for the version you are distributing. Read more about the GPLv3 at TL;DR Legal.