Your message dated Thu, 19 Feb 2026 13:21:08 +0000
with message-id <[email protected]>
and subject line Bug#1123612: fixed in python-gitlab 1:4.9.0-1.2
has caused the Debian Bug report #1123612,
regarding python3-gitlab: Fails with Python 3.14: AttributeError: 'Project' 
object has no attribute '__annotations__'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1123612: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123612
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-semantic-release
Version: 10.4.1-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-semantic-release, so that this is 
still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:131: Building wheel for python3.14 with "build" 
module
I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14  
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: 
SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated

[... snipped ...]

                    # Whitespace padded footer
                    ("  Resolves: #555\n", ["#555"]),
                ]
            ],
            (
                # Only grabs the issue reference when there is a GitHub PR 
reference in the subject
                "ENH: parser: add magic parser (#123)\n\nCloses: #555",
                ["#555"],
            ),
            # Does not grab an issue when there is only a GitHub PR reference 
in the subject
            ("ENH: parser: add magic parser (#123)", []),
            # Does not grab an issue when there is only a Bitbucket PR 
reference in the subject
            ("ENH: parser: add magic parser (pull request #123)", []),
        ],
    )
    def test_parser_return_linked_issues_from_commit_message(
        default_scipy_parser: ScipyCommitParser,
        message: str,
        linked_issues: Sequence[str],
        make_commit_obj: MakeCommitObjFn,
    ):
>       parsed_results = default_scipy_parser.parse(make_commit_obj(message))
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

tests/unit/semantic_release/commit_parser/test_scipy.py:1247: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
semantic_release/commit_parser/scipy.py:401: in parse
    self.unsquash_commit(commit)
semantic_release/commit_parser/scipy.py:485: in unsquash_commit
    **deep_copy_commit(commit),
      ^^^^^^^^^^^^^^^^^^^^^^^^
semantic_release/commit_parser/util.py:121: in deep_copy_commit
    if hasattr(commit, key) and (value := getattr(commit, key)) is not None:
       ^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/gitdb/util.py:253: in __getattr__
    self._set_cache_(attr)
/usr/lib/python3/dist-packages/git/objects/commit.py:244: in _set_cache_
    _binsha, _typename, self.size, stream = self.repo.odb.stream(self.binsha)
                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/git/db.py:46: in stream
    hexsha, typename, size, stream = 
