[Python-modules-team] Fixed with new version of pymongo

2018-03-26 Thread Salvo Tomaselli
[2018-03-20] pymongo 3.6.1+dfsg1-1 MIGRATED to testing (Britney)

This fixed the issue.

However, it is not proper behaviour to upload a package that depends
on a library version that is newer than what is available.

It should have at least been tested. It was very easy to spot since it
failed directly on the import.

In the future, please make sure that things work, before uploading
them to the archive.

Best

-- 
Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei

http://ltworf.github.io/ltworf/

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#892162: python3-motor: Fails to import

2018-03-06 Thread Salvo Tomaselli
Package: python3-motor
Version: 1.2.1-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I had just started the tutorial for this module 
http://motor.readthedocs.io/en/stable/tutorial-asyncio.html

and started with the initial import:

import motor.motor_asyncio

which fails.


In [2]: import motor.motor_asyncio
---
ModuleNotFoundError   Traceback (most recent call last)
 in ()
> 1 import motor.motor_asyncio

/usr/lib/python3/dist-packages/motor/motor_asyncio.py in ()
 15 """Asyncio support for Motor, an asynchronous driver for MongoDB."""
 16 
---> 17 from . import core, motor_gridfs
 18 from .frameworks import asyncio as asyncio_framework
 19 from .metaprogramming import create_class_with_framework

/usr/lib/python3/dist-packages/motor/core.py in ()
 32 from pymongo.bulk import BulkOperationBuilder
 33 from pymongo.database import Database
---> 34 from pymongo.change_stream import ChangeStream
 35 from pymongo.collection import Collection
 36 from pymongo.cursor import Cursor, _QUERY_OPTIONS

ModuleNotFoundError: No module named 'pymongo.change_stream'

So as it is, this module is completely useless.

I suppose it depends on a different version of pymongo than
what is currently in the archiveā€¦

