emacsPackages.lsp-bridge: 0-unstable-2025-01-11 -> 0-unstable-2025-01-22 (#376531)
[NixPkgs.git] / pkgs / development / python-modules / hypothesis-auto / default.nix
blob13457576cdb4ba0aebaf8b0a9c09acdbd22f6a66
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   hypothesis,
6   poetry-core,
7   pydantic,
8   pytest,
9   pytestCheckHook,
10   pythonOlder,
13 buildPythonPackage rec {
14   pname = "hypothesis-auto";
15   version = "1.1.5";
16   pyproject = true;
18   disabled = pythonOlder "3.6";
20   src = fetchPypi {
21     pname = "hypothesis_auto";
22     inherit version;
23     hash = "sha256-U0vcOB9jXmUV5v2IwybVu2arY1FpPnKkP7m2kbD1kRw=";
24   };
26   pythonRelaxDeps = [
27     "hypothesis"
28     "pydantic"
29   ];
31   build-system = [ poetry-core ];
33   dependencies = [
34     hypothesis
35     pydantic
36   ];
38   optional-dependencies = {
39     pytest = [ pytest ];
40   };
42   pythonImportsCheck = [ "hypothesis_auto" ];
44   nativeCheckInputs = [ pytestCheckHook ];
46   meta = with lib; {
47     description = "Enables fully automatic tests for type annotated functions";
48     homepage = "https://github.com/timothycrosley/hypothesis-auto/";
49     changelog = "https://github.com/timothycrosley/hypothesis-auto/blob/master/CHANGELOG.md";
50     license = licenses.mit;
51     maintainers = [ ];
52   };