Skip to content

run uv sync -U#18251

Merged
zzstoatzz merged 11 commits intomainfrom
update-lockfile
Jun 6, 2025
Merged

run uv sync -U#18251
zzstoatzz merged 11 commits intomainfrom
update-lockfile

Conversation

@zzstoatzz
Copy link
Collaborator

@zzstoatzz zzstoatzz commented Jun 6, 2025

an explicit PR to avoid unrelated diff in #18105

Fix compatibility issues after package upgrades

Fixed package compatibility issues:

  1. Pydantic v1 compatibility: Updated callables.py to use pydantic.v1 APIs instead of mixing v1/v2, fixing schema generation for functions with pydantic.v1 types like SecretStr.

  2. Whenever library API changes: Updated deprecated APIs:

    • Instant.parse_rfc3339()Instant.parse_common_iso()
    • LocalDateTimePlainDateTime
  3. Respx mock decorator issue: Removed redundant @respx.mock decorators from pytest fixtures that were causing introspection failures.

  4. Minor SQLAlchemy import fixes: Fixed imports for event and registry modules.

Tests updated to match correct SecretStr schema behavior (properly shows as password field with writeOnly: True).

@zzstoatzz zzstoatzz added the development Tech debt, refactors, CI, tests, and other related work. label Jun 6, 2025
@codspeed-hq
Copy link

codspeed-hq bot commented Jun 6, 2025

CodSpeed Performance Report

Merging #18251 will not alter performance

Comparing update-lockfile (bc0e9e9) with main (06ad796)

Summary

✅ 2 untouched benchmarks

@zzstoatzz zzstoatzz merged commit bd30871 into main Jun 6, 2025
16 checks passed
@zzstoatzz zzstoatzz deleted the update-lockfile branch June 6, 2025 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development Tech debt, refactors, CI, tests, and other related work.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants