Blender ID add-on: $HOME/.netrc breaks authenticated requests #53288
Labels
No Label
legacy project
Infrastructure: blender.org
legacy project
Infrastructure: Websites
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status::Confirmed
Status
Duplicate
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Report
Type
To Do
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: infrastructure/blender-id#53288
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is an issue with the requests library. As a result of this issue, the Blender ID add-on cannot send an
Authorization: Bearer xxxx
HTTP header when the user has a$HOME/.netrc
file.A possible workaround is to pass
trust_env=False
. However, this also removes the ability to set the HTTP proxy through environment variables. I think for now the best is to check for the existence of$HOME/.netrc
and warn the user through the add-on preferences panel.Changed status to: 'Open'
Added subscriber: @dr.sybren
Closed as duplicate of blender/blender-addons#52771