Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-python-gitlab for
openSUSE:Factory checked in at 2025-11-03 18:56:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-python-gitlab (Old)
and /work/SRC/openSUSE:Factory/.python-python-gitlab.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-python-gitlab"
Mon Nov 3 18:56:25 2025 rev:27 rq:1315323 version:7.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-python-gitlab/python-python-gitlab.changes
2025-10-21 11:17:33.137647122 +0200
+++
/work/SRC/openSUSE:Factory/.python-python-gitlab.new.1980/python-python-gitlab.changes
2025-11-03 18:56:43.101607928 +0100
@@ -1,0 +2,10 @@
+Sun Nov 2 10:50:35 UTC 2025 - Johannes Kastl
<[email protected]>
+
+- update to 7.0.0:
+ * Features
+ - Drop Python 3.9 support and add Python 3.14 (22941ac)
+ * Breaking Changes
+ - As of python-gitlab 7.0.0, Python 3.9 is no longer supported.
+ Python 3.10 or higher is required.
+
+-------------------------------------------------------------------
Old:
----
python_gitlab-6.5.0.tar.gz
New:
----
python_gitlab-7.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-python-gitlab.spec ++++++
--- /var/tmp/diff_new_pack.cVet9j/_old 2025-11-03 18:56:45.209695868 +0100
+++ /var/tmp/diff_new_pack.cVet9j/_new 2025-11-03 18:56:45.233696869 +0100
@@ -17,13 +17,13 @@
Name: python-python-gitlab
-Version: 6.5.0
+Version: 7.0.0
Release: 0
Summary: Python module for interacting with the GitLab API
License: LGPL-3.0-only
URL: https://github.com/python-gitlab/python-gitlab
Source:
https://files.pythonhosted.org/packages/source/p/python_gitlab/python_gitlab-%{version}.tar.gz
-BuildRequires: %{python_module base >= 3.9}
+BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
++++++ python_gitlab-6.5.0.tar.gz -> python_gitlab-7.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/CHANGELOG.md
new/python_gitlab-7.0.0/CHANGELOG.md
--- old/python_gitlab-6.5.0/CHANGELOG.md 2025-10-17 23:39:38.000000000
+0200
+++ new/python_gitlab-7.0.0/CHANGELOG.md 2025-10-29 16:05:36.000000000
+0100
@@ -2,6 +2,18 @@
All versions below are listed in reverse chronological order.
+## v7.0.0 (2025-10-29)
+
+### Features
+
+- Drop Python 3.9 support and add Python 3.14
+
([`22941ac`](https://github.com/python-gitlab/python-gitlab/commit/22941acc3f331d5b683599c014ec962ece5d4b76))
+
+### Breaking Changes
+
+- As of python-gitlab 7.0.0, Python 3.9 is no longer supported. Python 3.10 or
higher is required.
+
+
## v6.5.0 (2025-10-17)
### Bug Fixes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/PKG-INFO
new/python_gitlab-7.0.0/PKG-INFO
--- old/python_gitlab-6.5.0/PKG-INFO 2025-10-17 23:39:45.058747300 +0200
+++ new/python_gitlab-7.0.0/PKG-INFO 2025-10-29 16:05:42.511960300 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: python-gitlab
-Version: 6.5.0
+Version: 7.0.0
Summary: The python wrapper for the GitLab REST and GraphQL APIs.
Author-email: Gauvain Pocentek <[email protected]>
Maintainer-email: John Villalovos <[email protected]>, Max Wittig
<[email protected]>, Nejc Habjan <[email protected]>, Roger Meier
<[email protected]>
@@ -19,12 +19,12 @@
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
-Requires-Python: >=3.9.0
+Classifier: Programming Language :: Python :: 3.14
+Requires-Python: >=3.10.0
Description-Content-Type: text/x-rst
License-File: COPYING
License-File: AUTHORS
@@ -93,7 +93,7 @@
Installation
------------
-As of 5.0.0, ``python-gitlab`` is compatible with Python 3.9+.
+As of 7.0.0, ``python-gitlab`` is compatible with Python 3.10+.
Use ``pip`` to install the latest stable version of ``python-gitlab``:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/README.rst
new/python_gitlab-7.0.0/README.rst
--- old/python_gitlab-6.5.0/README.rst 2025-10-17 23:39:27.000000000 +0200
+++ new/python_gitlab-7.0.0/README.rst 2025-10-29 16:05:25.000000000 +0100
@@ -53,7 +53,7 @@
Installation
------------
-As of 5.0.0, ``python-gitlab`` is compatible with Python 3.9+.
+As of 7.0.0, ``python-gitlab`` is compatible with Python 3.10+.
Use ``pip`` to install the latest stable version of ``python-gitlab``:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/gitlab/_version.py
new/python_gitlab-7.0.0/gitlab/_version.py
--- old/python_gitlab-6.5.0/gitlab/_version.py 2025-10-17 23:39:38.000000000
+0200
+++ new/python_gitlab-7.0.0/gitlab/_version.py 2025-10-29 16:05:36.000000000
+0100
@@ -3,4 +3,4 @@
__email__ = "[email protected]"
__license__ = "LGPL3"
__title__ = "python-gitlab"
-__version__ = "6.5.0"
+__version__ = "7.0.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/pyproject.toml
new/python_gitlab-7.0.0/pyproject.toml
--- old/python_gitlab-6.5.0/pyproject.toml 2025-10-17 23:39:27.000000000
+0200
+++ new/python_gitlab-7.0.0/pyproject.toml 2025-10-29 16:05:25.000000000
+0100
@@ -15,7 +15,7 @@
{name = "Nejc Habjan", email="[email protected]"},
{name = "Roger Meier", email="[email protected]"}
]
-requires-python = ">=3.9.0"
+requires-python = ">=3.10.0"
dependencies = [
"requests>=2.32.0",
"requests-toolbelt>=1.0.0",
@@ -30,11 +30,11 @@
"Operating System :: Microsoft :: Windows",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
- "Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
+ "Programming Language :: Python :: 3.14",
]
keywords = ["api", "client", "gitlab", "python", "python-gitlab", "wrapper"]
license = {text = "LGPL-3.0-or-later"}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/python_gitlab.egg-info/PKG-INFO
new/python_gitlab-7.0.0/python_gitlab.egg-info/PKG-INFO
--- old/python_gitlab-6.5.0/python_gitlab.egg-info/PKG-INFO 2025-10-17
23:39:44.000000000 +0200
+++ new/python_gitlab-7.0.0/python_gitlab.egg-info/PKG-INFO 2025-10-29
16:05:42.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: python-gitlab
-Version: 6.5.0
+Version: 7.0.0
Summary: The python wrapper for the GitLab REST and GraphQL APIs.
Author-email: Gauvain Pocentek <[email protected]>
Maintainer-email: John Villalovos <[email protected]>, Max Wittig
<[email protected]>, Nejc Habjan <[email protected]>, Roger Meier
<[email protected]>
@@ -19,12 +19,12 @@
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
-Requires-Python: >=3.9.0
+Classifier: Programming Language :: Python :: 3.14
+Requires-Python: >=3.10.0
Description-Content-Type: text/x-rst
License-File: COPYING
License-File: AUTHORS
@@ -93,7 +93,7 @@
Installation
------------
-As of 5.0.0, ``python-gitlab`` is compatible with Python 3.9+.
+As of 7.0.0, ``python-gitlab`` is compatible with Python 3.10+.
Use ``pip`` to install the latest stable version of ``python-gitlab``:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/requirements-lint.txt
new/python_gitlab-7.0.0/requirements-lint.txt
--- old/python_gitlab-6.5.0/requirements-lint.txt 2025-10-17
23:39:27.000000000 +0200
+++ new/python_gitlab-7.0.0/requirements-lint.txt 2025-10-29
16:05:25.000000000 +0100
@@ -3,9 +3,9 @@
black==25.9.0
commitizen==4.9.1
flake8==7.3.0
-isort==6.1.0
+isort==7.0.0
mypy==1.18.2
-pylint==3.3.9
+pylint==4.0.1
pytest==8.4.2
responses==0.25.8
respx==0.22.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/requirements-test.txt
new/python_gitlab-7.0.0/requirements-test.txt
--- old/python_gitlab-6.5.0/requirements-test.txt 2025-10-17
23:39:27.000000000 +0200
+++ new/python_gitlab-7.0.0/requirements-test.txt 2025-10-29
16:05:25.000000000 +0100
@@ -1,7 +1,7 @@
-r requirements.txt
anyio==4.11.0
build==1.3.0
-coverage==7.10.7
+coverage==7.11.0
pytest-console-scripts==1.4.1
pytest-cov==7.0.0
pytest-github-actions-annotate-failures==0.3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python_gitlab-6.5.0/tox.ini
new/python_gitlab-7.0.0/tox.ini
--- old/python_gitlab-6.5.0/tox.ini 2025-10-17 23:39:27.000000000 +0200
+++ new/python_gitlab-7.0.0/tox.ini 2025-10-29 16:05:25.000000000 +0100
@@ -2,14 +2,14 @@
minversion = 4.0
skipsdist = True
skip_missing_interpreters = True
-envlist =
py313,py312,py311,py310,py39,black,isort,flake8,mypy,twine-check,cz,pylint
+envlist =
py314,py313,py312,py311,py310,black,isort,flake8,mypy,twine-check,cz,pylint
# NOTE(jlvillal): To use a label use the `-m` flag.
# For example to run the `func` label group of environments do:
# tox -m func
labels =
lint = black,isort,flake8,mypy,pylint,cz
- unit = py313,py312,py311,py310,py39,py38
+ unit = py314,py313,py312,py311,py310
# func is the functional tests. This is very time consuming.
func = cli_func_v4,api_func_v4