Your message dated Sat, 10 Feb 2024 05:50:48 +0000
with message-id <[email protected]>
and subject line Bug#1061791: fixed in comitup 1.39-1
has caused the Debian Bug report #1061791,
regarding comitup fails its autopkg tests with Python 3.12
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.)


-- 
1061791: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061791
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:comitup
Version: 1.38-2
Severity: important
Tags: sid trixie ftbfs
User: [email protected]
Usertags: python3.12

With python3-defaults from experimental, the package fails its autopkg tests:

[...]
503s ============================= test session starts ==============================
503s platform linux -- Python 3.12.1, pytest-7.4.4, pluggy-1.3.0
503s rootdir: /tmp/autopkgtest.MuWHxO/build.zsl/src
503s configfile: pytest.ini
503s collected 65 items
503s
503s test/test_config.py ................. [ 26%] 503s test/test_persist.py .............. [ 47%] 503s test/test_web.py .................. [ 75%] 503s test/test_webmgr.py .FF.FFFF........ [100%]
503s
503s =================================== FAILURES =================================== 503s ____________ test_webmgr_callback[-HOTSPOT-pass-<lambda>-<lambda>] _____________
503s
503s stop_svc = <MagicMock name='stop_service' id='130489893972080'>
503s start_svc = <MagicMock name='start_service' id='130489894010128'>, svc = ''
503s state = 'HOTSPOT', action = 'pass'
503s fn_fact = <function <lambda> at 0x76ae0bcc23e0>
503s arg_fact = <function <lambda> at 0x76ae0bcc2480>, websvc_fxt = None
503s
503s     @pytest.mark.parametrize(
503s         "state, action, fn_fact, arg_fact",
503s         (
503s             (
503s                 "HOTSPOT",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s             (
503s                 "HOTSPOT",
503s                 "pass",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTING",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTED",
503s                 "start",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s         ),
503s     )  # noqa
503s     @pytest.mark.parametrize("svc", ("", "foo"))
503s     @patch("comitup.webmgr.start_service")
503s     @patch("comitup.webmgr.stop_service")
503s     def test_webmgr_callback(
503s stop_svc, start_svc, svc, state, action, fn_fact, arg_fact, websvc_fxt
503s     ):
503s         webmgr.web_service = svc
503s         webmgr.state_callback(state, action)
503s
503s         if arg_fact():
503s             assert fn_fact().called
503s >           assert fn_fact().called_with(call(arg_fact()))
503s
503s test/test_webmgr.py:62:
503s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
503s
503s self = <MagicMock name='start_service' id='130489894010128'>
503s name = 'called_with'
503s
503s     def __getattr__(self, name):
503s         if name in {'_mock_methods', '_mock_unsafe'}:
503s             raise AttributeError(name)
503s         elif self._mock_methods is not None:
503s             if name not in self._mock_methods or name in _all_magics:
503s raise AttributeError("Mock object has no attribute %r" % name)
503s         elif _is_magic(name):
503s             raise AttributeError(name)
503s if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): 503s if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST:
503s >               raise AttributeError(
503s                     f"{name!r} is not a valid assertion. Use a spec "
503s f"for the mock if {name!r} is meant to be an attribute.") 503s E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute.
503s
503s /usr/lib/python3/dist-packages/mock/mock.py:695: AttributeError
503s __________ test_webmgr_callback[-CONNECTING-start-<lambda>-<lambda>] ___________
503s
503s stop_svc = <MagicMock name='stop_service' id='130489893995392'>
503s start_svc = <MagicMock name='start_service' id='130489894031280'>, svc = ''
503s state = 'CONNECTING', action = 'start'
503s fn_fact = <function <lambda> at 0x76ae0bcc2520>
503s arg_fact = <function <lambda> at 0x76ae0bcc25c0>, websvc_fxt = None
503s
503s     @pytest.mark.parametrize(
503s         "state, action, fn_fact, arg_fact",
503s         (
503s             (
503s                 "HOTSPOT",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s             (
503s                 "HOTSPOT",
503s                 "pass",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTING",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTED",
503s                 "start",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s         ),
503s     )  # noqa
503s     @pytest.mark.parametrize("svc", ("", "foo"))
503s     @patch("comitup.webmgr.start_service")
503s     @patch("comitup.webmgr.stop_service")
503s     def test_webmgr_callback(
503s stop_svc, start_svc, svc, state, action, fn_fact, arg_fact, websvc_fxt
503s     ):
503s         webmgr.web_service = svc
503s         webmgr.state_callback(state, action)
503s
503s         if arg_fact():
503s             assert fn_fact().called
503s >           assert fn_fact().called_with(call(arg_fact()))
503s
503s test/test_webmgr.py:62:
503s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
503s
503s self = <MagicMock name='stop_service' id='130489893995392'>
503s name = 'called_with'
503s
503s     def __getattr__(self, name):
503s         if name in {'_mock_methods', '_mock_unsafe'}:
503s             raise AttributeError(name)
503s         elif self._mock_methods is not None:
503s             if name not in self._mock_methods or name in _all_magics:
503s raise AttributeError("Mock object has no attribute %r" % name)
503s         elif _is_magic(name):
503s             raise AttributeError(name)
503s if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): 503s if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST:
503s >               raise AttributeError(
503s                     f"{name!r} is not a valid assertion. Use a spec "
503s f"for the mock if {name!r} is meant to be an attribute.") 503s E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute.
503s
503s /usr/lib/python3/dist-packages/mock/mock.py:695: AttributeError
503s __________ test_webmgr_callback[foo-HOTSPOT-start-<lambda>-<lambda>] ___________
503s
503s stop_svc = <MagicMock name='stop_service' id='130489894049584'>
503s start_svc = <MagicMock name='start_service' id='130489894053616'>, svc = 'foo'
503s state = 'HOTSPOT', action = 'start'
503s fn_fact = <function <lambda> at 0x76ae0bcc22a0>
503s arg_fact = <function <lambda> at 0x76ae0bcc2340>, websvc_fxt = None
503s
503s     @pytest.mark.parametrize(
503s         "state, action, fn_fact, arg_fact",
503s         (
503s             (
503s                 "HOTSPOT",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s             (
503s                 "HOTSPOT",
503s                 "pass",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTING",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTED",
503s                 "start",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s         ),
503s     )  # noqa
503s     @pytest.mark.parametrize("svc", ("", "foo"))
503s     @patch("comitup.webmgr.start_service")
503s     @patch("comitup.webmgr.stop_service")
503s     def test_webmgr_callback(
503s stop_svc, start_svc, svc, state, action, fn_fact, arg_fact, websvc_fxt
503s     ):
503s         webmgr.web_service = svc
503s         webmgr.state_callback(state, action)
503s
503s         if arg_fact():
503s             assert fn_fact().called
503s >           assert fn_fact().called_with(call(arg_fact()))
503s
503s test/test_webmgr.py:62:
503s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
503s
503s self = <MagicMock name='stop_service' id='130489894049584'>
503s name = 'called_with'
503s
503s     def __getattr__(self, name):
503s         if name in {'_mock_methods', '_mock_unsafe'}:
503s             raise AttributeError(name)
503s         elif self._mock_methods is not None:
503s             if name not in self._mock_methods or name in _all_magics:
503s raise AttributeError("Mock object has no attribute %r" % name)
503s         elif _is_magic(name):
503s             raise AttributeError(name)
503s if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): 503s if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST:
503s >               raise AttributeError(
503s                     f"{name!r} is not a valid assertion. Use a spec "
503s f"for the mock if {name!r} is meant to be an attribute.") 503s E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute.
503s
503s /usr/lib/python3/dist-packages/mock/mock.py:695: AttributeError
503s ___________ test_webmgr_callback[foo-HOTSPOT-pass-<lambda>-<lambda>] ___________
503s
503s stop_svc = <MagicMock name='stop_service' id='130489893998560'>
503s start_svc = <MagicMock name='start_service' id='130489894004848'>, svc = 'foo'
503s state = 'HOTSPOT', action = 'pass'
503s fn_fact = <function <lambda> at 0x76ae0bcc23e0>
503s arg_fact = <function <lambda> at 0x76ae0bcc2480>, websvc_fxt = None
503s
503s     @pytest.mark.parametrize(
503s         "state, action, fn_fact, arg_fact",
503s         (
503s             (
503s                 "HOTSPOT",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s             (
503s                 "HOTSPOT",
503s                 "pass",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTING",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTED",
503s                 "start",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s         ),
503s     )  # noqa
503s     @pytest.mark.parametrize("svc", ("", "foo"))
503s     @patch("comitup.webmgr.start_service")
503s     @patch("comitup.webmgr.stop_service")
503s     def test_webmgr_callback(
503s stop_svc, start_svc, svc, state, action, fn_fact, arg_fact, websvc_fxt
503s     ):
503s         webmgr.web_service = svc
503s         webmgr.state_callback(state, action)
503s
503s         if arg_fact():
503s             assert fn_fact().called
503s >           assert fn_fact().called_with(call(arg_fact()))
503s
503s test/test_webmgr.py:62:
503s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
503s
503s self = <MagicMock name='start_service' id='130489894004848'>
503s name = 'called_with'
503s
503s     def __getattr__(self, name):
503s         if name in {'_mock_methods', '_mock_unsafe'}:
503s             raise AttributeError(name)
503s         elif self._mock_methods is not None:
503s             if name not in self._mock_methods or name in _all_magics:
503s raise AttributeError("Mock object has no attribute %r" % name)
503s         elif _is_magic(name):
503s             raise AttributeError(name)
503s if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): 503s if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST:
503s >               raise AttributeError(
503s                     f"{name!r} is not a valid assertion. Use a spec "
503s f"for the mock if {name!r} is meant to be an attribute.") 503s E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute.
503s
503s /usr/lib/python3/dist-packages/mock/mock.py:695: AttributeError
503s _________ test_webmgr_callback[foo-CONNECTING-start-<lambda>-<lambda>] _________
503s
503s stop_svc = <MagicMock name='stop_service' id='130489894947488'>
503s start_svc = <MagicMock name='start_service' id='130489894957136'>, svc = 'foo'
503s state = 'CONNECTING', action = 'start'
503s fn_fact = <function <lambda> at 0x76ae0bcc2520>
503s arg_fact = <function <lambda> at 0x76ae0bcc25c0>, websvc_fxt = None
503s
503s     @pytest.mark.parametrize(
503s         "state, action, fn_fact, arg_fact",
503s         (
503s             (
503s                 "HOTSPOT",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s             (
503s                 "HOTSPOT",
503s                 "pass",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTING",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTED",
503s                 "start",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s         ),
503s     )  # noqa
503s     @pytest.mark.parametrize("svc", ("", "foo"))
503s     @patch("comitup.webmgr.start_service")
503s     @patch("comitup.webmgr.stop_service")
503s     def test_webmgr_callback(
503s stop_svc, start_svc, svc, state, action, fn_fact, arg_fact, websvc_fxt
503s     ):
503s         webmgr.web_service = svc
503s         webmgr.state_callback(state, action)
503s
503s         if arg_fact():
503s             assert fn_fact().called
503s >           assert fn_fact().called_with(call(arg_fact()))
503s
503s test/test_webmgr.py:62:
503s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
503s
503s self = <MagicMock name='stop_service' id='130489894947488'>
503s name = 'called_with'
503s
503s     def __getattr__(self, name):
503s         if name in {'_mock_methods', '_mock_unsafe'}:
503s             raise AttributeError(name)
503s         elif self._mock_methods is not None:
503s             if name not in self._mock_methods or name in _all_magics:
503s raise AttributeError("Mock object has no attribute %r" % name)
503s         elif _is_magic(name):
503s             raise AttributeError(name)
503s if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): 503s if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST:
503s >               raise AttributeError(
503s                     f"{name!r} is not a valid assertion. Use a spec "
503s f"for the mock if {name!r} is meant to be an attribute.") 503s E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute.
503s
503s /usr/lib/python3/dist-packages/mock/mock.py:695: AttributeError
503s _________ test_webmgr_callback[foo-CONNECTED-start-<lambda>-<lambda>] __________
503s
503s stop_svc = <MagicMock name='stop_service' id='130489895479024'>
503s start_svc = <MagicMock name='start_service' id='130489895469136'>, svc = 'foo'
503s state = 'CONNECTED', action = 'start'
503s fn_fact = <function <lambda> at 0x76ae0bcc2660>
503s arg_fact = <function <lambda> at 0x76ae0bcc2700>, websvc_fxt = None
503s
503s     @pytest.mark.parametrize(
503s         "state, action, fn_fact, arg_fact",
503s         (
503s             (
503s                 "HOTSPOT",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s             (
503s                 "HOTSPOT",
503s                 "pass",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTING",
503s                 "start",
503s                 lambda: webmgr.stop_service,
503s                 lambda: webmgr.COMITUP_SERVICE,
503s             ),  # noqa
503s             (
503s                 "CONNECTED",
503s                 "start",
503s                 lambda: webmgr.start_service,
503s                 lambda: webmgr.web_service,
503s             ),  # noqa
503s         ),
503s     )  # noqa
503s     @pytest.mark.parametrize("svc", ("", "foo"))
503s     @patch("comitup.webmgr.start_service")
503s     @patch("comitup.webmgr.stop_service")
503s     def test_webmgr_callback(
503s stop_svc, start_svc, svc, state, action, fn_fact, arg_fact, websvc_fxt
503s     ):
503s         webmgr.web_service = svc
503s         webmgr.state_callback(state, action)
503s
503s         if arg_fact():
503s             assert fn_fact().called
503s >           assert fn_fact().called_with(call(arg_fact()))
503s
503s test/test_webmgr.py:62:
503s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
503s
503s self = <MagicMock name='start_service' id='130489895469136'>
503s name = 'called_with'
503s
503s     def __getattr__(self, name):
503s         if name in {'_mock_methods', '_mock_unsafe'}:
503s             raise AttributeError(name)
503s         elif self._mock_methods is not None:
503s             if name not in self._mock_methods or name in _all_magics:
503s raise AttributeError("Mock object has no attribute %r" % name)
503s         elif _is_magic(name):
503s             raise AttributeError(name)
503s if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): 503s if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST:
503s >               raise AttributeError(
503s                     f"{name!r} is not a valid assertion. Use a spec "
503s f"for the mock if {name!r} is meant to be an attribute.") 503s E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute.
503s
503s /usr/lib/python3/dist-packages/mock/mock.py:695: AttributeError
503s =========================== short test summary info ============================ 503s FAILED test/test_webmgr.py::test_webmgr_callback[-HOTSPOT-pass-<lambda>-<lambda>] 503s FAILED test/test_webmgr.py::test_webmgr_callback[-CONNECTING-start-<lambda>-<lambda>] 503s FAILED test/test_webmgr.py::test_webmgr_callback[foo-HOTSPOT-start-<lambda>-<lambda>] 503s FAILED test/test_webmgr.py::test_webmgr_callback[foo-HOTSPOT-pass-<lambda>-<lambda>] 503s FAILED test/test_webmgr.py::test_webmgr_callback[foo-CONNECTING-start-<lambda>-<lambda>] 503s FAILED test/test_webmgr.py::test_webmgr_callback[foo-CONNECTED-start-<lambda>-<lambda>] 503s ========================= 6 failed, 59 passed in 0.65s =========================
504s autopkgtest [01:36:42]: test pytest: -----------------------]
504s autopkgtest [01:36:42]: test pytest: - - - - - - - - - - results - - - - - - - - - -
504s pytest               FAIL non-zero exit status 1

--- End Message ---
--- Begin Message ---
Source: comitup
Source-Version: 1.39-1
Done: David Steele <[email protected]>

We believe that the bug you reported is fixed in the latest version of
comitup, 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.
David Steele <[email protected]> (supplier of updated comitup 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: Fri, 09 Feb 2024 22:51:13 -0500
Source: comitup
Architecture: source
Version: 1.39-1
Distribution: unstable
Urgency: medium
Maintainer: David Steele <[email protected]>
Changed-By: David Steele <[email protected]>
Closes: 1061791
Changes:
 comitup (1.39-1) unstable; urgency=medium
 .
   * Python 3.12 compatibility fixes (Closes: #1061791).
Checksums-Sha1:
 2161a2ccf42e67611232ac294f32c8ed81c390c5 2438 comitup_1.39-1.dsc
 28b10be9837632321750152a67df9c04f87977e2 296651 comitup_1.39.orig.tar.gz
 37a2b9a9efad762acba8b9c1971a38fa5dd3bbb3 833 comitup_1.39.orig.tar.gz.asc
 20c17e2e09a535ec2fb4af8f7c10edf6c34e23e9 18008 comitup_1.39-1.debian.tar.xz
 bec51455c2bf767fb92fdb8c0760a030c00afede 7624 comitup_1.39-1_source.buildinfo
Checksums-Sha256:
 f6ef848ff693bea8ffdbfdb3c97b729695e7573199e4af927b94ff7cb4399fec 2438 
comitup_1.39-1.dsc
 5f035500ed14c64afe74a3cce35483f88a709c7a0d565e0283348756cab24f41 296651 
comitup_1.39.orig.tar.gz
 bd259ceec2ad7ac1745a336467fd677ebddfc88113a9ce4d3b74ec30c4eea7db 833 
comitup_1.39.orig.tar.gz.asc
 97c2247579cc56274657e19d168201bdf0510d619965dbd9bf23b83298ae3795 18008 
comitup_1.39-1.debian.tar.xz
 13902caecf4570098bf77f100b2f788acde6ca02501375dc16977c3eaf7cc192 7624 
comitup_1.39-1_source.buildinfo
Files:
 dea8f36ee84ecd119d1a56d8c1acae7c 2438 net optional comitup_1.39-1.dsc
 c42ab1349c56b38d0fcb9d32ba0efb03 296651 net optional comitup_1.39.orig.tar.gz
 b8720e1b825445a93a385fca95fb8968 833 net optional comitup_1.39.orig.tar.gz.asc
 92481f0e2ee79a07e78bad0fea3ccafe 18008 net optional 
comitup_1.39-1.debian.tar.xz
 f63b6fb5a7cb606dfed394862fe6293a 7624 net optional 
comitup_1.39-1_source.buildinfo

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

iQJGBAEBCgAwFiEEi4SQsUoAbTYxHS3FCVnEo9z4n78FAmXG+kISHHN0ZWVsZUBk
ZWJpYW4ub3JnAAoJEAlZxKPc+J+/F/IP/31xQObu6H90LRvFqO7zEqjnbhq8F+Uq
iwwOMccvTRLiTcJscFoN/M2jMQptoJ3dLEnqP2F0mMX/771LqODnyuFNcEsjRaYU
42sSd+TdYm3FvFB2b7DId8B1HLwINZt4G6L7qOIHD4aOBC56o4qON3gdDxwCSLWH
LPChvvJSFoLsoTyvmWHIbxfxA1VUE/h8PDp9jU4OKwUDlcJtCGdcn2XadFF8sGmm
KMkwe2WhiNPAp0R6qKZaVy5m16Pvh1t0EQatuCuHo10Qjb/Vx+El1isduMaBMNdL
WIBHqBlmHi4/rFfvsGr8Z+i5hZcwjXepHo1Yfd6tlrq7ubepCKkGmkSQzfdRNpNO
G5x/aRcY2DaFnIFGZ1i45fCpAel6wQ+HRDCL+6Ik6Ej1U69EgNjqll6l2qyB4BrF
5v5JlT4qtPTslaKjNoFgh7ZriNb78Kj6i3QwZBTnDOlKQ6CbHTftYSnY9t3yuYSs
ImsAweR53COorpYEJhnNntorhyFYW3m8xe5qJVBVZj/HaK5IB6Pg0z9LtYben/g2
OdfldWEsfKFTqOICvtFxHzpgg/Xk/ix+AtHId++H3Vmj1SH7blY/G3QFOFkvw+Ag
De0v8HXIwlNfzqMWbkxKZ+clqplriekWTn/WvP3O3UE45XfwdfMRr2XUOG1QdwMZ
djMPdJaIb6f1
=JpG3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to