From a8c0b0eea06917da058c562114614d5ad0c8f643 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Apr 2024 22:46:22 +0200 Subject: [PATCH 1/2] python312Packages.xmlschema: refactor --- pkgs/development/python-modules/xmlschema/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xmlschema/default.nix b/pkgs/development/python-modules/xmlschema/default.nix index a8add7b16ff8..9bffb7dde557 100644 --- a/pkgs/development/python-modules/xmlschema/default.nix +++ b/pkgs/development/python-modules/xmlschema/default.nix @@ -1,7 +1,7 @@ { lib , buildPythonPackage -, fetchFromGitHub , elementpath +, fetchFromGitHub , jinja2 , lxml , pytestCheckHook @@ -23,11 +23,11 @@ buildPythonPackage rec { hash = "sha256-jhof4C/jbMcvBRTLFdeFq2+ZucoDhbdcLE9IWvgzN0Y="; }; - nativeBuildInputs = [ + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ elementpath ]; @@ -42,9 +42,9 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/sissaschool/xmlschema/blob/${src.rev}/CHANGELOG.rst"; description = "XML Schema validator and data conversion library for Python"; homepage = "https://github.com/sissaschool/xmlschema"; + changelog = "https://github.com/sissaschool/xmlschema/blob/${src.rev}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; From 48448f4405d5244bc82f625ef10f9b794840550b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 9 Apr 2024 22:47:18 +0200 Subject: [PATCH 2/2] python312Packages.xmlschema: format with nixfmt --- .../python-modules/xmlschema/default.nix | 31 ++++++++----------- 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/xmlschema/default.nix b/pkgs/development/python-modules/xmlschema/default.nix index 9bffb7dde557..b8c8be9de2dc 100644 --- a/pkgs/development/python-modules/xmlschema/default.nix +++ b/pkgs/development/python-modules/xmlschema/default.nix @@ -1,12 +1,13 @@ -{ lib -, buildPythonPackage -, elementpath -, fetchFromGitHub -, jinja2 -, lxml -, pytestCheckHook -, pythonOlder -, setuptools +{ + lib, + buildPythonPackage, + elementpath, + fetchFromGitHub, + jinja2, + lxml, + pytestCheckHook, + pythonOlder, + setuptools, }: buildPythonPackage rec { @@ -23,13 +24,9 @@ buildPythonPackage rec { hash = "sha256-jhof4C/jbMcvBRTLFdeFq2+ZucoDhbdcLE9IWvgzN0Y="; }; - build-system = [ - setuptools - ]; + build-system = [ setuptools ]; - dependencies = [ - elementpath - ]; + dependencies = [ elementpath ]; nativeCheckInputs = [ jinja2 @@ -37,9 +34,7 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ - "xmlschema" - ]; + pythonImportsCheck = [ "xmlschema" ]; meta = with lib; { description = "XML Schema validator and data conversion library for Python";