[mythtv-commits] [MythTV/mythtv] 1689d1: MythNetVision: Fix youtube search

rcrdnalor noreply at github.com
Mon Dec 20 14:26:25 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 1689d1413ad0f9c7c3bfb3e1b29d3328b7045d6c
      https://github.com/MythTV/mythtv/commit/1689d1413ad0f9c7c3bfb3e1b29d3328b7045d6c
  Author: Roland Ernst <rcrernst at gmail.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M mythtv/programs/scripts/internetcontent/nv_python_libs/configs/XSLT/youtubeRSS_item.xsl
    M mythtv/programs/scripts/internetcontent/nv_python_libs/youtube/youtube_api.py

  Log Message:
  -----------
  MythNetVision: Fix youtube search

The call of ./youtube.py -S "Dr Who"
with python2 results to
! Error: Unknown error during a Video search (Dr Who)
Error(time data u'2021-12-15T18:00:09Z' does not match format
'%Y-%m-%dT%H:%M:%S.%fZ')

Fix the time.strptime pattern.

Refs #386


  Commit: ef5bfb1ecd5f893c6ed360d992673cb92b6eabf6
      https://github.com/MythTV/mythtv/commit/ef5bfb1ecd5f893c6ed360d992673cb92b6eabf6
  Author: Roland Ernst <rcrernst at gmail.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M mythtv/programs/scripts/internetcontent/bbciplayer.py
    M mythtv/programs/scripts/internetcontent/bliptv.py
    M mythtv/programs/scripts/internetcontent/comedycentral.py
    M mythtv/programs/scripts/internetcontent/dailymotion.py
    M mythtv/programs/scripts/internetcontent/hulu.py
    M mythtv/programs/scripts/internetcontent/mnvsearch.py
    M mythtv/programs/scripts/internetcontent/mtv.py
    M mythtv/programs/scripts/internetcontent/nature.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/bbciplayer/bbciplayer_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/bbciplayer/bbciplayer_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/bliptv/bliptv_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/bliptv/bliptv_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/common/common_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/common/common_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/dailymotion/dailymotion_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/dailymotion/dailymotion_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/hulu/hulu_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/hulu/hulu_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mainProcess.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mashups/mashups_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mashups/mashups_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mnvsearch/mnvsearch_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mnvsearch/mnvsearch_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mtv/mtv_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mtv/mtv_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/pbs/pbs_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/pbs/pbs_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/rev3/rev3_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/rev3/rev3_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/tedtalks/tedtalks_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/tedtalks/tedtalks_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/thewb/thewb_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/thewb/thewb_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/vimeo/oauth/oauth_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/vimeo/vimeo_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/vimeo/vimeo_data.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/vimeo/vimeo_exceptions.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/bliptvXSL_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/chrisPirillo_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/cinemarv_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/comedycentral_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/hubbleCast_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/linuxAction_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/mevio_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/nasa_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/pbsXSL_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/revision3XSL_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/skyAtNight_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/spitzer_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/tedtalksXSL_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/traileraddicts_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/tributeca_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/xsltfunctions/youtubeXSL_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/youtube/youtube_api.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/youtube/youtube_data.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/youtube/youtube_exceptions.py
    M mythtv/programs/scripts/internetcontent/pbs.py
    M mythtv/programs/scripts/internetcontent/rev3.py
    M mythtv/programs/scripts/internetcontent/space.py
    M mythtv/programs/scripts/internetcontent/technology.py
    M mythtv/programs/scripts/internetcontent/tedtalks.py
    M mythtv/programs/scripts/internetcontent/thewb.py
    M mythtv/programs/scripts/internetcontent/trailers.py
    M mythtv/programs/scripts/internetcontent/vimeo.py
    M mythtv/programs/scripts/internetcontent/youtube.py

  Log Message:
  -----------
  Convert 'internetcontent' scripts to python3

Correct python shebangs on executeble scripts.
Remove python shebangs on files no meant to call directly.
Fix escaping in regex strings.

Refs #386


  Commit: ee2f87c72a2009bae22e6d8103b3c871555de220
      https://github.com/MythTV/mythtv/commit/ee2f87c72a2009bae22e6d8103b3c871555de220
  Author: Roland Ernst <rcrernst at gmail.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M mythtv/programs/scripts/internetcontent/bbciplayer.py
    M mythtv/programs/scripts/internetcontent/bliptv.py
    M mythtv/programs/scripts/internetcontent/comedycentral.py
    M mythtv/programs/scripts/internetcontent/dailymotion.py
    M mythtv/programs/scripts/internetcontent/hulu.py
    M mythtv/programs/scripts/internetcontent/mnvsearch.py
    M mythtv/programs/scripts/internetcontent/mtv.py
    M mythtv/programs/scripts/internetcontent/nature.py
    M mythtv/programs/scripts/internetcontent/nv_python_libs/mainProcess.py
    M mythtv/programs/scripts/internetcontent/pbs.py
    M mythtv/programs/scripts/internetcontent/rev3.py
    M mythtv/programs/scripts/internetcontent/space.py
    M mythtv/programs/scripts/internetcontent/technology.py
    M mythtv/programs/scripts/internetcontent/tedtalks.py
    M mythtv/programs/scripts/internetcontent/thewb.py
    M mythtv/programs/scripts/internetcontent/trailers.py
    M mythtv/programs/scripts/internetcontent/vimeo.py
    M mythtv/programs/scripts/internetcontent/youtube.py

  Log Message:
  -----------
  Add an option to disable internetcontent grabber

Implemented a switch for each grabber of MythNetVision which can
hide the grabber in the selection list of the MythNetVision window.

By now, all scripts are enabled.

Refs #386


  Commit: f40464cc40893ae9109ac7e8a6424b0daa1f46ce
      https://github.com/MythTV/mythtv/commit/f40464cc40893ae9109ac7e8a6424b0daa1f46ce
  Author: Roland Ernst <rcrernst at gmail.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M mythplugins/configure

  Log Message:
  -----------
  Revive build of MythNetVision plugin

Fix check of python dependencies in confiure script.
Refs #386


Compare: https://github.com/MythTV/mythtv/compare/919eedfc3d8c...f40464cc4089


More information about the mythtv-commits mailing list