2019-12-10 18:06:27 +00:00
|
|
|
self: super: {
|
|
|
|
python27 = super.python27.override {
|
|
|
|
packageOverrides = python-self: python-super: {
|
2019-12-18 14:04:47 +00:00
|
|
|
# eliot is not part of nixpkgs at all at this time.
|
2021-09-29 19:27:17 +00:00
|
|
|
eliot = python-self.pythonPackages.callPackage ./eliot.nix { };
|
2020-10-21 14:25:23 +00:00
|
|
|
|
2020-04-24 18:29:59 +00:00
|
|
|
# NixOS autobahn package has trollius as a dependency, although
|
2020-04-25 01:16:57 +00:00
|
|
|
# it is optional. Trollius is unmaintained and fails on CI.
|
2021-09-29 19:27:17 +00:00
|
|
|
autobahn = python-super.pythonPackages.callPackage ./autobahn.nix { };
|
2020-07-08 17:20:07 +00:00
|
|
|
|
|
|
|
# Porting to Python 3 is greatly aided by the future package. A
|
|
|
|
# slightly newer version than appears in nixos 19.09 is helpful.
|
2021-09-29 19:27:17 +00:00
|
|
|
future = python-super.pythonPackages.callPackage ./future.nix { };
|
2020-07-08 17:20:07 +00:00
|
|
|
|
2020-07-09 17:21:02 +00:00
|
|
|
# Need version of pyutil that supports Python 3. The version in 19.09
|
|
|
|
# is too old.
|
2021-09-29 19:27:17 +00:00
|
|
|
pyutil = python-super.pythonPackages.callPackage ./pyutil.nix { };
|
2020-11-19 02:04:53 +00:00
|
|
|
|
|
|
|
# Need a newer version of Twisted, too.
|
2021-09-29 19:27:17 +00:00
|
|
|
twisted = python-super.pythonPackages.callPackage ./twisted.nix { };
|
2021-09-27 20:44:43 +00:00
|
|
|
|
|
|
|
# collections-extended is not part of nixpkgs at this time.
|
2021-09-29 19:27:17 +00:00
|
|
|
collections-extended = python-super.pythonPackages.callPackage ./collections-extended.nix { };
|
2019-12-10 18:06:27 +00:00
|
|
|
};
|
|
|
|
};
|
2021-09-29 19:46:18 +00:00
|
|
|
|
|
|
|
python39 = super.python39.override {
|
|
|
|
packageOverrides = python-self: python-super: {
|
|
|
|
# collections-extended is not part of nixpkgs at this time.
|
|
|
|
collections-extended = python-super.pythonPackages.callPackage ./collections-extended.nix { };
|
|
|
|
};
|
|
|
|
};
|
2019-12-10 18:06:27 +00:00
|
|
|
}
|