|
|
# EnPT Development Guidelines
|
|
|
|
|
|
## This is common understanding and should be followed
|
|
|
* All code is Python 3.5+
|
|
|
* All code in MASTER should adhere to PEP8 (https://www.python.org/dev/peps/pep-0008/)
|
|
|
* MASTER should always work and pass all tests
|
|
|
* Write documentation (docsrtings and rst docs).
|
|
|
* All code is Python 3.5+
|
|
|
* Use git as version control system: https://git-scm.com/
|
|
|
* For command lines we use argparse: https://docs.python.org/3/library/argparse.html
|
|
|
* We use continuous integration: https://about.gitlab.com/features/gitlab-ci-cd/
|
... | ... | |