Исправлена ошибка https://github.com/MarshalX/yandex-music-api/issues/6 обязательности поля ID заказа (Yandex?). Теперь оно опциональное.

このコミットが含まれているのは:
Marshal 2019-07-17 17:11:02 +03:00
コミット 63f29567c7
2個のファイルの変更4行の追加4行の削除

ファイルの表示

@ -16,7 +16,7 @@ packages = find_packages(exclude=['tests*'])
with open('README.rst', 'r', encoding='utf-8') as f:
setup(name='yandex-music',
version='0.0.4',
version='0.0.5',
author='Il`ya Semyonov',
author_email='Ilya@marshal.by',
license='LGPLv3',

ファイルの表示

@ -36,8 +36,8 @@ class AutoRenewable(YandexMusicObject):
vendor_help_url,
product_id,
product,
order_id,
finished,
order_id=None,
client=None,
**kwargs):
self.expires = datetime.fromisoformat(expires)
@ -45,11 +45,11 @@ class AutoRenewable(YandexMusicObject):
self.vendor_help_url = vendor_help_url
self.product_id = product_id
self.product = product
self.order_id = order_id
self.finished = finished
self.order_id = order_id
self.client = client
self._id_attrs = (self.order_id,)
@classmethod
def de_json(cls, data, client):