├── .coveragerc ├── .coveralls.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── HN.jpg ├── LICENSE ├── MANIFEST ├── MANIFEST.in ├── README.md ├── hn ├── __init__.py ├── constants.py ├── hn.py └── utils.py ├── my_test_bot.py ├── requirements.txt ├── runtests.sh ├── setup.py └── tests ├── __init__.py ├── presets ├── 6115341.html ├── 6374031.html ├── 7324236-2.html ├── 7324236-3.html ├── 7324236-4.html ├── 7324236-5.html ├── 7324236.html ├── 7404389.html ├── best.html ├── best2.html ├── index.html ├── leaders.html ├── newest.html └── news2.html ├── requirements.txt ├── test_leaders.py ├── test_pagination.py ├── test_stories_dict_structure.py ├── test_story_class.py ├── test_story_fromid.py ├── test_story_get_comments.py └── test_utils.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/.coveragerc -------------------------------------------------------------------------------- /.coveralls.yml: -------------------------------------------------------------------------------- 1 | repo_token: NWKmfBv29OTCMS0EUyIOBmKN036qcFxxV -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /HN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/HN.jpg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/MANIFEST -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/README.md -------------------------------------------------------------------------------- /hn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/hn/__init__.py -------------------------------------------------------------------------------- /hn/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/hn/constants.py -------------------------------------------------------------------------------- /hn/hn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/hn/hn.py -------------------------------------------------------------------------------- /hn/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/hn/utils.py -------------------------------------------------------------------------------- /my_test_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/my_test_bot.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/requirements.txt -------------------------------------------------------------------------------- /runtests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/runtests.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/presets/6115341.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/6115341.html -------------------------------------------------------------------------------- /tests/presets/6374031.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/6374031.html -------------------------------------------------------------------------------- /tests/presets/7324236-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/7324236-2.html -------------------------------------------------------------------------------- /tests/presets/7324236-3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/7324236-3.html -------------------------------------------------------------------------------- /tests/presets/7324236-4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/7324236-4.html -------------------------------------------------------------------------------- /tests/presets/7324236-5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/7324236-5.html -------------------------------------------------------------------------------- /tests/presets/7324236.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/7324236.html -------------------------------------------------------------------------------- /tests/presets/7404389.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/7404389.html -------------------------------------------------------------------------------- /tests/presets/best.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/best.html -------------------------------------------------------------------------------- /tests/presets/best2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/best2.html -------------------------------------------------------------------------------- /tests/presets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/index.html -------------------------------------------------------------------------------- /tests/presets/leaders.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/leaders.html -------------------------------------------------------------------------------- /tests/presets/newest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/newest.html -------------------------------------------------------------------------------- /tests/presets/news2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/presets/news2.html -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- 1 | httpretty 2 | -------------------------------------------------------------------------------- /tests/test_leaders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/test_leaders.py -------------------------------------------------------------------------------- /tests/test_pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/test_pagination.py -------------------------------------------------------------------------------- /tests/test_stories_dict_structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/test_stories_dict_structure.py -------------------------------------------------------------------------------- /tests/test_story_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/test_story_class.py -------------------------------------------------------------------------------- /tests/test_story_fromid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/test_story_fromid.py -------------------------------------------------------------------------------- /tests/test_story_get_comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/test_story_get_comments.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/karan/HackerNewsAPI/HEAD/tests/test_utils.py --------------------------------------------------------------------------------