lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

python311Packages.mockfs: init at 1.1.4

Packaged for pyatv tests.

+49
+47
pkgs/development/python-modules/mockfs/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , setuptools-scm 6 + , wheel 7 + , pytestCheckHook 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "mockfs"; 12 + version = "1.1.4"; 13 + format = "pyproject"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "mockfs"; 17 + repo = "mockfs"; 18 + rev = "v${version}"; 19 + hash = "sha256-JwSkOI0dz9ZetfE0ZL3CthvcCSXGFYX+yQZy/oC6VBk="; 20 + }; 21 + 22 + postPatch = '' 23 + sed -i '/addopts/d' pytest.ini 24 + ''; 25 + 26 + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; 27 + 28 + nativeBuildInputs = [ 29 + setuptools 30 + setuptools-scm 31 + wheel 32 + ]; 33 + 34 + pythonImportsCheck = [ "mockfs" ]; 35 + 36 + nativeCheckInputs = [ 37 + pytestCheckHook 38 + ]; 39 + 40 + meta = with lib; { 41 + description = "A simple mock filesystem for use in unit tests"; 42 + homepage = "https://github.com/mockfs/mockfs"; 43 + changelog = "https://github.com/mockfs/mockfs/blob/${src.rev}/CHANGES.rst"; 44 + license = licenses.mit; 45 + maintainers = with maintainers; [ ]; 46 + }; 47 + }
+2
pkgs/top-level/python-packages.nix
··· 6824 6824 6825 6825 mock = callPackage ../development/python-modules/mock { }; 6826 6826 6827 + mockfs = callPackage ../development/python-modules/mockfs { }; 6828 + 6827 6829 mockito = callPackage ../development/python-modules/mockito { }; 6828 6830 6829 6831 mock-open = callPackage ../development/python-modules/mock-open { };