Forked from
Startuplab / Courses / TJTS5901 Continuous Software Engineering / TJTS5901 K23 Template
133 commits behind, 152 commits ahead of the upstream repository.
pyproject.toml 1.24 KiB
# Package setup for tjts5901
# ==========================
# This file is used to install the package and its dependencies.
# Using this file, you can install the package using the following command:
# pip install -e .
# Note: The -e flag is used to install the package in editable mode. This means that
# any changes made to the source code will be reflected in the installed package.
# For more information on how to use this file, see the following documentation:
# https://packaging.python.org/tutorials/packaging-projects/
# https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html
[project]
name = "tjts5901"
description = "TJTS5901 Course work assigment"
version = "0.0.1"
authors = [
{ name="University of Jyväskylä" },
# { name="Team Member", email="team.member@student.jyu.fi" }
]
dynamic = ["dependencies"]
[tool.setuptools.dynamic]
dependencies = {file = ["requirements.txt"]}
[project.optional-dependencies]
test = [
"pytest",
"coverage",
"requests",
]
docs = [
"mkdocs",
"mkdocs-material",
"mkdocs-git-revision-date-localized-plugin",
"mkdocs-macros-plugin",
]
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[tool.pytest.ini_options]
testpaths = [
"tests",
]