Skip to content

CSCfi/fairdata-download

Repository files navigation

fairdata-download

pipeline status coverage report

fairdata-download provides packaging and download of published datasets, or subsets of datasets, available via Etsin.

Installation

See installation instructions.

Configuration

See configuration instructions.

Deployment

See deployment instructions.

Testing

See testing instructions.

Dependency management: Poetry

Python dependencies are managed with Poetry

Poetry setup instructions

# Setup part 1: Install pipx: 
https://github.com/pypa/pipx

# Setup part 2: Then, with pipx install poetry
pipx install poetry

# Installing dependencies
poetry install

Updating Python dependencies with Poetry

# Add dependency
poetry add {{ dependency }}

# Add dev dependency
poetry add --dev {{ dependency }}

# Edit dependency (or dev dependency) version
{{ edit_command }} pyproject.toml

# Update requirements.txt
poetry export --without-hashes -o requirements.txt

# Update requirements-dev.txt
poetry export --dev --without-hashes -o requirements-dev.txt

License

Copyright (c) 2018-2022 Ministry of Education and Culture, Finland

Licensed under MIT License