Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Python Project Tools is a package that makes developing and deploying proper Python packages easier
Python Shell CSS
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs
python_project_tools
.gitignore
.travis.yml
MANIFEST.in
README.rst
requirements.txt
setup.cfg
setup.py

README.rst

Python Project Tools is a package that makes developing and deploying proper Python packages easier.

This package can be a starting point for new applications with templates for: - Sphinx documentation - Automated doctesting through nose - Travis configuration for automated testing of the nose tests - ReadTheDocs compatible configuration - Uniform variables like author, website and more for your setup.py and Sphinx configuration. - A complete setup.py including MANIFEST.in and documentated template explaining how to use setup_requires, packages, entry_points and more. - Git repository with automatic Github project creation - Creating and activating a virtualenv using virtualenvwrapper

It also has short commands for deploying your code: - automatically running the test suite before deploying - deploying your code to the Python Package Index (PyPI) - deploying your code to git including creating a new tag for the release - deploying the documentation to PyPI - deploying the documentation to ReadTheDocs

While deploying it is possible to automatically sign the releases (both Git and PyPI) with your own GPG key.

Something went wrong with that request. Please try again.