Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
EUMDAC is the EUMETSAT Data Access Client. It provides simple access to the EUMETSAT data of all satellite missions. As a Python library, it comes with many methods and helpers to use EUMETSATs APIs and services, like Data Store and Data Tailor. As a CLI, it provides a variety of useful command line utilities for data search, translation and processing.
Please consult the following documentation for more information:
You will need a python environment to run the library implementation of this code. EUMDAC requires Python 3.7 or higher. We recommend that you install the latest Anaconda Python distribution for your operating system (https://www.anaconda.com/). No prerequisites are identified for running the CLI binary.
The EUMDAC Python package is available through PyPI:
pip install eumdac
To install EUMDAC on the Anaconda Python distribution, please visit the EUMETSAT conda-forge page for install instructions.
conda install -c eumetsat-forge eumdac
To install EUMDAC from the development source, clone the repository and install it locally.
git clone https://gitlab.eumetsat.int/eumetlab/data-services/eumdac.git
cd eumdac
pip install .
If an installation of EUMDAC is not possible due to missing technical prerequisites, we recommend to use our binaries. These executable applications allow you to use all the functions of the CLI without installation.
The binaries are available for Windows, Linux and Mac in the Releases section.
You can find more information in the EUMDAC User Guide.
If you feel like something is missing, should work differently or you find a bug in EUMDAC you are encouraged to provide feedback to the development team. Please contact us via the EUMETSAT User Support Helpdesk if you have suggestions or questions.
See AUTHORS.txt for the list of contributors.
pyyaml, License: MIT (LICENSE_MIT.txt), Copyright 2019 Ingy döt Net, info: https://anaconda.org/conda-forge/pyyaml/
requests, License: Apache-2.0 (LICENSE_APACHE_v2.txt), Copyright 2014 Kenneth Reitz, info: https://anaconda.org/conda-forge/requests
responses, License: Apache-2.0 (LICENSE_APACHE_v2.txt), Copyright 2015 David Cramer, info: https://anaconda.org/conda-forge/responses
setuptools, License: MIT (LICENSE_MIT.txt), Copyright 2020 Jason R. Coombs, info: https://anaconda.org/conda-forge/setuptools
This code is licensed under an MIT license. See file LICENSE.txt for details on the usage and distribution terms. No dependencies are distributed as part of this package.
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only.
FAQs
EUMETSAT Data Access Client
We found that eumdac demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.