Commit Graph

487 Commits

Author SHA1 Message Date
Valentin Lorentz d1aa36126d Add Utilities as a default plugin. 2014-02-21 23:55:41 +00:00
Valentin Lorentz 3c7f9d09c5 supybot-plugin-create: Only catch ImportError for the i18n fallback. 2013-12-15 20:08:49 +00:00
Valentin Lorentz 15872a2e6a supybot-test: Display a full traceback when there is an error while importing a plugin. 2013-10-27 11:53:36 +01:00
Valentin Lorentz b6ea53b07a Add Python version to 'supybot --version' and @version. 2013-10-27 11:40:10 +01:00
Valentin Lorentz 40675ffdfa Merge remote-tracking branch 'supybot/master' into testing
Conflicts:
	plugins/Admin/plugin.py
	plugins/BadWords/config.py
	plugins/Filter/plugin.py
	plugins/Google/plugin.py
	plugins/Math/plugin.py
	plugins/Misc/plugin.py
	plugins/Note/plugin.py
	plugins/RSS/plugin.py
	plugins/Seen/test.py
	plugins/ShrinkUrl/config.py
	plugins/ShrinkUrl/plugin.py
	plugins/ShrinkUrl/test.py
	plugins/Status/plugin.py
	plugins/String/config.py
	plugins/String/plugin.py
	plugins/Time/plugin.py
	plugins/Todo/plugin.py
	plugins/Web/plugin.py
	plugins/__init__.py
	scripts/supybot-botchk
	setup.py
	src/__init__.py
	src/callbacks.py
	src/commands.py
	src/conf.py
	src/drivers/Socket.py
	src/ircdb.py
	src/irclib.py
	src/ircutils.py
	src/questions.py
	src/registry.py
	src/schedule.py
	src/test.py
	src/utils/file.py
	src/utils/gen.py
	src/utils/net.py
	src/utils/web.py
	src/world.py
