Skip to content

Support multiple kinds of project templates #26

@bitmensch

Description

@bitmensch

I have different kind of python projects in mind that require slightly different templates:

  • lib (library that is used in other Python projects),
  • cli (application that is used -- probably interactively -- from command line),
  • daemon (application that is prepared to run as a daemon, including init.d scripts, etc.)

I'm already working on a prototype that uses Jinja (on which we already depend through Sphinx) together with template inheritance to support multiple project templates without (too much) code duplication.

Also it would be nice to get this template generation process integrated with virtualenvwrapper's mkproject command. Ideas and thoughts about this probably should go into a separate ticket.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions