Commit Graph

278 Commits

Author SHA1 Message Date
Valentin Lorentz d86dee6c9a setup.py: In debug mode, display 2to3 logs. 2013-02-22 21:17:16 +01:00
Valentin Lorentz e17cd0bd08 setup.py: Add the --debug switch. 2013-02-22 20:50:38 +01:00
Valentin Lorentz 34ea319747 setup.py: Hide 2to3's output. 2013-02-02 20:47:31 +01:00
Valentin Lorentz b04f2f43e0 Fix previous commit 2013-02-02 19:59:03 +01:00
Valentin Lorentz ac8f2c662f setup.py: Fix bug if setup is not in the current working directory. 2013-02-02 19:56:54 +01:00
Valentin Lorentz fecb010dac setup.py: exit after it has called itself. 2013-01-30 20:38:31 +01:00
Valentin Lorentz f42ac86d91 Make the setup.py runnable by Python 3 and run 2to3 automatically. 2013-01-30 20:10:48 +01:00
Valentin Lorentz 76a091db50 Fix the 'provides' field. 2013-01-21 20:33:09 +01:00
Valentin Lorentz 4ce44d1ef2 Update setup.py to be declared as limnoria (and provide supybot). 2013-01-21 20:28:42 +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
Valentin Lorentz 6cbc6a14dd Rename all 'locale' directories to 'locales'.
Firstly, these directories contains more than one locale. Secondly, it conflicts with the 'locale' python module.
2012-12-26 15:43:35 +01:00
James McCoy aa4071fa68 RSS: Remove local/feedparser and add it to install_requires
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-10-14 12:13:00 -04:00
James McCoy 450be69710 Bootstrap setuptools if it isn't available.
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-10-14 12:12:23 -04:00
Valentin Lorentz 5ebbf2d516 Merge branch 'debian' into testing
Conflicts:
	setup.py
2012-10-12 19:56:43 +02:00
James McCoy 52e71edacc Time: Remove dateutil and add it to install_requires
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-09-10 22:28:34 -04:00
James McCoy 7203ac383d setup.py: Use setuptools instead of distutils
This will allow us to automatically install dependencies with easy_install
instead of shipping stale copies with Supybot

Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-09-10 22:25:54 -04:00
James McCoy 6c7aec165f Remove a few more references to local.simplejson
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-09-10 20:54:08 -04:00
James McCoy 748b76404f Google: Use standard json module now that 2.6 is minimum Python version
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-09-10 20:07:43 -04:00
Valentin Lorentz 9c5f1ea6eb Fix setup.py compatibility with Pypy. Closes GH-394. 2012-09-05 17:05:46 +02:00
Valentin Lorentz f5fec4a969 Remove useless import.
For some reason, this import failed with Pypy. I have no idea why...
2012-09-03 20:00:41 +02: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 60cba105c8 Fix setup.py for fresh installs. 2012-07-30 15:42:38 +00:00
Valentin Lorentz 18dd017e99 Merge remote-tracking branch 'supybot/maint/0.83.4' into testing
Conflicts:
	sandbox/release.py
2012-07-06 11:09:34 +02:00
Valentin Lorentz 98e5dce853 Bump version to +limnoria2. 2012-06-23 17:45:01 +02:00
Valentin Lorentz 3ae2ce9483 Merge branch 'master' into debian
Conflicts:
	.gitignore
	src/version.py
