Quick start for developers
##########################
Dependencies
~~~~~~~~~~~~
- `Flask `_
- `Feedgenerator `_
- `Tweepy `_ (only tested with the `Twitter Standard v1.1 API `_)
- `Mastodon.py `_
- `pytz `_
- `pyYAML `_
- `BeautifulSoup `_
- `gunicorn `_
Installation
~~~~~~~~~~~~
- Clone this repo :
.. code-block:: bash
$ git clone https://github.com/SamR1/python-twootfeed.git
- Install Python virtualenv and packages
.. code-block:: bash
$ cd python-twootfeed
$ make install
- Fill in fields for the client(s) you will use in **python-twootfeed/config.yml** (see next step for API keys).
- Get API Keys (see `installation `_)
- Generate token to access feed (see `installation `_)
- Start the server
.. code-block:: bash
$ make serve
Tests
~~~~~
.. code-block:: bash
$ make test