Bug#1072116: RM: python-shade -- ROM; RC buggy, low popcon, obsolete, newer alternative

2024-05-28 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: python-sh...@packages.debian.org, Thomas Goirand 
Control: affects -1 + src:python-shade
User: ftp.debian@packages.debian.org
Usertags: remove

Hi,

https://pypi.org/project/shade/

"Warning

shade has been superceded by openstacksdk and no longer takes new features.
The existing code will continue to be maintained indefinitely for bugfixes as 
necessary,
but improvements will be deferred to openstacksdk.
Please update your applications to use openstacksdk directly."


There are no rdeps left.

Greetings



Bug#1072060: python-jenkins: please update watch file to track opendev.org

2024-05-27 Thread Alexandre Detiste
Source: python-jenkins
Version: 1.4.0-4
Severity: normal

The Github repo is outdated.

https://opendev.org/jjb/python-jenkins/tags



Bug#1072059: ovn-octavia-provider: please drop extraneous python3-mock build dependency

2024-05-27 Thread Alexandre Detiste
Source: ovn-octavia-provider
Version: 6.0.0-1
Severity: normal

Dear Maintainers,

The VCS Url needs tweaking too.

Greetings


debian/control: python3-mock,
ovn_octavia_provider/tests/functional/base.py:from unittest import mock
ovn_octavia_provider/tests/unit/base.py:from unittest import mock
ovn_octavia_provider/tests/unit/common/test_clients.py:from unittest import mock
ovn_octavia_provider/tests/unit/common/test_utils.py:from unittest import mock
ovn_octavia_provider/tests/unit/fakes.py:from unittest import mock
ovn_octavia_provider/tests/unit/ovsdb/test_impl_idl_ovn.py:from unittest import 
mock
ovn_octavia_provider/tests/unit/test_agent.py:from unittest import mock
ovn_octavia_provider/tests/unit/test_driver.py:from unittest import mock
ovn_octavia_provider/tests/unit/test_helper.py:from unittest import mock
ovn_octavia_provider/tests/unit/test_maintenance.py:from unittest import mock



Bug#1071992: sqlmodel: please make this package compatible with SQL Alchemy 2.x

2024-05-27 Thread Alexandre Detiste
Source: sqlmodel
Version: 0.0.16-1
Severity: important
X-Debbugs-Cc: debian-pyt...@lists.debian.org

Dear Maintainer,

This package hinders the transition to SQLAlchemy 2.x

https://ci.debian.net/packages/s/sqlacodegen/testing/amd64/47034051/#S3

Greetings



Bug#1071981: pypi2deb: please clean out old package from Suggests:

2024-05-26 Thread Alexandre Detiste
Package: pypi2deb
Version: 3.20240228
Severity: normal

Hi,

I think that suggesting Nose nowadays is more harmful than harmless.

For the Python2 package they can't hurt,
they are not in the archive anymore.

Greetings


diff --git a/debian/control b/debian/control
index c31d046..bf69bc8 100644
--- a/debian/control
+++ b/debian/control
@@ -23,14 +23,8 @@ Depends: build-essential,
  ${misc:Depends},
  ${python3:Depends},
 Recommends: python3-msgpack,
-Suggests: cython,
-  cython3,
-  python-all-dev,
-  python-nose,
-  python-pytest,
-  python-setuptools,
+Suggests: cython3,
   python3-all-dev,
-  python3-nose,
   python3-pytest,
   python3-setuptools,
   python3-sphinx,



Bug#1071966: python-ironic-inspector-client: please remove extraneous dependency on python3-mock

2024-05-26 Thread Alexandre Detiste
Source: python-ironic-inspector-client
Version: 5.1.0-3
Severity: normal

Dear Maintainer,

This package has switched to unittest.mock.

Greetings

tchet@quieter:/tmp/python-ironic-inspector-client$ grep mock -r | grep -e 
import -e debian
debian/control: python3-mock,
debian/control: python3-requests-mock,
ironic_inspector_client/tests/functional.py:from unittest import mock
ironic_inspector_client/tests/unit/test_common_http.py:from unittest import mock
ironic_inspector_client/tests/unit/test_shell.py:from unittest import mock
ironic_inspector_client/tests/unit/test_v1.py:from unittest import mock
tchet@quieter:/tmp/python-ironic-inspector-client$



Bug#1071965: gnocchi: please remove extraneous python3-mock build dependency

2024-05-26 Thread Alexandre Detiste
Source: gnocchi
Version: 4.5.0-5
Severity: normal

Dear Maintainers,

python3-mock is not used anymore.

Greetings


tchet@quieter:/tmp/gnocchi$ grep mock -r | grep -e import -e debian
debian/control: python3-mock,
gnocchi/tests/indexer/sqlalchemy/test_migrations.py:from unittest import mock
gnocchi/tests/test_aggregates.py:from unittest import mock
gnocchi/tests/test_amqp1d.py:from unittest import mock
gnocchi/tests/test_indexer.py:from unittest import mock
gnocchi/tests/test_measures_grouper.py:from unittest import mock
gnocchi/tests/test_rest.py:from unittest import mock
gnocchi/tests/test_statsd.py:from unittest import mock
gnocchi/tests/test_storage.py:from unittest import mock
gnocchi/tests/test_utils.py:from unittest import mock
tchet@quieter:/tmp/gnocchi$ 



Bug#1071957: python-pysaml2: please drop extraneous python3-mock build-dependency

2024-05-26 Thread Alexandre Detiste
Source: python-pysaml2
Version: 7.4.2-4
Severity: normal

Dear Maintainers,

The need for python3-mock has been removed
from more recent releases.

Greetings


tchet@quieter:/tmp/python-pysaml2$ grep mock -r | grep -e debian -e import
debian/changelog:  * Add missing build-depends: python{3,}-mock. --> 
Pytho2+3 era
debian/control: python3-mock,
tests/test_30_mdstore.py:from unittest.mock import Mock
tests/test_30_mdstore.py:from unittest.mock import patch
tests/test_30_mdstore_old.py:from unittest.mock import patch
tests/test_41_response.py:from unittest.mock import Mock
tests/test_41_response.py:from unittest.mock import patch
tests/test_xmlsec1_key_data.py:from unittest.mock import Mock
tests/test_xmlsec1_key_data.py:from unittest.mock import patch
tests/test_xsw.py:from unittest.mock import Mock
tests/test_xsw.py:from unittest.mock import patch
tchet@quieter:/tmp/python-pysaml2$



Bug#1071922: RM: python-proboscis

2024-05-25 Thread Alexandre Detiste
Source: python-proboscis
Version: 1.2.6.0-8
Severity: normal

Hi,

This is a Nose plugin.

The only (remaining ?) user is/was openstack-trove,
but I'm confused as what I see on Salsa
doesn't match what I see upstream.

https://github.com/openstack/trove/commit/a2775ec2aa459a0275ac86180ce0f091ca8ad384

Greetings



Bug#1071921: python-termcolor: the "nose" reference can be dropped from the long description

2024-05-25 Thread Alexandre Detiste
Source: python-termcolor
Version: 2.4.0-1
Severity: wishlist

This is a tiny papercut.



Bug#1071901: click-man: please package v0.4.2 as available on GitHub

2024-05-25 Thread Alexandre Detiste
Source: click-man
Version: 0.4.1-2
Severity: normal

Dear Maintainer,

There's a 0.4.2 on GitHub
taht would be a saner starting point
if we want to remove need for python3-sure.

(click-man is one of the very last users)

Greetings



Bug#1071865: open-adventure: new version 1.18 available

2024-05-25 Thread Alexandre Detiste
Source: open-adventure
Version: 1.12-1
Severity: normal
X-Debbugs-Cc: Dr. Tobias Quathamer 

The watchfile needs tweaking after GitHub API change.

Greetings



Bug#1071840: user-session-migration: please move away from deprecated python3-nose

2024-05-25 Thread Alexandre Detiste
Source: user-session-migration
Version: 0.4.2
Severity: normal

This was uploaded in 2023 and was thus not in 2022 MBF.

https://lists.debian.org/debian-devel/2022/08/msg00184.html

> nose has a Python 2 code base and it is difficult to keep it in working state
> for new Python versions. It will probably become impossible after Python 3.13,
> where lib2to3 will be removed [8].


Greetings



Bug#1018404: nose removal

2024-05-25 Thread Alexandre Detiste
control: tag -1 +patch

Hi,

I checked and the only thing to do seems
to remove this one line.

Greetings

tchet@quieter:/tmp/lomiri-url-dispatcher$ grep nose -r
debian/control:   python3-nose,
tchet@quieter:/tmp/lomiri-url-dispatcher$



Bug#1071839: RM: yanc -- ROM; plugin for obsolete nose

2024-05-25 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: y...@packages.debian.org
Control: affects -1 + src:yanc
User: ftp.debian@packages.debian.org
Usertags: remove

Hi,

There should be no rdeps left.

