0.3.4 • Published 7 years ago

pypi-release v0.3.4

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

pypi-release

Usage

npm install pypi-release

    var pypi = require( "pypi-release" );
    // use local package.json file
    pypi().then( () => null );
    // partially override the package.json file
    pypi( { author : "Your mudda" } ).then( () => null );

Requirements

  1. Ensure twine is installed globally pip install twine
  2. Ensure setup.py is added to your .gitignore - as it is autogenerated

What does it do

The function returns a promise that:

  1. Writes a generated setup.py to disk
  2. Registers the package on PyPi (ensure your ~/.pypirc is correctly set up to avoid questions about auth)
  3. Creates and uploads an sdist of your package

Also to note:

To specify pip dependencies, please use the installRequires key within the package.json

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.0.9

7 years ago