diff --git a/example/updown.py b/example/updown.py index d0572490..e088648e 100644 --- a/example/updown.py +++ b/example/updown.py @@ -94,7 +94,7 @@ def main(): else: print(name, 'exists with different stats, downloading') res = download(dbx, folder, subfolder, name) - with open(fullname) as f: + with open(fullname, 'rb') as f: data = f.read() if res == data: print(name, 'is already synced [content match]') diff --git a/requirements.txt b/requirements.txt index d95ccf41..bebcdc16 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,5 @@ # Dependencies required for installation (keep in sync with setup.py) -requests<2.30 -urllib3<2 +requests>=2.16.2 six >= 1.12.0 stone>=2,<3.3.3 # Other dependencies for development diff --git a/setup.py b/setup.py index 79304fc2..7255a450 100644 --- a/setup.py +++ b/setup.py @@ -25,8 +25,7 @@ version = eval(line.split('=', 1)[1].strip()) # pylint: disable=eval-used install_reqs = [ - 'requests<2.30', - 'urllib3<2', + 'requests>=2.16.2', 'six >= 1.12.0', 'stone>=2,<3.3.3', ]