Greetings



Bug#1071785: RM: this package should be removed once jupyter-notebook is updated

2024-05-24 Thread Alexandre Detiste
Source: ipython-genutils
Version: 0.2.0-6
Severity: normal



https://github.com/ipython/ipython_genutils

IPython vestigial utilities

This package shouldn't exist. It contains some common utilities shared by
Jupyter and IPython projects during The Big Split™.

As soon as possible, those packages will remove their dependency on this, and 
this repo will go away.

No functionality should be added to this repository, and no packages outside 
IPython/Jupyter should depend on it.


Bug#1071714: python-openstackclient: please (re-)remove extraneous dependency on python3-mock

2024-05-23 Thread Alexandre Detiste
Source: python-openstackclient
Version: 6.6.0-3
Severity: normal

Dear Maintainers,

This time it looks like it is gone for good.

Greetings


>python-openstackclient (5.4.0-1) experimental; urgency=medium
>
>  * New upstream release.
>  * Re-added python3-mock as build-depends.
>
> -- Thomas Goirand   Mon, 05 Oct 2020 10:29:21 +0200

tchet@quieter:/tmp/python-openstackclient$ grep mock -r | grep -e import -e 
debian | head
grep: .git/objects/pack/pack-6354ab6767c7cd8dfe74c9ab3ead6994a26041ca.pack : 
fichiers binaires correspondent
debian/changelog:  * Re-added python3-mock as build-depends.
debian/control: python3-mock,
debian/control: python3-requests-mock,
doc/source/contributor/developing.rst:from unittest import mock
openstackclient/tests/unit/api/test_object_store_v1.py:from unittest import mock




Bug#1071713: python-os-collect-config: please drop extraneous dependency on python3-mock

2024-05-23 Thread Alexandre Detiste
Source: python-os-collect-config
Version: 13.1.0-2
Severity: normal

Dear Maintainers,

This package has switches to unittest.mock.

Greetings

tchet@quieter:/tmp/python-os-collect-config$ grep mock -r | grep -e import -e 
debian
debian/control: python3-mock,
os_collect_config/tests/test_collect.py:from unittest import mock
os_collect_config/tests/test_config_drive.py:from unittest import mock
os_collect_config/tests/test_ec2.py:from unittest import mock
os_collect_config/tests/test_zaqar.py:from unittest import mock
tchet@quieter:/tmp/python-os-collect-config$ 



Bug#1071697: ros-nodelet-core: please remove the old extraneous build dependency on python3-nose

2024-05-23 Thread Alexandre Detiste
Source: ros-nodelet-core
Version: 1.11.0-1
Severity: normal
X-Debbugs-Cc: Dmitry Shachnev 

Hi,

I see that this package was not included in the original MBF [0],
so I file this one bug.

Please remove the old extraneous build-dependency on python3-nose.

Greetings




[0] https://lists.debian.org/debian-devel/2022/08/msg00184.html

> nose has a Python 2 code base and it is difficult to keep it in working state
> for new Python versions. It will probably become impossible after Python 3.13,
> where lib2to3 will be removed [8].



Bug#1070965: xmlrpc

2024-05-23 Thread Alexandre Detiste
Hi,

Per request, the "util" library was split out in it's own package.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071465

It was an act of balancing between the easy & clean solution.

Greetings


Bug#1071692: autopep8: please drop the now extraneous dependency on python3-lib2to3

2024-05-23 Thread Alexandre Detiste
Source: autopep8
Version: 2.1.0-1
Severity: important

Dear Maintainer,

2to3 is slated for removal;
please remove the now extraneous dependency.

Greetings


https://docs.python.org/3/library/2to3.html
> Deprecated since version 3.11, will be removed in version 3.13

tchet@quieter:/tmp/autopep8$ grep 2to3 -r
debian/changelog:  * Add python3-lib2to3 as a dependency for 
bin:python3-autopep8.  I'm not
debian/control: python3-lib2to3
tchet@quieter:/tmp/autopep8$ 



Bug#995514: O: lua-lpeg -- LPeg library for the Lua language

2024-05-22 Thread Alexandre Detiste
I just cannot get this to work.


Bug#1071637: masakari: please remove extraneous python3-mock build dependency

2024-05-22 Thread Alexandre Detiste
Source: masakari
Version: 17.0.0-1
Severity: normal

Dear Maintainers,

This project has already switched to unittest.mock
from the standard library.

debian/control: python3-mock,
debian/control: python3-requests-mock,
masakari/test.py:from unittest import mock  # noqa: E402
masakari/tests/unit/api/openstack/ha/test_extension_info.py:from unittest 
import mock
masakari/tests/unit/api/openstack/ha/test_hosts.py:from unittest import mock
masakari/tests/unit/api/openstack/ha/test_notifications.py:from unittest import 
mock
masakari/tests/unit/api/openstack/ha/test_segments.py:from unittest import mock
masakari/tests/unit/api/openstack/ha/test_versions.py:from unittest import mock
...



Bug#1071465: xmlrpc-c: update package name for a SONAME bump

2024-05-19 Thread Alexandre Detiste
Ho sorry indeed.

A binNMU should be enough to fix rtorrent.

Its used by other packages, please see #1070965 as an example.
>


Bug#1071465: xmlrpc-c: update package name for a SONAME bump

2024-05-19 Thread Alexandre Detiste
Hi,

libxmlrpc_util.so.4
>

I think it's a private library only meant for the one cli tool included in
the sale package.

I ll check next week.

Greetings

>


Bug#1070360: new upstream release

2024-05-15 Thread Alexandre Detiste
Hi,

The only change code-wise is the patch that was already in 1.3.5+ds1-3

Greetings



Bug#1071198: RM: case -- ROM; obsolete plugin for obsolete Nose, not used anymore

2024-05-15 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: c...@packages.debian.org
Control: affects -1 + src:case
User: ftp.debian@packages.debian.org
Usertags: remove

Hi,

I've take care of spurious reverse dependencies today.

Greetings



Bug#1068915: RM: libgrss - dead upstream, depends on obsolete libsoup2.4, not needed

2024-05-15 Thread Alexandre Detiste
It is now :-)

I wanted to let some time to the maintainer to react.

Otherwise FTP Master may decide they need to
do this "waiting" on their side with the +moreinfo.

Thank you !

Le mer. 15 mai 2024 à 16:10, Emilio Pozuelo Monfort  a écrit :
> reassign 1068915 ftp.debian.org
> user ftp.debian@packages.debian.org
> usertags 1068915 remove
> thanks
>
> Hi Alexandre,
>
> This looks like a RM bug. Thus it should be assigned to the ftp.debian.org
> pseudo-package.
>
> Cheers,
> Emilio



Bug#1071183: RM: pyutilib -- ROM; obsolete, dead upstream, depends on obsolete & dead python3-nose

2024-05-15 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: pyuti...@packages.debian.org
Control: affects -1 + src:pyutilib
User: ftp.debian@packages.debian.org
Usertags: remove

Dear FTP Masters

This package has a _runtime_ dependency on python3-nose
and was missed during the MBF of 2022
https://lists.debian.org/debian-devel/2022/08/msg00184.html

It has no reverse dependencies.

Greetings



Bug#1071179: RM: elpa-nose : obsolete

2024-05-15 Thread Alexandre Detiste
Source: nose-el
Version: 0.1.1+git20140520.f852829-2
Severity: normal
X-Debbugs-Cc: Dmitry Shachnev , Thomas Goirand 


Dear Maintainers,

I've been removing a lot of _runtime_ dependencies
on python3-nose the last days.

These packages were not included in the MBF from 2022:
https://lists.debian.org/debian-devel/2022/08/msg00184.html

> nose has a Python 2 code base and it is difficult to keep it in working state
> for new Python versions. It will probably become impossible after Python 3.13,
> where lib2to3 will be removed [8].

I think that elpa-nose should be removed too, at the latest before Trixie;
but you can keep it around for awhile a bit more if needed.

Greetings

Alexandre Detiste



Bug#1071074: python-binary-memcached: please drop outdated python3-m2r build dependency

2024-05-13 Thread Alexandre Detiste
Source: python-binary-memcached
Version: 0.31.2+dfsg1-1
Severity: normal

Dear Maintainer,

m2r is an obsolete and archived project that
itself depends on "mistune0" oldlibs version of mistune.

Both m2r & mistune0 should be removed some day.

Please remove the extraneous declaration from d/control.

I've sent a PR Upstream to clean up
stale requirements_test.txt

Greetings

tchet@quieter:/tmp/python-binary-memcached$ grep m2r -r
CHANGELOG.md:- Remove setup's.py dependency on m2r
debian/changelog:  * Added python3-m2r to build-depends.
debian/control: python3-m2r,
requirements_test.txt:m2r~=0.2.1
requirements_test.txt:mistune<2 # m2r breaks with newer versions
tchet@quieter:/tmp/python-binary-memcached$ 



