tangled.contrib
is a namespace package for third party Tangled extensions.
The layout for such an extension looks like this:
${project root}/ setup.py README tangled/ (empty directory) contrib/ (empty directory) ${package name}/ __init__.py
The tangled scaffold
command can be used to create such a package:
tangled scaffold contrib tangled.contrib.sqlalchemy
Note
The tangled.contrib
namespace can be used by anyone, but please
don't name your package tangled.{name}
--the top level tangled
namespace is reserved for official packages.
This will create the following directories and files in the directory where the command was run:
tangled.contrib.sqlalchemy/ setup.py README tangled/ contrib/ sqlalchemy/ __init__.py