Valentin Lorentz
4652c9ce51
Start accelerating the 2to3 step (remove fix_apply, fix_buffer, fix_callable, fix_exec, fix_execfile, fix_exitfunc, fix_filter, fix_funcattrs, fix_future, fix_getcwdu, and fix_has_key).
2014-01-20 14:49:47 +01:00
Valentin Lorentz
a277ace2bf
Set list of fixers explicitely.
2014-01-20 13:59:25 +01:00
Valentin Lorentz
b31ce87472
Add classifiers to setup.py (Python 3.x and natural languages).
2014-01-12 15:52:10 +01:00
Valentin Lorentz
4aa34ba6d8
Fix detection of Limnoria version from Git when running the setup with Python 3.
2013-10-27 11:43:21 +01:00
James McCoy
bf48d521f2
Use generic setuptools instead of requiring distribute
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2013-10-10 20:37:12 -04:00
Valentin Lorentz
0a439012c1
setup.py: Fix 0fb2ee1bf7
for Git version.
2013-09-11 19:27:10 +02:00
Valentin Lorentz
0fb2ee1bf7
setup.py: Change format of the version number (illegal in rpm and buggy in deb packages).
2013-09-11 19:13:59 +02:00
Valentin Lorentz
0cb22ce6be
Fix previous commit.
2013-08-25 21:58:10 +02:00
Valentin Lorentz
8f8e208072
Revert jamessan's switch to setuptools.
2013-08-25 21:51:34 +02:00
Valentin Lorentz
3099c1aae9
setup.py: Install optional dependencies.
2013-08-24 11:57:33 +02: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
Valentin Lorentz
5feb1fba59
2to3: Fix fix_import to work on Windows and not confuse 'socket' (from the Python lib) and 'supybot.drivers.Socket'.
2013-07-15 13:34:47 +02:00
Valentin Lorentz
8ca95112d8
setup.py: Show progress when refactoring files (ie. running 2to3).
2013-06-07 19:10:43 +00:00
Valentin Lorentz
6266d0f16f
Google: Remove plugins/Google/local/simplejson/ since it is not used.
2013-05-29 14:48:20 +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
7fcda679d8
Speed up install on Python3 (2to3 is ran only on modified files).
2013-04-27 16:05:11 +02:00
Valentin Lorentz
cb827c09df
Fix typo.
2013-03-25 16:28:33 +01:00
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