stilt.project.Project#
- class stilt.project.Project(root: 'str | Path | None' = None, *, cache_dir: 'str | Path | None' = None) 'None'[source]#
The files of one STILT project and the store that holds them.
Most code uses a project through
stilt.Model, which creates one from itsprojectargument.
Parameters
rootstr or Path, optionalLocal directory or object-store URI. A temporary directory is created when omitted.
cache_dirstr or Path, optionalLocal cache for files downloaded from an object store.
Methods#
|
Add receptors to |
Load the project's |
|
Load the project's |
|
Return the settings every registered met and variant ran with. |
|
|
Write config to |
|
Write the record of registered settings (see |
Attributes#
|
Local project directory. |
|
Whether the project has a |
|
Whether the project has a |
|
Project name, from the directory name or a slug of the URI. |
|
Local |