Package spammcan :: Module release
[hide private]

Module release

source code

A simple pastbin built on TurboGears and Pygments.

General Information
-------------------

SpammCan is yet another pastbin web application. It distinguishes itself from
its competitors by the following features:

* Has syntax highlighting support for over 100 languages thanks to the use of
  Pygments_.

* Is easy to install thanks to setuptools_.

* Uses large, random GUIDs for paste entries in its URLs instead of sequential
  paste numbers to discourage spammers.

  Also detects and rejects spamming attempts with the help of a SpamBayes_
  filter.

* Is built on TurboGears_ 1.1, Genshi_, and SQLAlchemy_.

* Uses a SQLite database by default, but can use any database system supported
  by SQLAlchemy and TurboGears.


Getting the Code
----------------

You can run your own SpammCan server! For more information, downloads, and
source code, visit the project home page at

    http://chrisarndt.de/projects/spammcan

You can also install SpammCan via its Python Package Index (aka Cheeseshop_)
entry_::

    $ [sudo] easy_install SpammCan

Finally, if you want the latest development code for SpammCan, you can check it
out from the Subversion repository::

    $ svn co svn://chrisarndt.de/projects/SpammCan/trunk SpammCan

.. _cheeseshop: http://pypi.python.org/
.. _entry: http://pypi.python.org/pypi/SpammCan
.. _pygments: http://pygments.pocoo.org/
.. _turbogears: http://www.turbogears.org/
.. _setuptools: http://pypi.python.org/pypi/setuptools
.. _spambayes: http://spambayes.sourceforge.net/
.. _genshi: http://genshi.edgewall.org/
.. _sqlalchemy: http://sqlalchemy.org/

Variables [hide private]
  name = 'SpammCan'
  version = '0.2b'
  date = '$Date: 2008-11-18 20:57:25 +0100 (Tue, 18 Nov 2008) $'
  description = 'A simple pastbin built on TurboGears and Pygmen...
  long_description = 'General Information\n-------------------\n...
  author = 'Christopher Arndt'
  email = 'chris@chrisarndt.de'
  copyright = 'Copyright \xc2\xa9 2008 Christopher Arndt'
  url = 'http://chrisarndt.de/project/spammcan/'
  download_url = 'http://cheeseshop.python.org/pypi/SpammCan'
  license = 'MIT, Zope Public License (rest.py)'
Variables Details [hide private]

description

Value:
'A simple pastbin built on TurboGears and Pygments.'

long_description

Value:
'''General Information
-------------------

SpammCan is yet another pastbin web application. It distinguishes itse\
lf from
its competitors by the following features:

* Has syntax highlighting support for over 100 languages thanks to the\
...