nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 pytestCheckHook,
7}:
8
9buildPythonPackage rec {
10 pname = "awacs";
11 version = "2.5.0";
12 pyproject = true;
13
14 src = fetchPypi {
15 inherit pname version;
16 hash = "sha256-mdU88KH1bxsJROG70tS2FYvRSrlHlBK9GKxR4gg1OFw=";
17 };
18
19 build-system = [
20 setuptools
21 ];
22
23 pythonImportsCheck = [ "awacs" ];
24
25 nativeCheckInputs = [
26 pytestCheckHook
27 ];
28
29 meta = {
30 description = "AWS Access Policy Language creation library";
31 homepage = "https://github.com/cloudtools/awacs";
32 changelog = "https://github.com/cloudtools/awacs/blob/${version}/CHANGELOG.md";
33 license = lib.licenses.bsd2;
34 maintainers = with lib.maintainers; [ jlesquembre ];
35 };
36}