PyScaffold helps you setup a new Python project. It is as easy as:
This will create a new folder called
my_project containing a perfect project
template with everything you need for some serious coding. After the usual:
python setup.py develop
you are all set and ready to go which means in a Python shell you can do the following:
>>> from my_project.skeleton import fib >>> fib(10) 55
putup -h to learn about more configuration options. PyScaffold assumes
that you have Git installed and set up on your PC, meaning at least your name
and email are configured.
The project template in
my_project provides you with a lot of
features. PyScaffold is compatible with Python 2.7 and Python
3.4 and greater.
Currently PyScaffold 3.0 needs at least Python 3.4 due to a bug in setuptools that only affects Python 2. For the time being use PyScaffold 2.5.* for Python 2.7 instead.
- Dependency Management
- Migrating to PyScaffold
- Extending PyScaffold
- Embedding PyScaffold
- Cookiecutter Integration
- Contributions & Help
- Module Reference