Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-lmdb for openSUSE:Factory checked in at 2025-07-28 14:59:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-lmdb (Old) and /work/SRC/openSUSE:Factory/.python-lmdb.new.13279 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-lmdb" Mon Jul 28 14:59:11 2025 rev:17 rq:1296053 version:1.7.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-lmdb/python-lmdb.changes 2025-07-15 16:45:09.814915054 +0200 +++ /work/SRC/openSUSE:Factory/.python-lmdb.new.13279/python-lmdb.changes 2025-07-28 14:59:41.038110812 +0200 @@ -1,0 +2,7 @@ +Mon Jul 28 08:42:04 UTC 2025 - Mia Herkt <m...@0x0.st> + +- Update to 1.7.3: + * Fix: CFFI build now uses relative paths + gh#jnwatson/py-lmdb#386 + +------------------------------------------------------------------- Old: ---- lmdb-1.7.2.tar.gz New: ---- lmdb-1.7.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-lmdb.spec ++++++ --- /var/tmp/diff_new_pack.BXEcK8/_old 2025-07-28 14:59:41.638135791 +0200 +++ /var/tmp/diff_new_pack.BXEcK8/_new 2025-07-28 14:59:41.638135791 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-lmdb -Version: 1.7.2 +Version: 1.7.3 Release: 0 Summary: Universal Python binding for the LMDB 'Lightning' Database License: OLDAP-2.8 ++++++ lmdb-1.7.2.tar.gz -> lmdb-1.7.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lmdb-1.7.2/ChangeLog new/lmdb-1.7.3/ChangeLog --- old/lmdb-1.7.2/ChangeLog 2025-07-11 00:36:25.000000000 +0200 +++ new/lmdb-1.7.3/ChangeLog 2025-07-26 03:10:19.000000000 +0200 @@ -1,3 +1,8 @@ +2025-07-15 1.7.3 +* Fix CFFI build on some platforms by ensuring paths are absolute. + +* Correct CI badge URL in README. + 2025-07-10 1.7.2 * CI-only fix diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lmdb-1.7.2/PKG-INFO new/lmdb-1.7.3/PKG-INFO --- old/lmdb-1.7.2/PKG-INFO 2025-07-11 00:36:29.482029400 +0200 +++ new/lmdb-1.7.3/PKG-INFO 2025-07-26 03:10:22.342249600 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: lmdb -Version: 1.7.2 +Version: 1.7.3 Summary: Universal Python binding for the LMDB 'Lightning' Database Home-page: http://github.com/jnwatson/py-lmdb/ Author: David Wilson diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lmdb-1.7.2/README.md new/lmdb-1.7.3/README.md --- old/lmdb-1.7.2/README.md 2025-07-11 00:36:25.000000000 +0200 +++ new/lmdb-1.7.3/README.md 2025-07-26 03:10:19.000000000 +0200 @@ -3,7 +3,7 @@ See [the documentation](https://lmdb.readthedocs.io) for more information. ### CI State -[](https://github.com/jnwatson/py-lmdb/actions/workflows/python-package.yml) +[](https://github.com/jnwatson/py-lmdb/actions/workflows/python-package.yml) # Python Version Support Statement diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lmdb-1.7.2/lmdb/__init__.py new/lmdb-1.7.3/lmdb/__init__.py --- old/lmdb-1.7.2/lmdb/__init__.py 2025-07-11 00:36:25.000000000 +0200 +++ new/lmdb-1.7.3/lmdb/__init__.py 2025-07-26 03:10:19.000000000 +0200 @@ -50,4 +50,4 @@ from lmdb.cffi import __all__ from lmdb.cffi import __doc__ -__version__ = '1.7.2' +__version__ = '1.7.3' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lmdb-1.7.2/lmdb.egg-info/PKG-INFO new/lmdb-1.7.3/lmdb.egg-info/PKG-INFO --- old/lmdb-1.7.2/lmdb.egg-info/PKG-INFO 2025-07-11 00:36:29.000000000 +0200 +++ new/lmdb-1.7.3/lmdb.egg-info/PKG-INFO 2025-07-26 03:10:22.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: lmdb -Version: 1.7.2 +Version: 1.7.3 Summary: Universal Python binding for the LMDB 'Lightning' Database Home-page: http://github.com/jnwatson/py-lmdb/ Author: David Wilson diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lmdb-1.7.2/setup.py new/lmdb-1.7.3/setup.py --- old/lmdb-1.7.2/setup.py 2025-07-11 00:36:25.000000000 +0200 +++ new/lmdb-1.7.3/setup.py 2025-07-26 03:10:19.000000000 +0200 @@ -81,8 +81,8 @@ patch_lmdb_source = False else: print('py-lmdb: Using bundled liblmdb with py-lmdb patches; override with LMDB_FORCE_SYSTEM=1 or LMDB_PURE=1.') - extra_sources = [os.path.abspath(s) for s in ['build/lib/mdb.c', 'build/lib/midl.c']] - extra_include_dirs += [os.path.abspath('build/lib'), os.path.abspath('lib/py-lmdb')] + extra_sources = [os.path.join(os.path.dirname(__file__), 'build/lib/mdb.c'), os.path.join(os.path.dirname(__file__), 'build/lib/midl.c')] + extra_include_dirs += [os.path.join(os.path.dirname(__file__), 'build/lib'), os.path.join(os.path.dirname(__file__), 'lib/py-lmdb')] extra_compile_args += ['-DHAVE_PATCHED_LMDB=1'] libraries = []