Skip to content

Commit

Permalink
Update some of the boilerplate files.
Browse files Browse the repository at this point in the history
Just updated the files to reflect a new Pyramid project.
  • Loading branch information
epii committed Sep 24, 2012
1 parent 64db26a commit 249b136
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 49 deletions.
5 changes: 2 additions & 3 deletions MANIFEST.in
@@ -1,3 +1,2 @@
include floof/config/deployment.ini_tmpl
recursive-include floof/public *
recursive-include floof/templates *
include *.txt *.ini *.cfg *.rst
recursive-include test *.ico *.png *.css *.gif *.jpg *.pt *.txt *.mak *.mako *.js *.html *.xml
88 changes: 42 additions & 46 deletions setup.py
@@ -1,11 +1,6 @@
try:
from setuptools import setup, find_packages, Command
except ImportError:
from ez_setup import use_setuptools
use_setuptools()
from setuptools import setup, find_packages
import os

import os.path
from setuptools import setup, find_packages, Command

HERE = os.path.abspath(os.path.dirname(__file__))

Expand Down Expand Up @@ -50,55 +45,56 @@ def run(self):
raise SystemExit(ret_val)


README = open(os.path.join(HERE, 'README')).read()

requires = [
'pyramid>=1.3',
'pyramid_beaker',
'pyramid_debugtoolbar',
'pyramid_scss',
'SQLAlchemy>=0.7',
'alembic>=0.3',
'sqlalchemy-migrate>=0.6',
'zope.sqlalchemy',
'wtforms',
'WebHelpers>=1.0',
'python-magic>=0.4.1',
'PIL',
'pytz',
'iso8601',
'python-openid',
'PyBrowserID>=0.8.0',
'pyOpenSSL>=0.11',
'repoze.tm2>=1.0b1', # default_commit_veto
'lxml>=2.3.1', # strip data: urls
'markdown',
'pytest',
'WebTest',
],

setup(
name='floof',
version='0.1',
description='',
long_description=README,
classifiers=[
"Programming Language :: Python",
"Framework :: Pylons",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: WWW/HTTP :: WSGI :: Application",
],
author='',
author_email='',
url='',
install_requires=[
"WebHelpers>=1.0",
"SQLAlchemy>=0.7",
'python-openid',
'wtforms',
'python-magic>=0.4.1',
'PIL',
'sqlalchemy-migrate>=0.6',
'pytz',
'iso8601',
'pyOpenSSL>=0.11',
'pyramid>=1.3',
'pyramid_beaker',
'pyramid_debugtoolbar',
'repoze.tm2>=1.0b1', # default_commit_veto
'WebError',
'WebTest',
'zope.sqlalchemy',
'pytest',
'lxml>=2.3.1', # strip data: urls
'markdown',
'PyBrowserID>=0.8.0',
'pyramid_scss',
'alembic>=0.3',
],
setup_requires=["PasteScript>=1.6.3"],
packages=find_packages(exclude=['ez_setup']),
keywords='web pyramid pylons',
packages=find_packages(),
include_package_data=True,
cmdclass={'test': PyTest},
package_data={'floof': ['i18n/*/LC_MESSAGES/*.mo']},
#message_extractors={'floof': [
# ('**.py', 'python', None),
# ('templates/**.mako', 'mako', {'input_encoding': 'utf-8'}),
# ('public/**', 'ignore', None)]},
zip_safe=False,
paster_plugins=['PasteScript', 'pyramid'],
entry_points="""
install_requires=requires,
tests_require=requires,
cmdclass={'test': PyTest},
entry_points="""\
[paste.app_factory]
main = floof.config.middleware:make_app
pyramid = floof.app:main
[paste.app_install]
main = pylons.util:PylonsInstaller
""",
)

0 comments on commit 249b136

Please sign in to comment.