···66let
77 py = python313Packages;
8899+ # 0.18.1 added a runtime dependency on `websockets` (realtime transport) that
1010+ # nixpkgs' derivation does not declare yet, so its wheel fails the
1111+ # runtime-deps check. Add it until nixpkgs catches up.
1212+ openai-agents = py.openai-agents.overridePythonAttrs (o: {
1313+ dependencies = o.dependencies ++ [ py.websockets ];
1414+ });
1515+916 # omnigent-client declares `omnigent` as a dependency, and omnigent declares
1017 # omnigent-client: the two are released in lockstep from the same repo. Break
1118 # the cycle by dropping the back-reference here; the final application below
···8794 pythonRelaxDeps = [
8895 "argon2-cffi" # nixpkgs 25.1.0 vs <24
8996 "cachetools" # nixpkgs 7.1.4 vs <7
9797+ "openai" # nixpkgs 2.53.0 vs <2.45
9098 "packaging" # nixpkgs 26.2 vs <26
9199 "protobuf" # nixpkgs 7.35.1 vs <7
92100 "rich" # nixpkgs 15.0.0 vs <15