Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
926 B · 51 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152{ lib, buildPythonPackage, fetchPypi, hatchling, griffe, mcp, openai, pydantic, requests, types-requests, typing-extensions,}:
buildPythonPackage rec { pname = "openai-agents"; version = "0.2.9"; pyproject = true;
src = fetchPypi { inherit version; pname = "openai_agents"; hash = "sha256-YZxRyM5J+EFHSp5hlXPW9/lqRkMpAHUhRa0EMJq3Cuk="; };
build-system = [ hatchling ];
dependencies = [ griffe mcp openai pydantic requests types-requests typing-extensions ];
pythonImportsCheck = [ "agents" ];
meta = { changelog = "https://github.com/openai/openai-agents-python/releases/tag/${version}"; homepage = "https://github.com/openai/openai-agents-python"; description = "Lightweight, powerful framework for multi-agent workflows"; license = lib.licenses.mit; maintainers = [ lib.maintainers.bryanhonof ]; };}