Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pmbootstrap for openSUSE:Factory 
checked in at 2026-07-15 16:40:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pmbootstrap (Old)
 and      /work/SRC/openSUSE:Factory/.pmbootstrap.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pmbootstrap"

Wed Jul 15 16:40:54 2026 rev:9 rq:1365713 version:3.11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/pmbootstrap/pmbootstrap.changes  2026-07-14 
13:49:39.026402024 +0200
+++ /work/SRC/openSUSE:Factory/.pmbootstrap.new.1991/pmbootstrap.changes        
2026-07-15 17:00:10.880217256 +0200
@@ -1,0 +2,6 @@
+Tue Jul 14 14:17:41 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 3.11.1
+  * pmb.parse: DeviceinfoSchema: remove broken @Cache
+
+-------------------------------------------------------------------

Old:
----
  pmbootstrap-3.11.0.tar.gz

New:
----
  pmbootstrap-3.11.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pmbootstrap.spec ++++++
--- /var/tmp/diff_new_pack.Inaard/_old  2026-07-15 17:00:12.792282097 +0200
+++ /var/tmp/diff_new_pack.Inaard/_new  2026-07-15 17:00:12.800282369 +0200
@@ -21,9 +21,9 @@
 
 
 %define         pythons %{primary_python}
-%define         commit ba9ddd21266a684c22368e4fc5d88d07fc21e0d8
+%define         commit 130b89d3c391596a1de9c12997b228b1e8a1f692
 Name:           pmbootstrap
-Version:        3.11.0
+Version:        3.11.1
 Release:        0
 Summary:        Sophisticated chroot/build/flash tool to develop and install 
postmarketOS
 License:        GPL-3.0-or-later

++++++ pmbootstrap-3.11.0.tar.gz -> pmbootstrap-3.11.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/docs/index.rst 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/docs/index.rst
--- 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/docs/index.rst  
    2026-07-13 16:08:22.000000000 +0200
+++ 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/docs/index.rst  
    2026-07-13 21:56:26.000000000 +0200
@@ -20,6 +20,7 @@
    ssh-keys
    mirrors
    environment_variables
+   stability_policy
 
    api/modules
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/docs/stability_policy.md
 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/docs/stability_policy.md
--- 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/docs/stability_policy.md
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/docs/stability_policy.md
    2026-07-13 21:56:26.000000000 +0200
@@ -0,0 +1,23 @@
+# Stability Policy
+
+## Versioning
+
+We largely copy what Python does for versioning, i.e.:
+
+- Major version is only sparingly incremented, reserved for very big changes or
+  significant reworks.
+- We do breaking changes in minor releases.
+- Patch releases are only for fixes.
+
+## Scope
+
+- Changes to the CLI interface are subject to the breaking changes procedure.
+- There are currently no stability guarantees for pmbootstrap's internal API.
+
+## Breaking changes
+
+When we do a breaking change, it is handled as such:
+
+- The feature gets deprecated for 1 minor release and using it results in a
+  warning being printed.
+- In the next minor release after that one, the breaking change is made.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/pmb/__init__.py 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/pmb/__init__.py
--- 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/pmb/__init__.py 
    2026-07-13 16:08:22.000000000 +0200
+++ 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/pmb/__init__.py 
    2026-07-13 21:56:26.000000000 +0200
@@ -24,7 +24,7 @@
 from .helpers import logging, mount, other
 
 # pmbootstrap version
-__version__ = "3.11.0"
+__version__ = "3.11.1"
 
 # Python version check
 # === CHECKLIST FOR UPGRADING THE REQUIRED PYTHON VERSION ===
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/pmb/parse/deviceinfo.py
 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/pmb/parse/deviceinfo.py
--- 
old/pmbootstrap-3.11.0-ba9ddd21266a684c22368e4fc5d88d07fc21e0d8/pmb/parse/deviceinfo.py
     2026-07-13 16:08:22.000000000 +0200
+++ 
new/pmbootstrap-3.11.1-130b89d3c391596a1de9c12997b228b1e8a1f692/pmb/parse/deviceinfo.py
     2026-07-13 21:56:26.000000000 +0200
@@ -356,7 +356,6 @@
     categories: dict[str, DeviceinfoSchemaCategory]
     # We're omitting renames for now
 
-    @Cache("category_name", "variable_name")
     def get(self, category_name: str, variable_name: str) -> 
DeviceinfoSchemaVariable | None:
         """Look up a variable in a category of the schema"""
         if not (category := self.categories.get(category_name)):

Reply via email to