Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/python/cocalc-api/pyproject.toml
1709 views
1
[project]
2
name = "cocalc-api"
3
version = "0.4.0"
4
description = "Python client for the CoCalc API"
5
authors = [{ name="William Stein", email="[email protected]" }]
6
readme = "README.md"
7
requires-python = ">=3.9"
8
dependencies = ["httpx"]
9
license = "MIT"
10
11
[tool.hatch.build.targets.wheel]
12
packages = ["src/cocalc_api"]
13
include = ["src/cocalc_api/py.typed"]
14
15
[project.urls]
16
Homepage = "https://github.com/sagemathinc/cocalc/src/python/cocalc-api"
17
Repository = "https://github.com/sagemathinc/cocalc"
18
Documentation = "https://cocalc.com/api/python"
19
Source = "https://github.com/sagemathinc/cocalc/src/python/cocalc-api"
20
Issues = "https://github.com/sagemathinc/cocalc/issues"
21
22
[tool.mypy]
23
python_version = "3.13"
24
# strict = true
25
# disallow_untyped_defs = true
26
27
[tool.ruff]
28
line-length = 150
29
lint.select = ["E", "F", "B"] # Pyflakes, pycodestyle, bugbear, etc.
30
31
[dependency-groups]
32
dev = [
33
"ipython",
34
"mkdocs",
35
"mkdocs-material",
36
"mkdocstrings[python]",
37
"mypy",
38
"pytest>=8.4.1",
39
"ruff>=0.12.11",
40
]
41
42