Skip to content

Commit e6dfe09

Browse files
committed
update publishing
1 parent a38a97d commit e6dfe09

File tree

3 files changed

+63
-335
lines changed

3 files changed

+63
-335
lines changed

pyproject.toml

Lines changed: 56 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,62 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
15
[project]
26
name = "recall-kit"
3-
version = "0.0.1"
4-
description = "Add your description here"
7+
version = "0.0.2"
8+
description = "Lightweight memory integration for LLMs"
59
readme = "README.md"
6-
dependencies = []
10+
authors = [
11+
{name = "recall-kit contributors", email = "example@example.com"}
12+
]
13+
license = {text = "MIT"}
14+
classifiers = [
15+
"Programming Language :: Python :: 3",
16+
"License :: OSI Approved :: MIT License",
17+
"Operating System :: OS Independent",
18+
]
19+
requires-python = ">=3.7"
20+
dependencies = [
21+
"importlib-resources",
22+
]
23+
24+
[project.optional-dependencies]
25+
dev = [
26+
"pytest>=7.0.0",
27+
"pytest-cov>=4.0.0",
28+
"black>=23.0.0",
29+
"isort>=5.0.0",
30+
]
31+
32+
[project.urls]
33+
"Homepage" = "https://github.com/username/recall-kit"
34+
"Bug Tracker" = "https://github.com/username/recall-kit/issues"
35+
36+
[tool.hatch.build.targets.wheel]
37+
packages = ["recall_kit"]
38+
39+
[tool.hatch.build.targets.sdist]
40+
include = [
41+
"recall_kit",
42+
"tests",
43+
"README.md",
44+
"LICENSE",
45+
]
46+
47+
[tool.pytest.ini_options]
48+
testpaths = ["tests"]
49+
python_files = ["test_*.py"]
50+
python_functions = ["test_*"]
51+
52+
[tool.black]
53+
line-length = 88
54+
target-version = ["py37"]
55+
56+
[tool.isort]
57+
profile = "black"
58+
line_length = 88
759

860
[tool.uv]
61+
python = { requires-python = ">=3.7" }
962
dev-dependencies = []

src/recall-kit/__init__.py

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)