Skip to main content

Install and manage pyproject.toml with pip commands.

Project description

mbpy - Manage Python Projects with Ease

PyPI - Version PyPI - Python Version


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.

Features

  • 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

Table of Contents

Installation

pip install mbpy

Usage

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

Documentation

To view the full documentation, you have two options:

Sphinx

  1. Build the docs:
    hatch run docs
    
  2. Open docs/_build/html/index.html in your web browser.

MkDocs

  1. Install MkDocs if you haven't already:
    pip install mkdocs
    
  2. Build and serve the docs:
    mkdocs serve
    
  3. Open your web browser and go to http://127.0.0.1:8000/

License

mbpy is distributed under the terms of the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mbpy-1.11.5.tar.gz (122.7 kB view hashes)

Uploaded Source

Built Distribution

mbpy-1.11.5-py3-none-any.whl (29.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page