##### basic requirements #####

fasteners
future
pydevd                  ; python_version >= '3.6'
python-gettext


##### requests libraries #####

chardet < 3.10
urllib3 < 1.26
requests


##### backend libraries #####


azure-storage-blob      ; python_version >= '3.6'
b2sdk                   ; python_version >= '3.6'
boto
boto3
boxsdk[jwt]             ; python_version >= '3.6'
dropbox
gdata                   ; python_version == '2.7'
gdata-python3           ; python_version >= '3.6'
google-api-python-client
google-auth-oauthlib
jottalib
keyring
mediafire
megatools               ; python_version >= '3.6'
paramiko
pexpect
psutil
pydrive                 ; python_version >= '3.6'
pydrive2                ; python_version >= '3.6'
pyrax                   ; python_version >= '3.6'
python-swiftclient
python-keystoneclient
requests-oauthlib


##### testing libraries #####


2to3
coverage
mock>=3.0.5
pycodestyle
pylint
pytest
pytest-cov
pytest-runner           ; python_version >= '3.6'
setuptools>=44.1.1
setuptools-scm>=5.0.2
tox


##### documentation libraries #####

gitchangelog            ; python_version >= '3.6'
myst-parser             ; python_version >= '3.6'
pystache                ; python_version >= '3.6'
sphinx                  ; python_version >= '3.6'
sphinx-rtd-theme        ; python_version >= '3.6'
