[Checkins] SVN: Sandbox/ulif/zope.introspector/ Setupify/buildoutify package.

Uli Fouquet uli at gnufix.de
Fri Jun 6 08:08:23 EDT 2008


Log message for revision 87189:
  Setupify/buildoutify package.

Changed:
  A   Sandbox/ulif/zope.introspector/buildout.cfg
  A   Sandbox/ulif/zope.introspector/setup.py

-=-
Added: Sandbox/ulif/zope.introspector/buildout.cfg
===================================================================
--- Sandbox/ulif/zope.introspector/buildout.cfg	                        (rev 0)
+++ Sandbox/ulif/zope.introspector/buildout.cfg	2008-06-06 12:08:23 UTC (rev 87189)
@@ -0,0 +1,7 @@
+[buildout]
+develop = .
+parts = test
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = zope.introspector [test]

Added: Sandbox/ulif/zope.introspector/setup.py
===================================================================
--- Sandbox/ulif/zope.introspector/setup.py	                        (rev 0)
+++ Sandbox/ulif/zope.introspector/setup.py	2008-06-06 12:08:23 UTC (rev 87189)
@@ -0,0 +1,72 @@
+##############################################################################
+#
+# Copyright (c) 2008 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""Setup for zope.introspector package
+
+$Id$
+"""
+import os
+from setuptools import setup, find_packages
+
+def read(*rnames):
+    return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+
+version = '0.1'
+
+setup(name='zope.introspector',
+      version=version,
+      description="Introspection helpers for Zope and Python objects.",
+      long_description=(
+        read('README.txt')
+          + '\n\n' +
+          'Detailed Documentation\n' +
+          '**********************\n\n'
+          + '\n\n' +
+          read('src', 'zope', 'introspector', 'README.txt')
+          + '\n\n' +
+          read('CHANGES.txt')
+          ),
+      # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers
+      classifiers=[
+        'Development Status :: 1 - Planning',
+        'Environment :: Web Environment',
+        'Intended Audience :: Developers',
+        'License :: OSI Approved :: Zope Public License',
+        'Programming Language :: Python',
+        'Natural Language :: English',
+        'Operating System :: OS Independent',
+        'Topic :: Internet :: WWW/HTTP',
+        'Framework :: Zope3',
+        ],
+      keywords="zope zope2 zope3 web introspection introspector",
+      author="Zope Corporation and Contributors",
+      author_email="zope3-dev at zope.org",
+      url="http://cheeseshop.python.org/pypi/zope.introspector",
+      license="ZPL 2.1",
+      package_dir={'': 'src'},
+      packages=find_packages('src'),
+      namespace_packages = ['zope'],
+      include_package_data=True,
+      zip_safe=False,
+      install_requires=['setuptools',
+                        'grokcore.component',
+                        # Add extra requirements here
+                        ],
+      extras_require = dict(
+        test=['zope.app.testing',
+              'zope.testing',]
+      ),
+      entry_points="""
+      # Add entry points here
+      """,
+      )



More information about the Checkins mailing list