diff --git a/pkgs/development/python-modules/pyspnego/default.nix b/pkgs/development/python-modules/pyspnego/default.nix index ee9fb61ce9f1..83b48c6bc7d3 100644 --- a/pkgs/development/python-modules/pyspnego/default.nix +++ b/pkgs/development/python-modules/pyspnego/default.nix @@ -3,30 +3,30 @@ buildPythonPackage, cryptography, fetchFromGitHub, + glibcLocales, gssapi, krb5, - ruamel-yaml, pytest-mock, pytestCheckHook, + ruamel-yaml, setuptools, - glibcLocales, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyspnego"; - version = "0.12.0"; + version = "0.12.1"; pyproject = true; src = fetchFromGitHub { owner = "jborean93"; repo = "pyspnego"; - tag = "v${version}"; - hash = "sha256-dkss+8Z0dS4MTunBZWEH+WK1+kGikCHf7VPCR1reMS0="; + tag = "v${finalAttrs.version}"; + hash = "sha256-nO+WNpgPAunBSFbrCRb/W511z0nXUIK7XT/SisTk2+0="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ cryptography ]; + dependencies = [ cryptography ]; optional-dependencies = { kerberos = [ @@ -47,11 +47,11 @@ buildPythonPackage rec { env.LC_ALL = "en_US.UTF-8"; meta = { - changelog = "https://github.com/jborean93/pyspnego/blob/${src.tag}/CHANGELOG.md"; description = "Python SPNEGO authentication library"; - mainProgram = "pyspnego-parse"; homepage = "https://github.com/jborean93/pyspnego"; - license = with lib.licenses; [ mit ]; + changelog = "https://github.com/jborean93/pyspnego/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; + mainProgram = "pyspnego-parse"; }; -} +})