Merge pull request #201395 from SuperSandro2000/smpplib

python310Packages.smpplib: use pytestCheckHook, remove tox requirement
This commit is contained in:
Fabian Affolter 2022-11-19 12:45:41 +01:00 committed by GitHub
commit 42072df448
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,11 @@
{ buildPythonPackage, fetchPypi, lib, python, six, tox, mock, pytest }:
{ lib
, buildPythonPackage
, fetchPypi
, python
, six
, mock
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "smpplib";
@ -9,21 +16,27 @@ buildPythonPackage rec {
sha256 = "c0b01947b47e404f42ccb59e906b6e4eb507963c971d59b44350db0f29c76166";
};
propagatedBuildInputs = [ six ];
checkInputs = [ tox mock pytest ];
propagatedBuildInputs = [
six
];
checkPhase = ''
pytest
'';
checkInputs = [
mock
pytestCheckHook
];
postInstall = ''
rm -rf $out/${python.sitePackages}/tests
'';
pythonImportsCheck = [
"smpplib"
];
meta = with lib; {
description = "SMPP library for Python";
homepage = "https://github.com/python-smpplib/python-smpplib";
license = licenses.lgpl3Plus;
maintainers = [ maintainers.globin ];
maintainers = with maintainers; [ globin ];
};
}