Python ETL library
pip install bamboo-lib
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
To run the tests, simply run:
Alternatively, if you would like to display all log/print statements run:
To change the default folder where Bamboo will store HTTP downloads, set the
BAMBOO_DOWNLOAD_FOLDER environment variable. By default, downloads will go to
To change the default logger settings, set
BAMBOO_LOGGER_CONF to point to a logging configuration file (see example in
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for bamboo_lib-0.0.21-py3-none-any.whl