Toolbox of functions and data types helping writing DBnomics fetchers.
Project description
dbnomics-fetcher-toolbox
Toolbox of functions and data types helping writing DBnomics fetchers.
Installation
If you're using this package, you may be working on a DBnomics fetcher.
In that case, just add the dbnomics-fetcher-toolbox
package to your requirements file.
Example using pip-tools in a Python virtual environment.
# Create a Python virtual environment
python -m venv my-fetcher
# Activate the virtual environment
source my-fetcher/bin/activate
# Install dependencies management tool
pip install pip-tools
# Declare dependency
echo dbnomics-fetcher-toolbox >> requirements.in
# Freeze dependencies
pip-compile
# Synchronize the virtual environment with frozen dependencies
pip-sync
Note: this workflow is quite complex due to the Python ecosystem which does not define a standard way to manage dependencies. You can use another packaging tool like poetry.
Documentation
See https://dbnomics-fetcher-toolbox.readthedocs.io/
Contributing
Documentation
To contribute to the documentation, install:
pip install --editable .[doc]
pip install sphinx-autobuild
Then launch:
sphinx-autobuild --watch dbnomics_fetcher_toolbox doc doc/_build/html
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
File details
Details for the file dbnomics-fetcher-toolbox-0.0.9.tar.gz
.
File metadata
- Download URL: dbnomics-fetcher-toolbox-0.0.9.tar.gz
- Upload date:
- Size: 46.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d05122caf4d7d2a3937ad5ea3f26b50863346362806e5ac2c84152dce7798c6 |
|
MD5 | 2bc787e9d858e24081366d8ffd59cf54 |
|
BLAKE2b-256 | 9e013feca7d7cf1ef10b2bea3ac2c7217207de30d827b23c58fc54393a842261 |
File details
Details for the file dbnomics_fetcher_toolbox-0.0.9-py2.py3-none-any.whl
.
File metadata
- Download URL: dbnomics_fetcher_toolbox-0.0.9-py2.py3-none-any.whl
- Upload date:
- Size: 43.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 909a16e817f6330b41a2231b0f05d96a96f2b82e643da1b9f4e41e407a18e236 |
|
MD5 | cc34f66b12f67bd2259ae5b31f28178b |
|
BLAKE2b-256 | efed1716b5b492e6cade069a4bbd1c3af3f2dc47a00f883cefe17f70c7aba7b6 |