31 lines
899 B
Python
31 lines
899 B
Python
"""Packaging metadata for Band-Aider."""
|
|
|
|
from pathlib import Path
|
|
|
|
from setuptools import find_packages, setup
|
|
|
|
|
|
README = Path(__file__).with_name("README.md").read_text(encoding="utf-8")
|
|
|
|
|
|
setup(
|
|
name="band-aider",
|
|
version="1.21.0",
|
|
description="Local-first agentic coding harness for small and local models.",
|
|
long_description=README,
|
|
long_description_content_type="text/markdown",
|
|
url="https://arpeggio.one/band-aider",
|
|
project_urls={
|
|
"GitHub": "https://github.com/alwyna/band-aider-gateway",
|
|
"Source": "https://codeberg.org/alwyna/band-aider-pub",
|
|
},
|
|
packages=find_packages(include=["band_aider", "band_aider.*"]),
|
|
install_requires=["model2vec==0.8.*", "pyright==1.1.*"],
|
|
extras_require={},
|
|
scripts=[
|
|
"scripts/band-aider",
|
|
],
|
|
license="AGPL-3.0-only",
|
|
license_files=["LICENSE"],
|
|
python_requires=">=3.10",
|
|
)
|