from setuptools import setup, find_packages import os # Read the README file def read(fname): return open(os.path.join(os.path.dirname(__file__), fname)).read() setup( name='django-enhanced-apidocs', version='0.1.0', description='Enhanced API documentation for Django REST Framework with drf-spectacular', long_description=read('README.md'), long_description_content_type='text/markdown', author='KBS GmbH', author_email='holger.sielaff@kbs-gmbh.de', url='https://github.com/yourusername/django-enhanced-apidocs', packages=find_packages(), include_package_data=True, license='MIT', classifiers=[ 'Development Status :: 3 - Alpha', 'Environment :: Web Environment', 'Framework :: Django', 'Framework :: Django :: 4.0', 'Framework :: Django :: 5.0', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Topic :: Internet :: WWW/HTTP', 'Topic :: Software Development :: Libraries :: Python Modules', ], install_requires=[ 'Django>=4.0', 'djangorestframework>=3.14', 'drf-spectacular>=0.26', ], python_requires='>=3.9', keywords='django rest api documentation swagger openapi spectacular', )