Commit Graph

8809 Commits

Author SHA1 Message Date
Valentin Lorentz cadf953e86 Make the setup.py runnable by Python 3 and run 2to3 automatically.
Conflicts:
	sandbox/run_2to3.sh
	setup.py
2013-05-11 11:15:03 +02:00
Valentin Lorentz 3935152d65 Fix 'dictionary changed size during iteration'. 2013-05-10 23:55:48 +02:00
Valentin Lorentz cb6139e110 Fix typo. 2013-05-10 23:22:23 +02:00
Valentin Lorentz 3b179ec304 Apparently, Python 3.3 does not like sys.modules to be reassigned. 2013-05-10 23:20:02 +02:00
Valentin Lorentz 9553798c90 sys.modules is a dict, not a list (again). 2013-05-10 22:23:57 +02:00
Valentin Lorentz ee1d8731c9 sys.modules is a dict, not a list. 2013-05-10 22:08:59 +02:00
Valentin Lorentz e787f3343e Fix typo. 2013-05-10 22:03:15 +02:00
Valentin Lorentz 3570acff72 Fix plugin load if previous (re)load failed. 2013-05-10 17:55:56 +02:00
Valentin Lorentz 1a6d4b64d2 setup.py: Remove error output if not in a git repo. 2013-05-10 17:55:31 +02:00
Valentin Lorentz 115f8001fe ChannelStats: Fix bug when conf.supybot.databases.plugins.channelSpecific is true (KeyError in channels list). 2013-05-09 12:47:53 +02:00
Valentin Lorentz 70a169ab6f Debug: Fix Python 3 compatibility. 2013-05-09 10:16:51 +02:00
Valentin Lorentz 8f6063135e Add supybot.abuse.flood.interval. 2013-05-09 09:40:55 +02:00
Valentin Lorentz c0c479a77c Math: Fix load on Python 3. 2013-05-08 19:28:16 +00:00
Valentin Lorentz b9a46cef21 Factoids: Fix @lock and @unlock. 2013-05-04 01:01:11 +02:00
Valentin Lorentz c133d973aa Revert "Fix typo."
This reverts commit 390af5d049.

Conflicts:
	locales/fr.po
2013-05-01 05:53:20 +00:00
Valentin Lorentz da5fb34b11 Channel: Fix l10n-fr. 2013-04-30 18:32:39 +00:00
Valentin Lorentz 71e50278c8 Python 3.3 is not supported. 2013-04-27 19:08:20 +02:00
Valentin Lorentz d70138bf23 Dict: Use normal import (was broken in Python 3.3 for some reason). 2013-04-27 18:18:38 +02:00
Valentin Lorentz a82b6dabec Remove warning from the README about Travis. 2013-04-27 17:42:22 +02:00
Valentin Lorentz 71c847d896 Improve .travis.yml. 2013-04-27 17:41:00 +02:00
Valentin Lorentz 65201fecc0 travis.yml: Fix path of plugins. 2013-04-27 16:19:52 +02:00
Valentin Lorentz 4090793468 Fix scripts to work with Python 3 without 2to3. 2013-04-27 16:16:08 +02:00
Valentin Lorentz 7fcda679d8 Speed up install on Python3 (2to3 is ran only on modified files). 2013-04-27 16:05:11 +02:00
Valentin Lorentz 53e49d23d1 travis.yml: Use --no-network instead of setting individual plugins. 2013-04-27 10:20:15 +02:00
Valentin Lorentz c25ccc4337 PluginDownloader: Obey --no-network in tests. 2013-04-27 10:19:43 +02:00
Valentin Lorentz 7253dee3ae User: Fix handling of --capability for unregistered users. 2013-04-27 10:10:11 +02:00
Valentin Lorentz fe540b3620 ChannelLogger: check for logChannelMessages before logging. 2013-04-26 17:52:18 +02:00
Valentin Lorentz 243cc0b998 Seen: Add supybot.plugins.Seen.showLastMessage. 2013-04-23 16:52:35 +00:00
Valentin Lorentz 1bee83bc2e Merge pull request #465 from clue-eq-None/AnonSayFix
Fixed the last fix in Anonymous which broke the ability to query via say
2013-04-22 21:02:48 -07:00
George Miller bf761f52e4 Fixed the last fix in Anonymous which broke the ability to query via say 2013-04-22 23:42:42 +00:00
Valentin Lorentz 8d05910df8 Merge branch 'testing' of github.com:ProgVal/Limnoria into testing 2013-04-22 17:58:52 +00:00
Valentin Lorentz 8701002ff9 Anonymous: Fix use of pipes. 2013-04-22 17:58:32 +00:00
Valentin Lorentz 96fae12fd2 Anonymous: Use assertEqual in tests instead of failUnless(... == ...). 2013-04-22 17:46:35 +00:00
Valentin Lorentz f2e059f2c7 core: Fix l10n-fr. 2013-04-21 16:18:13 +02:00
Valentin Lorentz 65b553f03b core: Updates messages.pot and fr.po. 2013-04-21 16:01:29 +02:00
Valentin Lorentz caf255afd9 Internationalize string-handling functions in src/utils/.
This commit was supposed to be before the two previous ones, but I messed up with Git.
2013-04-21 16:00:31 +02:00
Valentin Lorentz 6b1131bff9 core: update messages.pot and fr.po. 2013-04-21 15:57:29 +02:00
Valentin Lorentz 5c118ded7c sandbox: Update check_trans.py to handle core locales. 2013-04-21 15:57:17 +02:00
Valentin Lorentz d8df5cc650 Misc: Fix ignoring of user flooding with invalid commands in private. 2013-04-20 08:19:16 +00:00
Valentin Lorentz 390af5d049 Fix typo. 2013-04-18 07:45:08 +00:00
Valentin Lorentz 2d89723a6a Merge pull request #464 from Nothing4You/fix-tests-01
Use a real inexistent domain for DNS fail testing
2013-04-13 14:22:30 -07:00
Richard Schwab 847563869c Use a real inexistent domain for DNS fail testing 2013-04-13 22:56:52 +02:00
Valentin Lorentz 56b4f1ddc4 travis: Remove Scheduler from tested plugins. 2013-04-11 20:50:15 +02:00
Valentin Lorentz 995ba6f229 Make sure strictRfc is on before testing for assertions. 2013-04-11 20:04:04 +02:00
Valentin Lorentz 6c22927055 travis: Don't display logs. 2013-04-11 19:43:57 +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 0595489166 Karma: Fix tests. 2013-04-11 19:13:03 +02:00
Valentin Lorentz d13015dfb5 Fix tests with Travis. 2013-04-11 19:09:50 +02:00
Valentin Lorentz 7a71ecb9f9 Misc: Add supybot.plugins.Misc.mores. 2013-04-10 17:26:55 +02:00
Valentin Lorentz 61eb0fd3f8 RSS: add supybot.plugins.RSS.announcementSeparator. 2013-04-06 16:57:30 +00:00