From 955f96b09d10c926f5d8cfa4396a2700b0b7bbad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 29 Nov 2025 11:30:08 -0800 Subject: python3Packages.python-sql: 1.6.0 -> 1.7.0 Diff: https://foss.heptapod.net/tryton/python-sql/-/compare/1.6.0...1.7.0 Changelog: https://foss.heptapod.net/tryton/python-sql/-/blob/1.7.0/CHANGELOG --- .../python-modules/python-sql/default.nix | 30 ++++++++++++---------- 1 file changed, 16 insertions(+), 14 deletions(-) (limited to 'pkgs/development/python-modules/python-sql') diff --git a/pkgs/development/python-modules/python-sql/default.nix b/pkgs/development/python-modules/python-sql/default.nix index f42a3cf0d79c..837310349afb 100644 --- a/pkgs/development/python-modules/python-sql/default.nix +++ b/pkgs/development/python-modules/python-sql/default.nix @@ -1,33 +1,35 @@ { lib, - fetchPypi, + fetchFromGitLab, buildPythonPackage, pytestCheckHook, - pythonOlder, + setuptools, }: buildPythonPackage rec { pname = "python-sql"; - version = "1.6.0"; - format = "setuptools"; + version = "1.7.0"; + pyproject = true; - disabled = pythonOlder "3.7"; - - src = fetchPypi { - pname = "python_sql"; - inherit version; - hash = "sha256-WzShJOitdMU6zZckhoS1v7tFODiPZnZmKYGjJxg+w2w="; + src = fetchFromGitLab { + domain = "foss.heptapod.net"; + owner = "tryton"; + repo = "python-sql"; + tag = version; + hash = "sha256-JhMJEng6QftWBmJIC2pYlf9fkHHmSd3k0tSwr35MmVQ="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "sql" ]; - meta = with lib; { + meta = { description = "Library to write SQL queries in a pythonic way"; homepage = "https://foss.heptapod.net/tryton/python-sql"; - changelog = "https://foss.heptapod.net/tryton/python-sql/-/blob/${version}/CHANGELOG"; - license = licenses.bsd3; - maintainers = with maintainers; [ johbo ]; + changelog = "https://foss.heptapod.net/tryton/python-sql/-/blob/${src.tag}/CHANGELOG"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ johbo ]; }; } -- cgit v1.2.3