Unverified Commit c408835c authored by dotlambda's avatar dotlambda Committed by GitHub
Browse files

python3Packages.xsdata: 25.7 -> 26.1 (#481988)

parents d3b8aa54 2d511998
Loading
Loading
Loading
Loading
+3 −9
Original line number Diff line number Diff line
@@ -5,8 +5,6 @@
  replaceVars,
  ruff,
  click,
  click-default-group,
  docformatter,
  jinja2,
  toposort,
  typing-extensions,
@@ -18,14 +16,14 @@

buildPythonPackage rec {
  pname = "xsdata";
  version = "25.7";
  version = "26.1";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "tefra";
    repo = "xsdata";
    tag = "v${version}";
    hash = "sha256-npwJlyUYjoYzvwaZZK4PIqhJmTeYGDDfc4T4/ODcx4c=";
    hash = "sha256-cMXLRk74y+yHYyIQqlUcMZawNfMXa5L17qhVkTpgEsk=";
  };

  patches = [
@@ -46,8 +44,6 @@ buildPythonPackage rec {
  optional-dependencies = {
    cli = [
      click
      click-default-group
      docformatter
      jinja2
      toposort
    ];
@@ -58,9 +54,7 @@ buildPythonPackage rec {
  nativeCheckInputs = [
    pytestCheckHook
  ]
  ++ optional-dependencies.cli
  ++ optional-dependencies.lxml
  ++ optional-dependencies.soap;
  ++ lib.concatAttrValues optional-dependencies;

  disabledTestPaths = [ "tests/integration/benchmarks" ];

+8 −7
Original line number Diff line number Diff line
diff --git a/xsdata/formats/dataclass/generator.py b/xsdata/formats/dataclass/generator.py
index f30196b1..b7934b3d 100644
index b9f1b0e9..c1ed4c72 100644
--- a/xsdata/formats/dataclass/generator.py
+++ b/xsdata/formats/dataclass/generator.py
@@ -240,14 +240,14 @@ class DataclassGenerator(AbstractGenerator):
         """
@@ -240,7 +240,7 @@ class DataclassGenerator(AbstractGenerator):
         ruff_config = Path(__file__).parent.joinpath("ruff.toml")
         commands = [
             [
-                "ruff",
+                "@ruff@",
                 "format",
                 "check",
                 "--config",
                 f"line-length={self.config.output.max_line_length}",
                 str(ruff_config),
@@ -252,7 +252,7 @@ class DataclassGenerator(AbstractGenerator):
                 *file_paths,
             ],
             [
-                "ruff",
+                "@ruff@",
                 "check",
                 "format",
                 "--config",
                 f"line-length={self.config.output.max_line_length}",
                 str(ruff_config),