litellm/litellm-rust/crates/redis-resolve
Yujong Lee 6d800a887b build(redis-resolve): add the script that regenerates redis-py-kwargs.json
redis_py_kwargs.py reads each redis-py version's signatures in a throwaway uv
environment and the REDIS_* names from litellm._redis under the locked
version, then writes the catalog. Run on this branch it reproduces every arg row
of the hand-made file, so only the meta text changes.

test_redis.py now loads the script's arg_signatures instead of keeping its own
copy of the introspection, so the code that writes the file is the code that
checks it in every redis-compat CI job
2026-11-05 12:51:30 +09:00
..
src fix(redis-resolve): refuse ssl_include_verify_flags and ssl_exclude_verify_flags 2026-11-05 12:47:57 +09:00
tests fix(redis-resolve): refuse ssl_include_verify_flags and ssl_exclude_verify_flags 2026-11-05 12:47:57 +09:00
AGENTS.md build(redis-resolve): add the script that regenerates redis-py-kwargs.json 2026-11-05 12:51:30 +09:00
Cargo.toml refactor(redis-resolve): make SETTINGS the one table of how Rust handles each redis-py kwarg 2026-11-05 12:39:36 +09:00
redis-py-kwargs.json build(redis-resolve): add the script that regenerates redis-py-kwargs.json 2026-11-05 12:51:30 +09:00
redis_py_kwargs.py build(redis-resolve): add the script that regenerates redis-py-kwargs.json 2026-11-05 12:51:30 +09:00