example-sous-chef¶
An example Sous Chef module generated by newslynx sc-create
Installation¶
$ mkvirtualenv example-sous-chef
$ git clone https://github.com/newslynx/example-sous-chef.git
$ cd example-sous-chef
$ pip install .
Documenation¶
Documentation for example-sous-chef is hosted on Read The
Docs.
It’s generated via the following steps
- converts this file (
README.md) into a ReStructured Text file, saving it to docs/index.rst - runs
newslynx sc-docs example_sous_chef -f rstto generate documentation for all the Sous Chefs inexample-sous-chefand saves the output to docs/sous-chefs.rst - Builds Sphinx Documentaiton from these files.
Contributing¶
See the contributing guidelines.
What’s in this module ?¶
- README.md
- This file
- VERSION
example-sous-chef‘s source-of-truth version.
- requirements.txt
example-sous-chef‘s python dependencies.
- MANIFEST.in
- Specifications for which files to include in the PyPI distribution.
- See the docs on this here.
- setup.py
- Specification’s for building
example-sous-chef‘s PyPI dsitribution.
- Specification’s for building
- .travis.yml
- Configurations for Travis Continuous Integration
- You must activate this project on travis-ci.org for this to run on subsequent updates.
- Makefile
- Helpers for managing
example-sous-chef. - Includes:
make clean:- Cleans out cruft from this directory.
make install:- Installs
example-sous-chef. Assumes that you’re in a virtual environment.
- Installs
make all_tests:- Runs the tests.
make readme- Converts this file to
.rst, including a table of contents, and saves it to docs/index.rst
- Converts this file to
make sous_chef_docs- Programmtically generates Sous Chef
documentation
by running
newslynx sc-docs example_sous_chef/ --format=rst > docs/sous-chefs.rst.
- Programmtically generates Sous Chef
documentation
by running
make all_docs:- Builds the sphinx docs for
example-sous-chefby running the above two commands.
- Builds the sphinx docs for
make view_docs- Serves documentation at localhost:8000
make register:- Registers
example-sous-chefon PyPI.
- Registers
make distribute:- Publishes a new version of
example-sous-chefto PyPI.
- Publishes a new version of
- Helpers for managing
- CONTRIBUTING.md
- example_sous_chef
example-sous-chef‘s source code and Sous Chef configuration files.
- docs
- Sphnix documentation for
example-sous-chef
- Sphnix documentation for
- tests
nosetests forexample-sous-chef