Skip to content

Commit ecf8f85

Browse files
chore(deps): pin openapi-python-client to patched fork branch
Adds a [tool.uv.sources] override resolving openapi-python-client from alexander-wenzel-dev/openapi-python-client at branch pin/mealie-mcp-combined. The branch carries two unmerged generator fixes (upstream PRs openapi-generators/openapi-python-client#1448 and openapi-generators/openapi-python-client#1449) that unblock the Recipe-Input / Recipe-Output models and the PUT/PATCH recipe endpoints in the generated client. This commit only changes resolution; the generated client tree is untouched and gets regenerated in a separate PR. Removal plan is inline in pyproject.toml.
1 parent 62f914e commit ecf8f85

2 files changed

Lines changed: 9 additions & 6 deletions

File tree

pyproject.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@ dev = [
3939
"pytest-cov>=7.1.0",
4040
]
4141

42+
[tool.uv.sources]
43+
# Temporary pin to a fork carrying two unmerged generator fixes
44+
# (openapi-generators/openapi-python-client#1448 and #1449). Drop this
45+
# block and bump the floor in [dependency-groups].dev once a release
46+
# containing both lands on PyPI.
47+
openapi-python-client = { git = "https://github.com/alexander-wenzel-dev/openapi-python-client", branch = "pin/mealie-mcp-combined" }
48+
4249
[tool.ruff]
4350
line-length = 100
4451
target-version = "py314"

uv.lock

Lines changed: 2 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)