Steve Howell
80e4ef9f72
Create terminal.py to run bots in the terminal.
...
This program replaces zulip_bot_output.py, which had
gotten a little out of date.
It should be able to simulate a terminal conversation for
all of our bots, including those that use "advanced" features:
third party config files: tested with giphy
message updates: tested with incrementor
storage: tested with virtual_fs and others
2017-11-28 10:52:13 -08:00
derAnfaenger
80534a50b6
zulip_bots: Add directory for unmaintained bots.
2017-11-02 15:15:47 +01:00
Tim Abbott
075e368818
run-mypy: Document why certain files are not mypy-checked.
2017-10-26 23:02:52 -07:00
Alena Volkova
25d6c68d4d
mypy: zulip_botserver: Fix errors in setup.py.
2017-10-27 00:56:16 -04:00
Alena Volkova
ed51cabf1b
mypy: zulip_botserver: Fix errors in zulip_botserver/server.py.
2017-10-27 00:56:16 -04:00
Alena Volkova
81205ea813
mypy: zulip_botserver: Fix errors in tests/__init__.py.
2017-10-27 00:56:16 -04:00
Alena Volkova
fd519252d6
mypy: zulip_bots: Fix errors in zulip_bots/zulip_bot_output.py.
2017-10-27 00:56:16 -04:00
Alena Volkova
5e7f4c595f
mypy: zulip_bots: Annotate zulip_bots/test_run.py.
2017-10-27 00:56:16 -04:00
Alena Volkova
afb9886553
mypy: zulip_bots: Fix errors in zulip_bots/test_lib.py.
2017-10-27 00:56:16 -04:00
Alena Volkova
6546917088
mypy: zulip_bots: Annotate zulip_bots/run.py.
2017-10-27 00:56:16 -04:00
Alena Volkova
47d8ab8f9a
mypy: zulip_bots: Fix errors in zulip_bots/provision.py.
2017-10-27 00:56:15 -04:00
Alena Volkova
3a20dee621
mypy: zulip_bots: Fix errors in zulip_bots/lib.py.
2017-10-27 00:56:15 -04:00
Alena Volkova
ad050fc806
mypy: zulip_bots: Fix errors in setup.py.
2017-10-27 00:56:15 -04:00
Alena Volkova
3d282a12a7
mypy: zulip_bots: Fix errors in generate_manifest.py.
2017-10-27 00:56:06 -04:00
Alena Volkova
fe6deb2e03
mypy: zulip: Fix errors in tests/test_default_arguments.py.
2017-10-27 00:56:06 -04:00
Alena Volkova
99785a1be4
mypy: zulip: Fix errors in tests/__init__.py.
2017-10-27 00:56:06 -04:00
Alena Volkova
671a078137
mypy: zulip: Fix errors in integrations/zephyr/process_ccache.
2017-10-27 00:56:06 -04:00
Alena Volkova
8becce7c98
mypy: zulip: Annotate integrations/svn/zulip_svn_config.py.
2017-10-27 00:56:06 -04:00
Alena Volkova
ab192fe937
mypy: zulip: Annotate integrations/perforce/zulip_perforce_config.py.
2017-10-27 00:56:06 -04:00
Alena Volkova
7ad3324aaa
mypy: zulip: Fix errors in integrations/log2zulip/log2zulip.
2017-10-27 00:55:54 -04:00
Alena Volkova
995dc33334
mypy: zulip: Fix errors in integrations/irc/irc_mirror_backend.py.
2017-10-26 17:02:14 -04:00
Alena Volkova
af957c18fe
mypy: zulip: Annotate integrations/git/zulip_git_config.py.
2017-10-26 17:02:14 -04:00
derAnfaenger
839bbf0db4
tools: Enhance output of run-mypy.
...
This removes the excessively verbose lists of files
to be tested, and flushes the output after every print
to update the user on the current status in real time.
2017-10-20 08:30:33 -07:00
derAnfaenger
449d5faa59
mypy: Run mypy for each package separately.
2017-09-27 20:40:08 -07:00
derAnfaenger
abe9338cfe
mypy: Add erroring files to exclude list.
2017-09-27 11:44:28 +02:00
derAnfaenger
9ddb5518f4
tools: Remove duplicate lister.py
2017-09-27 10:49:41 +02:00
derAnfaenger
035f0c3268
tools: Add mypy runner.
...
Unless otherwise specified, `tools/run-mypy` will right now only
check annotations in core files of the `zulip` package.
2017-09-15 13:24:20 +02:00