microsoft/TypeAgent

Public

mirrored fromhttps://github.com/microsoft/TypeAgentAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
7dd4f458d4fd985cea8e128679a43c80ed374a13

Branches

Tags

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

Clone

HTTPS

Download ZIP

python/ta/pyproject.toml

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