Merge pull request #113037 from dotlambda/transitions-0.8.7

pythonPackages.transitions: 0.8.6 -> 0.8.7
This commit is contained in:
Sandro 2021-02-14 05:10:01 +01:00 committed by GitHub
commit caa8a5e68e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,21 +1,39 @@
{ lib, buildPythonPackage, fetchFromGitHub
, six, pytestCheckHook, mock, dill, pycodestyle }:
{ lib
, buildPythonPackage
, fetchPypi
, six
, pygraphviz
, pytestCheckHook
, mock
, graphviz
, pycodestyle
}:
buildPythonPackage rec {
pname = "transitions";
version = "0.8.6";
version = "0.8.7";
# test_codestyle.py fails in PyPI sdist
src = fetchFromGitHub {
owner = "pytransitions";
repo = "transitions";
rev = version;
sha256 = "1d913hzzyqhdhhbkbvjw65dqkajrw50a4sxhyxk0jlg8pcs7bs7v";
src = fetchPypi {
inherit pname version;
sha256 = "8c60ec0828cd037820726283cad5d4d77a5e31514e058b51250420e9873e9bc7";
};
propagatedBuildInputs = [ six ];
propagatedBuildInputs = [
six
pygraphviz # optional
];
checkInputs = [ pytestCheckHook mock dill pycodestyle ];
checkInputs = [
pytestCheckHook
mock
graphviz
pycodestyle
];
disabledTests = [
# Fontconfig error: Cannot load default config file
"test_diagram"
];
meta = with lib; {
homepage = "https://github.com/pytransitions/transitions";