├── .bumpversion.cfg ├── .coveragerc ├── .gitignore ├── .travis.yml ├── AUTHORS.rst ├── CHANGELOG.rst ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── appveyor.yml ├── bootstrap.py ├── ci ├── appveyor-bootstrap.ps1 ├── appveyor-with-compiler.cmd └── templates │ ├── .travis.yml │ ├── appveyor.yml │ └── tox.ini ├── docs ├── authors.rst ├── changelog.rst ├── conf.py ├── contributing.rst ├── images │ └── github-private-token.png ├── index.rst ├── outputs.rst ├── overview.rst ├── reference │ ├── index.rst │ └── processor.rst ├── requirements.txt ├── sources.rst └── spelling_wordlist.txt ├── examples └── do-123.py ├── requirements-dev.txt ├── setup.cfg ├── setup.py ├── src └── processor │ ├── __init__.py │ ├── outputs │ ├── __init__.py │ ├── debug.hy │ ├── email.hy │ ├── fanout.hy │ ├── rss.hy │ ├── slack.hy │ └── xmpp.hy │ ├── pipeline.hy │ ├── sources │ ├── __init__.py │ ├── github.hy │ ├── imap.hy │ ├── mix.hy │ ├── twitter.hy │ └── web.hy │ ├── storage.hy │ ├── utils │ ├── __init__.py │ ├── datastructures.hy │ ├── macro.hy │ └── twitter.py │ └── version.hy ├── tasks.py ├── tests ├── __init__.py ├── outputs.hy ├── pipeline.hy ├── sources.hy └── test_processor.py └── tox.ini /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/README.rst -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/bootstrap.py -------------------------------------------------------------------------------- /ci/appveyor-bootstrap.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/ci/appveyor-bootstrap.ps1 -------------------------------------------------------------------------------- /ci/appveyor-with-compiler.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/ci/appveyor-with-compiler.cmd -------------------------------------------------------------------------------- /ci/templates/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/ci/templates/.travis.yml -------------------------------------------------------------------------------- /ci/templates/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/ci/templates/appveyor.yml -------------------------------------------------------------------------------- /ci/templates/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/ci/templates/tox.ini -------------------------------------------------------------------------------- /docs/authors.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../AUTHORS.rst 2 | -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../CHANGELOG.rst 2 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../CONTRIBUTING.rst 2 | -------------------------------------------------------------------------------- /docs/images/github-private-token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/images/github-private-token.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/outputs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/outputs.rst -------------------------------------------------------------------------------- /docs/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/overview.rst -------------------------------------------------------------------------------- /docs/reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/reference/index.rst -------------------------------------------------------------------------------- /docs/reference/processor.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/reference/processor.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/sources.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/sources.rst -------------------------------------------------------------------------------- /docs/spelling_wordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/docs/spelling_wordlist.txt -------------------------------------------------------------------------------- /examples/do-123.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/examples/do-123.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | pudb 2 | html2text 3 | invoke 4 | wheel 5 | # to run tests 6 | detox 7 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/setup.py -------------------------------------------------------------------------------- /src/processor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/__init__.py -------------------------------------------------------------------------------- /src/processor/outputs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/outputs/__init__.py -------------------------------------------------------------------------------- /src/processor/outputs/debug.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/outputs/debug.hy -------------------------------------------------------------------------------- /src/processor/outputs/email.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/outputs/email.hy -------------------------------------------------------------------------------- /src/processor/outputs/fanout.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/outputs/fanout.hy -------------------------------------------------------------------------------- /src/processor/outputs/rss.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/outputs/rss.hy -------------------------------------------------------------------------------- /src/processor/outputs/slack.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/outputs/slack.hy -------------------------------------------------------------------------------- /src/processor/outputs/xmpp.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/outputs/xmpp.hy -------------------------------------------------------------------------------- /src/processor/pipeline.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/pipeline.hy -------------------------------------------------------------------------------- /src/processor/sources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/sources/__init__.py -------------------------------------------------------------------------------- /src/processor/sources/github.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/sources/github.hy -------------------------------------------------------------------------------- /src/processor/sources/imap.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/sources/imap.hy -------------------------------------------------------------------------------- /src/processor/sources/mix.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/sources/mix.hy -------------------------------------------------------------------------------- /src/processor/sources/twitter.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/sources/twitter.hy -------------------------------------------------------------------------------- /src/processor/sources/web.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/sources/web.hy -------------------------------------------------------------------------------- /src/processor/storage.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/storage.hy -------------------------------------------------------------------------------- /src/processor/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # flake8: noqa 2 | from .datastructures import * 3 | -------------------------------------------------------------------------------- /src/processor/utils/datastructures.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/utils/datastructures.hy -------------------------------------------------------------------------------- /src/processor/utils/macro.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/utils/macro.hy -------------------------------------------------------------------------------- /src/processor/utils/twitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/src/processor/utils/twitter.py -------------------------------------------------------------------------------- /src/processor/version.hy: -------------------------------------------------------------------------------- 1 | (setv __version__ "0.1.0") 2 | -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/tasks.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/outputs.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/tests/outputs.hy -------------------------------------------------------------------------------- /tests/pipeline.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/tests/pipeline.hy -------------------------------------------------------------------------------- /tests/sources.hy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/tests/sources.hy -------------------------------------------------------------------------------- /tests/test_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/tests/test_processor.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svetlyak40wt/python-processor/HEAD/tox.ini --------------------------------------------------------------------------------