Commit d7c3adfe by James Henstridge

Clean up the distutils code, and add a manifest to include the missing

files.
parent b7208b4a
./django ./django
MANIFEST ./MANIFEST
./build
./dist
include Makefile
include MANIFEST.in
include LICENSE.txt
include README.txt
include TODO.txt
recursive-include django_openid_auth/templates *.html
recursive-include example_consumer *.py
...@@ -26,35 +26,49 @@ ...@@ -26,35 +26,49 @@
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE. # POSSIBILITY OF SUCH DAMAGE.
"""setup.py""" """OpenID integration for django.contrib.auth
A library that can be used to add OpenID support to Django applications.
The library integrates with Django's built in authentication system, so
most applications require minimal changes to support OpenID llogin. The
library also includes the following features:
* Basic user details are transferred from the OpenID server via the
simple Registration extension.
* can be configured to use a fixed OpenID server URL, for use in SSO.
* supports the launchpad.net teams extension to get team membership
info.
"""
from distutils.core import setup from distutils.core import setup
setup(name = 'django-openid-auth',
version = '0.1', description, long_description = __doc__.split('\n\n', 1)
description = 'OpenID integration for django.contrib.auth',
long_description = """A library that can be used to add OpenID support to setup(
Django applications. The library integrates with Django's built in name='django-openid-auth',
authentication system, so most applications require minimal changes to version='0.1',
support OpenID llogin. The library also includes the following features: author='Canonical Ltd',
* Basic user details are transferred from the OpenID server via the simple description=description,
Registration extension. long_description=long_description,
* can be configured to use a fixed OpenID server URL, for use in SSO. license='BSD',
* supports the launchpad.net teams extension to get team membership info. url='https://launchpad.net/django-openid-auth',
""", classifiers=[
url = 'https://launchpad.net/django-openid-auth', 'Development Status :: 4 - Beta',
packages = ['django_openid_auth', 'Environment :: Web Environment',
'django_openid_auth/management', 'Framework :: Django',
'django_openid_auth/management/commands', 'Intended Audience :: Developers',
'django_openid_auth/templates', 'License :: OSI Approved :: BSD License',
'django_openid_auth/templates/openid', 'Operating System :: OS Independent',
'django_openid_auth/tests', 'Programming Language :: Python',
], 'Topic :: Utilities'
classifiers = ['Development Status :: 4 - Beta', ],
'Environment :: Web Environment', packages=[
'Framework :: Django', 'django_openid_auth',
'Intended Audience :: Developers', 'django_openid_auth.management',
'License :: OSI Approved :: BSD License', 'django_openid_auth.management.commands',
'Operating System :: OS Independent', 'django_openid_auth.tests',
'Programming Language :: Python', ],
'Topic :: Utilities']) package_data={
'django_openid_auth': ['templates/*.html', 'templates/openid/*.html'],
},
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment