Releases: MarekSuchanek/PYT-TwitterWall
Releases · MarekSuchanek/PYT-TwitterWall
Documentation
Twitter Wall is ready for requirements fulfillment check (5th homework of MI-PYT subject):
- 5th tutorial with 5th task assignment
- Sphinx docs (English language) with description how app works, installation and examples
- Code examples via
doctest
- Generated API docs (doc strings from python code)
- README rewritten to RST format and contains reference to docs (with hints how to build/test it)
- No warnings during
make html
andmake doctest
- Do
doctest
via Travis CI (switched to public repo and travis-ci.org) - Published via PyPi (test) and docs on pyt-twitterwall.readthedocs.io
Testing
Twitter Wall is ready for requirements fulfillment check (4th homework of MI-PYT subject):
- 4th tutorial with 4th task assignment
python setup.py test
run tests (pytest)- Note: sometimes it needs to be tried twice (second go works everytime, first sometimes end with pytest dependency error)
- dependencies are defined in the
setup.py
file - tests work also offline (and without API key+secret)
- something about testing & cassettes in the README
- cassettes are provided with hidden API key+secret and tokens
- some tests are parametrized
- Travis CI is set-up, badge in the README
Twitter Wall as Python package
Twitter Wall is ready for requirements fulfillment check (3rd homework of MI-PYT subject):
- 3rd tutorial with 3rd task assignment
setup.py
set-up, bothsetup.py install
&setup.py sdist
working- install via
pip
from the Test PyPi with the name twitterwall: https://testpypi.python.org/pypi/twitterwall - LICENSE & README included in the package
__init__.py
contains__all__
with parts usable in other projects (from twitterwall import *
)- running (in both cases) via entrypoint and
python -m
working
Twitter Wall with web interface
Twitter Wall is ready for requirements fulfillment check (2nd homework of MI-PYT subject):
- 2nd tutorial with 2nd task assignment
- Twitter Wall web frontend displaying avatars, photos, hashtags, mentions and urls from tweets added to original CLI functionality.
- Example deployed at mareksuchanek.pythonanywhere.com.
Twitter Wall - Simple CLI
Twitter Wall is ready for requirements fulfillment check (1st homework of MI-PYT subject):
- 1st tutorial with 1st task assignment
- CLI Twitter Wall with selection of search query, interval, number of loaded tweets at start, config file with auth and some more features.