setup.py: Add disutils-based packaging
authorW. Trevor King <wking@tremily.us>
Wed, 5 Jun 2013 17:13:43 +0000 (13:13 -0400)
committerBrian Dolbec <dolsen@gentoo.org>
Sat, 22 Feb 2014 18:30:31 +0000 (10:30 -0800)
commit46b261e967904262245c42322a96f0d7f2322a27
tree44ccd4bdc2e22705fc5862ced02c1321a2aa6eca
parentc4f68d92cdd1138dee66d413d220127403222ad9
setup.py: Add disutils-based packaging

Package catalyst in the usual manner for Python projects.  Now it is
ready for PyPI :).

I also expose the version string in catalyst.__version__ and the
maintainer string in catalyst.__maintainer__, since those are more
traditional locations.

I dropped official Python 2.6 support following:

  19:31 <@jmbsvicetto> I don't see a need to make catalyst
        incompatible with 2.6, but I think it's time we drop it as a
        "requirement". So feel free to do any changes that improve the
        code, even if they drop 2.6 compatibility

I kept the explicit indexes in the string formatting, since Python 2.6
doesn't support:

  '{}'.format(value)
.gitignore
AUTHORS
MANIFEST.in [new file with mode: 0644]
bin/catalyst
catalyst/__init__.py
catalyst/main.py
setup.py [new file with mode: 0644]