Prodb
.csv database for pros
🌐 Demo
📝 Documentation
🔗 https://lukexyz.github.io/prodb/ (github pages)
nbdev
Setup environment and First time only:
- Ubuntu / WSL
conda create -n prodb python=3.9 jupyter pip nbdev twine
conda activate prodb
git clone https://github.com/lukexyz/prodb.git
pip install -r requirements.txt
- Install githooks from project folder
nbdev_install_git_hooks
- Package auto-manager
make release
WSL error work around for: [Errno 16] Device or resource busy
ubuntu $ make release
windows > python setup.py sdist bdist_wheel
ubuntu $ twine upload --repository pypi dist/*
Frequently during develoment:
1. 🏗️ Build lib from notebooks
nbdev_build_lib
2. 📝 Build docs from notebooks
nbdev_build_docs
Install
pip install prodb