1{ lib
2, buildPythonPackage
3, fetchPypi
4, setuptools
5, pyyaml
6, twine
7}:
8
9buildPythonPackage rec {
10 pname = "pycomposefile";
11 version = "0.0.30";
12
13 src = fetchPypi {
14 inherit pname version;
15 extension = "tar.gz";
16 hash = "sha256-GQopIO8F+G5iDz4NF2GTHCpXo4uqKHdHIzffacihylM=";
17 };
18
19 nativeBuildInput = [
20 setuptools
21 ];
22
23 propagatedBuildInputs = [
24 pyyaml
25 twine
26 ];
27
28 doCheck = false; # tests are broken
29
30 meta = with lib; {
31 description = "Python library for structured deserialization of Docker Compose files";
32 homepage = "https://github.com/smurawski/pycomposefile";
33 license = licenses.mit;
34 maintainers = with maintainers; [ mdarocha ];
35 };
36}