From 2b8d4e084cc1bcf23ade42416340640e26d35172 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Thu, 15 May 2025 11:12:51 -0700 Subject: [PATCH] python3Packages.google-auth-oauthlib: build from source, add maintainer --- .../python-modules/google-auth-oauthlib/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/google-auth-oauthlib/default.nix b/pkgs/development/python-modules/google-auth-oauthlib/default.nix index e70ffa46a06d..fb647e2dd9de 100644 --- a/pkgs/development/python-modules/google-auth-oauthlib/default.nix +++ b/pkgs/development/python-modules/google-auth-oauthlib/default.nix @@ -2,7 +2,7 @@ lib, stdenv, buildPythonPackage, - fetchPypi, + fetchFromGitHub, setuptools, google-auth, requests-oauthlib, @@ -16,10 +16,11 @@ buildPythonPackage rec { version = "1.2.1"; pyproject = true; - src = fetchPypi { - pname = "google_auth_oauthlib"; - inherit version; - hash = "sha256-r9DK0JKi6qU82OgphVfW3hA0xstKdAUAtTV7ZIr5cmM="; + src = fetchFromGitHub { + owner = "googleapis"; + repo = "google-auth-library-python-oauthlib"; + rev = "v${version}"; + sha256 = "sha256-4r97X3N6RG51d1uVaNGM+8WKg0b9YmalhK+7Qhxkd0M="; }; build-system = [ setuptools ]; @@ -57,7 +58,7 @@ buildPythonPackage rec { homepage = "https://github.com/GoogleCloudPlatform/google-auth-library-python-oauthlib"; changelog = "https://github.com/googleapis/google-auth-library-python-oauthlib/blob/v${version}/CHANGELOG.md"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ terlar ]; + maintainers = with lib.maintainers; [ sarahec terlar ]; mainProgram = "google-oauthlib-tool"; }; }