nix: don't inject invoke/bumpversion in default shell, we use our own py3 compat, and want to have an option to skip it

This commit is contained in:
Marcin Kuzminski 2020-01-08 14:10:32 +01:00
parent ed40528e9a
commit f9323d5762

View file

@ -6,6 +6,7 @@
, doCheck ? false
, sourcesOverrides ? {}
, doDevelopInstall ? true
, doReleaseInstall ? false
}:
let
@ -69,11 +70,12 @@ in enterprise-ce.override (attrs: {
# Add dependencies which are useful for the development environment.
buildInputs =
attrs.buildInputs ++
(with ce-pythonPackages; [
bumpversion
invoke
ipdb
]);
(with ce-pythonPackages;
[ ipdb ]
++ pkgs.lib.lists.optionals doReleaseInstall (
[invoke bumpversion]
)
);
# place to inject some required libs from develop installs
propagatedBuildInputs =