1{
2 buildPythonPackage,
3 fetchPypi,
4 lib,
5 flit-core,
6 setuptools,
7 domdf-python-tools,
8 tomli,
9}:
10buildPythonPackage rec {
11 pname = "dom-toml";
12 version = "2.1.0";
13 pyproject = true;
14
15 src = fetchPypi {
16 inherit version;
17 pname = "dom_toml";
18 hash = "sha256-XMDdEM4lZtNbwdlKbvFsBilx/wMYxvNwWADWHSB1raw=";
19 };
20
21 build-system = [ flit-core ];
22
23 nativeBuildInputs = [ setuptools ];
24
25 dependencies = [
26 domdf-python-tools
27 tomli
28 ];
29
30 meta = {
31 description = "Dom's tools for Tom's Obvious, Minimal Language";
32 homepage = "https://github.com/domdfcoding/dom_toml";
33 license = lib.licenses.mit;
34 maintainers = with lib.maintainers; [ tyberius-prime ];
35 };
36}