Metadata-Version: 2.1
Name: squelette
Version: 0.0.3
Summary: squelette - skeleton generator
Home-page: http://appliedstochastics.com
Author: Ajay Khanna
Author-email: 
License: MIT
Platform: UNKNOWN
Provides-Extra: dev
Provides-Extra: dev
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: tox; extra == 'dev'

squelette - skeleton generator
=============================

Requirements
------------

Python 2.x or Python 3.x


Install
-------

  # Build the virtualenv and install required modules,
  # including this one in editable mode
  0/make_venv.sh


Usage
-----

  squelette LANGUAGE NAME DESCRIPTION

Example

  . venv/bin/activate
  squelette python python-test 'A Python test package'

  # Be sure to use the generated package's own virtualenv
  deactivate   
  cd python_test
  0/make_venv.sh
  . venv/bin/activate

  # Build the module
  0/build.sh

  # Register the built module with PyPI
  # This is no longer required, and in fact seems to be 
  # broken as used here. Ignore this
  0/register.sh

  # Upload a new build to PyPI
  0/upload.sh

  # Delete all built files
  0/clean.sh


Development
-----------

The same command for generated modules apply to `squelette` itself

  # This IPython config will set autoreload
  ipython --config=0/ipython_config.py

The files under `venv/bin` generated by the module will have to be rebuilt
on changes, rebuild with

  pip install -e .




