diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2022-04-26 12:19:41 +0200 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2022-05-20 01:21:20 +0200 |
commit | 72a14ea563a3f5bf85db659349a533fe75a8b0ce (patch) | |
tree | 2efe0917804963ba5dbca434ded84a780df557e7 /pkgs/top-level/python-aliases.nix | |
parent | 977df9de2e2705651903e7a7ba2478f52917b7e5 (diff) |
mailman: refactor package structure
* Removed unused `.package`-option. * Added explicit postgresql support. * Create a new meta-package for mailman to make sure each component has the **same** python and packages can be downgraded if needed (e.g. psycopg2 or sqlalchemy) without interfering with `pythonPackages` in any way. * Document why certain python overrides are needed. Closes #170035 Closes #158424
Diffstat (limited to 'pkgs/top-level/python-aliases.nix')
-rw-r--r-- | pkgs/top-level/python-aliases.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index d8e5c19f0c7f5..477f403c7025e 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -77,6 +77,7 @@ mapAliases ({ HAP-python = hap-python; # added 2021-06-01 hbmqtt = throw "hbmqtt was removed because it is no longer maintained"; # added 2021-11-07 hdlparse = throw "hdlparse has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18 + hyperkitty = throw "Please use pkgs.mailmanPackages.hyperkitty"; # added 2022-04-29 IMAPClient = imapclient; # added 2021-10-28 jupyter_client = jupyter-client; # added 2021-10-15 Keras = keras; # added 2021-11-25 @@ -85,12 +86,16 @@ mapAliases ({ Markups = markups; # added 2022-02-14 MechanicalSoup = mechanicalsoup; # added 2021-06-01 memcached = python-memcached; # added 2022-05-06 + mailman = throw "Please use pkgs.mailman"; # added 2022-04-29 + mailman-hyperkitty = throw "Please use pkgs.mailmanPackages.mailman-hyperkitty"; # added 2022-04-29 + mailman-web = throw "Please use pkgs.mailman-web"; # added 2022-04-29 net2grid = gridnet; # add 2022-04-22 nose-cover3 = throw "nose-cover3 has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-02-16 pam = python-pam; # added 2020-09-07. PasteDeploy = pastedeploy; # added 2021-10-07 pathpy = path; # added 2022-04-12 pep257 = pydocstyle; # added 2022-04-12 + postorius = throw "Please use pkgs.mailmanPackages.postorius"; # added 2022-04-29 powerlineMemSegment = powerline-mem-segment; # added 2021-10-08 privacyidea = throw "privacyidea has been renamed to pkgs.privacyidea"; # added 2021-06-20 prometheus_client = prometheus-client; # added 2021-06-10 |