nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 requests,
6 simplejson,
7 fake-useragent,
8}:
9
10buildPythonPackage rec {
11 pname = "pyatome";
12 version = "0.1.2";
13 format = "setuptools";
14
15 src = fetchPypi {
16 pname = "pyAtome";
17 inherit version;
18 hash = "sha256-DGkgW6emh/esZa/alUjBbpLXlU4EVIPkysn9a0LgcJ4=";
19 };
20
21 propagatedBuildInputs = [
22 requests
23 simplejson
24 fake-useragent
25 ];
26
27 # No tests in PyPI tarballs
28 doCheck = false;
29
30 pythonImportsCheck = [ "pyatome" ];
31
32 meta = {
33 description = "Python module to get energy consumption data from Atome";
34 mainProgram = "pyatome";
35 homepage = "https://github.com/baqs/pyAtome";
36 license = lib.licenses.asl20;
37 maintainers = with lib.maintainers; [ uvnikita ];
38 };
39}