"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "SetupConfig.py" between
cheetah3-3.1.0.tar.gz and cheetah3-3.2.0.tar.gz

About: Cheetah3 is a template engine and code generation tool for e.g. for Web development or Java, SQL, LaTeX, form email ... (written in Python).

SetupConfig.py  (cheetah3-3.1.0):SetupConfig.py  (cheetah3-3.2.0)
# -------Main Package Settings-----------# # -------Main Package Settings-----------#
from distutils.core import Extension from setuptools import Extension
import os import os
import os.path import os.path
import sys import sys
from Cheetah.Version import Version as version from Cheetah.Version import Version as version
from Cheetah.compat import PY2 from Cheetah.compat import PY2
# Cheetah3 has already been taken at PyPI, # Cheetah3 has already been taken at PyPI,
# CheetahTemplate3 seems to be too long. # CheetahTemplate3 seems to be too long.
name = 'Cheetah3' name = 'Cheetah3'
description = "Cheetah is a template engine and code generation tool" description = "Cheetah is a template engine and code generation tool"
license = "MIT" license = "MIT"
author = "Tavis Rudd" author = "Tavis Rudd"
author_email = "tavis@damnsimple.com" author_email = "tavis@damnsimple.com"
maintainer = "Oleg Broytman" maintainer = "Oleg Broytman"
maintainer_email = "phd@phdru.name" maintainer_email = "phd@phdru.name"
url = "https://cheetahtemplate.org/" url = "http://cheetahtemplate.org/"
dev_tag = "" dev_tag = ""
download_url = "https://pypi.python.org/pypi/%s/%s%s" \ download_url = "https://pypi.org/project/%s/%s%s" \
% (name, version, dev_tag) % (name, version, dev_tag)
project_urls = {
'Homepage': 'https://cheetahtemplate.org/',
'Documentation': 'https://cheetahtemplate.org/users_guide/index.html',
'Download': 'https://pypi.org/project/%s/%s%s/'
% (name, version, dev_tag),
'Github repo': 'https://github.com/CheetahTemplate3',
'Issue tracker': 'https://github.com/CheetahTemplate3/cheetah3/issues',
'Wikipedia': 'https://en.wikipedia.org/wiki/CheetahTemplate',
}
del dev_tag del dev_tag
keywords = ["template"] keywords = ["template"]
platforms = "Any" platforms = "Any"
packages = ['Cheetah', packages = ['Cheetah',
'Cheetah.Macros', 'Cheetah.Macros',
'Cheetah.Templates', 'Cheetah.Templates',
'Cheetah.Tests', 'Cheetah.Tests',
'Cheetah.Tools', 'Cheetah.Tools',
'Cheetah.Utils', 'Cheetah.Utils',
] ]
skipping to change at line 45 skipping to change at line 54
Intended Audience :: Developers Intended Audience :: Developers
Intended Audience :: System Administrators Intended Audience :: System Administrators
License :: OSI Approved :: MIT License License :: OSI Approved :: MIT License
Operating System :: OS Independent Operating System :: OS Independent
Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: Implementation :: PyPy Programming Language :: Python :: Implementation :: PyPy
Programming Language :: Python Programming Language :: Python
Programming Language :: Python :: 2 Programming Language :: Python :: 2
Programming Language :: Python :: 2.7 Programming Language :: Python :: 2.7
Programming Language :: Python :: 3 Programming Language :: Python :: 3
Programming Language :: Python :: 3.3
Programming Language :: Python :: 3.4 Programming Language :: Python :: 3.4
Programming Language :: Python :: 3.5 Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Topic :: Internet :: WWW/HTTP Topic :: Internet :: WWW/HTTP
Topic :: Internet :: WWW/HTTP :: Dynamic Content Topic :: Internet :: WWW/HTTP :: Dynamic Content
Topic :: Internet :: WWW/HTTP :: Site Management Topic :: Internet :: WWW/HTTP :: Site Management
Topic :: Software Development :: Code Generators Topic :: Software Development :: Code Generators
Topic :: Software Development :: Libraries :: Python Modules Topic :: Software Development :: Libraries :: Python Modules
Topic :: Software Development :: User Interfaces Topic :: Software Development :: User Interfaces
Topic :: Text Processing'''.splitlines() if not line.strip().startswith('#')] Topic :: Text Processing'''.splitlines() if not line.strip().startswith('#')]
if PY2: if PY2:
del line del line
del PY2 # Hide it from setup() del PY2 # Hide it from setup()
ext_modules = [ ext_modules = [
Extension("Cheetah._namemapper", Extension("Cheetah._namemapper",
[os.path.join('Cheetah', 'c', '_namemapper.c')]), [os.path.join('Cheetah', 'c', '_namemapper.c')]),
# Extension("Cheetah._verifytype", # Extension("Cheetah._verifytype",
# [os.path.join('Cheetah', 'c', '_verifytype.c')]), # [os.path.join('Cheetah', 'c', '_verifytype.c')]),
# Extension("Cheetah._filters", # Extension("Cheetah._filters",
# [os.path.join('Cheetah', 'c', '_filters.c')]), # [os.path.join('Cheetah', 'c', '_filters.c')]),
# Extension('Cheetah._template', # Extension('Cheetah._template',
# [os.path.join('Cheetah', 'c', '_template.c')]), # [os.path.join('Cheetah', 'c', '_template.c')]),
] ]
# Data Files and Scripts # Data Files and Scripts
scripts = ('bin/cheetah-compile', scripts = ('bin/cheetah-compile',
'bin/cheetah', 'bin/cheetah',
'bin/cheetah-analyze', 'bin/cheetah-analyze',
) )
data_files = ['recursive: Cheetah *.tmpl *.txt *.rst LICENSE README.rst TODO'] data_files = ['recursive: Cheetah *.tmpl *.txt *.rst LICENSE README.rst TODO']
if not os.getenv('CHEETAH_INSTALL_WITHOUT_SETUPTOOLS'): try:
try: if sys.platform == 'win32':
if sys.platform == 'win32': # use 'entry_points' instead of 'scripts'
# use 'entry_points' instead of 'scripts' del scripts
del scripts entry_points = {
entry_points = { 'console_scripts': [
'console_scripts': [ 'cheetah = Cheetah.CheetahWrapper:_cheetah',
'cheetah = Cheetah.CheetahWrapper:_cheetah', 'cheetah-compile = '
'cheetah-compile = ' 'Cheetah.CheetahWrapper:_cheetah_compile',
'Cheetah.CheetahWrapper:_cheetah_compile', ]
] }
} except ImportError:
except ImportError: pass
pass
long_description = '''\ long_description = '''\
Cheetah3 is a free (BSD-style) and open source template engine and code Cheetah3 is a free (BSD-style) and open source template engine and code
generation tool. generation tool.
It can be used standalone or combined with other tools and frameworks. Web It can be used standalone or combined with other tools and frameworks. Web
development is its principle use, but Cheetah is very flexible and development is its principle use, but Cheetah is very flexible and
is also being used to generate C++ game code, Java, sql, form emails is also being used to generate C++ game code, Java, sql, form emails
and even Python code. and even Python code.
skipping to change at line 122 skipping to change at line 130
================================================================================ ================================================================================
https://cheetahtemplate.org/authors.html http://cheetahtemplate.org/authors.html
https://github.com/CheetahTemplate3/cheetah3/blob/master/LICENSE https://github.com/CheetahTemplate3/cheetah3/blob/master/LICENSE
Recent Changes Recent Changes
================================================================================ ================================================================================
See https://cheetahtemplate.org/news.html for full details See http://cheetahtemplate.org/news.html for full details
''' '''
long_description_content_type = "text/x-rst"
python_requires = '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*'
 End of changes. 8 change blocks. 
26 lines changed or deleted 34 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)