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