Bulk helps you declare, manage and install dependencies of Python projects.
install bulk on python using pip
pip install bulk-cli bulk initinit bulk config in a project
if you have an old project using pip use the flag
--ancestor=pip ( Not necessary if you have requirements.txt in your project)
bulk installIf you have requirements.txt file in your project bulk will add all packages from it to bulk.dependencies
bulk install package-nameInstall a package from pip library
bulk install --dryCreate bulk config from pip packages without installing
bulk uninstallUninstall project dependencies
bulk uninstall package-nameUninstall a package from pip library
bulk run ...Bulk allows you to run multiple commands one
{
"script": {
"dev": "python manage.py makemigrations && python manage.py migrate && python manage.py runserver"
}
}Note: replace && with ; if you are using windows run dev
bulk run devDocumentation for the current version of Bulk is available from github README.
