Metadata-Version: 2.4
Name: nl-database
Version: 0.0.1
Summary: Natural language to SQL query interface
Project-URL: Homepage, https://github.com/Nayjest/db-talk
Project-URL: Repository, https://github.com/Nayjest/db-talk
Project-URL: Issues, https://github.com/Nayjest/db-talk/issues
Author-email: Vitalii Stepanenko <mail@vitalii.in>
License-Expression: MIT
License-File: LICENSE
Keywords: database,natural-language,nlp,query,sql
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Provides-Extra: dev
Requires-Dist: mypy>=1.11.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.8.0; extra == 'dev'
Description-Content-Type: text/markdown

# nl-database

Natural language to SQL query interface. Talk to your database in plain language.

## Installation

```bash
pip install nl-database
```

## Requirements

- Python 3.10+ / 3.11+ / 3.12+ / 3.13+ / 3.14+

## Development

```bash
# Install with dev dependencies
uv pip install -e ".[dev]"

# Run tests
pytest

# Lint
ruff check .

# Type check
mypy db_talk
```

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
© 2025 Vitalii Stepanenko
