mirror of
https://github.com/placeholder-soft/chroma.git
synced 2026-01-12 22:44:55 +08:00
## Description of changes *Summarize the changes made by this PR.* - Improvements & Bug fixes - #799 introduced a max version for pydantic but this change was not propagated to the thin client. This makes the same change in the thin client. - New functionality - ... ## Test plan Existing tests for client - [ ] Tests pass locally with `pytest` for python, `yarn test` for js ## Documentation Changes None
47 lines
1.1 KiB
TOML
47 lines
1.1 KiB
TOML
[project]
|
|
name = "chromadb-client"
|
|
dynamic = ["version"]
|
|
|
|
authors = [
|
|
{ name="Jeff Huber", email="jeff@trychroma.com" },
|
|
{ name="Anton Troynikov", email="anton@trychroma.com" }
|
|
]
|
|
description = "Chroma Client."
|
|
readme = "README.md"
|
|
requires-python = ">=3.7"
|
|
classifiers = [
|
|
"Programming Language :: Python :: 3",
|
|
"License :: OSI Approved :: Apache Software License",
|
|
"Operating System :: OS Independent",
|
|
]
|
|
dependencies = [
|
|
'requests >= 2.28',
|
|
'pydantic>=1.9,<2.0',
|
|
'numpy >= 1.21.6',
|
|
'posthog >= 2.4.0',
|
|
'typing_extensions >= 4.5.0',
|
|
'overrides >= 7.3.1',
|
|
]
|
|
|
|
[tool.black]
|
|
line-length = 88
|
|
required-version = "23.3.0" # Black will refuse to run if it's not this version.
|
|
target-version = ['py36', 'py37', 'py38', 'py39', 'py310']
|
|
|
|
[tool.pytest.ini_options]
|
|
pythonpath = ["."]
|
|
|
|
[project.urls]
|
|
"Homepage" = "https://github.com/chroma-core/chroma"
|
|
"Bug Tracker" = "https://github.com/chroma-core/chroma/issues"
|
|
|
|
[build-system]
|
|
requires = ["setuptools>=61.0", "setuptools_scm[toml]>=6.2"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[tool.setuptools_scm]
|
|
local_scheme="no-local-version"
|
|
|
|
[tool.setuptools]
|
|
packages = ["chromadb"]
|