A Workbench module that downloads from Twitter's API.
First, set up your enviroment
- Install
re2
system library:- Fedora:
sudo dnf install re2-devel pybind11-devel
- Fedora:
- Install Tox:
pip3 install tox
- Run
tox
to test that everything works
Then do the Development Dance:
- Write a failing test to
tests/
- Run
tox
to test it fails - Fix the code so all tests pass
- Submit a pull request
- Edit the version in
pyproject.toml
- Write an entry to
CHANGELOG.md
- Run
tox
one last time git push