2012-06-23 17:44:06 +02:00
James McCoy 786d184b0a setup.py: Correct homepage metadata
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2012-06-17 11:46:07 -04: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 1b892744a6 Fix install (version file) when the source has not been downloaded with Git. 2012-05-23 16:10:29 +00:00
Valentin Lorentz 90e511cad1 Drop src/version.py from the source and generate it with setup.py instead. Closes GH-358. 2012-05-11 18:43:23 +02:00
Mika Suomalainen fab5bb63be setup.py: Require Python 2.6 or newer. 2012-03-24 14:03:59 +02:00
Valentin Lorentz fe16aae560 Debianize Supybot and update version to 0.83.4.1+limnoria1. 2011-08-22 14:29:59 +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 0b86e84b13 Add the locale managment (edit setup.py and create locale/ directory) for the core 2010-10-20 17:46:18 +02:00
Valentin Lorentz 50acd3d8d9 Creating the internationalization module and internationalize/localize ChannelStats into French 2010-10-09 11:36:22 +02:00
James Vega d95cdfec34 Remove supybot-plugin-package from the set of installed files.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
(cherry picked from commit e393ea5917)
2010-08-24 19:21:49 -04:00
James Vega 024a77af48 Updated to 0.83.4.1+git.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
(cherry picked from commit 332a614eef)
2010-08-24 18:59:46 -04:00
James Vega e393ea5917 Remove supybot-plugin-package from the set of installed files.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-10-25 09:20:45 -04:00
James Vega 342ab23af8 Bump the minimum supported Python version to 2.4.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-10-23 19:35:24 -04:00
James Vega 332a614eef Updated to 0.83.4.1+git.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-05-25 13:38:22 -04:00
James Vega 27a4ef0ed3 Updated to 0.83.4.1.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-05-25 13:38:12 -04:00
James Vega 3535f6a702 Updated to 0.83.4+git.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-05-18 03:49:52 -04:00
James Vega f32c886692 Updated to 0.83.4.
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-05-18 03:49:42 -04:00
James Vega d37580e592 Change our minimum dependency back to 2.3
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-05-18 00:16:42 -04:00
James Vega fea4cc2962 Fix setup.py and add local/__init__.py so Time can be installed
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-05-11 11:23:49 -04:00
James Vega 151b3729d8 Bump our minimum required version to 2.4
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-03-31 07:50:30 -04:00
James Vega 013167bba7 setup.py: Build plugin list automatically
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-03-16 17:34:35 -04:00
James Vega 3f773f9f2a Add BadWords plugin and local modules for Dict, Math, Google, RSS
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-03-15 23:02:47 -04:00
James Vega 46a4076988 Add .gitignore
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2009-02-27 14:17:31 -05:00
James Vega 0278318ed9 Add +svn to the version 2009-03-11 13:37:24 -04:00
James Vega 7bb3b1ec60 Merge the changes from the python25compat branch into the trunk 2009-03-11 13:37:24 -04:00
James Vega 99630bc3f5 Bump versions to 0.83.2+darcs 2006-07-27 14:53:34 +00:00
James Vega a3e4fc5b1d Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
Jeremy Fincher ec6779b43e Removed some unused variables from setup.py. 2005-12-24 02:25:00 +00:00
James Vega fe72d703df +darcs 2005-09-02 02:23:49 +00:00
James Vega 0974d70ca4 Version 0.83.1 2005-09-02 02:13:51 +00:00
James Vega 92b7925fb0 +darcs 2005-08-31 00:04:54 +00:00
James Vega b701d0f436 UNDO: +darcs 2005-08-30 23:43:51 +00:00
James Vega b74c0e6200 +darcs 2005-08-30 23:43:51 +00:00
James Vega 2e38b5ed06 Version 0.83.0 2005-08-30 23:39:46 +00:00
James Vega c268aab9bd +darcs 2005-05-30 04:36:01 +00:00
James Vega 14752347e2 Initial changelog and version changes for 0.83.0rc3. 2005-05-30 04:28:24 +00:00
James Vega 8693dbd5cc Update version numbers for 0.83.0rc2. 2005-05-12 15:59:02 +00:00
James Vega 22aac85bf8 setup.py: Add Insult, News, and Unix to the list of plugins. 2005-05-10 03:52:13 +00:00
James Vega ae5b51fe97 Add +darcs to version. 2005-05-06 15:07:34 +00:00
James Vega 6666e25327 Forgot to update the version numbers. 2005-05-06 14:19:12 +00:00
James Vega e9389a0513 Add Factoids and MoobotFactoids to setup.py 2005-05-04 01:39:28 +00:00
Jeremy Fincher 0333fb7f3f Updated copyright and removed some whitespace. 2005-04-04 14:23:47 +00:00
James Vega 482a49022c Rename supybot-newplugin to supybot-plugin-create. 2005-04-04 03:11:46 +00:00
James Vega d4d2350474 Finish implementing supybot-plugin-doc. 2005-04-01 01:18:54 +00:00
James Vega 9971e991fe Fix the modelines. 2005-03-23 20:07:45 +00:00
Jeremy Fincher bc49542d41 Added supybot-plugin-package to the list of installed scripts. 2005-03-14 02:16:06 +00:00
James Vega 98199fe693 Forgot to add Limiter to setup.py 2005-02-22 23:50:21 +00:00
James Vega 9f6fcf260f Add Todo in the new plugin format.
The db format has been changed to a single flat file per user.
2005-02-21 01:27:12 +00:00
Jeremy Fincher e926198c8f Forgot to remove this with the rest of the Babelfish removal. 2005-02-18 07:36:32 +00:00
James Vega cb886de87e Move Weather to supybot-plugins. 2005-02-17 11:45:15 +00:00
James Vega 6f3db18049 Add Weather to setup.py and re-alphabetize the plugin list. 2005-02-09 19:46:45 +00:00
Jeremy Fincher adff889c44 Added a skeletal Plugin plugin. 2005-02-09 07:07:11 +00:00
Jeremy Fincher 3c3b729ee7 Added Protector in the new plugin format. 2005-02-09 06:51:37 +00:00
Daniel DiPaolo 4125f97381 Updating version from 0.80.0 to 0.80.1+darcs 2005-02-04 02:17:18 +00:00
Jeremy Fincher 753d51747a Added supybot-botchk. 2005-02-03 14:55:31 +00:00
Jeremy Fincher 75d45b9305 Added Alias in the new plugin format. 2005-02-02 21:48:04 +00:00
Ali Afshar 3582fa47af Added Karma plugin to setup.py 2005-02-02 13:56:44 +00:00
Jeremy Fincher b654b1348b Forgot to add Nickometer to setup.py. 2005-02-02 13:51:47 +00:00
Jeremy Fincher 9d4291322a Forgot to add Anonymous to plugins. 2005-02-02 13:07:55 +00:00
Jeremy Fincher f2ae3fd7ab Added ChannelLogger in the new plugin format. 2005-02-02 12:37:16 +00:00
Jeremy Fincher 72da5caaf5 Added Services in the new plugin format. 2005-02-02 12:20:13 +00:00
Jeremy Fincher 13c61d4ddf Added Seen in the new plugin format. 2005-02-02 07:47:58 +00:00
Jeremy Fincher dab8974efa Added Note in the new plugin format. 2005-02-02 07:33:19 +00:00
Daniel DiPaolo 5f2d2c79f9 Conversion of Quote to new plugin format 2005-02-02 07:25:41 +00:00
Daniel DiPaolo f4def0f89e Conversion of Lart to new plugin format 2005-02-02 07:21:21 +00:00
Jeremy Fincher 0e3713f1b0 Added ChannelStats in the new plugin format. 2005-02-02 07:18:23 +00:00
Daniel DiPaolo 16ff12a490 Conversion of Praise to new plugin format 2005-02-02 07:13:02 +00:00
Jeremy Fincher 4e0f37e134 Added AutoMode in the new plugin format. 2005-02-02 07:04:35 +00:00
Jeremy Fincher c7d91d3751 Added Time in the new plugin format. 2005-02-02 06:59:08 +00:00
Jeremy Fincher 135a82cca5 Added URL in the new plugin format. 2005-02-02 06:53:15 +00:00
Jeremy Fincher e4e5c14824 Added Relay in the new plugin format. 2005-02-02 06:45:35 +00:00
Jeremy Fincher 3f1b0335c2 Added RSS in the new plugin format. 2005-02-02 06:03:09 +00:00
James Vega 2836356f12 Add the Internet plugin in the new plugin format. Also move Fun.hexip to the Internet plugin. 2005-02-02 05:29:31 +00:00
Jeremy Fincher 4a52cdf826 Added NickCapture in the new plugin format. 2005-02-02 05:19:33 +00:00
James Vega 069d43e3af Forgot to add Games and String to setup.py. 2005-02-02 05:10:39 +00:00
Daniel DiPaolo c998dfbebf Moving action,reply,private,notice to new Reply plugin (for real) 2005-02-02 04:39:45 +00:00
Jeremy Fincher a93db7df32 Added Later in the new plugin format. 2005-02-02 04:51:55 +00:00
Jeremy Fincher 309b693e86 Added Topic in the new plugin format. 2005-02-02 04:39:30 +00:00
Jeremy Fincher 7313ae3b76 Added Google in the new plugin format. 2005-02-01 12:09:12 +00:00
Jeremy Fincher 335fc3e170 Added Ctcp in the new plugin format. 2005-02-01 09:58:04 +00:00
Jeremy Fincher 0c2da03a67 Added the Web plugin (from pieces of Http, Fun, and URL) in the new plugin format. 2005-02-01 09:41:54 +00:00
Jeremy Fincher 3d57c404ba Added ShrinkUrl in the new plugin format. 2005-02-01 09:09:49 +00:00
Jeremy Fincher e075c72270 Added the Scheduler plugin in the new plugin format. 2005-02-01 06:08:46 +00:00
Daniel DiPaolo 1b631ad1f2 Adding QuoteGrabs to setup.py for installation 2005-01-29 20:08:08 +00:00
Jeremy Fincher 5fd6bbb52d Completely restructured our utils modules.
Tons of changes.  Here's the summary of things that matter most:

