Skip to main content

a simple package manager for python like npm.

Project description


pmfp
===============================

version: 0.3.2

author: hsz

email: hsz1273327@gmail.com

Feature
----------------------

* python's package manager support venv and conda

* code template with test, document, requirements and virtual environment for
different situation such as script, model, GUI, web.

* easy to build a python application or model

* easy to test a python application or model, include static type check

* project status manager

* run script with virtual env in project's root

* upload project to git repository

* upload model to pypi

* docker support


Example
-------------------------------

.. code:: shell
ppm init
ppm install
ppm build
ppm doc
ppm test
ppm clean
ppm status
ppm update
ppm rename
ppm upload
ppm run
ppm docker





Install
--------------------------------

- ``python -m pip install pmfp``


Documentation
--------------------------------

`Documentation on Readthedocs <https://github.com/Python-Tools/pmfp>`_.



TODO
-----------------------------------
* more tests



Limitations
-----------
* only support python3.5+

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pmfp-0.3.2.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

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

pmfp-0.3.2-py3-none-any.whl (50.0 kB view details)

Uploaded Python 3

File details

Details for the file pmfp-0.3.2.tar.gz.

File metadata

  • Download URL: pmfp-0.3.2.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pmfp-0.3.2.tar.gz
Algorithm Hash digest
SHA256 2043fe9f0db202ea1a9db0da59233848def43235fdd63eb592323f7fd095fc62
MD5 605bdcf64b6a7dd5b2939f1bb23336b0
BLAKE2b-256 08a369387c3050112fd874ced4d59be221241bafdcc14a4be7846352df8e1b8c

See more details on using hashes here.

File details

Details for the file pmfp-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: pmfp-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 50.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pmfp-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5ae4aab62ef0c49edf25e4e42c30c269ddba304fb11db650d67ba72bb3e7e850
MD5 5bbbb945189573e0e1a5c2378b8e7878
BLAKE2b-256 33978bd510b6375ab5805c21985a0816b538e32f09dd171983f11c303b87b40c

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