blob: 79beb8a8566ab5a8ac232ce03582d22db9689ecd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
let
# Look here for information about how to generate `nixpkgs-version.json`.
# → https://nixos.wiki/wiki/FAQ/Pinning_Nixpkgs
pinnedVersion = builtins.fromJSON (builtins.readFile ./.nixpkgs-version.json);
pinnedPkgs = import (builtins.fetchGit {
inherit (pinnedVersion) url rev;
ref = "nixos-unstable";
}) {};
in
# This allows overriding pkgs by passing `--arg pkgs ...`
{ pkgs ? pinnedPkgs }:
with pkgs.python3.pkgs;
buildPythonPackage {
name = "env";
src = ./.;
propagatedBuildInputs = [
docopt
requests
beautifulsoup4
];
checkInputs = [ black jq ];
}
|