Skip to main content

a simple package manager for python like npm.

Project description


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

version: 0.2.6

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.2.6.tar.gz (23.9 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.2.6-py3-none-any.whl (44.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pmfp-0.2.6.tar.gz
Algorithm Hash digest
SHA256 9f5ff8c1350b96859a836feca4984a839259c64bd3676b31bf66bdad0d3f73ae
MD5 44072b603b89a55f3f27fbc96319d41e
BLAKE2b-256 ca9a5131a36efcfdcfa970b5ad918c828c260c23d6bd679bbfaac80eb411509f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pmfp-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 acc80b02a44da8ce1ac4a9ebda103524964d28ef3f69ebdf288999b175d67206
MD5 3744269dcda007182862e0417cdf663f
BLAKE2b-256 4696331d3af259af5eccc766f7cb59d3784378dd63d36ed34a5965aad9115b78

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