1 { lib, isPy3k, pythonOlder, fetchPypi, buildPythonPackage
8 buildPythonPackage rec {
14 inherit pname version;
15 sha256 = "e0b274759bfbcb6eeb7c7b44a7a46391990a43ac77aa55359b075765b54d9f5d";
18 propagatedBuildInputs = lib.optionals (pythonOlder "3.8") [
23 pytest pytestcov sybil
31 homepage = "https://public.readthedocs.io/en/latest/";
32 description = "A decorator and function which populates a module's __all__ and globals";
34 This is a very simple decorator and function which populates a module's
35 __all__ and optionally the module globals.
37 This provides both a pure-Python implementation and a C implementation. It is
38 proposed that the C implementation be added to builtins_ for Python 3.6.
40 This proposal seems to have been rejected, for more information see
41 https://bugs.python.org/issue26632.
43 license = licenses.asl20;
44 maintainers = with maintainers; [ eadwu ];