1{ lib, buildPythonPackage, fetchPypi, isPy3k
2, six, jaraco_logging, jaraco_text, jaraco_stream, pytz, jaraco_itertools
3, setuptools_scm, jaraco_collections, importlib-metadata, toml
4}:
5
6buildPythonPackage rec {
7 pname = "irc";
8 version = "19.0.0";
9
10 disabled = !isPy3k;
11
12 src = fetchPypi {
13 inherit pname version;
14 sha256 = "29026b1e977dacb621c710ae9531fcab6fa21825b743c616c220da0e58a32233";
15 };
16
17 doCheck = false;
18
19 pythonImportsCheck = [ "irc" ];
20
21 nativeBuildInputs = [ setuptools_scm ];
22 propagatedBuildInputs = [
23 six
24 importlib-metadata
25 jaraco_logging
26 jaraco_text
27 jaraco_stream
28 pytz
29 jaraco_itertools
30 jaraco_collections
31 toml
32 ];
33
34 meta = with lib; {
35 description = "IRC (Internet Relay Chat) protocol library for Python";
36 homepage = "https://github.com/jaraco/irc";
37 license = licenses.mit;
38 maintainers = [];
39 };
40}