Commit 0d54c602 authored by magicquark's avatar magicquark
Browse files

python3Packages.locust-cloud: init at 1.26.3

parent b20ad689
Loading
Loading
Loading
Loading
+49 −0
Original line number Diff line number Diff line
{
  buildPythonPackage,
  configargparse,
  fetchFromGitHub,
  gevent,
  hatch-vcs,
  hatchling,
  lib,
  platformdirs,
  python-engineio,
  python-socketio,
  requests,
  tomli,
}:

buildPythonPackage rec {
  pname = "locust-cloud";
  version = "1.26.3";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "locustcloud";
    repo = "locust-cloud";
    tag = version;
    hash = "sha256-gOlCxu6f3+T3tmAIolze7K/+aViqO8DjuooXqEELUvs=";
  };

  build-system = [
    hatchling
    hatch-vcs
  ];

  dependencies = [
    configargparse
    gevent
    platformdirs
    python-engineio
    python-socketio
    requests
    tomli
  ];

  meta = {
    description = "Hosted version of Locust to run distributed load tests";
    homepage = "https://www.locust.cloud/";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ magicquark ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -8728,6 +8728,8 @@ self: super: with self; {
  locust = callPackage ../development/python-modules/locust { };
  locust-cloud = callPackage ../development/python-modules/locust-cloud { };
  log-symbols = callPackage ../development/python-modules/log-symbols { };
  logassert = callPackage ../development/python-modules/logassert { };