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

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

[crawl]
scrapy>=1.1.0rc3

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

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

[devel-utils]
asv
nose-timer

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

[downloaders-extra]
requests_ftp

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

[metadata]
duecredit
pyliblzma
simplejson
whoosh

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

[misc]
pyperclip

[publish]
PyGithub
jsmin

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