Commit 756c068c authored by Jamie Magee's avatar Jamie Magee
Browse files

python3Packages.fing-agent-api: init at 1.0.3

parent 82deab28
Loading
Loading
Loading
Loading
+37 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  httpx,
  setuptools,
}:

buildPythonPackage (finalAttrs: {
  pname = "fing-agent-api";
  version = "1.0.3";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "fingltd";
    repo = "fing-agent-pyapi";
    tag = finalAttrs.version;
    hash = "sha256-tkFTkWYvWw/x2k+jT6lu/Takacm6aDX4hn8thnGZf5g=";
  };

  build-system = [ setuptools ];

  dependencies = [ httpx ];

  # upstream has no tests
  doCheck = false;

  pythonImportsCheck = [ "fing_agent_api" ];

  meta = {
    changelog = "https://github.com/fingltd/fing-agent-pyapi/releases/tag/${finalAttrs.version}";
    description = "Python library for interacting with the Fingbox local APIs";
    homepage = "https://github.com/fingltd/fing-agent-pyapi";
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [ jamiemagee ];
  };
})
+2 −0
Original line number Diff line number Diff line
@@ -5458,6 +5458,8 @@ self: super: with self; {
  finetuning-scheduler = callPackage ../development/python-modules/finetuning-scheduler { };
  fing-agent-api = callPackage ../development/python-modules/fing-agent-api { };
  fingerprints = callPackage ../development/python-modules/fingerprints { };
  finitude = callPackage ../development/python-modules/finitude { };