python312Packages.fnllm: 0.0.11 -> 0.0.12 (#364582)
[NixPkgs.git] / pkgs / development / python-modules / mac-vendor-lookup / default.nix
blobe5cd0d793b6a9b199f7dd48df1ef1c0d938a444f
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   aiofiles,
6   aiohttp,
7 }:
9 buildPythonPackage rec {
10   pname = "mac-vendor-lookup";
11   version = "0.1.12";
12   format = "setuptools";
14   src = fetchFromGitHub {
15     owner = "bauerj";
16     repo = "mac_vendor_lookup";
17     rev = "90dbea48f8a9d567b5f9039ebd151ddfe7d12a19";
18     hash = "sha256-mPPJDrWdyvkTdb4WfeTNYwuC+Ek9vH7ORKRTREg+vK8=";
19   };
21   postPatch = ''
22     sed -i '/mac-vendors.txt/d' setup.py
23   '';
25   propagatedBuildInputs = [
26     aiofiles
27     aiohttp
28   ];
30   doCheck = false; # no tests
32   pythonImportsCheck = [ "mac_vendor_lookup" ];
34   meta = with lib; {
35     description = "Find the vendor for a given MAC address";
36     mainProgram = "mac_vendor_lookup";
37     homepage = "https://github.com/bauerj/mac_vendor_lookup";
38     license = licenses.asl20;
39     maintainers = with maintainers; [ hexa ];
40   };