kopia lustrzana https://github.com/wagtail/wagtail
				
				
				
			
		
			
				
	
	
		
			107 wiersze
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			107 wiersze
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Python
		
	
	
		
			Executable File
		
	
| #!/usr/bin/env python
 | |
| 
 | |
| import sys
 | |
| 
 | |
| from wagtail import __version__
 | |
| from wagtail.utils.setup import assets, sdist, check_bdist_egg
 | |
| 
 | |
| try:
 | |
|     from setuptools import setup, find_packages
 | |
| except ImportError:
 | |
|     from distutils.core import setup
 | |
| 
 | |
| 
 | |
| # Hack to prevent "TypeError: 'NoneType' object is not callable" error
 | |
| # in multiprocessing/util.py _exit_function when setup.py exits
 | |
| # (see http://www.eby-sarna.com/pipermail/peak/2010-May/003357.html)
 | |
| try:
 | |
|     import multiprocessing
 | |
| except ImportError:
 | |
|     pass
 | |
| 
 | |
| 
 | |
| install_requires = [
 | |
|     "Django>=1.8.1,<1.11",
 | |
|     "django-modelcluster>=2.0,<3.0",
 | |
|     "django-taggit>=0.18,<0.19",
 | |
|     "django-treebeard>=3.0,<5.0",
 | |
|     "djangorestframework>=3.1.3",
 | |
|     "Pillow>=2.6.1",
 | |
|     "beautifulsoup4>=4.5.1",
 | |
|     "html5lib>=0.999,<1",
 | |
|     "Unidecode>=0.04.14",
 | |
|     "Willow>=0.4,<0.5",
 | |
| ]
 | |
| 
 | |
| # Testing dependencies
 | |
| testing_extras = [
 | |
|     # Required for running the tests
 | |
|     'mock>=1.0.0',
 | |
|     'python-dateutil>=2.2',
 | |
|     'pytz>=2014.7',
 | |
|     'Pillow>=2.7.0',
 | |
|     'elasticsearch>=1.0.0',
 | |
|     'Jinja2>=2.8,<3.0',
 | |
|     'boto3>=1.1,<1.2',
 | |
| 
 | |
|     # For coverage and PEP8 linting
 | |
|     'coverage>=3.7.0',
 | |
|     'flake8>=2.2.0',
 | |
|     'isort>=4.2.0',
 | |
| ]
 | |
| 
 | |
| # Documentation dependencies
 | |
| documentation_extras = [
 | |
|     'Sphinx>=1.3.1',
 | |
|     'sphinx-autobuild>=0.5.2',
 | |
|     'sphinx_rtd_theme>=0.1.8',
 | |
|     'sphinxcontrib-spelling==2.1.1',
 | |
|     'pyenchant==1.6.6',
 | |
| ]
 | |
| 
 | |
| setup(
 | |
|     name='wagtail',
 | |
|     version=__version__,
 | |
|     description='A Django content management system focused on flexibility and user experience',
 | |
|     author='Matthew Westcott',
 | |
|     author_email='matthew.westcott@torchbox.com',
 | |
|     url='http://wagtail.io/',
 | |
|     packages=find_packages(),
 | |
|     include_package_data=True,
 | |
|     license='BSD',
 | |
|     long_description=open('README.rst').read(),
 | |
|     classifiers=[
 | |
|         'Development Status :: 5 - Production/Stable',
 | |
|         'Environment :: Web Environment',
 | |
|         'Intended Audience :: Developers',
 | |
|         'License :: OSI Approved :: BSD License',
 | |
|         'Operating System :: OS Independent',
 | |
|         'Programming Language :: Python',
 | |
|         'Programming Language :: Python :: 2',
 | |
|         'Programming Language :: Python :: 2.7',
 | |
|         'Programming Language :: Python :: 3',
 | |
|         'Programming Language :: Python :: 3.3',
 | |
|         'Programming Language :: Python :: 3.4',
 | |
|         'Programming Language :: Python :: 3.5',
 | |
|         'Framework :: Django',
 | |
|         'Framework :: Django :: 1.8',
 | |
|         'Framework :: Django :: 1.9',
 | |
|         'Topic :: Internet :: WWW/HTTP :: Site Management',
 | |
|     ],
 | |
|     install_requires=install_requires,
 | |
|     extras_require={
 | |
|         'testing': testing_extras,
 | |
|         'docs': documentation_extras
 | |
|     },
 | |
|     entry_points="""
 | |
|             [console_scripts]
 | |
|             wagtail=wagtail.bin.wagtail:main
 | |
|     """,
 | |
|     zip_safe=False,
 | |
|     cmdclass={
 | |
|         'sdist': sdist,
 | |
|         'bdist_egg': check_bdist_egg,
 | |
|         'assets': assets,
 | |
|     },
 | |
| )
 |