Page MenuHome

2.78c is missing the Python requests package which breaks many things
Closed, ResolvedPublic

Description

System Information
Mac OS X Sierra

Blender Version
Broken: (2.78c)
Worked: (2.78b)

Short description of error
Today's first release of 2.78c appears to be missing the Python requests package. This breaks the Blender Cloud Add-on among other things.

Exact steps for others to reproduce the error

  1. Install Blender 2.78c.
  2. Switch to the Scripting scene layout
  3. Try to import the requests package
  4. See an error...
>>> import requests
Traceback (most recent call last):
  File "<blender_console>", line 1, in <module>
ImportError: No module named 'requests'
  1. Observe that this also breaks the Blender Cloud Add-On with the same ImportError when you try to activate it.
  2. Observe that the same import statement works in all recent previous versions of Blender.

Details

Type
Bug

Event Timeline

Aaron Carlisle (Blendify) raised the priority of this task from Needs Triage by Developer to Unbreak Now!.Mar 1 2017, 3:29 AM
Sergey Sharybin (sergey) closed this task as Resolved.Mar 2 2017, 9:44 AM
Sergey Sharybin (sergey) claimed this task.

We've re-uploaded the OSX archive with properly packed requests into it.

Please re-download and be happy :)

The Windows (10, 64 bit) version of Blender 2.78c is missing the Python requests package also. Could you re-package it in please?

I don't see requests being missing and don't see why printing sys.path would indicate anything. Requests is in site-packages directory, which is clearly listed on your screenshot.

Doing import requests goes fine in both 32 and 64 bits of blender unpacked from .zip. .msi packages should have the same content.