-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
30 lines (25 loc) · 850 Bytes
/
pyproject.toml
File metadata and controls
30 lines (25 loc) · 850 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# © 2025 CocoIndex Inc. All rights reserved.
# SPDX-License-Identifier: LicenseRef-CocoIndex-Proprietary
[project]
name = "github-code-indexing"
version = "0.1.0"
description = "Simple example for cocoindex: build embedding index based on GitHub repository source code."
requires-python = ">=3.11"
dependencies = [
"cocoindex-plus[embeddings,github,postgres]>=1.0.2",
"python-dotenv>=1.0.1",
"pgvector>=0.4.1",
"asyncpg>=0.31",
]
[tool.setuptools]
packages = []
[tool.uv.sources]
cocoindex-plus = { index = "keygen" }
[[tool.uv.index]]
name = "keygen"
explicit = true
# You need to set the following environment variable to use the Keygen index:
# - UV_INDEX_KEYGEN_USERNAME=token
# - UV_INDEX_KEYGEN_PASSWORD=<your-installation-token>
url = "https://pypi.pkg.keygen.sh/cocoindex-io/simple"
cache-control = { api = "no-cache" }