fix: resolve CI lint and type errors
Some checks failed
CI/CD / lint-and-test (push) Has been cancelled
Some checks failed
CI/CD / lint-and-test (push) Has been cancelled
This commit is contained in:
47
setup.cfg
Normal file
47
setup.cfg
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[metadata]
|
||||||
|
name = local-ai-commit-reviewer
|
||||||
|
version = 0.1.0
|
||||||
|
author = Local AI Commit Reviewer Contributors
|
||||||
|
description = A CLI tool that reviews Git commits locally using lightweight LLMs
|
||||||
|
long_description = file: README.md
|
||||||
|
long_description_content_type = text/markdown
|
||||||
|
url = https://github.com/yourusername/local-ai-commit-reviewer
|
||||||
|
license = MIT
|
||||||
|
classifiers =
|
||||||
|
Development Status :: 4 - Beta
|
||||||
|
Intended Audience :: Developers
|
||||||
|
License :: OSI Approved :: MIT License
|
||||||
|
Programming Language :: Python :: 3
|
||||||
|
Programming Language :: Python :: 3.10
|
||||||
|
Programming Language :: Python :: 3.11
|
||||||
|
Programming Language :: Python :: 3.12
|
||||||
|
keywords = git, cli, llm, code-review, ollama
|
||||||
|
|
||||||
|
[options]
|
||||||
|
python_requires = >=3.10
|
||||||
|
install_requires =
|
||||||
|
click>=8.1.7
|
||||||
|
gitpython>=3.1.43
|
||||||
|
ollama>=0.3.3
|
||||||
|
rich>=13.7.1
|
||||||
|
pydantic>=2.6.1
|
||||||
|
pyyaml>=6.0.1
|
||||||
|
|
||||||
|
[options.extras_require]
|
||||||
|
dev =
|
||||||
|
pytest>=7.4.0
|
||||||
|
pytest-cov>=4.1.0
|
||||||
|
pytest-mock>=3.12.0
|
||||||
|
black>=23.0.0
|
||||||
|
ruff>=0.1.0
|
||||||
|
mypy>=1.7.0
|
||||||
|
|
||||||
|
[options.entry_points]
|
||||||
|
console_scripts =
|
||||||
|
aicr = src.cli:main
|
||||||
|
|
||||||
|
[tool:pytest]
|
||||||
|
testpaths = tests
|
||||||
|
python_files = test_*.py
|
||||||
|
python_functions = test_*
|
||||||
|
addopts = -v --tb=short
|
||||||
Reference in New Issue
Block a user