Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 2 additions & 7 deletions crates/ogar-from-ruff/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,6 @@ serde = ["dep:serde", "ogar-vocab/serde"]

[dependencies]
ogar-vocab = { path = "../ogar-vocab" }
# Temporarily pinned to the ruff `field_type` commit (rev) — `Field.field_type`
# is consumed by `project_odoo_fields` but is not yet on ruff `main`; it lands
# via the ruff PR-to-main on branch `claude/odoo-rs-transcode-lf8ya5` (this arc,
# rev 4860e79 also carries the soc operator-veto fix 101928a). Flip both back to
# `branch = "main"` once that ruff PR merges.
ruff_spo_triplet = { git = "https://github.com/AdaWorldAPI/ruff", rev = "4860e7987aa0c9453f812bb0178962d1cba66df0" }
ruff_spo_address = { git = "https://github.com/AdaWorldAPI/ruff", rev = "4860e7987aa0c9453f812bb0178962d1cba66df0" }
ruff_spo_triplet = { git = "https://github.com/AdaWorldAPI/ruff", branch = "main" }

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep ruff_spo_triplet pinned until field_type reaches main

With this dependency now resolving to ruff main, a fresh build of ogar-from-ruff pulls a ruff_spo_triplet::Field that does not yet expose field_type, while project_odoo_fields still assigns field.field_type in crates/ogar-from-ruff/src/lib.rs:228. The removed rev contains that field, so this change makes the crate fail to compile for anyone resolving dependencies from main; keep the pin or update after the upstream branch actually includes the field.

Useful? React with 👍 / 👎.

ruff_spo_address = { git = "https://github.com/AdaWorldAPI/ruff", branch = "main" }
serde = { workspace = true, optional = true }
Loading