Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-csvkit for openSUSE:Factory checked in at 2026-04-28 11:56:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-csvkit (Old) and /work/SRC/openSUSE:Factory/.python-csvkit.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-csvkit" Tue Apr 28 11:56:27 2026 rev:23 rq:1349449 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-csvkit/python-csvkit.changes 2024-07-25 12:05:07.688905932 +0200 +++ /work/SRC/openSUSE:Factory/.python-csvkit.new.11940/python-csvkit.changes 2026-04-28 12:00:21.511461095 +0200 @@ -1,0 +2,30 @@ +Sun Apr 26 22:14:05 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2.2.0: + * fix: :doc:`/scripts/csvstack` no longer errors if a CSV file + is empty. + * Add Python 3.14 support. Drop support for end-of-life version + 3.9. + * feat: Add a --no-leading-zeroes option to tools that support + type inference. + * feat: Add a --add-bom option to add the UTF-8 byte-order mark + (BOM) to CSV output, for Excel compatibility. + * feat: :doc:`/scripts/csvsql` adds a --engine-option option. + * feat: :doc:`/scripts/csvsql` adds a --sql-delimiter option, + to set a different delimiter than ; for the --query, + --before-insert and after-insert options. + * feat: :doc:`/scripts/sql2csv` adds a --execution-option + option. + * feat: :doc:`/scripts/sql2csv` uses the stream_results=True + execution option, by default, to not load all data into + memory at once. + * fix: :doc:`/scripts/csvcut` no longer errors on unknown + columns when using the --not-columns (-C) option. + * fix: :doc:`/scripts/csvsql` uses a default value of 1 for the + --min-col-len and --col-len-multiplier options. + * fix: The --encoding option defaults to the PYTHONIOENCODING + environment variable if set. + * fix: For type inference, number takes priority over date- + time, if not using the --datetime-format option. + +------------------------------------------------------------------- Old: ---- csvkit-2.0.1.tar.gz New: ---- csvkit-2.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-csvkit.spec ++++++ --- /var/tmp/diff_new_pack.pPKmQA/_old 2026-04-28 12:00:22.243491845 +0200 +++ /var/tmp/diff_new_pack.pPKmQA/_new 2026-04-28 12:00:22.247492013 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-csvkit # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,17 +18,17 @@ %define binaries csvclean csvcut csvformat csvgrep csvjoin csvjson csvlook csvpy csvsort csvsql csvstack csvstat in2csv sql2csv Name: python-csvkit -Version: 2.0.1 +Version: 2.2.0 Release: 0 Summary: A library of utilities for working with CSV License: MIT URL: https://github.com/wireservice/csvkit Source0: https://files.pythonhosted.org/packages/source/c/csvkit/csvkit-%{version}.tar.gz Source1: https://raw.githubusercontent.com/wireservice/csvkit/5f22e664121b13d9ff005a9206873a8f97431dca/examples/testdbf_converted.csv -BuildRequires: %{python_module agate >= 1.6.3} -BuildRequires: %{python_module agate-dbf >= 0.2.0} -BuildRequires: %{python_module agate-excel >= 0.2.2} -BuildRequires: %{python_module agate-sql >= 0.5.3} +BuildRequires: %{python_module agate >= 1.12.0} +BuildRequires: %{python_module agate-dbf >= 0.2.3} +BuildRequires: %{python_module agate-excel >= 0.4.0} +BuildRequires: %{python_module agate-sql >= 0.7.0} BuildRequires: %{python_module importlib-metadata if %python-base < 3.10} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} @@ -36,10 +36,10 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-SQLAlchemy -Requires: python-agate >= 1.6.3 -Requires: python-agate-dbf >= 0.2.0 -Requires: python-agate-excel -Requires: python-agate-sql +Requires: python-agate >= 1.12.0 +Requires: python-agate-dbf >= 0.2.3 +Requires: python-agate-excel >= 0.4.0 +Requires: python-agate-sql >= 0.7.0 Requires: python-openpyxl Requires: python-xlrd Recommends: python-zstandard ++++++ csvkit-2.0.1.tar.gz -> csvkit-2.2.0.tar.gz ++++++ ++++ 3196 lines of diff (skipped)
