Skip to main content

a simple package manager for python like npm.

Project description


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

version: 0.2.11

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.11.tar.gz (24.1 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.11-py3-none-any.whl (44.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pmfp-0.2.11.tar.gz
Algorithm Hash digest
SHA256 b5d5f8b2b96509389fafbe600f35a4f1082a9a2e7bc8b6ae38c4d5242c400fc2
MD5 b428797ee0ea9c94d5bc89ef6f29ea2d
BLAKE2b-256 986ece22d5004b4853c89ca563b7ae2e12950543be14f1a97eb6510a3590cffe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pmfp-0.2.11-py3-none-any.whl
Algorithm Hash digest
SHA256 33ea176c10315dad1b024eda49b59219b45fb5e4ab6593250604894075ae479e
MD5 d3a7018077698ae3249cd83d4180c287
BLAKE2b-256 ebd02b0ede8e9c11a79c43f7a780d79544ce0954b1a2aa27b821e525aa593985

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