microsoft/TypeAgent

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
35fa38f2abc72e6fe63fbfb4e40ab2c35a3c4112

Branches

Tags

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

Clone

HTTPS

Download ZIP

python/ta/pyproject.toml

47lines · 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 "colorama>=0.4.6",
21 "coverage>=7.9.1",
22 "mcp[cli]>=1.12.1",
23 "numpy>=2.2.6",
24 "openai>=1.81.0",
25 "pydantic>=2.11.4",
26 "pyright==1.1.403",
27 "pytest>=8.3.5",
28 "pytest-asyncio>=0.26.0",
29 "pytest-mock>=3.14.0",
30 "python-dotenv>=1.1.0",
31 "typechat",
32]
33
34[tool.setuptools]
35# Needed so setuptools doesn't complain about testdata.
36packages = [
37 "typeagent",
38 "typeagent.aitools",
39 "typeagent.knowpro",
40 "typeagent.podcasts",
41]
42
43[tool.pytest.ini_options]
44asyncio_default_fixture_loop_scope = "function"
45
46[tool.uv.sources]
47typechat = { git = "https://github.com/microsoft/TypeChat", subdirectory = "python" }