Skip to content

Bulk helps you declare, manage and install dependencies of Python projects.

License

Notifications You must be signed in to change notification settings

oasisMystre/bulk-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bulk

Bulk helps you declare, manage and install dependencies of Python projects.

Installations

install bulk on python using pip

    pip install bulk-cli

Bulk commands

    bulk init

init 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 install

If you have requirements.txt file in your project bulk will add all packages from it to bulk.dependencies

bulk install package-name

Install a package from pip library

bulk install --dry

Create bulk config from pip packages without installing

bulk uninstall

Uninstall project dependencies

bulk uninstall package-name

Uninstall 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 dev

Documentation

Documentation for the current version of Bulk is available from github README.

"Buy Me A Coffee"

About

Bulk helps you declare, manage and install dependencies of Python projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages