Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-mysql-to-sqlite3 for
openSUSE:Factory checked in at 2026-04-26 21:12:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mysql-to-sqlite3 (Old)
and /work/SRC/openSUSE:Factory/.python-mysql-to-sqlite3.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mysql-to-sqlite3"
Sun Apr 26 21:12:24 2026 rev:5 rq:1349197 version:2.6.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-mysql-to-sqlite3/python-mysql-to-sqlite3.changes
2025-06-30 13:06:45.402577700 +0200
+++
/work/SRC/openSUSE:Factory/.python-mysql-to-sqlite3.new.11940/python-mysql-to-sqlite3.changes
2026-04-26 21:15:23.519414141 +0200
@@ -1,0 +2,32 @@
+Sat Apr 25 08:27:48 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.6.0:
+ * [FEAT] Add MySQL SSL certificate options: `--mysql-ssl-ca`,
+ `--mysql-ssl-cert`, `--mysql-ssl-key`
+ * [TEST] close DockerClient instances in test fixtures
+ * [FIX] update sqlglot expression imports for consistency
+ * [FIX] removed the Hatch `sources = ["src"]` rewrite so
+ `sdists` now keep the `src/mysql_to_sqlite3` tree, letting
+ * wheels built from the sdist include the actual package
+ * [FIX] enhance handling of MySQL string literals and default
+ values
+ * [FEAT] transfer MySQL views as native SQLite views
+ * [CHORE] improve robustness of data transfer by leveraging
+ sqlglot for SQL translation
+ * [FIX] prevent non-unique SQLite indices from being quietly
+ omitted
+ * [FEAT] add support for creating SQLite STRICT tables via
+ `-M/--strict` CLI switch
+ * [FIX] fix importing `typing_extensions` on Python >= 3.11
+ * [FIX] fix pyproject.toml build sources and specify package
+ inclusion for sdist and wheel
+ * [CHORE] update pyproject.toml to improve metadata, dependency
+ management, and wheel build config
+ * [FIX] handle `curtime()`, `curdate()`, `current_timestamp()`,
+ and `now()` MariaDB-specific translations in default
+ * values
+ * [CHORE] add MariaDB 11.8 LTS tests
+ * [CHORE] drop redundant MariaDB 10.1, 10.2, 10.3, 10.4 and
+ 10.5 tests
+
+-------------------------------------------------------------------
Old:
----
_service
_servicedata
mysql-to-sqlite3-2.4.1.obscpio
mysql-to-sqlite3.obsinfo
New:
----
mysql_to_sqlite3-2.6.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-mysql-to-sqlite3.spec ++++++
--- /var/tmp/diff_new_pack.KCAkA8/_old 2026-04-26 21:15:24.099437756 +0200
+++ /var/tmp/diff_new_pack.KCAkA8/_new 2026-04-26 21:15:24.103437919 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-mysql-to-sqlite3
#
-# Copyright (c) 2025 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
@@ -16,21 +16,20 @@
#
-%define short_name mysql-to-sqlite3
-%define skip_python2 1
%if 0%{?suse_version} > 1500
%bcond_without libalternatives
%else
%bcond_with libalternatives
%endif
+%{?sle15_python_module_pythons}
Name: python-mysql-to-sqlite3
-Version: 2.4.1
+Version: 2.6.0
Release: 0
Summary: A simple Python tool to transfer data from MySQL to SQLite 3
License: MIT
URL: https://github.com/techouse/mysql-to-sqlite3
-Source: %{short_name}-%{version}.tar.gz
+Source:
https://files.pythonhosted.org/packages/source/m/mysql-to-sqlite3/mysql_to_sqlite3-%{version}.tar.gz
# libalternative
%if %{with libalternatives}
Requires: alts
@@ -46,7 +45,6 @@
BuildRequires: %{python_module docker}
BuildRequires: %{python_module factory_boy}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
BuildRequires: docker
BuildRequires: python-rpm-macros
@@ -77,7 +75,7 @@
A simple Python tool to transfer data from MySQL to SQLite 3
%prep
-%setup -q -n mysql-to-sqlite3-%{version}
+%setup -q -n mysql_to_sqlite3-%{version}
%build
%pyproject_wheel