python3.pkgs.ninja: rename from ninja-python

I am hoping this can be a transparent shim for most if not all Python
packages that acts as a proxy to the actual ninja package in nixpkgs.
If this works, doing it this way simplifies rolling out the new Python
build hooks that do stricter build dependency validation.
This commit is contained in:
Theodore Ni 2023-08-03 20:04:15 -07:00
parent d36556b8a5
commit a586a9e55f
No known key found for this signature in database
GPG key ID: 48B67583BDDD4474
3 changed files with 4 additions and 3 deletions

View file

@ -36,7 +36,7 @@ python3.pkgs.buildPythonApplication rec {
absl-py
fonttools
lxml
ninja-python
ninja
picosvg
pillow
regex
@ -50,7 +50,7 @@ python3.pkgs.buildPythonApplication rec {
nativeCheckInputs = with python3.pkgs; [
pytestCheckHook
ninja-python
ninja
picosvg
];

View file

@ -209,6 +209,7 @@ mapAliases ({
mutmut = throw "mutmut has been promoted to a top-level attribute"; # added 2022-10-02
net2grid = gridnet; # add 2022-04-22
nghttp2 = throw "in 1.52.0 removed deprecated python bindings."; # added 2023-06-08
ninja-python = ninja; # add 2022-08-03
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
nose_progressive = throw "nose_progressive has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; #added 2023-02-21
notifymuch = throw "notifymuch has been promoted to a top-level attribute"; # added 2022-10-02

View file

@ -7036,7 +7036,7 @@ self: super: with self; {
nine = callPackage ../development/python-modules/nine { };
ninja-python = callPackage ../development/python-modules/ninja { };
ninja = callPackage ../development/python-modules/ninja { inherit (pkgs) ninja; };
nipy = callPackage ../development/python-modules/nipy { };