diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2021-01-13 19:02:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-13 19:02:52 +0100 |
commit | ef9b2b95673f5b1c6585e30b16bc74c0134bf727 (patch) | |
tree | 56a3f53c81a1eb06a3e513ccf67144ec1d0cc27f | |
parent | 8dab700dad59ba5a2f1a1e58ddc069b092a2f297 (diff) | |
parent | 99eebb6e7361bb2e36f8f91fe5e3942d30aeb9b4 (diff) |
Merge pull request #109277 from fabaff/pytest-factory-boy
-rw-r--r-- | pkgs/development/python-modules/pytest-factoryboy/default.nix | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/pytest-factoryboy/default.nix b/pkgs/development/python-modules/pytest-factoryboy/default.nix index 66d7579d0ed1..e63b7329c965 100644 --- a/pkgs/development/python-modules/pytest-factoryboy/default.nix +++ b/pkgs/development/python-modules/pytest-factoryboy/default.nix @@ -1,42 +1,44 @@ -{ lib, stdenv -, fetchFromGitHub +{ lib , buildPythonPackage -, pytestCheckHook -, pytest -, inflection , factory_boy +, fetchFromGitHub +, inflection +, mock +, pytest , pytestcache +, pytestCheckHook , pytestcov -, mock }: buildPythonPackage rec { pname = "pytest-factoryboy"; - version = "2.0.3"; + version = "2.1.0"; src = fetchFromGitHub { owner = "pytest-dev"; repo = "pytest-factoryboy"; rev = version; - sha256 = "0m1snyybq2k51khlydhisq300vzys897vdbsicph628iran950hn"; + sha256 = "0v6b4ly0p8nknpnp3f4dbslfsifzzjx2vv27rfylx04kzdhg4m9p"; }; - # TODO: remove in next release, it's removed in master. - postPatch = "substituteInPlace tox.ini --replace '--pep8' ''"; - - propagatedBuildInputs = [ factory_boy inflection pytest ]; + propagatedBuildInputs = [ + factory_boy + inflection + pytest + ]; - # The project uses tox, which we can't. So we simply run pytest manually. checkInputs = [ mock pytestCheckHook pytestcache pytestcov ]; + pytestFlagsArray = [ "--ignore=docs" ]; + pythonImportsCheck = [ "pytest_factoryboy" ]; meta = with lib; { - description = "Integration of factory_boy into the pytest runner."; + description = "Integration of factory_boy into the pytest runner"; homepage = "https://pytest-factoryboy.readthedocs.io/en/latest/"; maintainers = with maintainers; [ winpat ]; license = licenses.mit; |