git.iko.soy/typeable/nixpkgs
on master help sign in
pythonPackages.reflink: init at 0.2.1
commita1668d0d7b482c338f29b835bc178d5f2fcdc7ae authorBernardo Meurer <bernardo@meurer.org> dateSat 2 Jan 2021, 00:31 (6 years ago) parent2080afd
2 files changed+35
pkgs/development/python-modules/reflink/default.nix+33 pkgs/top-level/python-packages.nix+2
pkgs/development/python-modules/reflink/default.nixnew file+33
@@ -0,0 +1,33 @@
1+{ buildPythonPackage
2+, cffi
3+, fetchPypi
4+, lib
5+, pytestCheckHook
6+, pytestrunner
7+}:
8+
9+buildPythonPackage rec {
10+ pname = "reflink";
11+ version = "0.2.1";
12+
13+ src = fetchPypi {
14+ inherit pname version;
15+ sha256 = "sha256-ySU1gtskQTv9cDq/wbKkneePMbSQcjnyhumhkpoebjo=";
16+ };
17+
18+ propagatedBuildInputs = [ cffi pytestrunner ];
19+
20+ checkInputs = [ pytestCheckHook ];
21+
22+ # FIXME: These do not work, and I have been unable to figure out why.
23+ doCheck = false;
24+
25+ pythonImportsCheck = [ "reflink" ];
26+
27+ meta = with lib; {
28+ description = "Python reflink wraps around platform specific reflink implementations";
29+ homepage = "https://gitlab.com/rubdos/pyreflink";
30+ license = licenses.mit;
31+ maintainers = with maintainers; [ lovesegfault ];
32+ };
33+}
pkgs/top-level/python-packages.nix+2
@@ -6365,6 +6365,8 @@ in {
63656365
63666366 reedsolo = callPackage ../development/python-modules/reedsolo { };
63676367
6368+ reflink = callPackage ../development/python-modules/reflink { };
6369+
63686370 regex = callPackage ../development/python-modules/regex { };
63696371
63706372 regional = callPackage ../development/python-modules/regional { };