Bug#1071014: python-neutron-lib: please remove the extraneous python3-mock dependency

2024-05-12 Thread Alexandre Detiste
Source: python-neutron-lib
Version: 3.11.0-2
Severity: normal

Dear Maintainers,

This package has switched to "unittest.mock" from the standard library.

Greetings

debian/control: python3-mock ,
neutron_lib/fixture.py:from unittest import mock
neutron_lib/tests/_base.py:from unittest import mock
neutron_lib/tests/unit/api/test_conversions.py:from unittest import mock
...



Bug#1071013: neutron-vpnaas-dashboard: please drop the extraneous python3-mock dependency

2024-05-12 Thread Alexandre Detiste
Source: neutron-vpnaas-dashboard
Version: 10.0.0-1
Severity: normal

mock is not required at all.

Greetings

tchet@quieter:/tmp/neutron-vpnaas-dashboard$ grep mock -r | grep -e debian -e 
import
debian/control: python3-mock,
tchet@quieter:/tmp/neutron-vpnaas-dashboard$ 



Bug#1071012: neutron-dynamic-routing: please drop the build-dependency on python3-mock

2024-05-12 Thread Alexandre Detiste
Source: neutron-dynamic-routing
Version: 2:24.0.0-2
Severity: normal

Dear Maintainer,

This package has already switched to "unittest.mock"

Greetings

tchet@quieter:/tmp/neutron-dynamic-routing$ grep mock -r | grep -e debian -e 
import
debian/control: python3-mock,
debian/control: python3-requests-mock,
neutron_dynamic_routing/tests/unit/api/rpc/agentnotifiers/test_bgp_dr_rpc_agent_api.py:from
 unittest import mock
neutron_dynamic_routing/tests/unit/api/rpc/handlers/test_bgp_speaker_rpc.py:from
 unittest import mock
neutron_dynamic_routing/tests/unit/db/test_bgp_db.py:from unittest import mock
neutron_dynamic_routing/tests/unit/services/bgp/agent/test_bgp_dragent.py:from 
unittest import mock
neutron_dynamic_routing/tests/unit/services/bgp/driver/os_ken/test_driver.py:from
 unittest import mock
neutron_dynamic_routing/tests/unit/services/bgp/scheduler/test_bgp_dragent_scheduler.py:from
 unittest import mock
neutron_dynamic_routing/tests/unit/services/bgp/test_bgp_plugin.py:from 
unittest import mock
tchet@quieter:/tmp/neutron-dynamic-routing$



Bug#1070985: openmpi: unowned file /usr/lib/*/libmpi_usempi_ignore_tkr-gfortranso.40 (-> no dot before 'so.40')

2024-05-12 Thread Alexandre Detiste
Source: openmpi
Version: 4.1.6-13.3
Severity: normal

Hi,

I maintain the cruft-ng tool.

While this tool is not perfect, maybe forever v0.9.x level stuff,
It will find an extraneous
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortranso.40
file on all my computers. (with a missing dot before "so.40")

I don't see immediately in openmpi what the cause is.

You might want to give a try to cruft-ng yourself.

Greetings

--

root@quieter:~# ls /usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortra* 
-l
lrwxrwxrwx 1 root root44  5 mai 20:38 
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortran.so.40 -> 
libmpi_usempi_ignore_tkr-gfortran.so.40.30.0
lrwxrwxrwx 1 root root44  9 mai 12:48 
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortranso.40 -> 
libmpi_usempi_ignore_tkr-gfortran.so.40.30.0
-rw-r--r-- 1 root root 13864  5 mai 20:38 
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortran.so.40.30.0
root@quieter:~#



root@quieter:~# cruft
cruft report: dim 12 mai 2024 16:14:23
 missing: dpkg 
 unexplained: / 
/etc/apt/apt.conf.d/10periodic
/etc/apt/preferences.d/tchet
/usr/bin/versions
/usr/lib/python3/dist-packages/omg/__init__.pyi
/usr/lib/python3/dist-packages/omg/py.typed
/usr/lib/systemd/user-generators/systemd-crontab-generator
/usr/lib/systemd/user/cron-user-mail@.service
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortranso.40

end.
root@quieter:~# 



root@antec:~# cruft
cruft report: dim 12 mai 2024 16:19:05
 missing: dpkg 
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortran.so.40
 unexplained: / 
