Python ETL library
Project description
Installation
pip install bamboo-lib
Additional Steps
If you will need to use the distributed locking functionality, you will need to install some additional software. Below are the instructions for macOS
Installing Sherlock on macOS.
brew install libmemcached
pip install pylibmc --install-option="--with-libmemcached=/usr/local/Cellar/libmemcached/1.0.18_2"
pip install sherlock
Running tests
To run the tests, simply run:
pytest
Alternatively, if you would like to display all log/print statements run:
pytest -s
Configuration
To change the default folder where Bamboo will store HTTP downloads, set the BAMBOO_DOWNLOAD_FOLDER
environment variable. By default, downloads will go to /tmp
.
To change the default logger settings, set BAMBOO_LOGGER_CONF
to point to a logging configuration file (see example in example/logging.conf
).
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
Hashes for bamboo_lib-0.0.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81edc41e8df16b8662143aa3e885cb3f406a2af8314df8d9ff287f12f20ed337 |
|
MD5 | 8ad6ca8277c8cdfe696cfabb6c5d9638 |
|
BLAKE2b-256 | cdf0f7ac9a20dba9b4369aacd1e42431cbf81cd61df1e6780528ec31916e96d6 |