mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-24 18:24:20 +00:00
All checks were successful
Read Version from pyproject.toml / read-version (push) Successful in 14s
* fixes for redis cache ping serialization * fix cache ping check * fix cache health check ui * working error details on ui * ui expand / collapse error * move cache health check to diff file * fix displaying error from cache health check * ui allow copying errors * ui cache health fixes * show redis details * clean up cache health page * ui polish fixes * fix error handling on cache health page * fix redis_cache_params on cache ping response * error handling * cache health ping response * fx error response from cache ping * parsedLitellmParams * fix cache health check * fix cache health page * cache safely handle json dumps issues * test caching routes * test_primitive_types * fix caching routes * litellm_mapped_tests * fix pytest-mock * fix _serialize * fix linting on safe dumps * test_default_max_depth * pip install "pytest-mock==3.12.0" * litellm_mapped_tests_coverage * add readme on new litellm test dir
49 lines
No EOL
1.4 KiB
YAML
49 lines
No EOL
1.4 KiB
YAML
repos:
|
|
- repo: local
|
|
hooks:
|
|
- id: pyright
|
|
name: pyright
|
|
entry: pyright
|
|
language: system
|
|
types: [python]
|
|
files: ^litellm/
|
|
- id: isort
|
|
name: isort
|
|
entry: isort
|
|
language: system
|
|
types: [python]
|
|
files: litellm/.*\.py
|
|
exclude: ^litellm/__init__.py$
|
|
- repo: https://github.com/psf/black
|
|
rev: 24.2.0
|
|
hooks:
|
|
- id: black
|
|
- repo: https://github.com/pycqa/flake8
|
|
rev: 7.0.0 # The version of flake8 to use
|
|
hooks:
|
|
- id: flake8
|
|
exclude: ^litellm/tests/|^litellm/proxy/tests/|^litellm/tests/litellm/|^tests/litellm/
|
|
additional_dependencies: [flake8-print]
|
|
files: litellm/.*\.py
|
|
# - id: flake8
|
|
# name: flake8 (router.py function length)
|
|
# files: ^litellm/router\.py$
|
|
# args: [--max-function-length=40]
|
|
# # additional_dependencies: [flake8-functions]
|
|
- repo: https://github.com/python-poetry/poetry
|
|
rev: 1.8.0
|
|
hooks:
|
|
- id: poetry-check
|
|
- repo: local
|
|
hooks:
|
|
- id: check-files-match
|
|
name: Check if files match
|
|
entry: python3 ci_cd/check_files_match.py
|
|
language: system
|
|
# - id: check-file-length
|
|
# name: Check file length
|
|
# entry: python check_file_length.py
|
|
# args: ["10000"] # set your desired maximum number of lines
|
|
# language: python
|
|
# files: litellm/.*\.py
|
|
# exclude: ^litellm/tests/ |