Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-gp-libs for openSUSE:Factory 
checked in at 2026-07-02 20:09:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-gp-libs (Old)
 and      /work/SRC/openSUSE:Factory/.python-gp-libs.new.1982 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-gp-libs"

Thu Jul  2 20:09:53 2026 rev:7 rq:1363027 version:0.0.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-gp-libs/python-gp-libs.changes    
2026-04-07 16:50:02.791363511 +0200
+++ /work/SRC/openSUSE:Factory/.python-gp-libs.new.1982/python-gp-libs.changes  
2026-07-02 20:13:06.336978051 +0200
@@ -1,0 +2,7 @@
+Wed Jul  1 16:17:15 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.0.18:
+  * refreshes the project documentation and maintainer workflow
+    around the shared git-pull docs stack.
+
+-------------------------------------------------------------------

Old:
----
  gp_libs-0.0.17.tar.gz

New:
----
  gp_libs-0.0.18.tar.gz

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

Other differences:
------------------
++++++ python-gp-libs.spec ++++++
--- /var/tmp/diff_new_pack.08Bpie/_old  2026-07-02 20:13:08.165041339 +0200
+++ /var/tmp/diff_new_pack.08Bpie/_new  2026-07-02 20:13:08.177041754 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-gp-libs
-Version:        0.0.17
+Version:        0.0.18
 Release:        0
 Summary:        Internal utilities for projects following git-pull python 
package spec
 License:        MIT

++++++ gp_libs-0.0.17.tar.gz -> gp_libs-0.0.18.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gp_libs-0.0.17/.gitignore 
new/gp_libs-0.0.18/.gitignore
--- old/gp_libs-0.0.17/.gitignore       2020-02-02 01:00:00.000000000 +0100
+++ new/gp_libs-0.0.18/.gitignore       2020-02-02 01:00:00.000000000 +0100
@@ -82,6 +82,11 @@
 # Monkeytype
 monkeytype.sqlite3
 
+
+# Generated by sphinx_fonts extension (downloaded at build time)
+docs/_static/fonts/
+docs/_static/css/fonts.css
+
 # Claude code
 **/CLAUDE.local.md
 **/CLAUDE.*.md
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gp_libs-0.0.17/PKG-INFO new/gp_libs-0.0.18/PKG-INFO
--- old/gp_libs-0.0.17/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
+++ new/gp_libs-0.0.18/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: gp-libs
-Version: 0.0.17
+Version: 0.0.18
 Summary: Internal utilities for projects following git-pull python package spec
 Project-URL: Bug Tracker, https://github.com/git-pull/gp-libs/issues
 Project-URL: Documentation, https://gp-libs.git-pull.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gp_libs-0.0.17/pyproject.toml 
new/gp_libs-0.0.18/pyproject.toml
--- old/gp_libs-0.0.17/pyproject.toml   2020-02-02 01:00:00.000000000 +0100
+++ new/gp_libs-0.0.18/pyproject.toml   2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
 [project]
 name = "gp-libs"
-version = "0.0.17"
+version = "0.0.18"
 description = "Internal utilities for projects following git-pull python 
