-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Add init files to make test directories Python packages #11119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
krrishdholakia
merged 1 commit into
BerriAI:litellm_dev_03_05_2025_contributor_prs
from
SmartManoj:test-structure
May 24, 2025
Merged
Add init files to make test directories Python packages #11119
krrishdholakia
merged 1 commit into
BerriAI:litellm_dev_03_05_2025_contributor_prs
from
SmartManoj:test-structure
May 24, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…port paths in test_token_counter.py
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Thank you! |
f4894f5
into
BerriAI:litellm_dev_03_05_2025_contributor_prs
4 checks passed
ishaan-jaff
added a commit
that referenced
this pull request
Jul 4, 2025
* feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model * Fix #7629 - Add tzdata package to Dockerfile (#8915) * Add tzdata package to Dockerfile * Move tzdata to python requirement.txt * feat: add support for copilot provider (#8577) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> * feat: add model information for copilot models * fix: fix linting errors * test: remove integration test for github_copilot + fix misisng mock * fix: use print to make sure the logger message shown * test: remove debug print * fix lint (#11112) * Add init files to make test directories Python packages and update import paths in test_token_counter.py (#11119) * Update litellm/model_prices_and_context_window_backup.json Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> --------- Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com>
ishaan-jaff
added a commit
that referenced
this pull request
Jul 4, 2025
* Litellm dev 03 05 2025 contributor prs (#9079) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model * Fix #7629 - Add tzdata package to Dockerfile (#8915) * Add tzdata package to Dockerfile * Move tzdata to python requirement.txt * feat: add support for copilot provider (#8577) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> * feat: add model information for copilot models * fix: fix linting errors * test: remove integration test for github_copilot + fix misisng mock * fix: use print to make sure the logger message shown * test: remove debug print * fix lint (#11112) * Add init files to make test directories Python packages and update import paths in test_token_counter.py (#11119) * Update litellm/model_prices_and_context_window_backup.json Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> --------- Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> * refactor github copilot * test_github_copilot_transformation.py * test_github_copilot_authenticator.py * add GitHub Copilot * fix order * doc fix --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com>
krrishdholakia
added a commit
that referenced
this pull request
Jul 5, 2025
* Litellm dev 03 05 2025 contributor prs (#9079) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model * Fix #7629 - Add tzdata package to Dockerfile (#8915) * Add tzdata package to Dockerfile * Move tzdata to python requirement.txt * feat: add support for copilot provider (#8577) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> * feat: add model information for copilot models * fix: fix linting errors * test: remove integration test for github_copilot + fix misisng mock * fix: use print to make sure the logger message shown * test: remove debug print * fix lint (#11112) * Add init files to make test directories Python packages and update import paths in test_token_counter.py (#11119) * Update litellm/model_prices_and_context_window_backup.json Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> --------- Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> * refactor github copilot * test_github_copilot_transformation.py * test_github_copilot_authenticator.py * add GitHub Copilot * fix order * doc fix --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com>
krrishdholakia
added a commit
that referenced
this pull request
Jul 5, 2025
* build(model_prices_and_context_window.json): remove 'supports_tool_choice' for specific mistral models Closes #11750 * feat: initial commit adding cleaner ui for azure text moderation guardrails * feat(guardrail_endpoints.py): add discoverable guardrail configs and improve converting base model to dict with types * fix(guardrail_provider_fields.tsx): render from api endpoint correctly * fix(guardrail_provider_fields.tsx): cleanup * refactor(guardrail_endpoints.py): refactor to handle dictionaries with literal - allows multiselect * feat(ui/): render dictionary with known keys correctly * feat(ui/): render optional params on separate page * style(ui/): style improvements to rendering optional params on the UI * feat(azure/prompt_shield.py): add azure prompt shield back on UI * fix(add_guardrail_form.tsx): fix form to handle updated api * fix(guardrail_optional_params.tsx): ensure values are nested correctly for writing to api * fix: fix linting error * test: update tests * fix mapped tests (#12320) * fix - use flush llm client cache * faster mapped tests * test_async_multiple_response_ids_routing * fix tests * test_ateam_member_update_admin_requires_premium * regular mapped tests * Revert "Fix: Initialize JSON logging for all loggers when JSON_LOGS=True (#12206)" This reverts commit 2c60c31. * reset num workers * check_for_litellm_module_deletion * add test * add code_qa_check_tests * ci/cd new release * docs(opentelemetry_integration.md): add otel debug flag to docs help people debug their traces easily * [Feat] Add failure logging support for s3 logger (#12299) * add async_log_failure_event * test_basic_s3_v2_logging_failure * Comma separated spend and budget (#12317) * all_keys_table, key_info_view, organizations * teams * the whole usage page * teams page * users table * user info * more commas * some more commas * Segregate MCP tools on connections using headers (#12296) * Add get tools segregation * add ui changes (#12302) * resolve comments * add mapped tests * remove advanced settings (#12323) * [Bug Fix] /generateContent API - Only pass supported params when using OpenAI models (#12297) * fix - only pass GenericLiteLLMParams * test_google_generate_content_with_openai * Fix: Fix custom ca bundle support in aiohttp transport (#12281) * Unify usage of get_ssl_configuration * Fix doc * [Feat] Add github co-pilot as a new LLM API provider (#12325) * Litellm dev 03 05 2025 contributor prs (#9079) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model * Fix #7629 - Add tzdata package to Dockerfile (#8915) * Add tzdata package to Dockerfile * Move tzdata to python requirement.txt * feat: add support for copilot provider (#8577) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> * feat: add model information for copilot models * fix: fix linting errors * test: remove integration test for github_copilot + fix misisng mock * fix: use print to make sure the logger message shown * test: remove debug print * fix lint (#11112) * Add init files to make test directories Python packages and update import paths in test_token_counter.py (#11119) * Update litellm/model_prices_and_context_window_backup.json Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> --------- Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> * refactor github copilot * test_github_copilot_transformation.py * test_github_copilot_authenticator.py * add GitHub Copilot * fix order * doc fix --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> * add new env vars to docs * ssl_cert_error (#12327) * feat - add new banner on startup (#12328) * [Security Bug Fix] Ensure only LLM API route fails get logged on Langfuse (and other loggers) (#12308) * _is_proxy_only_llm_api_error * test_proxy_only_error_true_for_llm_route * add not on change * Update tests/test_litellm/proxy/test_proxy_utils.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * add test_post_call_failure_hook_auth_error_key_info_route * test fix _is_proxy_only_llm_api_error * test_chat_completion_request_with_redaction * test_post_call_failure_hook_auth_error_llm_api_route --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Ensure message redaction works for responses API logging (#12291) * add fixes to choice implementation redaction * add isInstance check on responses API * change datadog to revert back * change datadog to revert back * fix type errors * Redaction test changes * Redaction test changes * Redaction test changes - remove changes * [Feat] UI - Allow Viewing/Editing Team Based Callbacks (#12329) * add logging settings view on UI * fix change ordering * fix type error * test fix - import loc * [Feat] QA - Arize Team based logging (#12331) * add _get_tracer_with_dynamic_headers * fix construct_dynamic_arize_headers * [Feat] UI - Allow Viewing/Editing Team Based Callbacks (#12329) * add logging settings view on UI * fix change ordering * add construct_dynamic_otel_headers for arize * refactor common code * test_construct_dynamic_arize_headers * otel unit tests * test_arize_dynamic_params * test_arize_dynamic_headers_in_grpc_requests * [Feat] UI - Allow setting Logging Callback Setting per Key (#12333) * allow adding logging settings on a key * add ability to edit key logging settings * dont leak api keys on ui * fix order * add langsmith settings * ui new build * test_default_api_base * fix new utils tests * bump: version 1.73.7 → 1.74.0 * Add mcp server segregation comma separated support (#12326) * add mcp comma separated support * dont support legacy json array * lint * add live tail state to session storage (#12335) * add aiml * fix: fix unused imports --------- Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> Co-authored-by: tanjiro <56165694+NANDINI-star@users.noreply.github.com> Co-authored-by: Jugal D. Bhatt <55304795+jugaldb@users.noreply.github.com> Co-authored-by: Joost van Doorn <joost.van.doorn@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
krrishdholakia
added a commit
that referenced
this pull request
Jul 5, 2025
* build(model_prices_and_context_window.json): remove 'supports_tool_choice' for specific mistral models Closes #11750 * feat: initial commit adding cleaner ui for azure text moderation guardrails * feat(guardrail_endpoints.py): add discoverable guardrail configs and improve converting base model to dict with types * fix(guardrail_provider_fields.tsx): render from api endpoint correctly * fix(guardrail_provider_fields.tsx): cleanup * refactor(guardrail_endpoints.py): refactor to handle dictionaries with literal - allows multiselect * feat(ui/): render dictionary with known keys correctly * feat(ui/): render optional params on separate page * style(ui/): style improvements to rendering optional params on the UI * feat(azure/prompt_shield.py): add azure prompt shield back on UI * fix(add_guardrail_form.tsx): fix form to handle updated api * fix(guardrail_optional_params.tsx): ensure values are nested correctly for writing to api * fix: fix linting error * test: update tests * fix mapped tests (#12320) * fix - use flush llm client cache * faster mapped tests * test_async_multiple_response_ids_routing * fix tests * test_ateam_member_update_admin_requires_premium * regular mapped tests * Revert "Fix: Initialize JSON logging for all loggers when JSON_LOGS=True (#12206)" This reverts commit 2c60c31. * reset num workers * check_for_litellm_module_deletion * add test * add code_qa_check_tests * ci/cd new release * docs(opentelemetry_integration.md): add otel debug flag to docs help people debug their traces easily * [Feat] Add failure logging support for s3 logger (#12299) * add async_log_failure_event * test_basic_s3_v2_logging_failure * Comma separated spend and budget (#12317) * all_keys_table, key_info_view, organizations * teams * the whole usage page * teams page * users table * user info * more commas * some more commas * Segregate MCP tools on connections using headers (#12296) * Add get tools segregation * add ui changes (#12302) * resolve comments * add mapped tests * remove advanced settings (#12323) * [Bug Fix] /generateContent API - Only pass supported params when using OpenAI models (#12297) * fix - only pass GenericLiteLLMParams * test_google_generate_content_with_openai * Fix: Fix custom ca bundle support in aiohttp transport (#12281) * Unify usage of get_ssl_configuration * Fix doc * [Feat] Add github co-pilot as a new LLM API provider (#12325) * Litellm dev 03 05 2025 contributor prs (#9079) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model * Fix #7629 - Add tzdata package to Dockerfile (#8915) * Add tzdata package to Dockerfile * Move tzdata to python requirement.txt * feat: add support for copilot provider (#8577) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> * feat: add model information for copilot models * fix: fix linting errors * test: remove integration test for github_copilot + fix misisng mock * fix: use print to make sure the logger message shown * test: remove debug print * fix lint (#11112) * Add init files to make test directories Python packages and update import paths in test_token_counter.py (#11119) * Update litellm/model_prices_and_context_window_backup.json Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> --------- Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> * refactor github copilot * test_github_copilot_transformation.py * test_github_copilot_authenticator.py * add GitHub Copilot * fix order * doc fix --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> * add new env vars to docs * ssl_cert_error (#12327) * feat - add new banner on startup (#12328) * [Security Bug Fix] Ensure only LLM API route fails get logged on Langfuse (and other loggers) (#12308) * _is_proxy_only_llm_api_error * test_proxy_only_error_true_for_llm_route * add not on change * Update tests/test_litellm/proxy/test_proxy_utils.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * add test_post_call_failure_hook_auth_error_key_info_route * test fix _is_proxy_only_llm_api_error * test_chat_completion_request_with_redaction * test_post_call_failure_hook_auth_error_llm_api_route --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Ensure message redaction works for responses API logging (#12291) * add fixes to choice implementation redaction * add isInstance check on responses API * change datadog to revert back * change datadog to revert back * fix type errors * Redaction test changes * Redaction test changes * Redaction test changes - remove changes * [Feat] UI - Allow Viewing/Editing Team Based Callbacks (#12329) * add logging settings view on UI * fix change ordering * fix type error * test fix - import loc * [Feat] QA - Arize Team based logging (#12331) * add _get_tracer_with_dynamic_headers * fix construct_dynamic_arize_headers * [Feat] UI - Allow Viewing/Editing Team Based Callbacks (#12329) * add logging settings view on UI * fix change ordering * add construct_dynamic_otel_headers for arize * refactor common code * test_construct_dynamic_arize_headers * otel unit tests * test_arize_dynamic_params * test_arize_dynamic_headers_in_grpc_requests * [Feat] UI - Allow setting Logging Callback Setting per Key (#12333) * allow adding logging settings on a key * add ability to edit key logging settings * dont leak api keys on ui * fix order * add langsmith settings * ui new build * test_default_api_base * fix new utils tests * bump: version 1.73.7 → 1.74.0 * Add mcp server segregation comma separated support (#12326) * add mcp comma separated support * dont support legacy json array * lint * add live tail state to session storage (#12335) * add aiml * fix: fix unused imports --------- Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> Co-authored-by: tanjiro <56165694+NANDINI-star@users.noreply.github.com> Co-authored-by: Jugal D. Bhatt <55304795+jugaldb@users.noreply.github.com> Co-authored-by: Joost van Doorn <joost.van.doorn@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
satendrakumar
pushed a commit
to satendrakumar/litellm
that referenced
this pull request
Jul 24, 2025
* Litellm dev 03 05 2025 contributor prs (BerriAI#9079) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model * Fix BerriAI#7629 - Add tzdata package to Dockerfile (BerriAI#8915) * Add tzdata package to Dockerfile * Move tzdata to python requirement.txt * feat: add support for copilot provider (BerriAI#8577) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> * feat: add model information for copilot models * fix: fix linting errors * test: remove integration test for github_copilot + fix misisng mock * fix: use print to make sure the logger message shown * test: remove debug print * fix lint (BerriAI#11112) * Add init files to make test directories Python packages and update import paths in test_token_counter.py (BerriAI#11119) * Update litellm/model_prices_and_context_window_backup.json Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> --------- Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> * refactor github copilot * test_github_copilot_transformation.py * test_github_copilot_authenticator.py * add GitHub Copilot * fix order * doc fix --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com>
satendrakumar
pushed a commit
to satendrakumar/litellm
that referenced
this pull request
Jul 24, 2025
* build(model_prices_and_context_window.json): remove 'supports_tool_choice' for specific mistral models Closes BerriAI#11750 * feat: initial commit adding cleaner ui for azure text moderation guardrails * feat(guardrail_endpoints.py): add discoverable guardrail configs and improve converting base model to dict with types * fix(guardrail_provider_fields.tsx): render from api endpoint correctly * fix(guardrail_provider_fields.tsx): cleanup * refactor(guardrail_endpoints.py): refactor to handle dictionaries with literal - allows multiselect * feat(ui/): render dictionary with known keys correctly * feat(ui/): render optional params on separate page * style(ui/): style improvements to rendering optional params on the UI * feat(azure/prompt_shield.py): add azure prompt shield back on UI * fix(add_guardrail_form.tsx): fix form to handle updated api * fix(guardrail_optional_params.tsx): ensure values are nested correctly for writing to api * fix: fix linting error * test: update tests * fix mapped tests (BerriAI#12320) * fix - use flush llm client cache * faster mapped tests * test_async_multiple_response_ids_routing * fix tests * test_ateam_member_update_admin_requires_premium * regular mapped tests * Revert "Fix: Initialize JSON logging for all loggers when JSON_LOGS=True (BerriAI#12206)" This reverts commit 2c60c31. * reset num workers * check_for_litellm_module_deletion * add test * add code_qa_check_tests * ci/cd new release * docs(opentelemetry_integration.md): add otel debug flag to docs help people debug their traces easily * [Feat] Add failure logging support for s3 logger (BerriAI#12299) * add async_log_failure_event * test_basic_s3_v2_logging_failure * Comma separated spend and budget (BerriAI#12317) * all_keys_table, key_info_view, organizations * teams * the whole usage page * teams page * users table * user info * more commas * some more commas * Segregate MCP tools on connections using headers (BerriAI#12296) * Add get tools segregation * add ui changes (BerriAI#12302) * resolve comments * add mapped tests * remove advanced settings (BerriAI#12323) * [Bug Fix] /generateContent API - Only pass supported params when using OpenAI models (BerriAI#12297) * fix - only pass GenericLiteLLMParams * test_google_generate_content_with_openai * Fix: Fix custom ca bundle support in aiohttp transport (BerriAI#12281) * Unify usage of get_ssl_configuration * Fix doc * [Feat] Add github co-pilot as a new LLM API provider (BerriAI#12325) * Litellm dev 03 05 2025 contributor prs (BerriAI#9079) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model * Fix BerriAI#7629 - Add tzdata package to Dockerfile (BerriAI#8915) * Add tzdata package to Dockerfile * Move tzdata to python requirement.txt * feat: add support for copilot provider (BerriAI#8577) * feat: add support for copilot provider * test: add tests for github copilot * chore: clean up github copilot authenticator * test: add test for github copilot authenticator * test: add test for github copilot for sonnet 3.7 thought model --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> * feat: add model information for copilot models * fix: fix linting errors * test: remove integration test for github_copilot + fix misisng mock * fix: use print to make sure the logger message shown * test: remove debug print * fix lint (BerriAI#11112) * Add init files to make test directories Python packages and update import paths in test_token_counter.py (BerriAI#11119) * Update litellm/model_prices_and_context_window_backup.json Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> --------- Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> * refactor github copilot * test_github_copilot_transformation.py * test_github_copilot_authenticator.py * add GitHub Copilot * fix order * doc fix --------- Co-authored-by: Krish Dholakia <krrishdholakia@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> * add new env vars to docs * ssl_cert_error (BerriAI#12327) * feat - add new banner on startup (BerriAI#12328) * [Security Bug Fix] Ensure only LLM API route fails get logged on Langfuse (and other loggers) (BerriAI#12308) * _is_proxy_only_llm_api_error * test_proxy_only_error_true_for_llm_route * add not on change * Update tests/test_litellm/proxy/test_proxy_utils.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * add test_post_call_failure_hook_auth_error_key_info_route * test fix _is_proxy_only_llm_api_error * test_chat_completion_request_with_redaction * test_post_call_failure_hook_auth_error_llm_api_route --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Ensure message redaction works for responses API logging (BerriAI#12291) * add fixes to choice implementation redaction * add isInstance check on responses API * change datadog to revert back * change datadog to revert back * fix type errors * Redaction test changes * Redaction test changes * Redaction test changes - remove changes * [Feat] UI - Allow Viewing/Editing Team Based Callbacks (BerriAI#12329) * add logging settings view on UI * fix change ordering * fix type error * test fix - import loc * [Feat] QA - Arize Team based logging (BerriAI#12331) * add _get_tracer_with_dynamic_headers * fix construct_dynamic_arize_headers * [Feat] UI - Allow Viewing/Editing Team Based Callbacks (BerriAI#12329) * add logging settings view on UI * fix change ordering * add construct_dynamic_otel_headers for arize * refactor common code * test_construct_dynamic_arize_headers * otel unit tests * test_arize_dynamic_params * test_arize_dynamic_headers_in_grpc_requests * [Feat] UI - Allow setting Logging Callback Setting per Key (BerriAI#12333) * allow adding logging settings on a key * add ability to edit key logging settings * dont leak api keys on ui * fix order * add langsmith settings * ui new build * test_default_api_base * fix new utils tests * bump: version 1.73.7 → 1.74.0 * Add mcp server segregation comma separated support (BerriAI#12326) * add mcp comma separated support * dont support legacy json array * lint * add live tail state to session storage (BerriAI#12335) * add aiml * fix: fix unused imports --------- Co-authored-by: Ishaan Jaff <ishaanjaffer0324@gmail.com> Co-authored-by: tanjiro <56165694+NANDINI-star@users.noreply.github.com> Co-authored-by: Jugal D. Bhatt <55304795+jugaldb@users.noreply.github.com> Co-authored-by: Joost van Doorn <joost.van.doorn@gmail.com> Co-authored-by: Son H. Nguyen <nhs.000.dev@gmail.com> Co-authored-by: subnet.dev <50828879+subnet-dev@users.noreply.github.com> Co-authored-by: Son H. Nguyen <33925625+nhs000@users.noreply.github.com> Co-authored-by: மனோஜ்குமார் பழனிச்சாமி <smartmanoj42857@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes workflow error from #9079