Templates for mr.bob
Project description
Python package templates for mr.bob
About the templates
Only one template in this version of bobtempaltes.gillux.
nspackage
A regular Python package bootstrap with following features:
Any namespaces level you want, even none at all. This is detected with the name you provide in the wizard.
Code targeted to Python 2.4 to 2.7
Tests with nose and nosexcover. Run them with python setup.py nosetests
A Sphinx documentation skeleton. Build the HTML doc with python setup.py build_sphinx. The doctest files are automatically included in the doc.
Package files outline:
src/<your>/<package>/ # Your package source docs/ # Sphinx source tree tests/ # Test module skeleton with nose goodies setup.py # Usual setup script setup.cfg README.rst MANIFEST.in
Usage (short):
mrbob -O my.package bobtemplates.gillux:nspackage
Then grep - and optionally fix - the FIXME: that occur in the resulting files tree for optional stuffs I couldn’t fix easily with the regular mr.bob features.
Read the generated README.rst in your newly created package for more information about what you got.
TODO
Provide a Python 3.x option
Provide a six support option
Add “ignored files list” for most popular SCMs (git, mercurial, bzr, svn)
Make nosetests and sphinx supports optional
Links
- Project workspace @ Github (contribute, file issues…):
- Pypi:
- mr.bob @ Pypi
- mr.bob @ readthedocs.org
Changes log
1.0.0a2
Improved README about namespaces support. [glenfant]
Renamed mrbobtemplates.gillux -> bobtemplates.gillux as in standard policy http://mrbob.readthedocs.org/en/latest/userguide.html#collection-of-community-managed-templates [glenfant]
1.0.0a1
First public version [glenfant]
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
File details
Details for the file bobtemplates.gillux-1.0.0a2.tar.gz
.
File metadata
- Download URL: bobtemplates.gillux-1.0.0a2.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23a1e23909805299485417e6bbc6328ed839c0a768093648d4c9e0d5d162afef |
|
MD5 | a872ddaf78d30a1e41a741fe1770a323 |
|
BLAKE2b-256 | dea363fceecd9f392497f67ce87d11efe07500a832e248d23f7768580ede119c |