Toptive yeoman generator for python projects
npm install generator-toptive-pythongenerator-toptive-python is a yeoman-generator for python projects using setuptools. The generator creates a boilerplate code that support:
* a standard setup.py, setup.cfg, MANIFEST.in,
* project automation using tox,
* static code analysis and reports using pylint and flake8,
* unit test cases using pytest,
* system test cases using robotframework,
* documentation with sphinx,
* .bumpversion script,
* .gitignore, .gitattributes and .travis.yml,
* template for github issues and report bugs,
* a docker image
First, install Yeoman and generator-toptive-python using npm (we assume you have pre-installed node.js).
``bash`
npm install -g yo
npm install -g generator-toptive-python
Then generate your new project:
`bash``
yo toptive-python
* Yeoman has a heart of gold.
* Yeoman is a person with feelings and opinions, but is very easy to work with.
* Yeoman can be too opinionated at times but is easily convinced not to be.
* Feel free to learn more about Yeoman.
MIT © Franco Riberi
This package was generated using Yeoman project and it was inspired in Cookiecutter project.
[npm-image]: https://badge.fury.io/js/generator-toptive-python.svg
[npm-url]: https://npmjs.org/package/generator-toptive-python
[travis-image]: https://travis-ci.org/toptive/generator-toptive-python.svg?branch=master
[travis-url]: https://travis-ci.org/toptive/generator-toptive-python
[pyup-image]: https://pyup.io/repos/github/toptive/generator-toptive-python/shield.svg?t=1544125350091
[pyup-url]: https://pyup.io/account/repos/github/toptive/generator-toptive-python/
[docs-image]: https://readthedocs.org/projects/generator-toptive-python/badge/?version=latest
[docs-url]: https://generator-toptive-python.readthedocs.io/en/latest/?badge=latest