Best.

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to it_IT.UTF-8), LANGUAGE=it (charmap=UTF-8) (ignored: LC_ALL set to 
it_IT.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-motor depends on:
ii  python3  3.6.4-1
ii  python3-gridfs   3.5.1+dfsg1-1
ii  python3-pymongo  3.5.1+dfsg1-1

python3-motor recommends no packages.

Versions of packages python3-motor suggests:
ii  python3-aiohttp  3.0.1-1
pn  python3-tornado  

-- no debconf information
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#890397: python3-aiohttp: Can't use new yarl version

2018-02-14 Thread Salvo Tomaselli
Package: python3-aiohttp
Version: 2.3.6-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

The new version of python3-yarl present in the archive
makes this package completely unusable.

I have opened a bug against yarl as well, but probably the most effective fix
is to patch it here.

Best

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to it_IT.UTF-8), LANGUAGE=it (charmap=UTF-8) (ignored: LC_ALL set to 
it_IT.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-aiohttp depends on:
ii  libc6  2.26-6
ii  python33.6.4-1
ii  python3-async-timeout  2.0.0-1
ii  python3-chardet3.0.4-1
ii  python3-multidict  4.1.0-1
ii  python3-yarl   1.1.0-1

python3-aiohttp recommends no packages.

python3-aiohttp suggests no packages.

-- no debconf information

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#872285: header file is no issue

2017-10-12 Thread Salvo Tomaselli
The header file is not part of a library; it's just internal. So there
is no issue at all in changing it like that.


-- 
Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei

http://ltworf.github.io/ltworf/

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#835991: python3-pyqt5: Slot decorators no longer work

2016-08-29 Thread Salvo Tomaselli
Package: python3-pyqt5
Version: 5.7+dfsg-2
Severity: important

Dear Maintainer,

Slots used to be decorated with things like

@QtCore.pyqtSlot(object)

Now having these causes a crash.

As a result qweborf is completely unusable now.

It seems that the last version of pyqt was a major release with
incompatibilities that perhaps needed a mass bug filling.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.2a (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pyqt5 depends on:
ii  libc62.23-5
ii  libgcc1  1:6.2.0-1
ii  libpython3.5 3.5.2-3
ii  libqt5core5a [qtbase-abi-5-6-1]  5.6.1+dfsg-3+b1
ii  libqt5dbus5  5.6.1+dfsg-3+b1
ii  libqt5designer5  5.6.1-2
ii  libqt5gui5   5.6.1+dfsg-3+b1
ii  libqt5help5  5.6.1-2
ii  libqt5network5   5.6.1+dfsg-3+b1
ii  libqt5printsupport5  5.6.1+dfsg-3+b1
ii  libqt5test5  5.6.1+dfsg-3+b1
ii  libqt5widgets5   5.6.1+dfsg-3+b1
ii  libqt5xml5   5.6.1+dfsg-3+b1
ii  libstdc++6   6.2.0-1
ii  python3  3.5.1-4
ii  python3-sip [sip-py3api-11.3]4.18.1+dfsg-1
pn  python3:any  

python3-pyqt5 recommends no packages.

Versions of packages python3-pyqt5 suggests:
pn  python3-pyqt5-dbg  

-- no debconf information

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#834875: regression: qsettings can no longer save binary strings

2016-08-20 Thread Salvo Tomaselli
Package: python3-pyqt5
Version: 5.7+dfsg-1
Severity: normal
Tags: upstream

Dear Maintainer,

in relational, I store the session as a binary string generated with the pickle
module and save it using QSettings.

now the functionality is broken, without changing the code in relational, so
it is a regression in Qt or PyQt.

I don't know how to try to replicate the issue in C++, since binary strings are
a python thing, and I couldn't find how to report bugs to riverbanks, so I am
opening this bug in hope that you know best how to proceed about this.

Best

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0d (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pyqt5 depends on:
ii  libc62.23-4
ii  libgcc1  1:6.1.1-12
ii  libpython3.5 3.5.2-3
ii  libqt5core5a [qtbase-abi-5-6-1]  5.6.1+dfsg-3+b1
ii  libqt5dbus5  5.6.1+dfsg-3+b1
ii  libqt5designer5  5.6.1-2
ii  libqt5gui5   5.6.1+dfsg-3+b1
ii  libqt5help5  5.6.1-2
ii  libqt5network5   5.6.1+dfsg-3+b1
ii  libqt5printsupport5  5.6.1+dfsg-3+b1
ii  libqt5test5  5.6.1+dfsg-3+b1
ii  libqt5widgets5   5.6.1+dfsg-3+b1
ii  libqt5xml5   5.6.1+dfsg-3+b1
ii  libstdc++6   6.1.1-12
ii  python3  3.5.1-4
ii  python3-sip [sip-py3api-11.3]4.18.1+dfsg-1
pn  python3:any  

python3-pyqt5 recommends no packages.

Versions of packages python3-pyqt5 suggests:
pn  python3-pyqt5-dbg  

-- no debconf information

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#800693: python-urwid: breaks wicd-curses

2015-10-02 Thread Salvo Tomaselli
Package: python-urwid
Version: 1.3.0-1+b1
Severity: critical
Justification: breaks unrelated software

Dear Maintainer,

the new version breaks wicd-curses.

See attachment.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.1a (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-urwid depends on:
ii  libc6   2.19-22
ii  python  2.7.9-1

python-urwid recommends no packages.

python-urwid suggests no packages.

-- no debconf information
Traceback (most recent call last):
  File "/usr/share/wicd/curses/wicd-curses.py", line 1063, in 
main()
  File "/usr/share/wicd/curses/wicd-curses.py", line 995, in main
ui.run_wrapper(run)
  File "/usr/lib/python2.7/dist-packages/urwid/display_common.py", line 757, in run_wrapper
return fn()
  File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper
return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 1003, in run
app = appGUI()
  File "/usr/share/wicd/curses/wicd-curses.py", line 591, in __init__
self.update_status()
  File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper
return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 734, in update_status
self.set_status):
  File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper
return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 161, in check_for_wireless
('$C', ip))
  File "/usr/share/wicd/curses/wicd-curses.py", line 781, in set_status
self.update_ui()
  File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper
return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 930, in update_ui
input_data = ui.get_input_nonblocking()
AttributeError: 'Screen' object has no attribute 'get_input_nonblocking'
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#648825: pyside-tools: should not be a library

2011-11-15 Thread Salvo Tomaselli
Package: pyside-tools
Version: 0.2.13-1
Severity: minor

Dear Maintainer,
I don't think the pyside-tools should be in the libs section, since it provides
some stand alone binaries (which are used for developement but are not libs).

Bye

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pyside-tools depends on:
ii  libc6 2.13-21  
ii  libgcc1   1:4.6.2-4
ii  libqt4-xml4:4.7.3-8
ii  libqtcore44:4.7.3-8
ii  libqtgui4 4:4.7.3-8
ii  libstdc++64.6.2-4  
ii  python2.7.2-9  
ii  python-pyside.qtcore  1.0.8-1  
ii  python2.6 2.6.7-4  
ii  python2.7 2.7.2-7  

Versions of packages pyside-tools recommends:
pn  python-pyside  none

pyside-tools suggests no packages.

-- no debconf information



___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team