Metadata-Version: 2.1
Name: pgvector-template
Version: 0.2.0
Summary: Template library for flexible PGVector RAG implementations
Author-email: DL <v49t9zpqd@mozmail.com>
License: MIT
Project-URL: Homepage, https://github.com/DavidLiuGit/PGVector-Template
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pgvector>=0.2.0
Requires-Dist: pydantic<3.0,>=2.11
Requires-Dist: sqlalchemy>=2.0.0
Requires-Dist: typing-extensions>=4.0.0
Provides-Extra: dev
Requires-Dist: black>=23.0.0; extra == "dev"
Provides-Extra: test
Requires-Dist: psycopg[binary]>=3.1.0; extra == "test"
Requires-Dist: pytest>=7.0.0; extra == "test"
Requires-Dist: pytest-cov>=4.0.0; extra == "test"
Requires-Dist: python-dotenv>=1.0.0; extra == "test"

# PGVector-Template

Template library for flexible PGVector RAG implementations


## Testing

Install dependencies (preferably in a virtualenv) before running tests:
```bash
pip install -e .[test]
```

### Unit tests
```bash
python -m unittest
```

### Integration tests
```bash
python -m unittest discover -s integ-tests
```
