CHANGES.rst
LICENSE.txt
MANIFEST.in
README.md
setup.py
pys2.egg-info/PKG-INFO
pys2.egg-info/SOURCES.txt
pys2.egg-info/dependency_links.txt
pys2.egg-info/requires.txt
pys2.egg-info/top_level.txt
s2/__init__.py
s2/api.py
s2/models.py
s2/db/__init__.py
s2/db/json.py
s2/graph/__init__.py
s2/graph/builder.py
s2/graph/graph.py
s2/graph/hopper.py
s2/store/__init__.py
s2/store/base.py
s2/store/json.py
tests/__init__.py
tests/context.py
tests/test_api.py
tests/db/__init__.py
tests/db/test_json.py
tests/fixtures/cassettes/author.json
tests/fixtures/cassettes/author_404.json
tests/fixtures/cassettes/author_429.json
tests/fixtures/cassettes/paper.json
tests/fixtures/cassettes/paper_404.json
tests/fixtures/cassettes/paper_429.json
tests/fixtures/db/json/s2authors/144794037.json
tests/fixtures/db/json/s2authors/2051526200.json
tests/fixtures/db/json/s2authors/80806115.json
tests/fixtures/db/json/s2papers/a04fc380c61040c7ffa21375bf2a0c9d30b674a4.json
tests/fixtures/db/json/s2papers/bdfa1a62c964f19b5ce000d7812ba9f66456a4a4.json
tests/fixtures/db/json/s2papers/c656a68a2bf155fa1a8ef4dd38a0af2cac3911da.json
tests/fixtures/graph/paper_ds/01462647e8684744c0bbfba6f3a107990880361a.json
tests/fixtures/graph/paper_ds/094c2b04c7e26c4b4af01a51295ffc2f179b4d15.json
tests/fixtures/graph/paper_ds/094cd5f5aa82fcfc4545d86c3276b5f0fae87795.json
tests/fixtures/graph/paper_ds/0e62edcd98d783e95123efc33448682f9faf25e7.json
tests/fixtures/graph/paper_ds/12042253ecfe20d4e0ebe6374e959a1b027ec1a0.json
tests/fixtures/graph/paper_ds/12e894afd5737aebff30c1fb8775ffd1dcc4dc22.json
tests/fixtures/graph/paper_ds/13faeeaa42ca4f4e7fb558da0e1240c141ce6579.json
tests/fixtures/graph/paper_ds/18749a769485b4ed3597eeef8f88de516889ec81.json
tests/fixtures/graph/paper_ds/1999102c6b8739498ab5e1ceb6b2c5a519ba2238.json
tests/fixtures/graph/paper_ds/1cfdce0c20bc42beb060e29affe4a399e86b2df9.json
tests/fixtures/graph/paper_ds/25d756556e08aaa8b266f5d41a5cca0f6fc7f443.json
tests/fixtures/graph/paper_ds/26ee835c907893acc3c9fb0c699dee013c3c9d84.json
tests/fixtures/graph/paper_ds/306c7e3c6bc916cd4a7818ea8bfdd3ccd947f60c.json
tests/fixtures/graph/paper_ds/36620a6b88695457057659f3a615e5b2d5b6bba8.json
tests/fixtures/graph/paper_ds/3941a055bacb6077e34c6e07f45b2f860aba09c2.json
tests/fixtures/graph/paper_ds/396aeffaebf75e6fc6757b3a88595605951c0bbf.json
tests/fixtures/graph/paper_ds/39f1d90fbfb19061bad82c33fc27c9ddca83615d.json
tests/fixtures/graph/paper_ds/3d624a478d3e03de77f9fa1c1271b14ead0b2ae7.json
tests/fixtures/graph/paper_ds/4787a5ce29b545c958edd5e5534b13c7f53b2d62.json
tests/fixtures/graph/paper_ds/47fdc3343627cd425f446fb7cd45b5a10d7968be.json
tests/fixtures/graph/paper_ds/56f6a06364736effb2098f03cc639e32a800ed4f.json
tests/fixtures/graph/paper_ds/5baab6c570f55ec1da9e07a3a28046fa06f9c172.json
tests/fixtures/graph/paper_ds/617e2d3a42c23a758daf8dd51ab82f89d171ef54.json
tests/fixtures/graph/paper_ds/65bb83535fe4e21c44d96b7b528c11a7667b3e13.json
tests/fixtures/graph/paper_ds/66ce69d9c4e027033bc40d3bc3b6addbf169f696.json
tests/fixtures/graph/paper_ds/715499e2500a9758542c4ff177d516faf8b6130f.json
tests/fixtures/graph/paper_ds/72427c67bbb1f3494398762281b168647fc48dff.json
tests/fixtures/graph/paper_ds/77fbf771c11606ba9ddc150416f633b26c5a8a6f.json
tests/fixtures/graph/paper_ds/84cfa9eba63c1b9913177d337ba3b9d867055ed6.json
tests/fixtures/graph/paper_ds/8d532eaa1cea70b1c968bcf6b3ffb5208a50317f.json
tests/fixtures/graph/paper_ds/8d8844106e7bc83d49ea3544ab2dfc74cd8f258a.json
tests/fixtures/graph/paper_ds/9975052d908927bbad8170cd6932ba7706feee67.json
tests/fixtures/graph/paper_ds/999c77b5deb04dd8ab70509bdd2ebf122b57cc07.json
tests/fixtures/graph/paper_ds/9e7403c730d0e84cba7b4f3fb56feb5a9115717d.json
tests/fixtures/graph/paper_ds/a00a1d33d7cde648ca163f253e78a92047a65766.json
tests/fixtures/graph/paper_ds/a3033151e18e9ed87abe9600048f2ab46c35d186.json
tests/fixtures/graph/paper_ds/a5e26e51723fd5c88a0620da97e6c82d6251c368.json
tests/fixtures/graph/paper_ds/aa37a174abd5b95bdf815c15436bbf33fd843859.json
tests/fixtures/graph/paper_ds/ad30eed8e87dc4051e8379ae88a7c6b17bd43ba6.json
tests/fixtures/graph/paper_ds/ad6be41afb378b9360fd1c16f0ccfa7af5e65652.json
tests/fixtures/graph/paper_ds/b99f1652926c23ee45fba1ad62d799d04a1740b4.json
tests/fixtures/graph/paper_ds/bb525190cc444231a08095230cfc0a615914944c.json
tests/fixtures/graph/paper_ds/bd0a15f91a8dad3ef0cc9911f283f2b116259e11.json
tests/fixtures/graph/paper_ds/c4dcbf01d64e1adf31276591f66eac8aeccc743e.json
tests/fixtures/graph/paper_ds/c69290fcd917cf3f13bb2bb7e6d882193cff1b5a.json
tests/fixtures/graph/paper_ds/ca0d148fa2ef80203d2cd74d49432ab1333bbbf2.json
tests/fixtures/graph/paper_ds/cd6d4e5b8f882ecc3a2b680c42526669166b11b4.json
tests/fixtures/graph/paper_ds/d410fea1de0a8ca7ee8e16d83524af4f013e42d8.json
tests/fixtures/graph/paper_ds/d448a33c77562dd0bc001da91336a0160a141272.json
tests/fixtures/graph/paper_ds/da51fc4c99a97ecd5c262413a522e960305b37fd.json
tests/fixtures/graph/paper_ds/ddc3b835f2e1041d42a3d7e50441f7855253cae6.json
tests/fixtures/graph/paper_ds/e0c74eb2fcf29a9b2995c0dc1b330256b6036a31.json
tests/fixtures/graph/paper_ds/e0e7e01a6195e7252921116601a2e7613749a3a9.json
tests/fixtures/graph/paper_ds/e937fc6b51ab16bfdb3d7cde90a13c7e12e2c641.json
tests/fixtures/graph/paper_ds/ecb1df457d4514feed7fb71a2499113ba87abbb6.json
tests/fixtures/graph/paper_ds/ef86c229bc2249a8c7a4a4777c95a426f102c365.json
tests/fixtures/graph/paper_ds/f0e432ffd9040b38ec5d6b238b9b5ad91134b093.json
tests/fixtures/graph/paper_ds/f2c320857ba4b28460912f19375d0d41ca8dc734.json
tests/fixtures/store/json/s2authors/144794037.json
tests/fixtures/store/json/s2authors/2051526200.json
tests/fixtures/store/json/s2authors/80806115.json
tests/fixtures/store/json/s2papers/a04fc380c61040c7ffa21375bf2a0c9d30b674a4.json
tests/fixtures/store/json/s2papers/bdfa1a62c964f19b5ce000d7812ba9f66456a4a4.json
tests/fixtures/store/json/s2papers/c656a68a2bf155fa1a8ef4dd38a0af2cac3911da.json
tests/graph/__init__.py
tests/graph/test_builder.py
tests/graph/test_hopper.py
tests/store/__init__.py
tests/store/test_json.py