self._git.stream_object_data(bin_to_hex(binsha))
                                     
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/git/cmd.py:1722: in stream_object_data
    cmd = self._get_persistent_cmd("cat_file_all", "cat_file", batch=True)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/git/cmd.py:1671: in _get_persistent_cmd
    cmd = self._call_process(cmd_name, *args, **options)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/git/cmd.py:1616: in _call_process
    return self.execute(call, **exec_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/lib/python3/dist-packages/git/cmd.py:1279: in execute
    proc = safer_popen(
/usr/lib/python3.14/subprocess.py:1004: in __init__
    errread, errwrite) = self._get_handles(stdin, stdout, stderr)
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <Popen: returncode: None args: ['git', 'cat-file', '--batch']>
stdin = -1, stdout = -1, stderr = -1

    def _get_handles(self, stdin, stdout, stderr):
        """Construct and return tuple with IO objects:
        p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite
        """
        p2cread, p2cwrite = -1, -1
        c2pread, c2pwrite = -1, -1
        errread, errwrite = -1, -1
    
        with self._on_error_fd_closer() as err_close_fds:
            if stdin is None:
                pass
            elif stdin == PIPE:
                p2cread, p2cwrite = os.pipe()
                err_close_fds.extend((p2cread, p2cwrite))
                if self.pipesize > 0 and hasattr(fcntl, "F_SETPIPE_SZ"):
                    fcntl.fcntl(p2cwrite, fcntl.F_SETPIPE_SZ, self.pipesize)
            elif stdin == DEVNULL:
                p2cread = self._get_devnull()
            elif isinstance(stdin, int):
                p2cread = stdin
            else:
                # Assuming file-like object
                p2cread = stdin.fileno()
    
            if stdout is None:
                pass
            elif stdout == PIPE:
                c2pread, c2pwrite = os.pipe()
                err_close_fds.extend((c2pread, c2pwrite))
                if self.pipesize > 0 and hasattr(fcntl, "F_SETPIPE_SZ"):
                    fcntl.fcntl(c2pwrite, fcntl.F_SETPIPE_SZ, self.pipesize)
            elif stdout == DEVNULL:
                c2pwrite = self._get_devnull()
            elif isinstance(stdout, int):
                c2pwrite = stdout
            else:
                # Assuming file-like object
                c2pwrite = stdout.fileno()
    
            if stderr is None:
                pass
            elif stderr == PIPE:
>               errread, errwrite = os.pipe()
                                    ^^^^^^^^^
E               OSError: [Errno 24] Too many open files

/usr/lib/python3.14/subprocess.py:1763: OSError
------------------------------ Captured log call -------------------------------
DEBUG    git.util:util.py:494 sys.platform='linux', git_executable='git'
DEBUG    git.cmd:cmd.py:1270 Popen(['git', 'cat-file', '--batch'], 
cwd=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build, stdin=<valid stream>, 
shell=False, universal_newlines=False)
=========================== short test summary info ============================
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nResolves: #555&#444-linked_issues292]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nResolves: #555& #444-linked_issues293]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nResolves: #555 & #444-linked_issues294]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nImplement: ABC-666, Implement: ABC-777-linked_issues891]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nImplement: ABC-555\nSigned-off-by: johndoe 
<[email protected]>\nImplement: ABC-444-linked_issues892]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nImplement ABC-666-linked_issues893]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nImplement ABC-666, ABC-777-linked_issues894]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nImplement ABC-666, Implement ABC-777-linked_issues895]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nImplement: ABC-666andABC-777-linked_issues896]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nref: ABC-666-linked_issues897]
FAILED 
tests/unit/semantic_release/commit_parser/test_conventional.py::test_parser_return_linked_issues_from_commit_message[feat(parser):
 add magic parser\n\nIn ABC-666, the devils in the details...\n\nSigned-off-by: 
johndoe <[email protected]>-linked_issues898]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nCloses: ABC-555\nSigned-off-by: johndoe 
<[email protected]>\nCloses: ABC-444-linked_issues551]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nCloses ABC-666-linked_issues552]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nCloses ABC-666, ABC-777-linked_issues553]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nCloses ABC-666, Closes ABC-777-linked_issues554]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nCloses: ABC-666andABC-777-linked_issues555]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nref: ABC-666-linked_issues556]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nIn ABC-666, the devils in the 
details...\n\nSigned-off-by: johndoe <[email protected]>-linked_issues557]
FAILED 
tests/unit/semantic_release/commit_parser/test_emoji.py::test_parser_return_linked_issues_from_commit_message[:sparkles:
 (parser) add magic parser\n\nClosed: ABC-555-linked_issues558]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing: #555, #444, #333-linked_issues484]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing: #555, #3333, #444-linked_issues485]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing: #555, #555-linked_issues486]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing: #555\nImplementing: #555-linked_issues487]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing: #555, Implementing: #444-linked_issues488]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing: #555\nSigned-off-by: johndoe 
