nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 buildPythonPackage,
4 fetchPypi,
5 setuptools,
6 versioneer,
7}:
8
9buildPythonPackage rec {
10 pname = "opsdroid-get-image-size";
11 version = "0.2.2";
12 pyproject = true;
13
14 src = fetchPypi {
15 pname = "opsdroid_get_image_size";
16 inherit version;
17 hash = "sha256-Cp2tvsdCZ+/86DF7FRNwx5diGcUWLYcFwQns7nYXkog=";
18 };
19
20 postPatch = ''
21 # Remove vendorized versioneer.py
22 rm versioneer.py
23 '';
24
25 build-system = [ setuptools ];
26
27 nativeBuildInputs = [ versioneer ];
28
29 # Test data not included on PyPI
30 doCheck = false;
31
32 pythonImportsCheck = [ "get_image_size" ];
33
34 meta = {
35 description = "Get image width and height given a file path using minimal dependencies";
36 homepage = "https://github.com/opsdroid/image_size";
37 changelog = "https://github.com/opsdroid/image_size/releases/tag/${version}";
38 license = lib.licenses.mit;
39 maintainers = [ ];
40 mainProgram = "get-image-size";
41 };
42}