7 python = python3.override {
8 packageOverrides = self: super: {
9 sqlalchemy = super.sqlalchemy.overridePythonAttrs (oldAttrs: rec {
14 hash = "sha256-O5fd9Qn8IeELCUA7UhmwbFtViyf8JFMVAnT6TnBwfb8=";
21 moto = super.moto.overridePythonAttrs (oldAttrs: rec {
22 # a lot of tests -> very slow, we already build them when building python packages
28 buildbot-pkg = python.pkgs.callPackage ./pkg.nix {
31 buildbot-worker = python3.pkgs.callPackage ./worker.nix {
34 buildbot = python.pkgs.callPackage ./master.nix {
35 inherit buildbot-pkg buildbot-worker buildbot-plugins;
37 buildbot-plugins = recurseIntoAttrs (callPackage ./plugins.nix {
42 inherit buildbot buildbot-plugins buildbot-worker;
43 buildbot-ui = buildbot.withPlugins (with buildbot-plugins; [ www ]);
44 buildbot-full = buildbot.withPlugins (with buildbot-plugins; [
45 www console-view waterfall-view grid-view wsgi-dashboards badges