8000 GitHub - wolph/python-project-tools: Python Project Tools is a package that makes developing and deploying proper Python packages easier
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Aug 20, 2023. It is now read-only.

wolph/python-project-tools

Folders and files

< 8000 th colSpan="2" class="DirectoryContent-module__Box--J2MQZ">Name
Name
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0