Skip to main content

A set of tool to interact with EEA Reportnet2 (CDR) API. It includes CLI tools and supporting library

Project description

Description

A collection of tools to interact with the European Environment Agency (EEA) Central Data Repository (CDR) API
in a programmatic way. The collection inlcudes helper functions to make API calls as well as CLI tools to perform
more complex tasks

Installation

Available in PyPI.

To start, ensure you have Python 3.8 or newer. To use the package, run:

pip install --upgrade eea-cdrtools

After installing the package, import it:

import cdr_tools

It can also be used as a CLI tool by issuing the command:

cdrtools

in a terminal.

It can also be easily installed as a standalone tool locally using pipx.

First install pipx

on macOS

brew install pipx
pipx ensurepath
brew update && brew upgrade pipx

otherwise

python3 -m pip install --user pipx
python3 -m pipx ensurepath

then

pipx install "git+https://github.com/libertil/eea-cdrtools"

Once installed via pip or pipcdrtools is a available at command line. You can get an overview of the functionalities by issuing

cdrtools --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eea-cdrtools-0.5.2.tar.gz (29.2 kB view hashes)

Uploaded Source

Built Distribution

eea_cdrtools-0.5.2-py3-none-any.whl (28.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page