package spec"
 requires-python = ">=3.10,<4.0"
 authors = [
@@ -48,17 +48,10 @@
 [dependency-groups]
 dev = [
   # Docs
-  "sphinx",
-  "furo",
+  "gp-sphinx==0.0.1a31",
+  "sphinx-autodoc-api-style==0.0.1a31",
   "gp-libs",
   "sphinx-autobuild",
-  "sphinx-autodoc-typehints",
-  "sphinx-inline-tabs",
-  "sphinxext-opengraph",
-  "sphinx-copybutton",
-  "sphinxext-rediraffe",
-  "myst-parser",
-  "linkify-it-py",
   # Testing
   "gp-libs",
   "pytest",
@@ -77,17 +70,10 @@
 ]
 
 docs = [
-  "sphinx",
-  "furo",
+  "gp-sphinx==0.0.1a31",
+  "sphinx-autodoc-api-style==0.0.1a31",
   "gp-libs",
   "sphinx-autobuild",
-  "sphinx-autodoc-typehints",
-  "sphinx-inline-tabs",
-  "sphinxext-opengraph",
-  "sphinx-copybutton",
-  "sphinxext-rediraffe",
-  "myst-parser",
-  "linkify-it-py",
 ]
 testing = [
   "gp-libs",
@@ -115,6 +101,31 @@
 requires = ["hatchling"]
 build-backend = "hatchling.build"
 
+[tool.uv.exclude-newer-package]
+# git-pull packages release in lockstep with their workspaces, so a
+# fresh release blocking on the 3-day cooldown blocks every
+# contributor's `uv sync` until it clears. `false` exempts each
+# from any `exclude-newer` constraint (global or per-user) without
+# committing a date that would age into the lockfile. Mirrors the
+# pattern at vcspull/pyproject.toml for libvcs.
+gp-libs = false
+gp-furo-theme = false
+gp-sphinx = false
+sphinx-autodoc-api-style = false
+sphinx-autodoc-argparse = false
+sphinx-autodoc-docutils = false
+sphinx-autodoc-fastmcp = false
+sphinx-autodoc-pytest-fixtures = false
+sphinx-autodoc-sphinx = false
+sphinx-autodoc-typehints-gp = false
+sphinx-fonts = false
+sphinx-gp-opengraph = false
+sphinx-gp-llms = false
+sphinx-gp-sitemap = false
+sphinx-gp-theme = false
+sphinx-ux-autodoc-layout = false
+sphinx-ux-badges = false
+
 [tool.hatch.build.targets.sdist]
 include = ["src/*.py"]
 
@@ -135,6 +146,7 @@
   "tests/",
 ]
 
+
 [tool.ruff]
 target-version = "py310"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gp_libs-0.0.17/src/gp_libs.py 
new/gp_libs-0.0.18/src/gp_libs.py
--- old/gp_libs-0.0.17/src/gp_libs.py   2020-02-02 01:00:00.000000000 +0100
+++ new/gp_libs-0.0.18/src/gp_libs.py   2020-02-02 01:00:00.000000000 +0100
@@ -5,7 +5,7 @@
 __title__ = "gp-libs"
 __package_name__ = "gp_libs"
 __description__ = "Internal utilities for git-pull projects"
-__version__ = "0.0.17"
+__version__ = "0.0.18"
 __author__ = "Tony Narlock"
 __github__ = "https://github.com/git-pull/gp-libs";
 __docs__ = "https://gp-libs.git-pull.com";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gp_libs-0.0.17/src/pytest_doctest_docutils.py 
new/gp_libs-0.0.18/src/pytest_doctest_docutils.py
--- old/gp_libs-0.0.17/src/pytest_doctest_docutils.py   2020-02-02 
01:00:00.000000000 +0100
+++ new/gp_libs-0.0.18/src/pytest_doctest_docutils.py   2020-02-02 
01:00:00.000000000 +0100
@@ -100,6 +100,24 @@
     RUNNER_CLASS = None
 
 
+def pytest_ignore_collect(collection_path: pathlib.Path) -> bool | None:
+    """Skip Sphinx ``_build/`` output during collection.
+
+    pytest's default ``norecursedirs`` excludes ``build`` but not ``_build``,
+    so Sphinx output (which mirrors sources, broken relative includes and all)
+    would otherwise be collected and abort the session.
+
+    >>> import pathlib
+    >>> pytest_ignore_collect(pathlib.Path("docs/_build/html/history.md"))
+    True
+    >>> pytest_ignore_collect(pathlib.Path("docs/history.md")) is None
+    True
+    """
+    if "_build" in collection_path.parts:
+        return True
+    return None
+
+
 def pytest_collect_file(
     file_path: pathlib.Path,
     parent: pytest.Collector,

Reply via email to