django-axes/setup.py
Aleksi Häkli 12a806be28
Update author and licence information
Add Jazzband as maintainer from 2016 onwards when the
project started receiving contributions from Jazzband.

Fixes #409
2019-03-13 16:56:56 +02:00

64 lines
2 KiB
Python

#!/usr/bin/env python
from setuptools import setup, find_packages
from axes import get_version
setup(
name='django-axes',
version=get_version(),
description='Keep track of failed login attempts in Django-powered sites.',
long_description='\n'.join([
open('README.rst', encoding='utf-8').read(),
open('CHANGES.rst', encoding='utf-8').read(),
]),
keywords='authentication django pci security',
author=', '.join([
'Josh VanderLinden',
'Philip Neustrom',
'Michael Blume',
'Alex Clark',
'Camilo Nova',
'Aleksi Hakli',
]),
maintainer='Jazzband',
maintainer_email='security@jazzband.co',
url='https://github.com/jazzband/django-axes',
project_urls={
'Documentation': 'https://django-axes.readthedocs.io/',
'Source': 'https://github.com/jazzband/django-axes',
'Tracker': 'https://github.com/jazzband/django-axes/issues',
},
license='MIT',
package_dir={'axes': 'axes'},
python_requires='~=3.5',
install_requires=[
'django',
'django-appconf>=1.0.3',
'django-ipware>=2.0.2',
'pytz',
'six',
],
include_package_data=True,
packages=find_packages(),
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Web Environment',
'Framework :: Django',
'Framework :: Django :: 1.11',
'Framework :: Django :: 2.0',
'Framework :: Django :: 2.1',
'Intended Audience :: Developers',
'Intended Audience :: System Administrators',
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Topic :: Internet :: Log Analysis',
'Topic :: Security',
'Topic :: System :: Logging',
],
zip_safe=False,
)