<[email protected]>\nImplementing: #444-linked_issues489]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing #666-linked_issues490]
FAILED 
tests/unit/semantic_release/commit_parser/test_scipy.py::test_parser_return_linked_issues_from_commit_message[ENH:
 add magic parser\n\nImplementing #666, #777-linked_issues491]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_gitlab_get_repository_owner_and_name[patched_os_environ0-None-None]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_gitlab_get_repository_owner_and_name[patched_os_environ1-path/to/repo-foo]
ERROR tests/unit/semantic_release/hvcs/test_gitlab.py::test_compare_url - Att...
ERROR tests/unit/semantic_release/hvcs/test_gitlab.py::test_commit_hash_url
ERROR tests/unit/semantic_release/hvcs/test_gitlab.py::test_issue_url[666_0]
ERROR tests/unit/semantic_release/hvcs/test_gitlab.py::test_issue_url[666_1]
ERROR tests/unit/semantic_release/hvcs/test_gitlab.py::test_issue_url[#666]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_pull_request_url[666_0]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_pull_request_url[666_1]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_pull_request_url[!666]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_release_succeeds[v1.2.3]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_release_succeeds[v0.9.0]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_release_fails_with_bad_tag
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_update_release_succeeds[v1.2.3]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_update_release_succeeds[v0.9.0]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_update_release_fails_with_missing_tag
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_or_update_release_when_create_succeeds[True]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_or_update_release_when_create_succeeds[False]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_get_release_id_by_tag
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_get_release_id_by_tag_fails
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_get_release_id_by_tag_not_found
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_or_update_release_when_create_fails_and_update_succeeds[True]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_or_update_release_when_create_fails_and_update_succeeds[False]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_or_update_release_when_create_fails_and_update_fails[True]
ERROR 
tests/unit/semantic_release/hvcs/test_gitlab.py::test_create_or_update_release_when_create_fails_and_update_fails[False]
=== 27 failed, 4168 passed, 15 skipped, 931 deselected, 25 errors in 15.45s ====
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build; python3.14 -m pytest -o addopts=
I: pybuild pybuild:308: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; git 
-c init.defaultBranch=master init
Initialized empty Git repository in 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/.git/
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; 
python3.13 -m pytest -o addopts=
============================= test session starts ==============================
platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build
configfile: pyproject.toml
testpaths: tests
plugins: lazy-fixtures-0.0.0, typeguard-4.4.4, mock-3.15.1, order-1.3.0, 
requests_mock-1.12.1, xdist-3.8.0, env-1.2.0
collected 5166 items / 931 deselected / 4235 selected

tests/unit/semantic_release/changelog/test_changelog_context.py ........ [  0%]
............                                                             [  0%]
tests/unit/semantic_release/changelog/test_default_changelog.py ........ [  0%]
........................                                                 [  1%]
tests/unit/semantic_release/changelog/test_release_notes.py ............ [  1%]
.......................................................................  [  3%]
tests/unit/semantic_release/changelog/test_template.py ....              [  3%]
tests/unit/semantic_release/changelog/test_template_render.py ..         [  3%]
tests/unit/semantic_release/cli/test_config.py ......................... [  3%]
.....................                                                    [  4%]
tests/unit/semantic_release/cli/test_github_actions_output.py .......... [  4%]
                                                                         [  4%]
tests/unit/semantic_release/cli/test_masking_filter.py ................. [  5%]
...........                                                              [  5%]
tests/unit/semantic_release/cli/test_util.py ..........                  [  5%]
tests/unit/semantic_release/cli/test_version.py ................         [  5%]
tests/unit/semantic_release/commit_parser/test_conventional.py ......... [  6%]
........................................................................ [  7%]
........................................................................ [  9%]
........................................................................ [ 11%]
........................................................................ [ 12%]
........................................................................ [ 14%]
........................................................................ [ 16%]
........................................................................ [ 18%]
........................................................................ [ 19%]
........................................................................ [ 21%]
........................................................................ [ 23%]
........................................................................ [ 24%]
........................................................................ [ 26%]
........................................................................ [ 28%]
........................................................................ [ 29%]
...................................                                      [ 30%]
tests/unit/semantic_release/commit_parser/test_emoji.py ................ [ 31%]
........................................................................ [ 32%]
........................................................................ [ 34%]
........................................................................ [ 36%]
........................................................................ [ 37%]
........................................................................ [ 39%]
........................................................................ [ 41%]
........................................................................ [ 43%]
........................................................................ [ 44%]
........................................................................ [ 46%]
........................................................................ [ 48%]
........................................................................ [ 49%]
........................................................................ [ 51%]
........................................................................ [ 53%]
....................................................................     [ 54%]
tests/unit/semantic_release/commit_parser/test_parsed_commit.py .        [ 54%]
tests/unit/semantic_release/commit_parser/test_scipy.py ................ [ 55%]
........................................................................ [ 56%]
........................................................................ [ 58%]
........................................................................ [ 60%]
........................................................................ [ 62%]
........................................................................ [ 63%]
........................................................................ [ 65%]
........................................................................ [ 67%]
........................................................................ [ 68%]
........................................................................ [ 70%]
........................................................................ [ 72%]
........................................................................ [ 73%]
........................................................................ [ 75%]
........................................................................ [ 77%]
........................................................................ [ 79%]
......                                                                   [ 79%]
tests/unit/semantic_release/commit_parser/test_util.py .......           [ 79%]
tests/unit/semantic_release/hvcs/test__base.py ..........                [ 79%]
tests/unit/semantic_release/hvcs/test_bitbucket.py ..................... [ 80%]
......................................                                   [ 80%]
tests/unit/semantic_release/hvcs/test_gitea.py ......................... [ 81%]
........................................................................ [ 83%]
.....................                                                    [ 83%]
tests/unit/semantic_release/hvcs/test_github.py ........................ [ 84%]
........................................................................ [ 86%]
........................................................................ [ 87%]
.....................                                                    [ 88%]
tests/unit/semantic_release/hvcs/test_gitlab.py ........................ [ 88%]
.................................                                        [ 89%]
tests/unit/semantic_release/hvcs/test_token_auth.py ...                  [ 89%]
tests/unit/semantic_release/test_helpers.py ............................ [ 90%]
..........                                                               [ 90%]
tests/unit/semantic_release/version/declarations/test_pattern_declaration.py . 
[ 90%]
........................                                                 [ 91%]
tests/unit/semantic_release/version/declarations/test_toml_declaration.py . [ 
91%]
............                                                             [ 91%]
tests/unit/semantic_release/version/test_algorithm.py .................. [ 91%]
...............                                                          [ 92%]
tests/unit/semantic_release/version/test_translator.py ................. [ 92%]
...                                                                      [ 92%]
tests/unit/semantic_release/version/test_version.py .................... [ 93%]
........................................................................ [ 94%]
........................................................................ [ 96%]
........................................................................ [ 98%]
.......................................................                  [ 99%]
tests/unit/semantic_release/changelog/test_release_history.py .sssss.sss [ 99%]
ss.sssss                                                                 [100%]

============== 4220 passed, 15 skipped, 931 deselected in 12.84s ===============
I: pybuild pybuild:334: rm -rf 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/.git/
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 
3.13" returned exit code 13
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-gitlab
Source-Version: 1:4.9.0-1.2
Done: Picca Frédéric-Emmanuel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-gitlab, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Picca Frédéric-Emmanuel <[email protected]> (supplier of updated python-gitlab 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 19 Feb 2026 14:01:08 +0100
Source: python-gitlab
Architecture: source
Version: 1:4.9.0-1.2
Distribution: unstable
Urgency: medium
Maintainer: Federico Ceratto <[email protected]>
Changed-By: Picca Frédéric-Emmanuel <[email protected]>
Closes: 1123612
Changes:
 python-gitlab (1:4.9.0-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Bug fix: "Fails with Python 3.14: AttributeError: &#39;Project&#39;
     object has no attribute &#39;__annotations__&#39;", thanks to Santiago
     Vila (Closes: #1123612).
Checksums-Sha1:
 3ac97b5a0e3944f0bc54db86c450f8655d14b277 2514 python-gitlab_4.9.0-1.2.dsc
 265a7886af27ac404f291ee259a9752d4caab7c4 6028 
python-gitlab_4.9.0-1.2.debian.tar.xz
Checksums-Sha256:
 ca197d095ca380e54f5ce9beec30f32ca8f02b683723f7ff42b488ef8dc2433d 2514 
python-gitlab_4.9.0-1.2.dsc
 ba49dd9897ab1828be268159d7eb1e47ea16aa743c717d3c435c93d1ba55f692 6028 
python-gitlab_4.9.0-1.2.debian.tar.xz
Files:
 1e2de30b707bf68c1ca515794c5760fc 2514 python optional 
python-gitlab_4.9.0-1.2.dsc
 17693566158e1dbedb4d4f34f15dc4bf 6028 python optional 
python-gitlab_4.9.0-1.2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE2bRTt5m4gw2UXmoKW/VOXhK5ALsFAmmXCgIRHHBpY2NhQGRl
Ymlhbi5vcmcACgkQW/VOXhK5ALvySg//S2sNtulKlZafzrKTDjsOACT8HMUo+/oG
h4KbfMlTmti0BCduAJAJrdAH+mZrvNIxcH3oljo0PisXgjs4iioSBNDCzXFRq1S4
9dqZ2REXdSUZKvo8mKHfj7HTowTL1/zFpK10mqW9JQLHxVLz4vwJ1jV4npS77ZCw
7zELYtxxSoeQ0b/TK5sX/i40/3jXrxR/8ZwVlI9sdRFxZggadPmkQxlyO9Y1+TBI
iRnINcOi8CyO2Wjrc6QLXUff3ozTMHS5MbvZuh3O56yzqWebbXrRO7oqRF+sPfNs
vg1PFVGJEqmkc4zt2DSbVNwUX9tQO3rxU1MkgvOpj6nzJdiuYofiMN2QBnS3/V9v
FT3aUw3AtEocF1ExYFo6lZ71fya7NKhNIjoE/rb/uq9HcrPPj6CXS9lz6yGN4X1F
MZb4YJ0wsGV5uri3THFOPRyVBTIIYzVGKZFPbgJzzppvhvqDDXiYpCaOTRTj5XxA
lGR3MGCWooi1+eKTsRwJaQDH/iPPSbDN6PoCgTY/+P8+wbj0oJfCT2Wfp8+UgDJ4
6nGVFNQXUK4iBpUPmEriUZ6iur1mowwNMmGKP18zJqBHDRZuHMi2j4vy4qsYrVMu
2lEmv93zULQDhhAsw3YgTiver9jNsvFR3qkg629IgmwF3dzPMDqIQGyGyg2E/cmY
Nnalq5ffu50=
=vhLZ
-----END PGP SIGNATURE-----

Attachment: pgpbHlRNamJnv.pgp
Description: PGP signature


--- End Message ---

Reply via email to