diff --git a/_servicedata b/_servicedata
index 6f3ae69..e0c2e6d 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,6 +1,6 @@
https://github.com/openSUSE/libeconf.git
- 0097fc5d550b69e245310ec8b05806158fcce85d
+ 433ebd7316df7cd67c2b0f6e85be7292a2149a87
\ No newline at end of file
diff --git a/libeconf-0.7.10.tar.xz b/libeconf-0.7.10.tar.xz
new file mode 100644
index 0000000..b72d96f
--- /dev/null
+++ b/libeconf-0.7.10.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2a4d69867b8e2334740136526b77479f2bfc212a2663b9c444d1722ac7a91c8d
+size 182028
diff --git a/libeconf-0.7.2.tar.xz b/libeconf-0.7.2.tar.xz
deleted file mode 100644
index c53016a..0000000
--- a/libeconf-0.7.2.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d25ce67bba2541e19f895a51faa7b87dba56426b48789ecbe2c937581ea19424
-size 176696
diff --git a/libeconf.changes b/libeconf.changes
index 1aa150a..be24788 100644
--- a/libeconf.changes
+++ b/libeconf.changes
@@ -1,3 +1,83 @@
+-------------------------------------------------------------------
+Thu Jul 31 09:33:19 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.10:
+ * cmake: Fix .pc file with absolute CMAKE_INSTALL_
(#237)
+ * Add build options for the CMake build (#230)
+ * check NULL for default string (bnc#1247107)
+
+-------------------------------------------------------------------
+Thu May 08 14:41:05 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.9:
+ * Comments can include comment character tag multiple time.
+ * Fixed static library declaration in meason
+ * Fixed versioning in cmake
+
+-------------------------------------------------------------------
+Fri Apr 25 08:25:57 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.8:
+ * Fix memory access if there are a comment character inside a comment.
+
+-------------------------------------------------------------------
+Mon Jan 13 09:44:55 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.7:
+ * Additional fix for parsing empty config files (bsc#1234405).
+
+-------------------------------------------------------------------
+Fri Dec 13 13:03:47 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.6:
+ * Do not try to parse files with name like ".." and "." (#227)
+ * using econf_readConfig in econftool
+
+-------------------------------------------------------------------
+Mon Dec 09 16:33:49 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.5:
+ * Removed PATH_MAX (Issue #220)
+ * Add ROOT_PREFIX as option to replace TESTSDIR hack
+ * CI: valgrind doesn't work together with sanitizers
+ * econf_readConfig: don't allocate econf_file in error case
+ * tests: use cleanup to free key_file for some tests
+ * libeconf: don't allocate array from size 0
+ * libeconf: fix use of uninitialized stat result if file does not exist
+ * econftool: dynamically allocate xdg_config_dir
+ * Disable clang <= 17, enable valgrind
+ * Disable whitespace check
+ * Disable deprecation warning for econftool and example
+ * Add new CI with different compilers and valgrind
+ * Test econf_readConfig()
+ * Disable deprecation warning for tests
+ * Implement econf_*freep functions for automatic cleanup
+ * Cleanup *free functions
+
+-------------------------------------------------------------------
+Wed Oct 2 07:08:25 UTC 2024 - Stefan Schubert
+
+- Updated license in the spec file to MIT.
+
+-------------------------------------------------------------------
+Thu Sep 26 11:08:13 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.4:
+ * Fixed memory leaks (#219)
+ * Fixed: econf_readDirs crashes if one of the paths is NULL (#211)
+ * Added links to man page. E.g. "man econf_readConfig" is working now.
+ * Handle groups correctly which do not have any key entry.
+
+-------------------------------------------------------------------
+Wed Sep 18 11:16:34 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.3:
+ * Groups handled in an own list (#218)
+ * Add econftool as dependency of its tests
+ * Simplify snprintf call
+ * Remove unused functions and reduce variable visibility (#213)
+ * Fix typos (#212)
+
-------------------------------------------------------------------
Fri Jun 14 07:26:15 UTC 2024 - schubi@suse.com
diff --git a/libeconf.spec b/libeconf.spec
index bdcb727..d0e250a 100644
--- a/libeconf.spec
+++ b/libeconf.spec
@@ -1,7 +1,7 @@
#
# spec file for package libeconf
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
%define lname libeconf0
Name: libeconf
-Version: 0.7.2
+Version: 0.7.10
Release: 0
Summary: Enhanced config file parser ala systemd
-License: LGPL-2.1-or-later
+License: MIT
Group: Development/Libraries/C and C++
URL: https://github.com/openSUSE/libeconf
Source: libeconf-%{version}.tar.xz
@@ -73,7 +73,7 @@ and /etc.
%setup -q
%build
-%meson
+%meson -Ddefault_library=both
%meson_build
%install
@@ -96,7 +96,7 @@ and /etc.
%{_includedir}/*.h
%{_libdir}/libeconf.so
%{_libdir}/pkgconfig/libeconf.pc
-%{_mandir}/man3/libeconf.3%{?ext_man}
+%{_mandir}/man3/*.3%{?ext_man}
%files utils
%{_bindir}/econftool
diff --git a/python-libeconf.changes b/python-libeconf.changes
index cdce558..546c5b5 100644
--- a/python-libeconf.changes
+++ b/python-libeconf.changes
@@ -1,3 +1,81 @@
+-------------------------------------------------------------------
+Thu Jul 31 09:33:19 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.10:
+ * cmake: Fix .pc file with absolute CMAKE_INSTALL_ (#237)
+ * Add build options for the CMake build (#230)
+ * check NULL for default string (bnc#1247107)
+
+-------------------------------------------------------------------
+Thu May 08 14:41:05 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.9:
+ * Comments can include comment character tag multiple time.
+ * Fixed static library declaration in meason
+ * Fixed versioning in cmake
+
+-------------------------------------------------------------------
+Fri Apr 25 08:25:57 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.8:
+ * Fix memory access if there are a comment character inside a comment.
+
+-------------------------------------------------------------------
+Mon Jan 13 09:44:55 UTC 2025 - schubi@suse.com
+
+- Update to version 0.7.7:
+ * Additional fix for parsing empty config files (bsc#1234405).
+
+-------------------------------------------------------------------
+Fri Dec 13 13:03:47 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.6:
+ * Do not try to parse files with name like ".." and "." (#227)
+ * using econf_readConfig in econftool
+
+-------------------------------------------------------------------
+Mon Dec 09 16:33:49 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.5:
+ * Removed PATH_MAX (Issue #220)
+ * Add ROOT_PREFIX as option to replace TESTSDIR hack
+ * CI: valgrind doesn't work together with sanitizers
+ * econf_readConfig: don't allocate econf_file in error case
+ * tests: use cleanup to free key_file for some tests
+ * libeconf: don't allocate array from size 0
+ * libeconf: fix use of uninitialized stat result if file does not exist
+ * econftool: dynamically allocate xdg_config_dir
+ * Disable clang <= 17, enable valgrind
+ * Disable whitespace check
+ * Disable deprecation warning for econftool and example
+ * Add new CI with different compilers and valgrind
+ * Test econf_readConfig()
+ * Disable deprecation warning for tests
+ * Implement econf_*freep functions for automatic cleanup
+ * Cleanup *free functions
+
+-------------------------------------------------------------------
+Wed Oct 2 07:09:19 UTC 2024 - Stefan Schubert
+
+- Updated license in the spec file to MIT.
+
+-------------------------------------------------------------------
+Thu Sep 26 11:08:13 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.4:
+ * fixed memory leaks (#219)
+
+-------------------------------------------------------------------
+Wed Sep 18 11:16:34 UTC 2024 - schubi@suse.com
+
+- Update to version 0.7.3:
+ * Fixed: econf_readDirs crashes if one of the paths is NULL (#211)
+ * Handle groups correctly which do not have any key entry.
+ * Added links to man page. E.g. "man econf_readConfig" is working now.
+ * Simplify snprintf call
+ * Remove unused functions and reduce variable visibility (#213)
+ * Fix typos (#212)
+
-------------------------------------------------------------------
Fri Jun 14 07:26:15 UTC 2024 - schubi@suse.com
diff --git a/python-libeconf.spec b/python-libeconf.spec
index bd95a9b..d61be90 100644
--- a/python-libeconf.spec
+++ b/python-libeconf.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-libeconf
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,10 +19,10 @@
%{?sle15_python_module_pythons}
%define skip_python39 1
Name: python-libeconf
-Version: 0.7.2
+Version: 0.7.10
Release: 0
Summary: Python bindings for libeconf
-License: LGPL-2.1-or-later
+License: MIT
Group: Development/Languages/Python
URL: https://github.com/openSUSE/libeconf
Source: libeconf-%{version}.tar.xz