First open source release!
Added
- `__version__` attribute to package init.
- `curifactory init` runnable to create default project structure and files.
- `get_path` and `get_dir` functions directly on `Record` instances for use in
stage code. Note that these functions currently DO NOT keep track of usage, so
whatever is stored at these paths doesn't get copied via store-full yet.
- Example/tutorial notebook number 0, introducing the four primary underlying
components of curifactory.
- Example/tutorial notebook number 1, introducing caching, lazy objects, and
reporting.
- BSD 3-clause license.
Changed
- Significant documentation updates.
- Cleaner minimal example experiment.
Fixed
- Using the (non-windows) `resource` module without an OS check in the `aggregate`
decorator.
- Args dump in reports not making any string conversions html-safe (replacing
`<` and `>` with their `&xx;` equivalents.)
- `--notes` flag not working without an inline message.