Skip to content

Commit e060b97

Browse files
committed
Refactor: Move SynapsIA to src layout and standardize pyproject.toml
1 parent b0b0fa7 commit e060b97

File tree

2 files changed

+23
-15
lines changed

2 files changed

+23
-15
lines changed

pyproject.toml

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,42 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "synapsia"
7-
version = "1.0.0"
7+
version = "1.0.1"
88
authors = [
99
{ name="Luis Pereida", email="[email protected]" },
1010
]
1111
description = "A command-line tool to create and query RAG knowledge bases using LlamaIndex and Ollama."
1212
readme = "README.md"
13-
license = { file="LICENSE" }
1413
requires-python = ">=3.9"
15-
classifiers = [
16-
"Programming Language :: Python :: 3",
17-
"License :: OSI Approved :: MIT License",
18-
"Operating System :: OS Independent",
19-
"Topic :: Scientific/Engineering :: Artificial Intelligence",
20-
"Topic :: Utilities",
21-
]
14+
license = { file="LICENSE" }
15+
2216
dependencies = [
2317
"llama-index",
2418
"llama-index-embeddings-ollama",
2519
"llama-index-llms-ollama",
2620
]
2721

22+
[project.classifiers]
23+
Development Status :: 4 - Beta
24+
Intended Audience :: Developers
25+
Intended Audience :: System Administrators
26+
Topic :: Scientific/Engineering :: Artificial Intelligence
27+
Topic :: Utilities
28+
License :: OSI Approved :: MIT License
29+
Programming Language :: Python :: 3
30+
Programming Language :: Python :: 3.9
31+
Programming Language :: Python :: 3.10
32+
Programming Language :: Python :: 3.11
33+
Operating System :: OS Independent
34+
2835
[project.urls]
29-
"Homepage" = "https://github.com/sysadminctl-services/synapsia"
30-
"Bug Tracker" = "https://github.com/sysadminctl-services/synapsia/issues"
36+
Homepage = "https://github.com/sysadminctl-services/synapsia"
37+
Repository = "https://github.com/sysadminctl-services/synapsia"
38+
Bug Tracker = "https://github.com/sysadminctl-services/synapsia/issues"
3139

3240
[project.scripts]
3341
synapsia = "synapsia.synapsia:main"
34-
synapsia-query = "synapsia.synapsia_query:main"
42+
synapsia-query = "synapsia.synapsia_query:main"
43+
44+
[tool.setuptools.packages.find]
45+
where = ["src"]

requirements.txt

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

0 commit comments

Comments
 (0)