You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Gate api-simulator dev dependency to Linux only #954
The api-simulator dev dependency is declared unconditionally in pyproject.toml, causing macOS CI to fail on stable-targeting PRs (e.g. PR #945). The Rust crate's Python bindings (api-simulator-py) request features = ["full"], which includes process-pty — a feature with an explicit compile_error! on non-Linux platforms.
api-simulator is a development/testing tool only — no stable user would ever need it.
Root Cause
pyproject.toml line 52: "api-simulator" in [project.optional-dependencies] dev with no platform marker
Activity
Implementation Plan: Gate api-simulator Dev Dependency to Linux Only (#…
Implementation Plan: Gate api-simulator Dev Dependency to Linux Only (#…