microsoft/TypeAgent

Public

mirrored from https://github.com/microsoft/TypeAgentAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
f1ae681ee4ffb87d5229b4cc22d9d686d5b91762

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

python/ta/pyproject.toml

45lines · modecode

1[build-system]
2requires = ["setuptools>=67", "wheel"]
3build-backend = "setuptools.build_meta"
4
5[project]
6name = "typeagent"
7version = "0.1.0"
8description = "TypeAgent implements an agentic memory framework."
9authors = [
10 { name = "Guido van Rossum", email = "gvanrossum@gmail.com" },
11 { name = "Steven Lucco" },
12 { name = "Umesh Madan" },
13 { name = "Guido van Rossum" },
14]
15requires-python = ">=3.12.7,<3.14"
16dependencies = [
17 "azure-identity>=1.22.0",
18 "black>=25.1.0",
19 "build>=1.2.2.post1",
20 "coverage>=7.9.1",
21 "numpy>=2.2.6",
22 "openai>=1.81.0",
23 "pydantic>=2.11.4",
24 "pyright==1.1.402",
25 "pytest>=8.3.5",
26 "pytest-asyncio>=0.26.0",
27 "pytest-mock>=3.14.0",
28 "python-dotenv>=1.1.0",
29 "typechat",
30]
31
32[tool.setuptools]
33# Needed so setuptools doesn't complain about testdata.
34packages = [
35 "typeagent",
36 "typeagent.aitools",
37 "typeagent.knowpro",
38 "typeagent.podcasts",
39]
40
41[tool.pytest.ini_options]
42asyncio_default_fixture_loop_scope = "function"
43
44[tool.uv.sources]
45typechat = { git = "https://github.com/microsoft/TypeChat", subdirectory = "python" }
46