* There is no more supybot.fix.
* There is no more supybot.webutils; now there is supybot.utils.web.
  * It's no longer webutils.WebError, but just utils.web.Error.
* You shouldn't import itertools, ideally, but instead import utils.iter.
* No more using imap/ifilter in commands unless absolutely necessary.  It's
  premature optimization and annoying.
* utils.str.format isn't quite ready yet, but will be soon.  That'll be the
  next big thing to fix in our code.
2005-01-27 06:59:08 +00:00
Jeremy Fincher 6d02564965 Added Status in the new plugin format. 2005-01-26 07:33:19 +00:00
Jeremy Fincher 79c3461dc9 Added Network in the new plugin format. 2005-01-26 07:32:42 +00:00
Jeremy Fincher af47a19c1d Added Herald in the new plugin format. 2005-01-26 06:52:33 +00:00
Jeremy Fincher d9689f818b Added the Filter plugin in the new plugin format. 2005-01-25 20:04:14 +00:00
Jeremy Fincher f85431435a Added the Format plugin in the new plugin format (no pun intended). 2005-01-25 18:06:46 +00:00
Jeremy Fincher f5e4e64815 Fixed Babelfish so that tests run. 2005-01-24 23:26:44 +00:00
Jeremy Fincher 0e9a3c326e Added the Dict plugin in the new plugin format. 2005-01-19 23:34:25 +00:00
Jeremy Fincher d9df5136cd Added the Math plugin in the new plugin package format. 2005-01-19 23:29:28 +00:00
Jeremy Fincher 4aa220eada Re-added the Utilities plugin in the new plugin format. 2005-01-19 23:25:34 +00:00
Jeremy Fincher db722aa0ec Added supybot-test and supybot.test. 2005-01-19 23:12:50 +00:00
Jeremy Fincher 8ca625d339 Initial import. 2005-01-19 13:14:38 +00:00
James Vega dbfec8afb9 Add supybot module 2007-04-22 20:10:26 +00:00
James Vega 0ea4c3c12a Updated to 0.80.1+CVS 2005-01-18 21:07:55 +00:00
James Vega e68f1d26ba Updated to 0.80.1. 2005-01-18 19:46:13 +00:00
James Vega c961614d98 Updated to 0.80.0. 2005-01-17 06:57:37 +00:00
James Vega e7e557868d Updated to 0.80.0. 2005-01-17 04:54:17 +00:00
James Vega 3f284f2ece Update to 0.80.0rc3+cvs 2005-01-13 02:59:38 +00:00
James Vega b12c8697b7 Updated to 0.80.0rc3. 2005-01-13 02:52:21 +00:00
James Vega 102c2d7af3 Updated to 0.80.0rc2 2005-01-11 14:45:12 +00:00
James Vega 534313a165 Updated to 0.80.0rc2. 2005-01-11 14:40:36 +00:00
Jeremy Fincher dae2a02231 Updated to 0.80.0pre6. 2004-12-22 10:36:36 +00:00
Jeremy Fincher 38814a3da0 Updated to 0.80.0pre5. 2004-12-20 07:12:12 +00:00
James Vega 360cba9c63 Updated to 0.80.0pre4. 2004-12-17 07:33:21 +00:00
James Vega dcfe723b74 Updated to 0.80.0pre4. 2004-12-17 07:16:35 +00:00
Jeremy Fincher 2ebe809fec Move textwrap import. 2004-12-11 14:39:33 +00:00
Jeremy Fincher a1162bffe1 Purtier. 2004-11-23 08:26:47 +00:00
Jeremy Fincher 5e4a41533e Updated for reverend.thomas. 2004-10-03 09:23:08 +00:00
Jeremy Fincher 98bce8de9a Updated to 0.80.0pre3. 2004-10-01 04:31:13 +00:00
Jeremy Fincher efb9b80ab5 Updated to separate the version in an easily-machine-replaceable variable. 2004-10-01 04:21:28 +00:00
Jeremy Fincher e360856ac3 Fixed to work completely. 2004-09-30 14:53:02 +00:00
Jeremy Fincher eea46d874a Updated for SOAPpy changes. 2004-09-30 08:18:57 +00:00
Jeremy Fincher 8bcb9f2f21 Install dateutil stuff. 2004-09-30 07:43:09 +00:00
James Vega fb569b4ff4 0.80.0pre2 2004-09-17 17:29:16 +00:00
Jeremy Fincher cca1483bc1 Updated. 2004-09-13 01:06:06 +00:00
James Vega 87a532374e +cvs 2004-09-06 17:26:35 +00:00
James Vega 2df9642eb2 0.79.9999 2004-09-06 16:19:45 +00:00