123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- # -*- coding: utf-8 -*-
- import os
- from setuptools import setup, find_packages
- from misago import __version__ as version
- SETUP_DIR = os.path.dirname(__file__)
- with open(os.path.join(SETUP_DIR, "README.rst"), "rb") as f:
- README = f.read().decode("utf-8")
- with open(os.path.join(SETUP_DIR, "requirements.txt"), "r") as f:
- REQUIREMENTS = f.read()
- # allow setup.py to be run from any path
- os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir)))
- setup(
- name="Misago",
- version=version,
- license="GPLv2",
- description=(
- "Misago is modern, fully featured forum application written in "
- "Python and ES6, powered by Django and React.js. It works out of "
- "the box and can be run alone or be connected to existing site "
- "with built in OAuth 2 client."
- ),
- long_description=README,
- url="http://www.misago-project.org/",
- author=u"Rafał Pitoń",
- author_email="kontakt@rpiton.com",
- install_requires=REQUIREMENTS,
- packages=find_packages(),
- include_package_data=True,
- classifiers=[
- "Development Status :: 4 - Beta",
- "Environment :: Web Environment",
- "Framework :: Django",
- "Intended Audience :: Developers",
- "Intended Audience :: System Administrators",
- "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
- "Operating System :: OS Independent",
- "Programming Language :: Python",
- "Programming Language :: Python :: 3.11",
- "Topic :: Internet :: WWW/HTTP",
- "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
- "Topic :: Internet :: WWW/HTTP :: WSGI",
- "Topic :: Software Development :: Libraries :: Application Frameworks",
- "Topic :: Software Development :: Libraries :: Python Modules",
- ],
- )
|