mirror of
https://github.com/jazzband/django-dbtemplates.git
synced 2026-03-16 22:20:28 +00:00
As per [their blog post of the 27th April](https://blog.readthedocs.com/securing-subdomains/) ‘Securing subdomains’: > Starting today, Read the Docs will start hosting projects from subdomains on the domain readthedocs.io, instead of on readthedocs.org. This change addresses some security concerns around site cookies while hosting user generated data on the same domain as our dashboard. Test Plan: Manually visited all the links I’ve modified.
53 lines
1.7 KiB
Python
53 lines
1.7 KiB
Python
import os
|
|
import re
|
|
import codecs
|
|
from setuptools import setup, find_packages
|
|
|
|
|
|
def read(*parts):
|
|
filename = os.path.join(os.path.dirname(__file__), *parts)
|
|
with codecs.open(filename, encoding='utf-8') as fp:
|
|
return fp.read()
|
|
|
|
|
|
def find_version(*file_paths):
|
|
version_file = read(*file_paths)
|
|
version_match = re.search(r"^__version__ = ['\"]([^'\"]*)['\"]",
|
|
version_file, re.M)
|
|
if version_match:
|
|
return version_match.group(1)
|
|
raise RuntimeError("Unable to find version string.")
|
|
|
|
|
|
setup(
|
|
name='django-dbtemplates',
|
|
version=find_version('dbtemplates', '__init__.py'),
|
|
description='Template loader for templates stored in the database',
|
|
long_description=read('README.rst'),
|
|
author='Jannis Leidel',
|
|
author_email='jannis@leidel.info',
|
|
url='https://django-dbtemplates.readthedocs.io/',
|
|
packages=find_packages(exclude=['example']),
|
|
zip_safe=False,
|
|
package_data={
|
|
'dbtemplates': [
|
|
'locale/*/LC_MESSAGES/*',
|
|
'static/dbtemplates/css/*.css',
|
|
'static/dbtemplates/js/*.js',
|
|
],
|
|
},
|
|
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.5',
|
|
'Programming Language :: Python :: 2.6',
|
|
'Programming Language :: Python :: 2.7',
|
|
'Framework :: Django',
|
|
],
|
|
install_requires=['django-appconf >= 0.4'],
|
|
)
|