1
0
Files
coldcall_lti/pyproject.toml
Benjamin Mako Hill 5fec2e3a3d License under AGPL-3.0-or-later
Verbatim license text from gnu.org, with matching pyproject metadata
and a README section.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 19:17:35 -07:00

27 lines
762 B
TOML

[build-system]
requires = ["setuptools>=64"]
build-backend = "setuptools.build_meta"
[project]
name = "coldcall-lti"
version = "0.1.0"
description = "Canvas LTI 1.3 tool for managing in-class cold calls"
license = {text = "AGPL-3.0-or-later"}
authors = [{name = "Benjamin Mako Hill", email = "mako@atdot.cc"}]
requires-python = ">=3.11"
# Known-good versions: flask 3.1.1, SQLAlchemy 2.0.40, alembic 1.13.2,
# pylti1p3next 2.0.2 (development uses Debian system packages for all
# but pylti1p3next; these floors record what the code was written against).
dependencies = [
"flask>=3.1",
"pylti1p3next>=2.0",
"SQLAlchemy>=2.0",
"alembic>=1.13",
]
[project.optional-dependencies]
test = ["pytest>=8"]
[tool.setuptools]
packages = ["coldcall_lti"]