appdirs
chardet>=3.0.4
GitPython>=2.1.8
iso8601
humanize
fasteners
mock>=1.0.1
patool>=1.7
six>=1.8.0
wrapt
tqdm
boto
msgpack
requests>=1.2
keyring>=8.0
keyrings.alt
jsmin
PyGithub
duecredit
simplejson
whoosh

[core]
appdirs
chardet>=3.0.4
GitPython>=2.1.8
iso8601
humanize
fasteners
mock>=1.0.1
patool>=1.7
six>=1.8.0
wrapt
tqdm

[crawl]
scrapy>=1.1.0rc3

[devel]
appdirs
chardet>=3.0.4
GitPython>=2.1.8
iso8601
humanize
fasteners
mock>=1.0.1
patool>=1.7
six>=1.8.0
wrapt
tqdm
boto
msgpack
requests>=1.2
keyring>=8.0
keyrings.alt
requests_ftp
scrapy>=1.1.0rc3
jsmin
PyGithub
pyperclip
BeautifulSoup4
httpretty>=0.8.14
mock
nose>=1.3.4
vcrpy
duecredit
simplejson
whoosh
PyYAML
mutagen
exifread
python-xmp-toolkit
Pillow
appdirs
chardet>=3.0.4
GitPython>=2.1.8
iso8601
humanize
fasteners
mock>=1.0.1
patool>=1.7
six>=1.8.0
wrapt
tqdm
boto
msgpack
requests>=1.2
keyring>=8.0
keyrings.alt
requests_ftp
scrapy>=1.1.0rc3
jsmin
PyGithub
pyperclip
BeautifulSoup4
httpretty>=0.8.14
mock
nose>=1.3.4
vcrpy
duecredit
simplejson
whoosh
PyYAML
mutagen
exifread
python-xmp-toolkit
Pillow
pypandoc
sphinx
sphinx-rtd-theme
asv
nose-timer

[devel-docs]
pypandoc
sphinx
sphinx-rtd-theme

[devel-utils]
asv
nose-timer

[downloaders]
boto
msgpack
requests>=1.2
keyring>=8.0
keyrings.alt

[downloaders-extra]
requests_ftp

[full]
appdirs
chardet>=3.0.4
GitPython>=2.1.8
iso8601
humanize
fasteners
mock>=1.0.1
patool>=1.7
six>=1.8.0
wrapt
tqdm
boto
msgpack
requests>=1.2
keyring>=8.0
keyrings.alt
requests_ftp
scrapy>=1.1.0rc3
jsmin
PyGithub
pyperclip
BeautifulSoup4
httpretty>=0.8.14
mock
nose>=1.3.4
vcrpy
duecredit
simplejson
whoosh
PyYAML
mutagen
exifread
python-xmp-toolkit
Pillow

[metadata]
duecredit
simplejson
whoosh

[metadata-extra]
PyYAML
mutagen
exifread
python-xmp-toolkit
Pillow

[misc]
pyperclip

[publish]
jsmin
PyGithub

[tests]
BeautifulSoup4
httpretty>=0.8.14
mock
nose>=1.3.4
vcrpy
