Valentin Lorentz
2141174272
Add 3.6 to supported Python versions in README.
2016-08-07 19:39:30 +02:00
Valentin Lorentz
b4efdebdf9
Merge pull request #1257 from teward/testing
...
debian/compat is required, v9 or above
2016-08-06 22:48:42 +02:00
Thomas Ward
3a08b699df
debian/compat is required, v9 or above
...
DebHelper, which helps build Debian packages, fails for the Debian packaging as is. This is due to the system autoassuming a compat level of Debhelper 1, and anything older than v4 is not accepted. Debian Testing, Ubuntu Xenial, etc. have DebHelper compat 9 as the recommended (this is also seen in the Debian Maintainer Guide (on August 6, 2016): https://www.debian.org/doc/manuals/maint-guide/dother.en.html#compat )
2016-08-06 16:35:10 -04:00
Valentin Lorentz
fbbc806def
Merge pull request #1256 from GLolol/mailmap
...
mailmap: update my emails
2016-08-05 19:57:40 +02:00
James Lu
f96a324611
mailmap: update my emails [skip ci]
2016-08-05 10:49:58 -07:00
Valentin Lorentz
9ca82c34fc
Fix .travis.yml.
2016-08-02 11:44:37 +02:00
Valentin Lorentz
b4ae25807b
travis.yml: Uninstall 'limnoria' package installed by irctest.
2016-08-02 11:25:55 +02:00
Valentin Lorentz
1a2edb6cbc
travis.yml: Simplify test command.
2016-08-02 11:04:29 +02:00
Valentin Lorentz
40a06d6527
Deprecate IrcMsg.__getattr__ and fix compatibility with Python ≥ 3.6.
2016-08-02 10:32:01 +02:00
Valentin Lorentz
d8beb047eb
travis.yml: Install 'irctest' at the install step.
2016-08-02 10:32:01 +02:00
Valentin Lorentz
1ff8b5e6e0
Merge pull request #1254 from GLolol/version
...
ircutils: expand $version to Limnoria instead of Supybot
2016-08-02 08:51:02 +02:00
James Lu
fea1ae1c20
ircutils: expand $version to Limnoria instead of Supybot
2016-08-01 20:57:21 -07:00
Valentin Lorentz
de8d4fbe52
PluginDownloader: Fix decoding issue (caught in stepnem/Freenode).
2016-08-01 16:09:11 +02:00
Valentin Lorentz
9c76750ff9
PluginDownloader: Add test case.
...
Someone reported it to crash, but it does no. Hmm…
2016-08-01 16:08:31 +02:00
Valentin Lorentz
035c38a4f1
ChannelStats: Forbid large numbers for factorial().
2016-07-30 20:25:52 +02:00
Valentin Lorentz
66782d47d8
GPG: Improve error messages.
2016-07-29 10:26:59 +02:00
Valentin Lorentz
0d820477c2
GPG: Improve error messages.
2016-07-29 01:28:12 +02:00
Valentin Lorentz
94ec830061
Exclude redundant Travis build.
2016-07-28 09:50:08 +02:00
Valentin Lorentz
ccc6b53a9a
Fix version returned by 'supybot --version' (Limnoria, not Supybot).
2016-07-28 09:27:21 +02:00
Valentin Lorentz
e41b75d636
Merge remote-tracking branch 'mapreri/stable-output' into testing. Closes GH-1250.
2016-07-23 16:23:09 +02:00
Valentin Lorentz
aa1c971ac0
Merge pull request #1251 from mapreri/trevis-update
...
trevis: also test for 3.5 stable move to 3.6-dev
2016-07-23 16:03:15 +02:00
Mattia Rizzolo
fefd69b947
trevis: also test for 3.5 stable move to 3.6-dev
2016-07-23 13:51:25 +00:00
Mattia Rizzolo
a69117a203
always sort the produced config files
2016-07-23 13:36:00 +00:00
Valentin Lorentz
dc4afb45a0
Try to provide Server Name Indication even if Python does not have SSLContext.
2016-07-20 20:42:40 +02:00
Valentin Lorentz
9c29652697
Merge pull request #1249 from GLolol/patch-1
...
Google: mention the format of language codes
2016-07-15 20:51:11 +02:00
James Lu
30ba4bbe22
Google: mention the format of language codes
...
This might reduce confusion when people do things like "!google translate english to french hello", which produces no result.
2016-07-15 11:48:26 -07:00
Valentin Lorentz
b16ec65cb2
Merge pull request #1248 from nirik/abuse-owner-to-trusted
...
change abuse command flood to except trusted users instead of just owners
2016-07-07 08:24:02 +02:00
Kevin Fenzi
932f49648b
change abuse command flood to except trusted users instead of just owners
2016-07-06 16:50:14 -06:00
Valentin Lorentz
6ec60479b7
supybot-wizard: Fix typo.
2016-06-29 09:17:15 +02:00
Valentin Lorentz
ea89e4b784
Fix supybot-wizard for disabling SSL.
...
Answering 'no' kept the default value for SSL, which is
True since c3dd5f8b64
.
2016-06-27 20:14:17 +02:00
Valentin Lorentz
7b658e714b
Factoids: Fix Python 3 support.
2016-06-04 18:57:31 +02:00
Valentin Lorentz
59df2ff038
Factoids: Fix names of utils.web.url(un)quote.
2016-06-04 18:53:55 +02:00
Valentin Lorentz
cc0eaaef0c
Merge pull request #1244 from GLolol/patch-2
...
Google: remove unused & duplicated imports
2016-05-12 17:50:58 +02:00
James Lu
88a8bbb4d8
Google: remove unused & duplicated imports
...
"import json" was being done twice. cgi, time, and socket all appear to be unused.
2016-05-11 18:24:36 -07:00
Valentin Lorentz
8b68261625
Merge pull request #1242 from GLolol/shrinkurl/x0+https
...
ShrinkUrl: Update API URL, now serving HTTPS links
2016-05-08 08:58:12 +02:00
James Lu
7f13b939f7
ShrinkUrl: Update API URL, now serving HTTPS links
...
Source: https://x0.no/api/
For reference, http://api.x0.no/ now redirects to https://x0.no/api/
2016-05-07 21:02:38 -07:00
Valentin Lorentz
cd06cc833c
Merge pull request #1241 from GLolol/patch-2
...
Google: add DDG plugin with py2/py3 support
2016-05-06 16:16:45 +02:00
James Lu
218ba764cc
Google: self-promot-- add DDG plugin with py2/py3 support
2016-05-06 07:14:25 -07:00
Valentin Lorentz
b6695172c8
Google: Add warning about deprecation.
2016-05-06 09:02:54 +02:00
Valentin Lorentz
de290d12f3
Google: Fix @lucky.
2016-05-05 09:01:51 +02:00
Valentin Lorentz
8321d8a547
Google: Fix URL formatting.
...
For some reason, it worked on Python 3…
2016-05-05 08:31:04 +02:00
Valentin Lorentz
6f1045ed20
Google: Fixes.
2016-05-05 08:03:10 +02:00
Valentin Lorentz
f8aaddd5b5
Google: Fix google URL.
2016-05-04 19:29:53 +02:00
Valentin Lorentz
b5268d63a3
Google: AJAX API was closed today, using HTML scraping instead.
2016-05-04 19:05:31 +02:00
Valentin Lorentz
fa5552ee5f
Merge pull request #1235 from JunaidLoonat/master
...
Use HTTP proxy for HTTPS requests as well
2016-04-29 22:09:17 +02:00
Junaid Loonat
3a2b603f2f
Improved HttpProxy validation routine
...
Validation routine for HttpProxy updated to use the newly introduced isSocketAddress() function
2016-04-26 23:32:48 +02:00
Junaid Loonat
3e72aa5da5
New isSocketAddress() method
...
Introduction of the isSocketAddress() method which will use the existing getSocket() method in order to validate whether the provided string is a valid socket address.
2016-04-26 23:12:26 +02:00
Junaid Loonat
7be7b98e68
Update conf.py
2016-04-25 23:21:46 +02:00
Junaid Loonat
c211c60e52
Removed HTTP(S) proxy code
...
The HTTP(S) proxy is now set globally from the configuration logic.
2016-04-25 22:12:52 +02:00
Junaid Loonat
14e5c490e6
Update conf.py
2016-04-25 22:03:00 +02:00