Skip to content

Plugin flexget.plugins.operate.verify_ssl_certificates failed to import dependencies #1846

@Vallle

Description

@Vallle

Expected behaviour:

Running 'flexget execute' every hour to check for new items and successfully add them to Deluge.

Actual behaviour:

'flexget execute' fails to complete due to critical error.

Steps to reproduce:

  • Step 1: Run command 'flexget execute' or 'flexget check' and see an immediate error.

Config:

templates:
  tv:
    series:
      - "Marvel's Agents of S.H.I.E.L.D.":
          upgrade: yes
          quality: 720p+ hdtv+
          name_regexp: ^marvel(')?s.agents.of.(s.h.i.e.l.d.?|shield)
      - Brooklyn Nine-Nine:
          upgrade: yes
          quality: 720p+ hdtv+
      - It's Always Sunny in Philadelphia:
          alternate_name: Its Always Sunny in Philadelphia
          upgrade: yes
          quality: 720p+ hdtv+
      - Vice Principals:
          upgrade: yes
          quality: 720p+ hdtv+
      - The Night Of:
          upgrade: yes
          quality: 720p+ hdtv+
      - Westworld:
          upgrade: yes
          quality: 720p+ hdtv+
      - The Grand Tour:
          upgrade: yes
          quality: 1080p
      - Taboo:
          upgrade: yes
          quality: 720p+ hdtv+
      - Legion:
          upgrade: yes
          quality: 720p+ hdtv+
      - American Gods:
          upgrade: yes
          quality: 720p+ webrip+
      - The Handmaid's Tale:
          upgrade: yes
          quality: 720p+ webrip+


tasks:      
  mTv task:
    rss: https://www.morethan.tv/feeds.php?feed=authkeysthatactuallywork
    template: tv
    download: E:\Storage\
    deluge:
      main_file_only: yes
      queuetotop: yes
      label: mtv

Log:

C:\WINDOWS\system32>flexget execute
2017-05-27 10:42 CRITICAL plugin                        Plugin `flexget.plugins.operate.verify_ssl_certificates` failed to import dependencies
Traceback (most recent call last):
  File "d:\programs\python27\lib\site-packages\flexget\plugin.py", line 396, in _load_plugins_from_dirs
    __import__(module_name)
  File "d:\programs\python27\lib\site-packages\flexget\plugins\operate\verify_ssl_certificates.py", line 5, in <module>
    from requests.packages import urllib3
ImportError: No module named packages
2017-05-27 10:42 VERBOSE  task_queue                    There are 1 tasks to execute. Shutdown will commence when they have completed.
2017-05-27 10:42 CRITICAL task          mTv task        Plugin `deluge` cannot be used because dependency `deluge` is missing.
2017-05-27 10:42 WARNING  task          mTv task        Aborting task (plugin: deluge)

C:\WINDOWS\system32>flexget check
2017-05-27 10:42 CRITICAL plugin                        Plugin `flexget.plugins.operate.verify_ssl_certificates` failed to import dependencies
Traceback (most recent call last):
  File "d:\programs\python27\lib\site-packages\flexget\plugin.py", line 396, in _load_plugins_from_dirs
    __import__(module_name)
  File "d:\programs\python27\lib\site-packages\flexget\plugins\operate\verify_ssl_certificates.py", line 5, in <module>
    from requests.packages import urllib3
ImportError: No module named packages
2017-05-27 10:42 VERBOSE  check                         Pre-checked 113 configuration lines
2017-05-27 10:42 VERBOSE  check                         Checking config file `C:\Users\BJ\flexget\config.yml`
2017-05-27 10:42 VERBOSE  check                         Config passed check.

Additional information:

  • FlexGet version: 2.10.54
  • Python version: 2.7.13
  • Installation method: pip (as instructed at https://flexget.com/InstallWizard/Windows)
  • Using daemon (yes/no): No. Using task scheduler.
  • OS and version: Microsoft Windows [Version 10.0.15063]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions