No description
- Python 80.8%
- HTML 16.2%
- JavaScript 2%
- Mako 1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| src | ||
| .gitignore | ||
| COPYING | ||
| COPYING.LESSER | ||
| MANIFEST.in | ||
| pyproject.toml | ||
| README.md | ||
splent_feature_calendar_sharing
The calendar_sharing 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_calendar_sharing
Develop
splent feature:test splent_feature_calendar_sharing
splent feature:contract splent_feature_calendar_sharing
Release
splent feature:release splent_feature_calendar_sharing --dry-run --bump patch
splent feature:release splent_feature_calendar_sharing
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.