Skip to main content

My Python Project: a command-line tool to create a Pythpn project

Project description

MPP

My Python Project

Description

A simple tool to create a project with Python.

Usage

Start a project easily

$ mpp setup
What is your project name? Project
What is your author name? Name
Do you want to display the console (y/n)? [n] y
Are you using an icon (y/n)? [y]

$ python main.py
'Project' is ready to be used

Show your configuration

$ mpp config
 -→ name = Project
 -→ author = Name
 -→ console = True
 -→ icon = resources/images/icon.ico

Edit your configuration

$ mpp config name author
What is your project name? [Project] AmazingProject
What is your author name? [Name] John

Are you sure of your modifications (y/n)? y

Freeze your project with PyInstaller

$ mpp freeze
[PyInstaller stdout...]
$ target\AmazingProject\AmazingProject.exe
'AmazingProject' is ready to be used

Create an installer for your project with NSIS

$ mpp installer
[NSIS stdout...]

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

mpp-0.0.1.tar.gz (52.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mpp-0.0.1-py3-none-any.whl (63.0 kB view details)

Uploaded Python 3

File details

Details for the file mpp-0.0.1.tar.gz.

File metadata

  • Download URL: mpp-0.0.1.tar.gz
  • Upload date:
  • Size: 52.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.5

File hashes

Hashes for mpp-0.0.1.tar.gz
Algorithm Hash digest
SHA256 067de48344b9970b7fa825b0eb7fa51c81e01eb8c0b60ebdeaf1de67ab75f3c9
MD5 ba51ad6e97f5f987d4fefe52acffd7fc
BLAKE2b-256 1bf4d9c720c4638d4f59a2d8659688b2d306c2c1d987d84baccabf6bc0d90520

See more details on using hashes here.

File details

Details for the file mpp-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: mpp-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 63.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.5

File hashes

Hashes for mpp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 27a43202b31278d26cc536bbe24d20a64f9ffc3a6ae674d6ba7c1462e3e16920
MD5 adfd9ade12067e2a6eae86ea6175611a
BLAKE2b-256 56554e187e4ae3a22ac50dc4820897d5400cb01cdc1765c17dc89cfb1d2c4dd4

See more details on using hashes here.

Supported by

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