diff --git a/pkgs/development/python-modules/pymssql/default.nix b/pkgs/development/python-modules/pymssql/default.nix index 959d7b69e6da..e062c195dcb5 100644 --- a/pkgs/development/python-modules/pymssql/default.nix +++ b/pkgs/development/python-modules/pymssql/default.nix @@ -1,7 +1,7 @@ { lib, buildPythonPackage, - fetchPypi, + fetchFromGitHub, freetds, krb5-c, openssl, @@ -13,20 +13,21 @@ sqlalchemy, tomli, }: - buildPythonPackage rec { pname = "pymssql"; - version = "2.3.7"; + version = "2.3.11"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-Xm15x7HOxArr7EsJnG5EXMqsJFGeXnZ7SaTm9IwIflA="; + src = fetchFromGitHub { + owner = "pymssql"; + repo = "pymssql"; + tag = "v${version}"; + hash = "sha256-Ybfg3V4qRqfA5basRAdL027aImt5i2SdfoC+Tfy/qBI="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "setuptools>=54.0,<70.3" "setuptools>=54.0" + --replace-fail '"standard-distutils ; python_version>='"'"'3.12'"'"'"' "" ''; build-system = [