mbpy is a powerful tool for creating, managing, and documenting Python projects. It simplifies the process of setting up project structures, managing dependencies, and generating documentation.
Create new Python projects with customizable structures
Manage project dependencies using pyproject.toml
Set up documentation using Sphinx or MkDocs
Generate GitHub Actions workflows for CI/CD
Simplify package installation and management with pip-like commands
pip install mbpy
To create a new project:
mbpip create <project_name> --author "<Your Name>" --description "<Project Description>"
To manage dependencies:
mpip install <package_name>
mpip uninstall <package_name>
mpip show
For more detailed usage instructions, run:
mbpy --help
or
mpip --help
To view the full documentation, you have two options:
Build the docs:
hatch run docs
Open docs/_build/html/index.html in your web browser.
Install MkDocs if you haven't already:
pip install mkdocs
Build and serve the docs:
mkdocs serve
Open your web browser and go to http://127.0.0.1:8000/
mbpy is distributed under the terms of the MIT License.