No description
- CSS 47.8%
- Python 23.8%
- JavaScript 22.4%
- HTML 5.5%
- Mako 0.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| src | ||
| .gitignore | ||
| COPYING | ||
| COPYING.LESSER | ||
| MANIFEST.in | ||
| pyproject.toml | ||
| README.md | ||
splent_feature_calendars
The calendars feature of a SPLENT product line.
A SPLENT feature is a Python package that a product composes with others:
its models, routes, services, templates and hooks are registered when the
product starts. What this feature provides and requires is listed in the
[tool.splent.contract] section of pyproject.toml, which
splent feature:contract --write keeps in sync with the source.
Use it in a product
splent feature:add splent_feature_calendars
Develop
splent feature:test splent_feature_calendars
splent feature:contract splent_feature_calendars
Release
splent feature:release splent_feature_calendars --dry-run --bump patch
splent feature:release splent_feature_calendars
The first command rehearses the release and changes nothing. The second publishes it to the git forge and to PyPI, and a PyPI version is permanent.