Hans-Christoph Steiner
7904f12d05
net: add test of automatic retries in download_file()
...
The existing logic from d1ddd525c
in !1225 is confusing because it adds its
own retry loop on top of the retry mechanism that is built into requests.
So this test confirms that setting `download_file(retries=3)` actually
results in more than three retries.
2024-03-06 13:31:46 +00:00
FC Stegerman
d1ddd525c1
net.download_file(): retry on errors
2022-10-22 23:15:13 +02:00
Jochen Sprickerhof
c89a9f0e8b
Add timeout argument to requests.(get,post)
2022-09-05 17:50:10 +02:00
Hans-Christoph Steiner
107593d3ba
net: improve parsing filenames from URL
...
This is more relevant to issuebot than fdroidserver, but it can't hurt here
also.
2022-05-09 20:59:15 +02:00
Benedikt Brückmann
1e943a22df
rewrite docstrings to match numpy style guide
2021-06-25 06:28:47 +02:00
Hans-Christoph Steiner
733e7be1b3
set F-Droid HTTP Headers globally
2020-03-11 13:41:13 +01:00
Marcus Hoffmann
e1c547cfdf
Revert "Revert "Merge branch 'random-fixes' into 'master'""
...
This reverts commit f6f2fb0b89
.
Only one of the included commit should have been reverted.
2019-01-10 14:48:29 +01:00
Marcus
f6f2fb0b89
Revert "Merge branch 'random-fixes' into 'master'"
...
This reverts merge request !605
2019-01-10 13:46:49 +00:00
Hans-Christoph Steiner
a2aef721d8
add timeout to net.http_get() and index.download_repo_index()
...
The requests docs recommend this:
http://docs.python-requests.org/en/master/user/quickstart/#timeouts
And mirror-monitor was hanging forever on a bad mirror.
2019-01-03 20:26:40 +01:00
Torsten Grote
8d424f19ec
Support ETag when downloading repository index
2017-05-02 15:37:02 -03:00
Michael Pöhn
abe04272b1
throw proper error when download of apks fail
2017-04-20 17:48:38 +02:00
Daniel Martí
4e28fa78fc
Fix python headers in some source files
...
These were missing the python2 header, so they went under my radar when
doing the switch go python3.
2016-03-11 13:27:00 +00:00
Daniel Martí
04e6f2ebfd
Move requests code out of common.py, closes #114
2015-08-31 17:05:08 -07:00