gdcc / easyDataverse

🪐 - Lightweight Dataverse interface in Python to upload, download and update datasets found in Dataverse installations.
MIT License
16 stars 5 forks source link

Migrate to `pyproject.toml` #24

Closed JR-1991 closed 6 months ago

JR-1991 commented 6 months ago

Overview

This PR switches the previous setup.py installation workflow to pyproject.toml and adds all necessary dependencies. In addition, a publish workflow and linting workflow based on ruff has been added.

Closes #22