diff options
author | Daniƫl de Kok <me@danieldk.eu> | 2020-10-16 11:44:23 +0200 |
---|---|---|
committer | Jonathan Ringer <jonringer@users.noreply.github.com> | 2020-10-28 10:41:27 -0700 |
commit | 93b3fa6088daf09cf500d8e1a78cb28da3263661 (patch) | |
tree | 6a6ffe7e2dcbb5958dc58d029fa52b8adc138f86 /pkgs | |
parent | 0b875aa173731ddbe5a3ea231738ead9e2b67f6d (diff) | |
download | nixpkgs-93b3fa6088daf09cf500d8e1a78cb28da3263661.tar nixpkgs-93b3fa6088daf09cf500d8e1a78cb28da3263661.tar.gz nixpkgs-93b3fa6088daf09cf500d8e1a78cb28da3263661.tar.bz2 nixpkgs-93b3fa6088daf09cf500d8e1a78cb28da3263661.tar.lz nixpkgs-93b3fa6088daf09cf500d8e1a78cb28da3263661.tar.xz nixpkgs-93b3fa6088daf09cf500d8e1a78cb28da3263661.tar.zst nixpkgs-93b3fa6088daf09cf500d8e1a78cb28da3263661.zip |
python3Packages.setuptools-rust: init at 0.11.3
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/python-modules/setuptools-rust/default.nix | 29 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/setuptools-rust/default.nix b/pkgs/development/python-modules/setuptools-rust/default.nix new file mode 100644 index 00000000000..a00ea9e818f --- /dev/null +++ b/pkgs/development/python-modules/setuptools-rust/default.nix @@ -0,0 +1,29 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, semantic-version +, setuptools +, setuptools_scm +, toml +}: + +buildPythonPackage rec { + pname = "setuptools-rust"; + version = "0.11.3"; + + src = fetchPypi { + inherit pname version; + sha256 = "1p21sw77197m7pciy8g25bwwaakq1675h0x1lis9sypzr46p2s11"; + }; + + nativeBuildInputs = [ setuptools_scm ]; + + propagatedBuildInputs = [ semantic-version setuptools toml ]; + + meta = with stdenv.lib; { + description = "Setuptools plugin for Rust support"; + homepage = "https://github.com/PyO3/setuptools-rust"; + license = licenses.mit; + maintainers = with maintainers; [ danieldk ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8631ccf49db..c93931fe0ab 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6517,6 +6517,8 @@ in { setuptools-lint = callPackage ../development/python-modules/setuptools-lint { }; + setuptools-rust = callPackage ../development/python-modules/setuptools-rust { }; + setuptools_scm = callPackage ../development/python-modules/setuptools_scm { }; setuptools-scm-git-archive = callPackage ../development/python-modules/setuptools-scm-git-archive { }; |