beeware / beeware/briefcase

Support Package fails to download if proxy is in use

Open
#479 13 comments 1 reaction 0 assignees View on GitHub
documentation enhancement
Dominant language
Python
Stars
3.3k
Forks
549
Avg merge
1d 4h
Merged PRs (30d)
40

Description

After successfully testing the HelloWorld application using briefcase dev I attempted to move on to [tutorial 3](https://docs.beeware.org/en/latest/tutorial/tutorial-3.html) and got the following error:
`Using support package https://briefcase-support.org/python?platform=windows&version=3.6&arch=amd64 Unable to downloading support package; is your computer offline?`

I am behind a Proxy but I configured the git config --global http.proxy and https.proxy using the same proxy configurations I use for pip behind the proxy but it still resulted in the same error. Please advise.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the failure from tutorial 3 with `briefcase dev` while the machine uses the reported proxy configuration. Trace how Briefcase downloads the support package from the support URL and compare that path with the configured Git and pip proxy settings. Done means support-package downloads work through a proxy and the behavior is covered by an appropriate regression test.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.