Bug#1060421: python3-botocore: botocore as a (useless) undeclared dependency on python3-six

2024-01-10 Thread Alexandre Detiste
Package: python3-botocore
Version: 1.31.49+repack-1
Severity: important
X-Debbugs-Cc: debian-python@lists.debian.org

python3-core is importing python3-six for absolutely no reason

this package only work by luck for now because the
library got pulled-in by something else
(most likely python3-urllib2)

$ grep ' six' /usr/lib/python3/dist-packages/botocore -r | grep import
/usr/lib/python3/dist-packages/botocore/compat.py:import six

Greetings,



A possibility to catch this earlier would be to add
a deprecation warning inside python3-six ?



-- 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.5.0-5-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
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)

Versions of packages python3-botocore depends on:
ii  python3   3.11.4-5+b1
ii  python3-dateutil  2.8.2-3
ii  python3-jmespath  1.0.1-1
ii  python3-requests  2.31.0+dfsg-1
ii  python3-urllib3   2.0.7-1

python3-botocore recommends no packages.

python3-botocore suggests no packages.

-- no debconf information



Bug#1060406: O: django-organizations -- Django groups and multi-user account management module

2024-01-10 Thread Scott Kitterman
Package: wnpp
Severity: normal
X-Debbugs-Cc: debian-python@lists.debian.org
Control: affects -1 src:django-organizations

Orphaning the package on behalf of the Debian Python Team as the sole
uploader (no one else on the team expressed interest in taking over and
I no longer use the package).

Currently the package is in good shape.  There is a new upstream release
available, which I will probably include in the upload that changes the
maintainer to Debian QA Group.

Scott K



[Help] Re: python-srsly: ftbfs with cython 3.0.x

2024-01-10 Thread Andreas Tille
Control: tags -1 help

Hi,

when applying the patch (thanks for this, Bas) I learned that the
package builds for other reasons.  This is also true for the latest
upstream version[1].

Any help to fix this would be welcome
   Andreas.

[1] https://salsa.debian.org/python-team/packages/python-srsly/-/jobs/5141528

-- 
http://fam-tille.de



[Help] Re: python-stack-data: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13

2024-01-10 Thread Andreas Tille
Control: tags -1 help

Hi,

I tried the suggested patch for the cython3 issue of bug #1056872
in the currently packaged version[1] as well also tried upgrading
to latest upstream and tried building[2] which failed as well.

I admit, I'm running out of ideas what to do next.

Any help is welcome
   Andreas.

PS: I do not have any specific interest in this package, just intended
to squash some bugs.


[1] 
https://salsa.debian.org/python-team/packages/python-stack-data/-/jobs/5141231
[2] 
https://salsa.debian.org/python-team/packages/python-stack-data/-/jobs/5141459

-- 
http://fam-tille.de



QA python3-unittest2

2024-01-10 Thread Alexandre Detiste
Hi,

I'm busy with the (tentative-) removal of python3-unittest2.

unitest2 is an old version of what has become "unittest.mock" in the
standard library

90% of dependencies are stale and only need a quick edit of debian/control
for the other I submit patches upstream

Can I get (minimal) Salsa team membership for this one task ?

maybe also checking for python3-mock & python3-six at the same time.

I do not plan to do any upload of these packages and more generally
I do not even fully grasp what OpenStack is about.

I can maybe handle just this urgent one
#1059108 [i|P|♔] [src:gnocchi] gnocchi: please remove extraneous
dependency on python3-future

python3-unittest2:
"""
designate-dashboard
keystone
mistral
murano-agent
neutron
python-django-compressor
python-funcsigs
python-jenkins
python-kafka
python-linecache2
python-novaclient
python-oauth2client
python-pecan
python-pymysql
sahara-dashboard
senlin-dashboard
testresources
trove-dashboard

python3-six:

#1053966 [n|  |  ] [python3-ironic-ui] python3-ironic-ui: please
remove extraneous, obsolete, dependency on python3-six
#1054151 [n|  |  ] [python3-neutron-vpnaas] python3-neutron-vpnaas:
please remove obsolete python3-six dependency
#1060114 [n|  |↝] [src:python-txaio] python-txaio: please remove
extraneous dependency on python3-six

(so not these ones, unless requested)
#1052512 [n|  |  ] [src:python-pysaml2] python-pysaml2: please package
v7.4.2 and remove python3-six dependency
#1053378 [n|  |  ] [src:python-gabbi] python-gabbi: please package
v2.10.0 and remove dependency on python3-six

Greetings