2008-03-06 18:01:48 +01:00
|
|
|
from setuptools import setup, find_packages
|
|
|
|
|
2013-02-16 10:41:53 +01:00
|
|
|
version = '3.1.1dev'
|
2011-06-04 22:39:42 +02:00
|
|
|
|
2008-03-06 18:01:48 +01:00
|
|
|
|
2008-06-14 21:49:07 +02:00
|
|
|
setup(name = 'collective.solr',
|
|
|
|
version = version,
|
|
|
|
description = 'Solr integration for external indexing and searching.',
|
2011-06-04 22:39:42 +02:00
|
|
|
long_description = open("README.rst").read() + '\n' +
|
|
|
|
open('CHANGES.txt').read(),
|
2008-06-14 21:49:07 +02:00
|
|
|
classifiers = [
|
2010-08-31 15:49:40 +02:00
|
|
|
'Development Status :: 5 - Production/Stable',
|
2008-06-14 21:49:07 +02:00
|
|
|
'Environment :: Web Environment',
|
|
|
|
'Framework :: Plone',
|
|
|
|
'Intended Audience :: Developers',
|
|
|
|
'Intended Audience :: System Administrators',
|
|
|
|
'Intended Audience :: Other Audience',
|
|
|
|
'License :: OSI Approved :: GNU General Public License (GPL)',
|
|
|
|
'Operating System :: OS Independent',
|
|
|
|
'Programming Language :: Python',
|
2011-04-06 12:20:45 +02:00
|
|
|
'Programming Language :: Python :: 2.6',
|
|
|
|
'Programming Language :: Python :: 2.7',
|
2008-06-14 21:49:07 +02:00
|
|
|
],
|
|
|
|
keywords = 'plone cmf zope indexing searching solr lucene',
|
2011-04-06 12:20:45 +02:00
|
|
|
author = 'Jarn AS',
|
|
|
|
author_email = 'info@jarn.com',
|
2008-06-14 21:49:07 +02:00
|
|
|
url = 'http://plone.org/products/collective.solr',
|
2011-04-06 12:20:45 +02:00
|
|
|
license = 'GPL version 2',
|
2009-03-19 17:22:27 +01:00
|
|
|
packages = find_packages('src'),
|
|
|
|
package_dir = {'': 'src'},
|
2008-06-14 21:49:07 +02:00
|
|
|
namespace_packages = ['collective'],
|
|
|
|
include_package_data = True,
|
|
|
|
platforms = 'Any',
|
|
|
|
zip_safe = False,
|
2008-03-06 18:01:48 +01:00
|
|
|
install_requires=[
|
2010-12-09 16:03:00 +01:00
|
|
|
'Acquisition',
|
2011-07-10 19:39:54 +02:00
|
|
|
'archetypes.schemaextender',
|
2011-07-19 16:31:33 +02:00
|
|
|
'collective.indexing >= 2.0a2',
|
2010-02-11 17:05:19 +01:00
|
|
|
'collective.js.showmore',
|
2010-12-09 16:03:00 +01:00
|
|
|
'DateTime',
|
2011-07-19 14:17:11 +02:00
|
|
|
'Plone >= 4.1',
|
2010-12-09 16:03:00 +01:00
|
|
|
'plone.app.content',
|
|
|
|
'plone.app.controlpanel',
|
|
|
|
'plone.app.layout',
|
2011-10-04 10:46:03 +02:00
|
|
|
'plone.app.vocabularies',
|
2013-07-10 11:48:20 +02:00
|
|
|
'plone.app.testing',
|
2010-12-09 16:03:00 +01:00
|
|
|
'plone.browserlayer',
|
2010-02-11 17:05:19 +01:00
|
|
|
'plone.indexer',
|
2010-12-09 16:03:00 +01:00
|
|
|
'Products.Archetypes',
|
|
|
|
'Products.CMFCore',
|
|
|
|
'Products.CMFDefault',
|
|
|
|
'Products.GenericSetup',
|
|
|
|
'setuptools',
|
|
|
|
'transaction',
|
2011-09-27 15:15:38 +02:00
|
|
|
'Unidecode',
|
2010-12-09 16:03:00 +01:00
|
|
|
'ZODB3',
|
|
|
|
'zope.component',
|
|
|
|
'zope.formlib',
|
|
|
|
'zope.i18nmessageid',
|
|
|
|
'zope.interface',
|
|
|
|
'zope.publisher',
|
|
|
|
'zope.schema',
|
2011-07-19 14:17:11 +02:00
|
|
|
'Zope2 >= 2.13',
|
2008-03-06 18:01:48 +01:00
|
|
|
],
|
2011-06-04 22:39:42 +02:00
|
|
|
extras_require = {'test': [
|
2010-05-07 21:30:20 +02:00
|
|
|
'cElementTree',
|
2010-12-09 16:03:00 +01:00
|
|
|
'collective.testcaselayer',
|
2010-03-03 17:45:02 +01:00
|
|
|
'Products.LinguaPlone >=3.1a1',
|
2010-12-09 16:03:00 +01:00
|
|
|
'Products.PloneTestCase',
|
2012-11-26 19:21:54 +01:00
|
|
|
'plone.app.contentlisting', # Comes with Plone 4.2,
|
|
|
|
# only a test req for 4.1 compatibility
|
2010-02-19 17:38:37 +01:00
|
|
|
]},
|
2010-02-11 15:01:59 +01:00
|
|
|
entry_points = '''
|
|
|
|
[z3c.autoinclude.plugin]
|
|
|
|
target = plone
|
2010-12-20 17:43:27 +01:00
|
|
|
[zopectl.command]
|
|
|
|
solr_clear_index = collective.solr.commands:solr_clear_index
|
2010-02-11 15:01:59 +01:00
|
|
|
''',
|
2008-06-14 21:49:07 +02:00
|
|
|
)
|