-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
As mentioned in #2, a practical setup guide would bring consistency and helps transferring knowledge on all technicalities of setting up a repo.
The following issue has most of the ingredients, but needs to be transformed into a readable form with more detail: theochem/iodata#313
TODO:
- Create initial framework for such documentation. See Maintainer Guide framework #7
- Recommended branch protection rules
- Setuptools
- Recommended Packages to facilitate development
- Non-python-package repository with venv and pip-tools
- Pre-commit. See Maintainer Guide framework #7
- Unit testing
- Code coverage
- Documentation build and deployment
- Deployment on PyPI
- Deepsource analysis
- Sourcery AI pull request review
- Code factors analysis
- Changelogs
- Sphinx docs
- Jupyter Book
Metadata
Metadata
Assignees
Labels
No labels