microsoft/TypeAgent

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
6532a09eedddf7cf7045bc9d9073da542283f044

Branches

Tags

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

Clone

HTTPS

Download ZIP

python/ta/pyproject.toml

44lines · 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"
16dependencies = [
17 "azure-identity>=1.22.0",
18 "black>=25.1.0",
19 "build>=1.2.2.post1",
20 "numpy>=2.2.5",
21 "openai>=1.77.0",
22 "pydantic>=2.11.4",
23 "pyright>=1.1.400",
24 "pytest>=8.3.5",
25 "pytest-asyncio>=0.26.0",
26 "pytest-mock>=3.14.0",
27 "python-dotenv>=1.1.0",
28 "typechat",
29]
30
31[tool.setuptools]
32# Needed so setuptools doesn't complain about testdata.
33packages = [
34 "typeagent",
35 "typeagent.aitools",
36 "typeagent.knowpro",
37 "typeagent.podcasts",
38]
39
40[tool.pytest.ini_options]
41asyncio_default_fixture_loop_scope = "function"
42
43[tool.uv.sources]
44typechat = { git = "https://github.com/microsoft/TypeChat", subdirectory = "python" }
45