Installation
Setup development environment
Requirements
Poetry: https://python-poetry.org/docs/
After installing Poetry and cloning the project from GitHub, you should run the following command from the root of the cloned project:
$ poetry install
All of the project’s dependencies should be installed and the project ready for further development. Note that Poetry creates a separate virtual environment for your project.
Development dependencies
List of sport-activities-features dependencies:
Package |
Version |
Platform |
|---|---|---|
matplotlib |
^3.3.3 |
All |
geopy |
^2.0.0 |
All |
overpy |
^0.6 |
All |
geotiler |
^0.14.5 |
All |
numpy |
* |
All |
tcxreader |
^0.4.4 |
All |
pandas |
* |
All |
niaaml |
^1.2.0 |
All |
tcx2gpx |
0.1.4 |
All |
gpxpy |
1.4.2 |
All |
List of development dependencies:
Package |
Version |
Platform |
|---|---|---|
ruff |
^0.0.292 |
Any |
pytest |
^7.2.2 |
Any |
coveralls |
^2.2.0 |
Any |
Sphinx |
^5.0.0 |
Any |
sphinx-rtd-theme |
^1.0.0 |
Any |
sphinxcontrib-bibtex |
^2.4.1 |
Any |