Installation

Setup development environment

Requirements

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