/etc/udev/rules.d/70-persistent-net.rules
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortranso.40
/usr/share/fonts/truetype/kacst
/usr/share/fonts/truetype/liberation2
/usr/share/fonts/truetype/mplus   (Bug: #1022566)
/usr/share/fonts/truetype/unifont

end.
root@antec:~# 




tchet@brix ~/deb/ipykernel $ sudo cruft
cruft report: dim 12 mai 2024 16:15:36
 missing: dpkg 
/usr/lib/python3/dist-packages/debconf.py
 unexplained: / 
/etc/X11/xdm/Xsession.dpkg-dist
/etc/inetd.conf
/etc/mosquitto/conf.d/localhost.conf
/etc/mosquitto/read-only.acl
/etc/schroot/debci
/usr/lib/python3/dist-packages/__pycache__/debconf.cpython-311.pyc
/usr/lib/python3/dist-packages/__pycache__/debconf.cpython-312.pyc
/usr/lib/python3/dist-packages/debconf/debconf.py
/usr/lib/python3/dist-packages/debconf/py.typed
/usr/lib/python3/dist-packages/tap
/usr/lib/python3/dist-packages/tap/py.typed
/usr/lib/x86_64-linux-gnu/libmpi_usempi_ignore_tkr-gfortranso.40
/usr/share/fonts/truetype/mplus   (Bug: #1022566)

end.



Bug#1060004: upgrade androguard

2024-05-11 Thread Alexandre Detiste
Hi,

I've packaged python-mutf8, the other package needed to upgrade androgard
is the apkTool.

I've no deep idea what mutf8 does, co-maintenance is welcome.

Greetings

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060004

https://wiki.debian.org/SummerOfCode2024/ApprovedProjects/AndroidSDKToolsInDebian

-- Forwarded message -
De : Debian FTP Masters 
Date: sam. 11 mai 2024 à 18:00
Subject: python-mutf8_1.0.6-1_amd64.changes ACCEPTED into unstable
To: Alexandre Detiste , Debian Python Team <
team+pyt...@tracker.debian.org>


Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 08 May 2024 16:34:46 +0200
Source: python-mutf8
Binary: python3-mutf8 python3-mutf8-dbgsym
Architecture: source amd64
Version: 1.0.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team ,
Changed-By: Alexandre Detiste 
Description:
 python3-mutf8 - encoders and decoders for the MUTF-8 character encoding
Closes: 1070772
Changes:
 python-mutf8 (1.0.6-1) unstable; urgency=medium
 .
   * Initial upload (Closes: #1070772)
Checksums-Sha1:
 b3b0ebb0f31451511a154d0102c68a35ea1bf9c8 2125 python-mutf8_1.0.6-1.dsc
 5cda9ab1b0c437cfe17cb73aa1ea47630a7629b2 9520
python-mutf8_1.0.6.orig.tar.gz
 aa522618530a243aeebb8e923bb1a0fe01def279 2060
python-mutf8_1.0.6-1.debian.tar.xz
 541749f7359327f5ee149dec9b7a4dbc09a5287b 8484
python-mutf8_1.0.6-1_amd64.buildinfo
 3e083fd866e4ccac70908b7bf3ccdcf5eb7d0ab4 20712
python3-mutf8-dbgsym_1.0.6-1_amd64.deb
 917fc2cb21ab40386c38cf05e580ecb871712bf7 9432
python3-mutf8_1.0.6-1_amd64.deb
Checksums-Sha256:
 723b95736ad1c77cfaa4f9ab71cedff35a50b6f00147352175de21c3dc8af3bb 2125
python-mutf8_1.0.6-1.dsc
 c7a86f00bc8d313b9ce184375c944bf5be771127283d82a8d2becf33cc84e1c7 9520
python-mutf8_1.0.6.orig.tar.gz
 2c9cb19f826978b6308ef0b565b0f1c25936625eb2cf556ab17b066cea2a5bc0 2060
python-mutf8_1.0.6-1.debian.tar.xz
 2b441b25ccefcda0ff4e24671237e6e90f1d5af43d67bb2d88d99ef3c5efec84 8484
python-mutf8_1.0.6-1_amd64.buildinfo
 cde86a8c56c2ca0415aeb8f311f49d9128c262936a75df0c0959c3a0152dba67 20712
python3-mutf8-dbgsym_1.0.6-1_amd64.deb
 dc004b20586aef430d894d101de94fc0e0fd3e5b091a4f9933a4c655ea9039b0 9432
python3-mutf8_1.0.6-1_amd64.deb
Files:
 810aace08dd8597879e59cc434cb674c 2125 python optional
python-mutf8_1.0.6-1.dsc
 8f59d7d495376e1b45b6ca1b7cb816cb 9520 python optional
python-mutf8_1.0.6.orig.tar.gz
 5532c4759ebb196a85bf5aaef2c056d2 2060 python optional
python-mutf8_1.0.6-1.debian.tar.xz
 ff74e03b44022ca348ed1ee70060869b 8484 python optional
python-mutf8_1.0.6-1_amd64.buildinfo
 c0915f2a94d64a8d96760ec1861b2757 20712 debug optional
python3-mutf8-dbgsym_1.0.6-1_amd64.deb
 94edfc29c2a599c1d3c59fd610bb0568 9432 python optional
python3-mutf8_1.0.6-1_amd64.deb

-BEGIN PGP SIGNATURE-

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmY77VIRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqRRRAAoGPiyovV1mfQwyAZwNarNsBggR2vWZ3Q
MV/fdCX2CSG+qqPVhRJHVs4Gjg1b0bEmAlA1XYwODlap5BJvmFqyoCXWJIsek9Iw
Vu0GHsqCMQkZDlyStnRM5ADNLRoIV4zUz9G8Q7Vz2qPn2n5ICfse214Wn5qCyhOB
uC537bINBff1OO+jvLYopf3eiv3Fjs8Ct3VOCbkTvnwwPvBvI+dXO8RaqwwwbiJn
qQ4U8K/COK66udb24pW8N6YP9zvZ5ggrnPYDuJ2wkVQEVPq+L7S+HfIKu8Zdl9ob
PKLJev57N9LNk5hc0UnFl8BW/PN/mUn9jTCMr5IQbi9qg3l1LHvyL2ILB1mQKXvI
3MU1UcnXeL46vTnCPQKqMd7K3cCMQA0tc9yrfNNl/s8V9gHborDG7cmWMGAuUhn5
6Mp5o9AZ24CaFEa2NQapdfvkEgB2h9/5+iPciZLDCVJOwod5cR5t+4xmPIdmCEh3
YhhgSQuW/lMmnhfdQJe/dZ65D8I70FI48KLlLec3RV3TPJUas4X0ZyyBaezxf1Mo
01spa6yNhcnhUmrY1MamGbQ5sWRPZAxj/uBVUKZ26dXNFz/N8Y0YGJE5TO7+indr
iEDd607mOWhtuEcght2k/H0f94zJ81xQCYbrkw4CiuOkAy8km+zfd/oQsuSWp0bR
vvDh+tHiRrI=
=umWv
-END PGP SIGNATURE-


noname
Description: PGP signature


Bug#1065325: morph's abandoned packages (list)

2024-05-11 Thread Alexandre Detiste
Yes do please.

Le sam. 11 mai 2024 à 20:51, Nilesh Patra  a écrit :
>
> Quoting Alexandre Detiste :
> >  I would pick-up matplotlib I guess, I have some special connection to it,
> >  It was one the packages that enabled me to escape
> >  my horrible SAS-Insitute powered previous job/life.
> >
> >  It's a big one.
> >
> >  Help is appreciated, I already cherry picked some commits from Ciel's PR.
>
> Would you consider to add me in as an Uploader (co-maintainer) alongside you?
>
> I am a Debian Developer.
>
> Best,
> Nilesh



Bug#1070908: RM: pysimplesoap - dead upstream, better alternative: zeep

2024-05-11 Thread Alexandre Detiste
Source: pysimplesoap
Version: 1.16.2-7
Severity: normal
X-Debbugs-Cc: Arthur de Jong , Bastian Germann 
, Bastian Venthur 

Dear Maintainers,

pysimplesoap should be removed after it's last
reverse dependencies have been taken care of.

https://venthur.de/2024-05-08-new-python-debianbts-in-experimental.html

It is now in half-orphaned state;
if that bothers someone I can adopt it.

python3-pysimplesoap
Reverse Depends:
  Depends: python3-debianbts (>= 1.16.2-5) -> ok in experimental
  Depends: r4d -> looks easy to patch
  Suggests: python3-stdnum -> #1070907 but will first try zeep



Bug#1070907: python-stdnum: please drop the suggests on SimpleSoap

2024-05-11 Thread Alexandre Detiste
Source: python-stdnum
Version: 1.20-1
Severity: normal

Dear Maintainer,

Please drop the suggests on python3-pysimplesoap;
this package would soon be dropped from Debian
altogheter.

(upstream does not need any change)

I pinged r4d too.

Greetings


https://venthur.de/2024-05-08-new-python-debianbts-in-experimental.html

  # The SOAP feature is only required for a number of online tests
  # of numbers such as the EU VAT VIES lookup, the Dominican Republic
  # DGII services or the Turkish T.C. Kimlik validation.
  'SOAP': ['zeep'],  # recommended implementation
  'SOAP-ALT': ['suds'],  # but this should also work
  'SOAP-FALLBACK': ['PySimpleSOAP'],  # this is a fallback

root@quieter:~# apt rdepends python3-pysimplesoap 
python3-pysimplesoap
Reverse Depends:
  Dépend: python3-debianbts (>= 1.16.2-5)
  Dépend: r4d
  Suggère: python3-stdnum


Bug#1060902: RM elastalert; orphaned, low popcon, broken tests, dead upstream, newer alternative

2024-05-10 Thread Alexandre Detiste
I ping you for this one;
maybe you need some confirmation from maintainers,
but it had been orphaned (but not yet reassigned to QA Team)

Greetings





https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060902



https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053192

Sebastien Delafond 
To: Debian Bug Tracking System 
Subject: O: elastalert -- easy and flexible alerting with Elasticsearch
Date: Fri, 29 Sep 2023 08:55:49 +0200

Package: wnpp
Severity: normal
X-Debbugs-Cc: elastal...@packages.debian.org
Control: affects -1 + src:elastalert

The Freexian packaging team is no longer maintaining the the
elastalert package, so I'm orphaning this package.



Bug#1070834: ITP: python-pystow -- file management utility library for Python programs

2024-05-10 Thread Alexandre Detiste
Package: wnpp
Severity: wishlist
Owner: Alexandre Detiste 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: python-pystow
  Version : 0.5.4
  Upstream Contact: Charles Tapley Hoyt 
* URL : https://github.com/cthoyt/pystow
* License : MIT
  Programming Lang: Python
  Description : file management utility library for Python programs

This library can replace the boilerplate code
one is needed to write in order to maintain
files in $HOME

---

This is a new depedency needed to upgrade 'pybel'.



Bug#1066598: FTBFS

2024-05-09 Thread Alexandre Detiste
A Maintained version is here:

http://git.zerfleddert.de/cgi-bin/gitweb.cgi/micropolis

It even includes Markus' patches.



Bug#1070772: ITP: python-mutf8 -- encoders and decoders for the MUTF-8 character encoding

2024-05-08 Thread Alexandre Detiste
Package: wnpp
Severity: wishlist
Owner: Alexandre Detiste 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian-pyt...@lists.debian.org

* Package name: python-mutf8
  Version : 1.0.0
  Upstream Contact: Tyler Kennedy
* URL : https://pypi.org/project/mutf8/
* License : MIT
  Programming Lang: Python
  Description : encoders and decoders for the MUTF-8 character encoding

This package contains simple pure-python as well as C encoders
and decoders for the MUTF-8 character encoding.
In most cases, it can also parse the even-rarer CESU-8.

These days, you'll most likely encounter MUTF-8
when working on files or protocols related to the JVM.
Strings in a Java .class file are encoded using MUTF-8,
strings passed by the JNI, as well as strings exported by the object serializer.

This library was extracted from Lawu,
a Python library for working with JVM class files.



I will maintain this inside DPT.

This is a new dependency of androguard



Bug#1066671: geki3

2024-05-08 Thread Alexandre Detiste
Please push your changes to Salsa.

You can also nmu it,
I absolutely don't mind

Or I'll do the upload

Thanks



Bug#1070722: RM: python-bcdoc -- ROM; obsolete, dead upstream, not needed anymore by current boto3

2024-05-07 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: python-bc...@packages.debian.org
Control: affects -1 + src:python-bcdoc
User: ftp.debian@packages.debian.org
Usertags: remove

Dear FTP Master,

This part of Botocore tooling is not usefull anymore
and has been dead upstream for almost ten years.

https://github.com/boto/bcdoc

This package has no reverse dependencies

Greetings



Bug#1070675: pyusid generate an extraneous dependency on python3-six

2024-05-06 Thread Alexandre Detiste
Source: pyusid
Version: 0.0.12-1
Severity: normal

Please patch out 'six' from setup.py

Greetings

patch: https://github.com/pycroscopy/pyUSID/pull/89



Bug#1070662: genx: please drop extraneous dependency on python3-mock

2024-05-06 Thread Alexandre Detiste
Source: genx
Version: 3.6.22-2
Severity: normal

Dear Maintainers,

This package is using the newer unittest.mock
from the standard library.

Greetings

tchet@quieter:/tmp/genx$ grep mock -r
debian/control: python3-mock,
tests/test_instrument.py:from unittest.mock import patch



Bug#1070661: python-os-testr: please re-remove python3-mock (again)

2024-05-06 Thread Alexandre Detiste
Source: python-os-testr
Version: 3.0.0-2
Severity: normal

Now it's really gone.

tchet@quieter:/tmp/python-os-testr$ grep mock -r
debian/changelog:  * Re-add python3-mock as build-depends (Closes: #973176).
debian/control: python3-mock,
os_testr/tests/test_subunit_trace.py:from unittest.mock import patch
tchet@quieter:/tmp/python-os-testr$ r



Bug#1003300: kxl: New upstream project and versions

2024-05-04 Thread Alexandre Detiste
The diff between old & new repos is very conservative;
only autohell files



Bug#1070368: python-pymbar: please package v4.0.3 and remove the python3-six dependecy

2024-05-04 Thread Alexandre Detiste
Source: python-pymbar
Version: 3.1.0-4
Severity: normal

Dear Maintainer,

Usage of six is gone upstream

https://wiki.debian.org/Python3-six-removal

Greetings



Bug#1070366: sagenb-export: please package v3.4 and drop python3-six dependency

2024-05-04 Thread Alexandre Detiste
Source: sagenb-export
Version: 3.2-4
Severity: normal

Dear Maintainers,

please package v3.4 and drop python3-six dependency

https://github.com/vbraun/ExportSageNB/pull/20

https://wiki.debian.org/Python3-six-removal

Greetings



Bug#1070363: openmolcas: please drop the obsolete python3-six dependency

2024-05-04 Thread Alexandre Detiste
Source: openmolcas
Version: 23.10-1
Severity: normal

Dear Maintainer,

python3-six was once usefull during the Python2->3 migration but should now be 
removed.

Upstream has already moved away, please update debian/control.

Greetings

Alexandre

https://wiki.debian.org/Python3-six-removal

tchet@quieter:/tmp/openmolcas$ grep six -r
debian/control:   python3-six,
debian/control: python3-six
tchet@quieter:/tmp/openmolcas$



Bug#1070355: python-memcache: please use this fixed watchfile and update to 1.62

2024-05-04 Thread Alexandre Detiste
Source: python-memcache
Version: 1.59-8
Severity: normal

Dear Maintainer,

I noticed that the existing watch file does not work as expected.

Please make the regexp a bit looser.

The new tarball does not need python3-six anymore,
it can be removed from both Depends:
& Build-Depends: .

Greetings





tchet@quieter:/tmp/python-memcache$ cat debian/watch 
version=4
https://github.com/linsomniac/python-memcached/tags 
(?:.*/)?v?@ANY_VERSION@@ARCHIVE_EXT@

Newest version of python-memcache on remote site is 1.62, local version is 1.59
 => Newer package available from:
=> 
https://github.com/linsomniac/python-memcached/archive/refs/tags/1.62.tar.gz
uscan info: Scan finished



tchet@quieter:/tmp$ grep six python-memcached-1.62/  -r
python-memcached-1.62/ChangeLog:   *  Removing six.PY2/3 conditionals
tchet@quieter:/tmp$



Bug#1059668: nmu FTBFS

2024-05-04 Thread Alexandre Detiste
Hi,

I upload this to allow new paramiko to migrate.

Greetings


tchet@quieter:~/deb/python-icecream$ cat debian/patches/python3.12
Forwarded: https://github.com/gruns/icecream/pull/147/files

--- a/tests/test_icecream.py
+++ b/tests/test_icecream.py
@@ -570,7 +570,7 @@
list(range(15))])

lines = err.getvalue().strip().splitlines()
-self.assertRegexpMatches(
+self.assertRegex(
lines[0],
r'ic\| test_icecream.py:\d+ in testMultilineContainerArgs\(\)',
)



Bug#1070294: changeme: please avoid generating a python3-nose runtime dependency

2024-05-03 Thread Alexandre Detiste
Package: changeme
Severity: normal

Dear Maintainers,

It's only needed for tests.

Some patching of requirements.txt might be needed.

Greetings



Bug#1070292: RM: "This a nose plugin"

2024-05-03 Thread Alexandre Detiste
Source: python-randomize
Version: 0.14-3
Severity: normal

This nose plugin should be removed after all of
remaining users have been adapted/removed.

Greetings


Parsing 
/var/lib/apt/lists/ftp.be.debian.org_debian_dists_unstable_main_source_Sources...
Maintainer: Debian OpenStack 
Package: python-influxdb-client

Maintainer: Debian Python Team 
Package: python-kubernetes --> I started working on this one



Bug#1070291: python-pymzml: please drop extraneous dependency on python3-nose

2024-05-03 Thread Alexandre Detiste
Package: python-pymzml
Severity: normal

Dear Maintainer,

nose is an old library that is being removed from Debian,
please remove the stale reference in d/control

Greetings



debian/control: python3-nose,



Bug#1070289: neutron-tempest-plugin: please drop the runtime dependency on python3-nose

2024-05-03 Thread Alexandre Detiste
Package: neutron-tempest-plugin
Version: 4.5.0
Severity: normal

Dear Maintainer,

I don't know if that ever was usefull,
but now it can go too.

Greetings

tchet@quieter:/tmp/neutron-tempest-plugin$ grep nose -r
debian/changelog:  * Remove build-depends on nose (Closes: #1018421).
debian/changelog:  * Add nose as (build-)depends.
debian/control: python3-nose,
tchet@quieter:/tmp/neutron-tempest-plugin$ 



Bug#1070287: watcher-dashboard: please remove old stale python3-django-nose build dependency

2024-05-03 Thread Alexandre Detiste
Source: watcher-dashboard
Version: 11.0.0-2
Severity: normal

This was an old python3-nose plugin
that could be soon removed.

Greetings




Parsing 
/var/lib/apt/lists/ftp.be.debian.org_debian_dists_unstable_main_source_Sources...
Maintainer: Debian Python Team 
Package: drf-extensions -> needs an upstream release; test could be disabled
 https://github.com/chibisov/drf-extensions/issues/340

Maintainer: Debian Python Team 
Package: python-django-extra-views -> uploaded today

Maintainer: Debian Python Team 
Package: python-django-imagekit -> uploaded today

Parsing 
/var/lib/apt/lists/ftp.be.debian.org_debian_dists_unstable_main_source_Sources...
Maintainer: Debian OpenStack 
Package: networking-bgpvpn -> filled #1070285

Maintainer: Debian OpenStack 
Package: watcher-dashboard



Bug#1070285: networking-bgpvpn: please remove build dependency on python3-django-nose

2024-05-03 Thread Alexandre Detiste
Source: networking-bgpvpn
Version: 20.0.0-1
Severity: normal

python3-django-nose is blocking the removal of python3-nose itself

It is not used anymore

tchet@quieter:/tmp/networking-bgpvpn$ grep nose -r
.gitignore:nosetests.xml
debian/control: python3-django-nose,
tchet@quieter:/tmp/networking-bgpvpn$



Greetings



Bug#1070282: sunpy: please drop dependency on obsolete python3-mock

2024-05-03 Thread Alexandre Detiste
Source: sunpy
Version: 5.1.1-5
Severity: normal

Dear Maintainer,

"mock" has been merged into the Python standard library
as "unittest.mock" since Python 3.3

The dependency on the standalone python3-mock
is not necessary anymore.

Greetings

tchet@quieter:/tmp/sunpy$ grep mock -r | grep -e debian -e import
debian/control:   python3-mock ,
debian/tests/control: python3-mock,
sunpy/data/data_manager/tests/conftest.py:from unittest import mock
sunpy/data/data_manager/tests/test_downloader.py:from unittest.mock import patch
sunpy/net/dataretriever/sources/tests/test_noaa.py:from unittest import mock
sunpy/net/dataretriever/sources/tests/test_norh.py:from unittest import mock
sunpy/net/dataretriever/sources/tests/test_rhessi.py:from unittest import mock
sunpy/net/helio/tests/test_helio.py:from unittest import mock
sunpy/net/tests/test_fido.py:from unittest import mock
sunpy/net/tests/test_scraper.py:from unittest.mock import Mock, patch
tchet@quieter:/tmp/sunpy$ 



Bug#1070280: RM: sahara-plugin-vanilla -- RoQA; plugin for "sahara" that should be removed too (#1063848, #1070222)

2024-05-03 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: sahara-plugin-vani...@packages.debian.org, z...@debian.org
Control: affects -1 + src:sahara-plugin-vanilla
User: ftp.debian@packages.debian.org
Usertags: remove

Hi,

It looks like FTP Master automated tooling needs one bug per source package,
and won't do cascade removals. Which is fine for me !

So here's this bug

Greetings



Bug#1070278: RM: sahara-plugin-spark -- RoQA; plugin for "sahara" that should be removed too (#1063848, #1070222)

2024-05-03 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: sahara-plugin-sp...@packages.debian.org, z...@debian.org
Control: affects -1 + src:sahara-plugin-spark
User: ftp.debian@packages.debian.org
Usertags: remove

Hi,

It looks like FTP Master automated tooling needs one bug per source package,
and won't do cascade removals. Which is fine for me !

So here's this bug

Greetings



Bug#1070277: RM: tomahawk -- RoQA; RC buggy, popcon of 1, dead upstream for 8 years, no maint upload since 2015

2024-05-03 Thread Alexandre Detiste
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: tomah...@packages.debian.org, Kouhei Maeda 
Control: affects -1 + src:tomahawk
User: ftp.debian@packages.debian.org
Usertags: remove


This popped up in the python3-six QA list.

There are no reverse dependencies.

Greetings



Bug#1060963: paramiko: FTBFS: dh_auto_test: error: pybuild

2024-05-01 Thread Alexandre Detiste
> E   ModuleNotFoundError: No module named 'six'

This happens because we unknot the
 python3-mock -> python3-pbr -> python3-six
dependency chain.

I did this _on purpose_ to discover missing python3-six
(build-)dependencies and/or upstream that needs a cleanup.

Here it's of course better to do this long overdue paramiko update
than merely adding python3-six as build-dep for a quick fix.

Greetings and thank you



https://tracker.debian.org/news/1492697/accepted-python-mock-510-1-source-into-unstable/

 python-mock (5.1.0-1) unstable; urgency=medium
 .
   * Team Upload
   * New upstream version 5.1.0 (Closes: #717192, #717193, #1030887)
 (LP: #1248066)
   * remove obsolete build-dep python3-pbr & python3-unittest2
   * use new dh-sequence-python3


https://tracker.debian.org/news/1505240/accepted-python-pbr-600-1-source-into-unstable/

python-pbr (6.0.0-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #1060153).
   * Do not use six anymore.



Bug#1070216: cruft-ng: should call "plocate --null /" to avoid chocking on filenames that contains a newline

2024-05-01 Thread Alexandre Detiste
Package: cruft-ng
Version: 0.9.61
Severity: normal


https://git.sr.ht/~nabijaczleweli/voreutils contains such test data



Bug#1070214: plocate: please mark plocate "Multi-Arch: foreign"

2024-05-01 Thread Alexandre Detiste
Package: plocate
Version: 1.1.22-2
Severity: normal

Dear Maintainer,

I'm facing a weird data corruption in cruft-ng.
(test_plocate goes beyond the end of plocate's stdout)

I'd like to play with cruft-ng:i386 + plocate:adm64
combination to rule out error source.

This same change might also be usefull for other plocate users.

Greetings


tchet@quieter:~/deb/systemd-cron$ LANG=C apt rdepends plocate
plocate
Reverse Depends:
 |Recommends: catfish
 |Recommends: hollywood
  Depends: parl-desktop
  Recommends: education-common
  Depends: cruft-ng



Bug#1070213: python-oslo.privsep: please drop the obsolete python3-mock dependency

2024-05-01 Thread Alexandre Detiste
Source: python-oslo.privsep
Version: 3.3.0-2
Severity: normal

Dear Maintainers,

This project has switched to unittest.mock
from the standard library.

Greetings

tchet@quieter:/tmp/python-oslo.privsep$ grep mock -r | grep -e debian -e import
debian/control: python3-mock,
oslo_privsep/tests/test_capabilities.py:from unittest import mock
oslo_privsep/tests/test_daemon.py:from unittest import mock
oslo_privsep/tests/test_priv_context.py:from unittest import mock
tchet@quieter:/tmp/python-oslo.privsep$



Bug#1070212: python-oslo.log: please remove the extraneous python3-mock dependency

2024-05-01 Thread Alexandre Detiste
Source: python-oslo.log
Version: 5.5.1-1
Severity: normal

Dear Maintainers,

This project has switched to unittest.mock
from the standard library.

Greetings

tchet@quieter:/tmp/python-oslo.log$ grep mock -r | grep -e debian -e import
debian/control: python3-mock,
oslo_log/tests/unit/test_formatters.py:from unittest import mock
oslo_log/tests/unit/test_helpers.py:from unittest import mock
oslo_log/tests/unit/test_log.py:from unittest import mock
oslo_log/tests/unit/test_pipe_mutex.py:from unittest import mock
oslo_log/tests/unit/test_rate_limit.py:from unittest import mock
oslo_log/tests/unit/test_versionutils.py:from unittest import mock
tchet@quieter:/tmp/python-oslo.log$



Bug#1065045: RM: pyannotate -- ROM; leaf package

2024-05-01 Thread Alexandre Detiste
control: tag -1 -moreinfo

This one should still be removed ...

It hasn't moved an inch still 2019
https://github.com/dropbox/pyannotate

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065045



Bug#1070187: python-pgpy: please drop the extraneous python3-six dependency

2024-05-01 Thread Alexandre Detiste
Source: python-pgpy
Version: 0.6.0-1.1
Severity: normal


A final cleanup has been proposed upstream

https://github.com/SecurityInnovation/PGPy/pull/437


Greetings

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.6.15-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#1070185: python-oslo.reports: please drop the extraneous dependency on python3-six

2024-05-01 Thread Alexandre Detiste
Source: python-oslo.reports
Version: 3.3.0-2
Severity: normal

This package does not need it anymore

tchet@quieter:/tmp/python-oslo.reports$ grep six -r
debian/control: python3-six,
debian/control: python3-six,
tchet@quieter:/tmp/python-oslo.reports$



Bug#1070182: python-oslo.policy: please remove extraneous dependency on python3-six

2024-05-01 Thread Alexandre Detiste
Source: python-oslo.policy
Version: 4.3.0-2
Severity: normal

Dear Maintainer,

This package does not use six anymore.

Greetings

tchet@quieter:/tmp/python-oslo.policy$ grep six -r
debian/control: python3-six,
debian/control: python3-six,
tchet@quieter:/tmp/python-oslo.policy$



Bug#1070181: px: please remove extraneous dependency on python3-six

2024-05-01 Thread Alexandre Detiste
Source: px
Version: 3.3.1-1
Severity: important

Dear Maintainer,

please remove here the dependency on python3-six;
python3-dateutil still has the right dependencies;
and will be fixed/released some day.

Greetings

https://wiki.debian.org/Python3-six-removal

tchet@quieter:/tmp/px$ grep six -r
debian/control: python3-six,
requirements.txt:# NOTE: We don't use six ourselves, but python-dateutil does. 
Do remove once
requirements.txt:six
tchet@quieter:/tmp/px$



Bug#1070180: python-falcon: please drop extraneous python3-six dependency

2024-05-01 Thread Alexandre Detiste
Source: python-falcon
Version: 3.1.1-3
Severity: normal

Dear Maintainer,

six usage has been removed upstream since v2.0

Greetings

tchet@quieter:/tmp/python-falcon$ grep six -r
debian/control: python3-six,
debian/control: python3-six,
docs/changes/2.0.0.rst:- Removed the :py:mod:`six` and 
:py:mod:`python-mimeparse` dependencies.
tchet@quieter:/tmp/python-falcon$ 



Bug#1070179: octave-symbolic: please remove extraneous dependency on python3-six

2024-05-01 Thread Alexandre Detiste
Source: octave-symbolic
Version: 3.1.1-2
Severity: normal

Dear Maintainer,

It looks like six can now safely be removed.

https://wiki.debian.org/Python3-six-removal

Greetings



Package: octave-symbolic
Architecture: all
Depends: ${misc:Depends},
 ${octave:Depends},
 python3-sympy,
# The following should be removed once sympy-1.6.patch is removed
 python3-six
Description: symbolic package for Octave
 ${octave:Upstream-Description}



Bug#1070178: python-warlock: please remove extraneous dependency on python3-six

2024-05-01 Thread Alexandre Detiste
Source: python-warlock
Version: 2.0.1-3
Severity: normal

Dear Maintainer,

This package doesn't need six (itself).

Greetings

tchet@quieter:/tmp/python-warlock$ grep six -r
debian/control: python3-six,
debian/control: python3-six,
poetry.lock: ( . )
tchet@quieter:/tmp/python-warlock$



Bug#1070047: python3-django-pipeline: installs files into aliased locations

2024-04-29 Thread Alexandre Detiste
Thanks a lot for noticing this.


If I revert the NAME change autodep8 breaks on Salsa

Is there an easy way to have one name for pybuild and another one for
autodep8 ... ? I ll search.

The hard way is to define a real test suite.

Greetings

Le lun. 29 avr. 2024, 12:27, Helmut Grohne  a écrit :

> Package: python3-django-pipeline
> Version: 3.0.0-1
> Severity: serious
> Justification: introduces new aliasing
> Tags: patch
> Control: affects -1 + python3-distutils
> User: helm...@debian.org
> Usertags: dep17p6
>
> The last upload of python3-django-pipeline moved all of its files from
> /usr/lib to /lib. Whils this works somewhat on a /usr-merged
> installations, it causes subtle bugs due to dpkg not being prepared with
> aliasing. In DEP17, we're resolving this by moving all files out of
> aliased locations and python3-django-pipelines has just introduced new.
> Hence, I'm filing this at RC severity. I think the move was accidental
> and can be fixed by dropping the faulty "mv" command in favour of
> setting PYBUILD_NAME to the package name rather than the module name.
> I'm attaching a patch for your convenience.
>
> Helmut
>


Bug#1065241: O: pylint -- Python 3 code static checker and UML diagram generator

2024-04-28 Thread Alexandre Detiste
Hi,

I've seen your ITA of course, consider this as only an intermediate
upload to untangle astroid;
but it's not yet done

The autopkgtest is failing
   https://tracker.debian.org/pkg/pylint
   https://tracker.debian.org/pkg/astroid

I only discovered pylint recently and would like to try  the automatic
graph system tomorrow at work

Before that is was merely a faint nuisance on my radar;
https://salsa.debian.org/detiste-guest/python-debian/-/commits/master
and random package from morph's list

Le dim. 28 avr. 2024 à 23:56, Daniel Echeverri  a écrit :
> Hello
>
> I have seen that you recently uploaded the new version of pylint and added 
> yourself as an uploader.
> I had become the owner of this bug because I was working on the package,
> and I was waiting to solve the tests that had been failing, (I see that you 
> solved it by removing the tests that are failing).

> (I  am not sure if it's the best way)
I think that not neither, help is still welcome



Bug#1066743: backblaze-b2: FTBFS: dh_auto_test: error: pybuild --test --test-nose -i python{version} -p "3.12 3.11" returned exit code 13

2024-04-27 Thread Alexandre Detiste
update is blocked by this

https://github.com/TvoroG/pytest-lazy-fixture/issues/65

many duplicates:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=yes=python-pytest-lazy-fixture


Bug#1069981: python-gitlab: please remove obsolete python3-mock dependency

2024-04-27 Thread Alexandre Detiste
Source: python-gitlab
Version: 1:4.3.0-1
Severity: normal

Dear Maintainer,

python3-mock is an obsolete library that is slowly being removed from Debian.
This project has switched to the newer unittest.mock from
the standard library and does not requires it anymore.

Greetings,


tchet@quieter:/tmp/python-pygitlab$ grep mock -r | grep -e import -e debian
debian/control: python3-httmock,
tests/unit/mixins/test_mixin_methods.py:from unittest.mock import mock_open, 
patch
tests/unit/objects/test_projects.py:from unittest.mock import mock_open, patch
tests/unit/test_cli.py:from unittest import mock
tests/unit/test_config.py:from unittest import mock
tchet@quieter:/tmp/python-pygitlab$



Bug#1069977: python-xvfbwrapper: plase drop the extraneous dependency on python3-mock

2024-04-27 Thread Alexandre Detiste
Source: python-xvfbwrapper
Version: 0.2.9-5
Severity: normal

Dear Maintainer,

This project will prefer unittest.mock
from the standard library when available.

Greetings



tchet@quieter:/tmp/python-xvfbwrapper$ grep mock -r -C 2
debian/control: python3-mock,
--
setup.py-try:
setup.py:from unittest import mock  # noqa
setup.py-except ImportError:
setup.py:tests_require.append('mock')
--
test_xvfb.py-import unittest
test_xvfb.py-try:
test_xvfb.py:from unittest.mock import patch
test_xvfb.py-except ImportError:
test_xvfb.py:from mock import patch
--
tox.ini-deps=
tox.ini:py27,pypy: mock
tchet@quieter:/tmp/python-xvfbwrapper$



Bug#1069976: networking-sfc: please drop the python3-mock dependency

2024-04-27 Thread Alexandre Detiste
Source: networking-sfc
Version: 18.0.0-1
Severity: normal

Dear Maintainer,

This project had already switched to unittest.mock from the standard library.

tchet@quieter:/tmp/networking-sfc$ grep mock -r | grep -e debian -e import
grep: .git/objects/pack/pack-84f0168960e071e8c16a1da42cf5aa27efafc571.pack : 
fichiers binaires correspondent
debian/control: python3-mock,
debian/control: python3-requests-mock,
networking_sfc/tests/base.py:from unittest import mock
networking_sfc/tests/unit/db/test_flowclassifier_db.py:from unittest import mock
networking_sfc/tests/unit/db/test_sfc_db.py:from unittest import mo.



Bug#1069975: networking-baremetal: please drop the dependency on python3-mock

2024-04-27 Thread Alexandre Detiste
Source: networking-baremetal
Version: 6.3.0-2
Severity: normal

Dear Maintainer,

This project has switched to unittest.mock.

Greetings


tchet@quieter:/tmp/networking-baremetal$ grep mock -r | grep -e debian -e import
debian/control: python3-mock,
networking_baremetal/tests/unit/drivers/netconf/test_openconfig.py:from 
unittest import mock
networking_baremetal/tests/unit/ironic_agent/test_hashring_member_manager.py:from
 unittest import mock
networking_baremetal/tests/unit/ironic_agent/test_ironic_agent.py:from unittest 
import mock
networking_baremetal/tests/unit/openconfig/test_interfaces.py:from unittest 
import mock
networking_baremetal/tests/unit/openconfig/test_lacp.py:from unittest import 
mock
networking_baremetal/tests/unit/openconfig/test_network_instance.py:from 
unittest import mock
networking_baremetal/tests/unit/openconfig/test_vlan.py:from unittest import 
mock
networking_baremetal/tests/unit/plugins/ml2/test_baremetal_mech.py:from 
unittest import mock
tchet@quieter:/tmp/networking-baremetal$



Bug#1069973: mailman-hyperkitty: please drop extraneous python3-mock dependency

2024-04-27 Thread Alexandre Detiste
Source: mailman-hyperkitty
Version: 1.2.1-2
Severity: normal

Dear Maintainer,

This package relies on the newer unittest.mock
from the standard library instead.

Greeting

tchet@quieter:/tmp/mailman-hyperkitty$ grep mock -r
debian/control:   python3-mock,
debian/tests/control: python3-mock,
mailman_hyperkitty/tests/test_archiver.py:from unittest.mock import Mock, patch
tchet@quieter:/tmp/mailman-hyperkitty$



Bug#1069954: python-requests-mock: please package version 1.12.1 & remove python3-six dependency

2024-04-27 Thread Alexandre Detiste
Source: python-requests-mock
Version: 1.11.0-1
Severity: normal

Dear Maintainer,

python3-six usage has been removed in last release

https://github.com/jamielennox/requests-mock/compare/1.11.0...1.12.1

Greetings



Bug#1069950: python-pymemcache: please remove extraneous python3-mock build dependency

2024-04-27 Thread Alexandre Detiste
Source: python-pymemcache
Version: 4.0.0-6
Severity: normal

Dear Maintainer,

Since the times of #795565, upstream has now switched
to the newer unittest.mock.

Greetings

tchet@quieter:/tmp/python-pymemcache$ grep mock -r | grep -e debian -e import
debian/changelog:  * Added missing python{3,}-mock depends (Closes: #795565).
debian/control: python3-mock,
pymemcache/test/test_client.py:from unittest import mock
pymemcache/test/test_client_hash.py:from unittest import mock
pymemcache/test/test_client_retry.py:from unittest import mock
tchet@quieter:/tmp/python-pymemcache$



Bug#1069941: colorcet: please drop extraneous obsolete python3-mock dependency

2024-04-27 Thread Alexandre Detiste
Source: colorcet
Version: 3.0.1-1
Severity: normal

Dear Maintainer,

Please drop extraneous obsolete python3-mock dependency,
it is not used at all and we are trying to slowly
remove this old library from Debian.

Greetings

tchet@quieter:/tmp/colorcet$ grep mock -r
debian/control: python3-mock,
tchet@quieter:/tmp/colorcet$



Bug#1069940: python-blazarclient: please drop the python3-mock dependency

2024-04-27 Thread Alexandre Detiste
Source: python-blazarclient
Version: 4.0.1-2
Severity: normal

Dear Maintainer,

upstream does not use python3-mock anymore

Greetings


tchet@quieter:/tmp/python-blazarclient$ grep mock -r | grep -e debian -e import

blazarclient/tests/test_base.py:from unittest import mock
blazarclient/tests/test_command.py:from unittest import mock
blazarclient/tests/test_plugin.py:from unittest import mock
blazarclient/tests/test_shell.py:#import mock
blazarclient/tests/v1/shell_commands/test_floatingips.py:from unittest import 
mock
blazarclient/tests/v1/shell_commands/test_hosts.py:from unittest import mock
blazarclient/tests/v1/shell_commands/test_leases.py:from unittest import mock

debian/control: python3-mock ,



Bug#1069939: networkd-dispatcher: please remove dependency on python3-mock

2024-04-27 Thread Alexandre Detiste
Source: networkd-dispatcher
Version: 2.2.4-1
Severity: normal

Dear Maintainer,

python3-mock is not usefull in a Python3-only world.

Here's a patch to remove it.

I see you are also active in the upstream repository;
so it should be trivial.

Greetings


diff --git a/debian/control b/debian/control
index 777e335..05ed46b 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,6 @@ Build-Depends: asciidoc,
iw | wireless-tools,
python3-dbus,
python3-gi,
-   python3-mock,
python3-pytest,
python3:any,
xsltproc
diff --git a/tests/test_networkd-dispatcher.py 
b/tests/test_networkd-dispatcher.py
index 7b270d2..4c1cd7a 100644
--- a/tests/test_networkd-dispatcher.py
+++ b/tests/test_networkd-dispatcher.py
@@ -3,13 +3,13 @@ from collections import namedtuple
 import dbus
 import errno
 import logging
-import mock
+from unittest import mock
 import os
 import socket
 import subprocess
 import sys
 import pytest
-from mock import patch
+from unittest.mock import patch
 myPath = os.path.dirname(os.path.abspath(__file__))
 sys.path.insert(0, myPath + '/../')
 import networkd_dispatcher
diff --git a/tox.ini b/tox.ini
index 02cc761..b4fd7a3 100644
--- a/tox.ini
+++ b/tox.ini
@@ -14,7 +14,6 @@ deps =
 pytest
 PyGObject
 pytest-cov
-mock
 commands =
 python3 -V
 python3 -m pytest --cov=networkd_dispatcher --cov-report term-missing -q 
tests



Bug#1069938: RM: backup2swift

2024-04-27 Thread Alexandre Detiste
Source: backup2swift
Version: 0.8-1.1
Severity: normal

Dear Maintainer,

I see you are both upstream & maintainer for backup2swift.

Maybe it would be better to remove such utility from Debian
than let them bitrot unattended.

Greetings


https://tracker.debian.org/pkg/backup2swift
https://github.com/mkouhei/backup2swift



Bug#1069937: flent: please drop old extraneous python3-mock build dependency

2024-04-27 Thread Alexandre Detiste
Source: flent
Version: 2.1.1-2
Severity: normal

Dear Maintainer,

python3-mock is an old library that was merged in
the Python standard library since Python 3.3.

We are slowly removing it from Debian.

Please remove the one ref in d/control.

Greetings


tchet@quieter:/tmp/flent$ grep mock -r
CHANGES.md:  'mock' Python library).
debian/control:   python3-mock,
tchet@quieter:/tmp/flent$



Bug#1069936: svtplay-dl: please update package to allow for python3-mock removal

2024-04-27 Thread Alexandre Detiste
Source: svtplay-dl
Version: 3.0-2
Severity: normal

Dear Maintainer,

I propose to help you geting this back in shape & uploaded;
and I'll sponsor the upload too.

Greetings



Bug#1069917: python-binary-memcached: please drop extraneous python3-mock build dependency

2024-04-26 Thread Alexandre Detiste
Source: python-binary-memcached
Version: 0.31.1+dfsg1-2
Severity: normal

Dear Maintainer,

This project will use unittest.mock on Python 3.

Greetings


tchet@quieter:/tmp/python-binary-memcached$ head test/test_errors.py -n 20
...
import six
...
if six.PY3:
from unittest import mock
else:
import mock



Bug#1069916: python-dogpile.cache: please drop the old python3-mock dependency

2024-04-26 Thread Alexandre Detiste
Source: python-dogpile.cache
Version: 1.1.8-3
Severity: normal

Dear Maintainer,

This project has switched to the newer unittest.mock
from the Python standard library.

Greetings

tchet@quieter:/tmp/python-dogpile.cache$ grep mock -r | grep -e import -e debian
debian/control: python3-mock,
tests/cache/plugins/test_mako_cache.py:from unittest import mock
tests/cache/test_memcached_backend.py:from unittest import mock
tests/cache/test_redis_backend.py:from unittest.mock import Mock
tests/cache/test_redis_backend.py:from unittest.mock import patch
tests/cache/test_region.py:from unittest import mock
tests/test_lock.py:from unittest import mock
tchet@quieter:/tmp/python-dogpile.cache$ 



Bug#1069914: dfdatetime: please remove the extraneous dependency on python3-mock

2024-04-26 Thread Alexandre Detiste
Source: dfdatetime
Version: 20240220-1
Severity: normal

Dear Maintainer,

tchet@quieter:/tmp/dfdatetime$ grep mock -r
debian/control:   python3-mock,

Mock is not used anymore:

https://github.com/log2timeline/dfdatetime/pull/246

Greetings



Bug#1069885: glueviz: please drop obsolete python3-mock build dependency

2024-04-26 Thread Alexandre Detiste
Source: glueviz
Version: 1.17.1+dfsg-1
Severity: normal

Dear Maintainer,

glueviz is using the newer unittest.mock from the standard library instead.

Greetings

tchet@quieter:/tmp/glue$ grep mock -r | grep -e import -e debian
debian/control:   python3-mock,
glue/core/data_factories/tests/test_data_factories.py:from unittest.mock import 
MagicMock
glue/core/tests/test_application_base.py:from unittest.mock import MagicMock
glue/core/tests/test_command.py:from unittest.mock import MagicMock
glue/core/tests/test_component.py:from unittest.mock import MagicMock
glue/core/tests/test_data.py:from unittest.mock import MagicMock
glue/core/tests/test_data_collection.py:from unittest.mock import MagicMock
glue/core/tests/test_data_combo_helper.py:from unittest.mock import MagicMock
glue/core/tests/test_fitters.py:from unittest.mock import MagicMock
glue/core/tests/test_hub.py:from unittest.mock import MagicMock
glue/core/tests/test_pandas.py:from unittest.mock import MagicMock
glue/core/tests/test_parse.py:from unittest.mock import MagicMock, patch
glue/core/tests/test_roi.py:from unittest.mock import MagicMock
glue/core/tests/test_subset.py:from unittest.mock import MagicMock
glue/core/tests/test_subset_group.py:from unittest.mock import MagicMock, patch
glue/core/tests/util.py:from unittest.mock import MagicMock
glue/io/tests/test_subset_mask.py:from unittest.mock import MagicMock
glue/tests/test_settings_helpers.py:from unittest.mock import patch
glue/viewers/image/tests/test_composite_array.py:from unittest.mock import 
MagicMock
glue/viewers/matplotlib/tests/test_mouse_mode.py:from unittest.mock import 
MagicMock



Bug#1069861: skyfield: please remove the extraneous python3-mock dependency

2024-04-25 Thread Alexandre Detiste
Source: skyfield
Version: 1.48+ds-1
Severity: normal

Dear Maintainer,

Upstream has fully switched to newer unittest.mock in skyfield/charting.py;
I will send a PR for further cleanup.

unittest.mock is part of the standard Python library.

Greetings


tchet@quieter:/tmp/skyfield$ grep mock -r -C 2
.github/workflows/ci.yml:python -m pip install mock pandas
--
debian/control:   python3-mock ,
--
requirements.txt-html5lib==1.0.1
requirements.txt-lxml==4.9.1
requirements.txt:mock==2.0.0
requirements.txt-numpy==1.15.4
requirements.txt-matplotlib==3.3.0
--
skyfield/charting.py:from unittest.mock import patch
--
skyfield/tests/test_io.py-try:
skyfield/tests/test_io.py:from unittest.mock import patch
skyfield/tests/test_io.py-except ImportError:
skyfield/tests/test_io.py:from mock import patch



Bug#1069857: google-i18n-address: please drop python3-mock dependency

2024-04-25 Thread Alexandre Detiste
Source: google-i18n-address
Version: 2.4.0-2
Severity: normal

Dear Maintainer,

python3-mock is an obsolete library we try to slowly remove from Debian.

This project will prefer unittest.mock
that has been part of the standard library since Python 3.3

Greetings


tests/test_downloader.py-try:
tests/test_downloader.py:from unittest import mock
tests/test_downloader.py-except ImportError:
tests/test_downloader.py:import mock
--
debian/control- dh-python,
debian/control- python3-all,
debian/control: python3-mock ,
debian/control- python3-pytest ,
debian/control- python3-pytest-cov ,



Bug#1069856: port-for: please drop python3-mock build depedency

2024-04-25 Thread Alexandre Detiste
Source: port-for
Version: 0.7.2-1
Severity: normal

Dear Maintainer,

Please remove python3-mock from d/control;
this library is obsolete and upstream
has switched to newer unittest.mock
from the standard library.

Greetings



tchet@quieter:/tmp/port-for$ grep mock -r
debian/control: python3-mock,
tests/test_cases.py:from unittest import mock



  1   2   3   4   5   6   7   8   9   10   >