diff options
author | Fabian Affolter <fabian@affolter-engineering.ch> | 2023-08-25 23:27:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-25 23:27:52 +0200 |
commit | 5675ad38623fc498259adba2862c99ec7bd8c423 (patch) | |
tree | a61f995f9fe90fb2463f00ec58a13b8764542556 | |
parent | 1a8113c2acb5c49fb0cea8cd8847f24ef0f91d14 (diff) | |
parent | 468cc6ffd3044686ad54a9f25e14b3c106512900 (diff) |
Merge pull request #251435 from fabaff/gspread-bump
python311Packages.gspread: 5.9.0 -> 5.10.0
-rw-r--r-- | pkgs/development/python-modules/gspread/default.nix | 31 |
1 files changed, 21 insertions, 10 deletions
diff --git a/pkgs/development/python-modules/gspread/default.nix b/pkgs/development/python-modules/gspread/default.nix index 6ac240e4b61e5..9d05bf5e09301 100644 --- a/pkgs/development/python-modules/gspread/default.nix +++ b/pkgs/development/python-modules/gspread/default.nix @@ -1,32 +1,43 @@ { lib , buildPythonPackage -, fetchPypi -, requests +, fetchFromGitHub +, flitBuildHook , google-auth , google-auth-oauthlib +, pytest-vcr +, pytestCheckHook , pythonOlder +, requests }: buildPythonPackage rec { pname = "gspread"; - version = "5.9.0"; - format = "setuptools"; + version = "5.10.0"; + format = "pyproject"; disabled = pythonOlder "3.7"; - src = fetchPypi { - inherit pname version; - hash = "sha256-NLl4NLvvrM9ySXcCuuJtEvltBoXkmkGK/mqSqbvLnJw="; + src = fetchFromGitHub { + owner = "burnash"; + repo = "gspread"; + rev = "refs/tags/v${version}"; + hash = "sha256-GAlQYQVuwsnkXqZOvG66f9kig+m392CVlrgUTqrTKyA="; }; + nativeBuildInputs = [ + flitBuildHook + ]; + propagatedBuildInputs = [ - requests google-auth google-auth-oauthlib + requests ]; - # No tests included - doCheck = false; + nativeCheckInputs = [ + pytest-vcr + pytestCheckHook + ]; pythonImportsCheck = [ "gspread" |