Thanks for your interest in PyLana. This guide is a stub right now and will extend over time.
We provide a conda environment-dev.yaml to get started.
For testing please see the test documentation.
- for coding style we try follow the PEP 8 - Style Guide for Python Code
- for doc strings we orient at the Google style guide
- type annotate your functions
- only use frequently used http verbs (get, put, post, patch, delete) for general api methods
For testing our packages, we have a test-pypi project. When installing from test pypi, don't forget to reference the normal pypi as an extra index url
pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ pylanaOtherwise the installation of dependencies will likely fail.