diff options
Diffstat (limited to 'pkgs/development/python-modules/omegaconf/default.nix')
-rw-r--r-- | pkgs/development/python-modules/omegaconf/default.nix | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/pkgs/development/python-modules/omegaconf/default.nix b/pkgs/development/python-modules/omegaconf/default.nix index 8ee54d3c6925e..4386f2170c2f8 100644 --- a/pkgs/development/python-modules/omegaconf/default.nix +++ b/pkgs/development/python-modules/omegaconf/default.nix @@ -1,28 +1,30 @@ -{ lib -, antlr4 -, antlr4-python3-runtime -, attrs -, buildPythonPackage -, fetchFromGitHub -, setuptools -, jre_minimal -, pydevd -, pytest-mock -, pytestCheckHook -, pythonOlder -, pyyaml -, substituteAll +{ + lib, + antlr4, + antlr4-python3-runtime, + attrs, + buildPythonPackage, + fetchFromGitHub, + setuptools, + jre_minimal, + pydevd, + pytest-mock, + pytestCheckHook, + pythonOlder, + pyyaml, + substituteAll, }: buildPythonPackage rec { pname = "omegaconf"; version = "2.3.0"; pyproject = true; + disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "omry"; - repo = pname; + repo = "omegaconf"; rev = "refs/tags/v${version}"; hash = "sha256-Qxa4uIiX5TAyQ5rFkizdev60S4iVAJ08ES6FpNqf8zI="; }; @@ -45,12 +47,11 @@ buildPythonPackage rec { sed -i 's/antlr4-python3-runtime==.*/antlr4-python3-runtime/' requirements/base.txt ''; - nativeBuildInputs = [ - setuptools - jre_minimal - ]; + build-system = [ setuptools ]; + + nativeBuildInputs = [ jre_minimal ]; - propagatedBuildInputs = [ + dependencies = [ antlr4-python3-runtime pyyaml ]; @@ -62,15 +63,15 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ - "omegaconf" - ]; + pythonImportsCheck = [ "omegaconf" ]; pytestFlagsArray = [ "-W" "ignore::DeprecationWarning" ]; + disabledTests = [ "test_eq" ]; + meta = with lib; { description = "Framework for configuring complex applications"; homepage = "https://github.com/omry/omegaconf"; |