Git based wiki inspired by Gollum
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
1.8KB

  1. import os
  2. from setuptools import setup, find_packages
  3. if os.environ.get('USER', '') == 'vagrant':
  4. del os.link
  5. DESCRIPTION = "Simple git based wiki"
  6. with open('README.md') as f:
  7. LONG_DESCRIPTION = f.read()
  8. __version__ = None
  9. exec(open('realms/version.py').read())
  10. CLASSIFIERS = [
  11. 'Intended Audience :: Developers',
  12. 'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
  13. 'Operating System :: POSIX :: Linux',
  14. 'Programming Language :: Python',
  15. 'Topic :: Internet :: WWW/HTTP :: Dynamic Content']
  16. setup(name='realms-wiki',
  17. version=__version__,
  18. packages=find_packages(),
  19. install_requires=[
  20. 'Flask==0.11.1',
  21. 'Flask-Assets==0.11',
  22. 'Flask-Cache==0.13.1',
  23. 'Flask-Elastic==0.2',
  24. 'Flask-Login==0.3.2',
  25. 'Flask-OAuthlib==0.9.3',
  26. 'Flask-SQLAlchemy==2.1',
  27. 'Flask-WTF==0.12',
  28. 'PyYAML==3.11',
  29. 'bcrypt==1.0.2',
  30. 'beautifulsoup4==4.3.2',
  31. 'click==3.3',
  32. 'dulwich==0.14.1',
  33. 'flask-ldap-login==0.3.0',
  34. 'gevent==1.0.2',
  35. 'ghdiff==0.4',
  36. 'gunicorn==19.3',
  37. 'itsdangerous==0.24',
  38. 'markdown2==2.3.1',
  39. 'python-ldap==2.4.22',
  40. 'simplejson==3.6.3',
  41. 'six==1.10.0'
  42. ],
  43. entry_points={
  44. 'console_scripts': [
  45. 'realms-wiki = realms.commands:cli'
  46. ]},
  47. author='Matthew Scragg',
  48. author_email='scragg@gmail.com',
  49. maintainer='Matthew Scragg',
  50. maintainer_email='scragg@gmail.com',
  51. url='https://github.com/scragg0x/realms-wiki',
  52. license='GPLv2',
  53. include_package_data=True,
  54. description=DESCRIPTION,
  55. long_description=LONG_DESCRIPTION,
  56. platforms=['any'],
  57. classifiers=CLASSIFIERS)