Unverified Commit 4d976a34 authored by jade's avatar jade Committed by GitHub
Browse files

python3.pkgs.ec2-metadata: init at 2.14.0 (#391937)

parents 3278566d 59d1a600
Loading
Loading
Loading
Loading
+42 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchPypi,
  setuptools,
  requests,
  nix-update-script,
}:

buildPythonPackage rec {
  pname = "ec2-metadata";
  version = "2.14.0";
  pyproject = true;

  src = fetchPypi {
    pname = "ec2_metadata";
    inherit version;
    hash = "sha256-svgzgXIgcu+ij2XcN+cmwKvToFMvIns/pqKtaEYMf+s=";
  };

  build-system = [
    setuptools
  ];

  dependencies = [
    requests
  ];

  pythonImportsCheck = [
    "ec2_metadata"
  ];

  passthru.updateScript = nix-update-script { };

  meta = {
    description = "An easy interface to query the EC2 metadata API, with caching";
    homepage = "https://pypi.org/project/ec2-metadata/";
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers._9999years ];
    mainProgram = "ec2-metadata";
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -4138,6 +4138,8 @@ self: super: with self; {
  ec2instanceconnectcli = callPackage ../tools/virtualization/ec2instanceconnectcli { };
  ec2-metadata = callPackage ../development/python-modules/ec2-metadata { };
  eccodes = toPythonModule (pkgs.eccodes.override {
    enablePython = true;
    pythonPackages = self;