Onedata REST file API client
Project description
OnedataFileRESTClient
OnedataFileRESTClient is a Python client to the Onedata file REST API Onedata REST API.
Installing
You can install OnedataFileRESTClient from PyPI as follows:
pip install onedatafilerestclient
Building and running tests manually
virtualenv -p /usr/bin/python3 venv
. venv/bin/activate
# Install tox
pip install -r requirements-dev.txt
# Run flake8 check
tox -c tox.ini -e flake8
# Run yapf format check
tox -c tox.ini -e yapf
# Run mypy typing check
tox -c tox.ini -e mypy
# Run PyFilesystem test suite (requires preexisting K8S Onedata deployment in default namespace)
tox -c tox.ini -e tests
Running tests automatically
virtualenv -p /usr/bin/python3 venv
. venv/bin/activate
./ct_run.py --verbose --image onedata/pybuilder:v2 --onenv-config tests/test_env_config.yaml --no-clean -s --suite flake8 --suite yapf --suite mypy --suite tests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for onedatafilerestclient-21.2.4rc1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdf843fb0e563c88d59e927cb116efd69aac52a3418c127d17b14e55be5228ea |
|
MD5 | e2578311bea7ffb40c0ae5fe5eda8959 |
|
BLAKE2b-256 | b554a601f754ea4c06d4df2a03fae6f9b8aa2b05e4c11f0e2c72a842ee1f19db |
Close
Hashes for onedatafilerestclient-21.2.4rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 802187b3dec642a1fe7d49669fc9e5d3f7a1ae03e4c349b2210f3a3f54ca0a84 |
|
MD5 | 55adfacc8a1659233151905dfd3c08eb |
|
BLAKE2b-256 | b9c04b70380ff858bc35a37db12a33be1f5e108df94982f63aaa4f1f78c911d8 |