Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
run: |
uv run ruff check src/ tests/
uv run ruff format --check src/ tests/
uv run mypy src/
uv run mypy src/ tests/

- name: Upload coverage reports
if: matrix.python-version == '3.12'
Expand All @@ -49,4 +49,3 @@ jobs:
file: ./coverage.xml
fail_ci_if_error: false
verbose: true

6 changes: 5 additions & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,11 @@ repos:
hooks:
- id: mypy
additional_dependencies: [types-requests]
args: [--ignore-missing-imports]
args:
- --config-file=pyproject.toml
- src
- tests
pass_filenames: false

- repo: local
hooks:
Expand Down
5 changes: 3 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ description = "LLM client implemented using LiteLLM + Pydantic-AI for seamless m
readme = "README.md"
license = {text = "MIT"}
authors = [
{name = "Cellular Semantics", email = "[email protected]"}
{name = "Cellular Semantics", email = "[email protected]"}
]
classifiers = [
"Development Status :: 3 - Alpha",
"Development Status :: 2 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python :: 3",
Expand Down Expand Up @@ -129,6 +129,7 @@ ignore_missing_imports = true
[[tool.mypy.overrides]]
module = "tests.*"
disallow_untyped_decorators = false
disable_error_code = ["attr-defined"]

[dependency-groups]
dev = [
Expand Down
Loading