python3Packages.pytest-factoryboy: 2.0.3 -> 2.1.0

This commit is contained in:
Fabian Affolter 2021-01-13 14:07:17 +01:00
parent b451286b1f
commit 99eebb6e73

View File

@ -1,42 +1,44 @@
{ lib, stdenv { lib
, fetchFromGitHub
, buildPythonPackage , buildPythonPackage
, pytestCheckHook
, pytest
, inflection
, factory_boy , factory_boy
, pytestcache , fetchFromGitHub
, pytestcov , inflection
, mock , mock
, pytest
, pytestcache
, pytestCheckHook
, pytestcov
}: }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "pytest-factoryboy"; pname = "pytest-factoryboy";
version = "2.0.3"; version = "2.1.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "pytest-dev"; owner = "pytest-dev";
repo = "pytest-factoryboy"; repo = "pytest-factoryboy";
rev = version; rev = version;
sha256 = "0m1snyybq2k51khlydhisq300vzys897vdbsicph628iran950hn"; sha256 = "0v6b4ly0p8nknpnp3f4dbslfsifzzjx2vv27rfylx04kzdhg4m9p";
}; };
# TODO: remove in next release, it's removed in master. propagatedBuildInputs = [
postPatch = "substituteInPlace tox.ini --replace '--pep8' ''"; factory_boy
inflection
pytest
];
propagatedBuildInputs = [ factory_boy inflection pytest ];
# The project uses tox, which we can't. So we simply run pytest manually.
checkInputs = [ checkInputs = [
mock mock
pytestCheckHook pytestCheckHook
pytestcache pytestcache
pytestcov pytestcov
]; ];
pytestFlagsArray = [ "--ignore=docs" ]; pytestFlagsArray = [ "--ignore=docs" ];
pythonImportsCheck = [ "pytest_factoryboy" ];
meta = with lib; { 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/"; homepage = "https://pytest-factoryboy.readthedocs.io/en/latest/";
maintainers = with maintainers; [ winpat ]; maintainers = with maintainers; [ winpat ];
license = licenses.mit; license = licenses.mit;