python312Packages.yoda: 2.0.1 -> 2.0.2
[NixPkgs.git] / pkgs / development / python-modules / reflex-hosting-cli / default.nix
blob52cc78f0ee55879a672082e8e532daa36d26b086
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   poetry-core,
6   charset-normalizer,
7   httpx,
8   pipdeptree,
9   platformdirs,
10   pydantic,
11   python-dateutil,
12   rich,
13   tabulate,
14   typer,
15   websockets,
18 buildPythonPackage rec {
19   pname = "reflex-hosting-cli";
20   version = "0.1.13";
21   pyproject = true;
23   # source is not published https://github.com/reflex-dev/reflex/issues/3762
24   src = fetchPypi {
25     pname = "reflex_hosting_cli";
26     inherit version;
27     hash = "sha256-xdav3P63TO4EajdN29WRFquO15fa5oj8x0TauuJNxXE=";
28   };
30   pythonRelaxDeps = [ "pipdeptree" ];
32   build-system = [ poetry-core ];
34   dependencies = [
35     charset-normalizer
36     httpx
37     pipdeptree
38     platformdirs
39     pydantic
40     python-dateutil
41     rich
42     tabulate
43     typer
44     websockets
45   ];
47   pythonImportsCheck = [
48     "reflex_cli"
49     "reflex_cli.cli"
50     "reflex_cli.deployments"
51   ];
53   # no tests on pypi
54   doCheck = false;
56   meta = with lib; {
57     description = "Reflex Hosting CLI";
58     homepage = "https://pypi.org/project/reflex-hosting-cli/";
59     license = licenses.asl20;
60     maintainers = with maintainers; [ pbsds ];
61   };