Skip to content

Commit cd731da

Browse files
committed
python3Packages.ttkbootstrap: init at 1.10.1
1 parent 73b675b commit cd731da

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
lib,
3+
stdenv,
4+
fetchFromGitHub,
5+
buildPythonPackage,
6+
pillow,
7+
setuptools,
8+
}:
9+
10+
buildPythonPackage rec {
11+
pname = "ttkbootstrap";
12+
version = "1.10.1";
13+
14+
src = fetchFromGitHub {
15+
owner = "israel-dryer";
16+
repo = pname;
17+
tag = "v${version}";
18+
hash = "sha256-aUqr30Tgz3ZLjLbNIt9yi6bqhXj+31heZoOLOZHYUiU=";
19+
};
20+
21+
build-system = [
22+
setuptools
23+
];
24+
25+
dependencies = [
26+
pillow
27+
];
28+
29+
# As far as I can tell, all tests require a display and are not normal-ish pytests
30+
# but appear to just be python scripts that run demos of components?
31+
doCheck = false;
32+
33+
meta = {
34+
description = "Supercharged theme extension for tkinter inspired by Bootstrap";
35+
homepage = "https://github.com/israel-dryer/ttkbootstrap";
36+
maintainers = with lib.maintainers; [ e1mo ];
37+
license = lib.licenses.mit;
38+
};
39+
}

pkgs/top-level/python-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17476,6 +17476,8 @@ self: super: with self; {
1747617476

1747717477
ttfautohint-py = callPackage ../development/python-modules/ttfautohint-py { };
1747817478

17479+
ttkbootstrap = callPackage ../development/python-modules/ttkbootstrap { };
17480+
1747917481
ttls = callPackage ../development/python-modules/ttls { };
1748017482

1748117483
ttn-client = callPackage ../development/python-modules/ttn-client { };

0 commit comments

Comments
 (0)