diff options
| author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2021-05-18 02:37:54 +0200 |
|---|---|---|
| committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2021-05-18 17:07:30 +0200 |
| commit | 344573771e79863323a1d2119f09ea5e27434227 (patch) | |
| tree | feecf4186e1bd431e1bb73e3289a82b53864b6da /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | a1a1a6b1dfa426e5e6d8141a7c5b93b2d0de90b0 (diff) | |
home-assistant: pin pylast at 4.2.0
The following test failure occurs with 4.2.1, due to `network` not being
allowed to be None after https://github.com/pylast/pylast/commit/6fe9aa632b2147eaf7278230def9ea735eb73f4e.
_________________________ test_update_playing[pyloop] __________________________
[gw20] linux -- Python 3.8.9 /nix/store/hq6mrm0pc6xn6j8y6lm4qcgg9rwmqd8q-python3-3.8.9/bin/python3.8
hass = <homeassistant.core.HomeAssistant object at 0x7ffdcba15700>
lastfm_network = <MagicMock name='LastFMNetwork' id='140728019800752'>
async def test_update_playing(hass, lastfm_network):
"""Test update when song playing."""
lastfm_network.return_value.get_user.return_value = MockUser(
> Track("artist", "title", None)
)
hass = <homeassistant.core.HomeAssistant object at 0x7ffdcba15700>
lastfm_network = <MagicMock name='LastFMNetwork' id='140728019800752'>
tests/components/lastfm/test_sensor.py:70:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
/nix/store/f0ci60zk59rz5767l9lfy7q767zna6j5-python3.8-pylast-4.2.1/lib/python3.8/site-packages/pylast/__init__.py:2095: in __init__
super().__init__(artist, title, network, "track", username, info)
__class__ = <class 'pylast.Track'>
artist = 'artist'
info = None
network = None
self = pylast.Track('artist', 'title', None)
title = 'title'
username = None
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = pylast.Track('artist', 'title', None), artist = 'artist', title = 'title'
network = None, ws_prefix = 'track', username = None, info = {}
def __init__(self, artist, title, network, ws_prefix, username=None, info=None):
"""
Create an opus instance.
# Parameters:
* artist: An artist name or an Artist object.
* title: The album or track title.
* ws_prefix: 'album' or 'track'
"""
if info is None:
info = {}
super().__init__(network=network, ws_prefix=ws_prefix)
if isinstance(artist, Artist):
self.artist = artist
else:
self.artist = Artist(artist, self.network)
self.title = title
self.username = (
> username if username else network.username
) # Default to current user
E AttributeError: 'NoneType' object has no attribute 'username'
__class__ = <class 'pylast._Opus'>
artist = 'artist'
info = {}
network = None
self = pylast.Track('artist', 'title', None)
title = 'title'
username = None
ws_prefix = 'track'
/nix/store/f0ci60zk59rz5767l9lfy7q767zna6j5-python3.8-pylast-4.2.1/lib/python3.8/site-packages/pylast/__init__.py:1520: AttributeError
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