2013-08-24 11:28:29 +02:00
James McCoy c73ead8aef supybot-botchk: Directly execute supybot instead of running it in sh
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2013-08-23 21:42:01 -04:00
Valentin Lorentz 0dc5160dbc Remove debug output. 2013-08-10 15:39:03 +02:00
Valentin Lorentz 22c0c7fcce Fix supybot-test's option --exclude-plugins for patterns. 2013-08-03 16:06:23 +02:00
Valentin Lorentz 46b89cfc0e Fix crash when --daemon is given (Python 3). 2013-06-29 13:58:41 +02:00
Valentin Lorentz 9e4c804d24 supybot-botchk: Fix Python 3 compatibility. 2013-06-17 10:38:06 +00:00
Valentin Lorentz 18c671fc6c scripts/supybot: Invoke i18n in the 'try' block to handle the case where the config file does not exist. 2013-06-01 16:26:41 +02:00
Valentin Lorentz 3da554bde8 supybot-wizard: Display a warning if conf is in the source folder. Closes GH-402. 2013-05-21 17:30:14 +02:00
Valentin Lorentz c56f26b91d Wrap now internationalizes docstrings. 2013-05-20 17:52:41 +02:00
Valentin Lorentz 4090793468 Fix scripts to work with Python 3 without 2to3. 2013-04-27 16:16:08 +02:00
Valentin Lorentz 43248f5cea supybot-plugin-create: Various updates (stock supybot compatibility, Python 3 compatibility, reload config by default. 2013-04-11 19:33:42 +02:00
Valentin Lorentz d13015dfb5 Fix tests with Travis. 2013-04-11 19:09:50 +02:00
Valentin Lorentz d714909576 Use non-sexist language in strings and comments. 2013-03-08 20:34:31 +01:00
Valentin Lorentz f65c0539d8 supybot-wizard: Prevent this script from running directly in ~/ 2013-02-24 09:47:48 +01:00
nyuszika7h c234d683d1 scripts/supybot-botchk: Open pidfile in append mode because 'x' is not supported on Python 2 2013-02-07 15:37:20 +01:00
nyuszika7h ff1d9c4f69 supybot-botchk: Use a different method for creating pidfile if it doesn't exist 2013-02-03 14:54:07 +01:00
nyuszika7h 658d0ad84d supybot-botchk: Don't truncate pidfile 2013-02-03 14:20:16 +01:00
nyuszika7h 7edc73a08c supybot-botchk: Use open() and close() instead of os.system('touch') 2013-02-03 14:15:46 +01:00
nyuszika7h 1b6f1f04ec supybot-botchk: Fix Python 3 compatibility 2013-02-03 14:12:21 +01:00
Valentin Lorentz 785b973995 botchk: Use open() instead of file(). 2013-02-02 19:46:59 +01:00
Valentin Lorentz 413bdbf80e supybot-test: Add the --exclude option. 2013-01-06 17:17:26 +01:00
Valentin Lorentz 408f6e2288 supybot-test: Return appropriate status code. 2013-01-04 20:23:48 +01:00
Valentin Lorentz de4f1b34d2 Revert "supybot-test: Return the appropriate exit code."
This reverts commit f7f53fc9f6.
2013-01-04 20:21:26 +01:00
Valentin Lorentz f7f53fc9f6 supybot-test: Return the appropriate exit code. 2013-01-04 20:00:11 +01:00
Valentin Lorentz 3dba9088b0 Merge remote-tracking branch 'supybot/master' into testing
Conflicts:
	INSTALL
	plugins/ChannelLogger/README.txt
	plugins/ChannelStats/README.txt
	plugins/Google/plugin.py
	plugins/Google/test.py
	plugins/Plugin/test.py
	plugins/Web/test.py
	setup.py
	src/callbacks.py
	src/ircdb.py
	src/irclib.py
	src/utils/str.py
	test/test_irclib.py
2013-01-01 21:11:24 +01:00
James McCoy 82ecf36fcd Update my name/contact information
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-09-01 10:16:48 -04:00
James McCoy 83f872fa12 Bump minimum Python version to 2.6 for multiprocessing support
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-09-01 10:06:50 -04:00
James McCoy 232aa86a1e Merge branch 'maint/0.83.4' 2012-09-01 09:13:52 -04:00
Valentin Lorentz d52e501ae8 Use open() instead of file(). 2012-08-04 13:13:16 +02:00
Daniel Folkinshteyn a31350f14a Consolidate the version string to reside in one central place to ease change making.
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-06-17 10:42:44 -04:00
Valentin Lorentz a1acde1f02 Use log.critical instead of log.fatal (which does not exist).
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-05-23 00:31:58 -04:00
Mika Suomalainen c9dab259ba scripts/supybot-plugin-create: Fix issue #181. 2012-05-04 08:54:33 +03:00
Valentin Lorentz 6b0e5303b4 Use log.critical instead of log.fatal (which does not exist). 2012-01-17 20:51:42 +00:00
James McCoy 8b73f78b3e Merge branch 'maint/0.83.4'
Conflicts:
	plugins/Misc/plugin.py
	src/ircutils.py

Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-11-13 15:26:19 -05:00
James Vega 5ada9193b9 Honor supybot-test's timeout option and document the units
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2011-08-22 20:50:16 +02:00
James Vega 4661acb3a3 Honor supybot-test's timeout option and document the units
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2011-08-22 14:07:39 -04:00
Valentin Lorentz 03cc4c7ab7 supybot-wizard: Suggest most useful plugins when the user want to add plugins en masse. Closes GH-84. 2011-07-16 13:37:56 +02:00
Valentin Lorentz 3265d84a23 Bug fix with the HTTP server. 2011-07-01 16:49:48 +02:00
Valentin Lorentz c9cc858095 the default ident in the supybot-wizard is now limnoria. Closes GH-37. 2011-06-27 18:09:54 +02:00
Valentin Lorentz 667d7c34b4 Bug fixes to the HTTP server 2011-06-24 15:32:22 +02:00
Valentin Lorentz 13e4f45e30 Add an embedded HTTP server to Supybot. 2011-06-24 14:31:29 +02:00
Valentin Lorentz a234b0e929 Update supybot-wizard, so it asks for the language, and sets the default config values appropriately. Closes GH-26. 2011-06-23 10:27:52 +02:00
Daniel Folkinshteyn 05c9482759 Consolidate the version string to reside in one central place to ease change making. 2011-04-26 10:23:18 +02:00
Valentin Lorentz 44458d4b57 Change version number to 0.83.4.1+git+fr3 2011-02-27 12:01:51 +01:00
Valentin Lorentz 0223e9c210 Change release number to 0.83.4.1+git+fr2 2011-01-29 10:29:05 +01:00
Valentin Lorentz 211be44b9c Merge branch 'testing' 2010-11-11 12:03:12 +01:00