forked from packethost/packet-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathshell.nix
More file actions
30 lines (27 loc) · 857 Bytes
/
shell.nix
File metadata and controls
30 lines (27 loc) · 857 Bytes
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
26
27
28
29
30
# SPDX-License-Identifier: LGPL-3.0-only
let
_pkgs = import <nixpkgs> {};
in
{ pkgs ? import (_pkgs.fetchFromGitHub { owner = "NixOS";
repo = "nixpkgs-channels";
# nixos-unstable @2019-05-28
rev = "eccb90a2d997d65dc514253b441e515d8e0241c3";
sha256 = "0ffa84mp1fgmnqx2vn43q9pypm3ip9y67dkhigsj598d8k1chzzw";
}) {}
}:
with pkgs;
mkShell {
buildInputs = [
python3
python3Packages.black
python3Packages.flake8
python3Packages.pylama
python3Packages.pytest
python3Packages.pytestcov
python3Packages.requests
python3Packages.requests-mock
python3Packages.tox
python3Packages.twine
python3Packages.wheel
];
}