Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-ytmusicapi-1.8.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-ytmusicapi Distribution: openSUSE Tumbleweed
Version: 1.8.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Aug 6 14:29:07 2024
Group: Unspecified Build host: reproducible
Size: 514861 Source RPM: python-ytmusicapi-1.8.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/sigma67/ytmusicapi
Summary: Unofficial API for YouTube Music
Unofficial API for YouTube Music

Provides

Requires

License

MIT

Changelog

* Tue Aug 06 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.8.0
    Features:
    * introduce exception classes
    * get_user_videos to get full list of user videos based on
      result of get_user
    Fixes:
    * get_playlist: fix title for podcast episodes
    * get_playlist: re-add thumbnails
    * get_podcast: fix edge case when first subtitle is missing
    * library uploads: fix broken index after downloads rollout
    Misc:
    * coverage: remove code for old playlist format
* Thu Jul 18 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.7.5
    * podcasts: fixed a crash by returning blank album author ID
      when it doesn't exist
    * get_album: fix invalid track list artists
    * get_playlist: fix korean language by extracting song count
      from text using regex
    Changes from 1.7.4:
    * fixed get_album other_versions
    * fixed get_episodes_playlist
    * edit_playlist: Allow moving title to bottom of playlist
    * get_playlist: title, artists and album are correctly resolved
      in collaborative playlists
    * fix sum_total_duration failing if duration_seconds is not an
      int
* Sun Jun 16 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.7.3
    * playlist search result "itemCount" field cast to int
    * add playlist id to album search
    * make parse_menu_playlists more error proof
    * get_home: remove "year" attribute from album results, parse
      podcasts and episodes
* Tue May 21 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.7.2. Changes since 1.6.0:
    * get_account_info: get authenticated user's account info
    * get_library_channels: added type attribute to differentiate
      between channels and artists
    * get_artist: now supports shows from the artists view,
      improved documentation
    * support new A/B test formats for get_playlist and get_album
    * adding Optional type hinting for limits parameters
    * get_library_upload_songs: Gracefully retrieve uploaded songs
      with a blank duration
* Mon Mar 11 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.6.0
    * New endpoints:
    * get_account_info
    * get_library_podcasts
    * get_library_channels
    * get_channel
    * get_channel_episodes
    * get_episodes_playlist
* Tue Mar 05 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.5.4
    * Fix parsing of album and views in parse_playlist_items
    * get_episode: support progress percentage
    * nav() now displays some debugging information on KeyError
* Fri Feb 23 2024 Christophe Marin <christophe@krop.fr>
  - Update to 1.5.3
    * Revert "get_playlist: fix albums on tracks"
      (gh#sigma67/ytmusicapi#548)
    * Revert "get_charts: removed trending category (no longer
      available on YTM)"
* Wed Feb 21 2024 Christophe Marin <christophe@krop.fr>
  - Init python-ytmusicapi. Needed by audiotube

Files

/etc/alternatives/ytmusicapi
/usr/bin/ytmusicapi
/usr/bin/ytmusicapi-3.12
/usr/lib/python3.12/site-packages/ytmusicapi
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/LICENSE
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/entry_points.txt
/usr/lib/python3.12/site-packages/ytmusicapi-1.8.0.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/ytmusicapi/__init__.py
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/constants.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/constants.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/continuations.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/continuations.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/enums.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/enums.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/exceptions.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/exceptions.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/helpers.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/helpers.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/navigation.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/navigation.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/setup.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/setup.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/ytmusic.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/__pycache__/ytmusic.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__init__.py
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__pycache__
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__pycache__/browser.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__pycache__/browser.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__pycache__/types.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/__pycache__/types.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/browser.py
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__init__.py
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/credentials.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/credentials.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/exceptions.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/exceptions.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/models.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/models.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/token.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/__pycache__/token.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/credentials.py
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/exceptions.py
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/models.py
/usr/lib/python3.12/site-packages/ytmusicapi/auth/oauth/token.py
/usr/lib/python3.12/site-packages/ytmusicapi/auth/types.py
/usr/lib/python3.12/site-packages/ytmusicapi/constants.py
/usr/lib/python3.12/site-packages/ytmusicapi/continuations.py
/usr/lib/python3.12/site-packages/ytmusicapi/enums.py
/usr/lib/python3.12/site-packages/ytmusicapi/exceptions.py
/usr/lib/python3.12/site-packages/ytmusicapi/helpers.py
/usr/lib/python3.12/site-packages/ytmusicapi/locales
/usr/lib/python3.12/site-packages/ytmusicapi/locales/README.rst
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ar
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ar/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ar/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/de
/usr/lib/python3.12/site-packages/ytmusicapi/locales/de/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/de/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/en
/usr/lib/python3.12/site-packages/ytmusicapi/locales/en/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/en/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/es
/usr/lib/python3.12/site-packages/ytmusicapi/locales/es/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/es/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/fr
/usr/lib/python3.12/site-packages/ytmusicapi/locales/fr/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/fr/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/hi
/usr/lib/python3.12/site-packages/ytmusicapi/locales/hi/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/hi/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/it
/usr/lib/python3.12/site-packages/ytmusicapi/locales/it/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/it/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ja
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ja/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ja/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ko
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ko/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ko/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/nl
/usr/lib/python3.12/site-packages/ytmusicapi/locales/nl/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/nl/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/pt
/usr/lib/python3.12/site-packages/ytmusicapi/locales/pt/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/pt/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ru
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ru/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ru/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/tr
/usr/lib/python3.12/site-packages/ytmusicapi/locales/tr/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/tr/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ur
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ur/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/ur/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/zh_CN
/usr/lib/python3.12/site-packages/ytmusicapi/locales/zh_CN/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/zh_CN/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/locales/zh_TW
/usr/lib/python3.12/site-packages/ytmusicapi/locales/zh_TW/LC_MESSAGES
/usr/lib/python3.12/site-packages/ytmusicapi/locales/zh_TW/LC_MESSAGES/base.mo
/usr/lib/python3.12/site-packages/ytmusicapi/mixins
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__init__.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/_protocol.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/_protocol.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/_utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/_utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/browsing.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/browsing.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/explore.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/explore.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/library.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/library.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/playlists.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/playlists.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/podcasts.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/podcasts.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/search.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/search.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/uploads.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/uploads.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/watch.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/__pycache__/watch.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/_protocol.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/_utils.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/browsing.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/explore.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/library.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/playlists.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/podcasts.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/search.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/uploads.py
/usr/lib/python3.12/site-packages/ytmusicapi/mixins/watch.py
/usr/lib/python3.12/site-packages/ytmusicapi/navigation.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__init__.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/_utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/_utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/albums.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/albums.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/browsing.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/browsing.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/explore.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/explore.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/i18n.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/i18n.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/library.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/library.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/playlists.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/playlists.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/podcasts.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/podcasts.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/search.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/search.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/songs.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/songs.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/uploads.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/uploads.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/watch.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/__pycache__/watch.cpython-312.pyc
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/_utils.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/albums.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/browsing.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/explore.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/i18n.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/library.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/playlists.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/podcasts.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/search.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/songs.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/uploads.py
/usr/lib/python3.12/site-packages/ytmusicapi/parsers/watch.py
/usr/lib/python3.12/site-packages/ytmusicapi/setup.py
/usr/lib/python3.12/site-packages/ytmusicapi/ytmusic.py
/usr/share/doc/packages/python312-ytmusicapi
/usr/share/doc/packages/python312-ytmusicapi/README.rst
/usr/share/licenses/python312-ytmusicapi
/usr/share/licenses/python312-ytmusicapi/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Aug 29 00:45:12 2024