##// END OF EJS Templates
fixed requires files, added distinction on win vs other platforms
fixed requires files, added distinction on win vs other platforms

File last commit:

r1964:b1ad9efe beta
r1964:b1ad9efe beta
Show More
setup.py
103 lines | 3.4 KiB | text/x-python | PythonLexer
small fixes for distutils
r553 import sys
added docs to manifest, updated setup script
r1078 from rhodecode import get_version
added __license__ into main of rhodecode, PEP8ify
r1205 from rhodecode import __license__
added requires.txt file
r1822 from rhodecode import requirements
added docs to manifest, updated setup script
r1078
refactor codes and setup for python 2.5...
r564 py_version = sys.version_info
removed egg info, update files for distutils build...
r552
added check for python <2.5 in setup file
r1163 if py_version < (2, 5):
raise Exception('RhodeCode requires python 2.5 or later')
removed egg info, update files for distutils build...
r552
fixed setup so it'll fetch tip of vcs for easier installation of beta version
r1456 dependency_links = [
updated sources for vcs
r1569 "https://secure.rhodecode.org/vcs/archive/default.zip#egg=vcs-0.2.3.dev",
"https://bitbucket.org/marcinkuzminski/vcs/get/default.zip#egg=vcs-0.2.3.dev",
fixed setup so it'll fetch tip of vcs for easier installation of beta version
r1456 ]
more docs update
r572 classifiers = ['Development Status :: 4 - Beta',
fixed some problems with python setup.py operations due to import problems
r852 'Environment :: Web Environment',
'Framework :: Pylons',
'Intended Audience :: Developers',
updated contributors and setup accordingly to stable branch
r1565 'License :: OSI Approved :: GNU General Public License (GPL)',
fixed some problems with python setup.py operations due to import problems
r852 'Operating System :: OS Independent',
update setup.py and frozen dateutils
r1188 'Programming Language :: Python',
'Programming Language :: Python :: 2.5',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7', ]
more docs update
r572
Fixed Windows installation based on work of Mantis406 fork: "Replace py-bcrypt to make Windows installation easier"...
r1118
code garden...
r1792 # additional files from project that goes somewhere in the filesystem
# relative to sys.prefix
small fixes for distutils
r553 data_files = []
code garden...
r1792 # additional files that goes into package itself
small fixes for distutils
r553 package_data = {'rhodecode': ['i18n/*/LC_MESSAGES/*.mo', ], }
removed egg info, update files for distutils build...
r552
updated docs and setup.py docs
r717 description = ('Mercurial repository browser/management with '
small fixes to docs, and setup file
r681 'build in push/pull server and full text search')
pep8ify root py files
r1204 keywords = ' '.join(['rhodecode', 'rhodiumcode', 'mercurial', 'git',
code garden...
r1792 'code review', 'repo groups', 'ldap'
added docs to manifest, updated setup script
r1078 'repository management', 'hgweb replacement'
pep8ify root py files
r1204 'hgwebdir', 'gitweb replacement', 'serving hgweb', ])
code garden...
r1792 # long description
small fixes for distutils
r553 try:
readme_file = 'README.rst'
changed official rhodecode favicon, from hg to some more generic...
r682 changelog_file = 'docs/changelog.rst'
fixed error in setup.py RST generation, speling fix for README
r868 long_description = open(readme_file).read() + '\n\n' + \
changed official rhodecode favicon, from hg to some more generic...
r682 open(changelog_file).read()
small fixes for distutils
r553 except IOError, err:
Fixed i18n installation
r589 sys.stderr.write("[WARNING] Cannot find file specified as "
changed official rhodecode favicon, from hg to some more generic...
r682 "long_description (%s)\n or changelog (%s) skipping that file" \
% (readme_file, changelog_file))
small fix for setup
r565 long_description = description
removed egg info, update files for distutils build...
r552
Marcin Kuzminski
initial commit.
r0 try:
from setuptools import setup, find_packages
except ImportError:
from ez_setup import use_setuptools
use_setuptools()
from setuptools import setup, find_packages
code garden...
r1792 # packages
small fixes for distutils
r553 packages = find_packages(exclude=['ez_setup'])
Marcin Kuzminski
initial commit.
r0
setup(
removed egg info, update files for distutils build...
r552 name='RhodeCode',
added version generation to pylons_app and showed it into template. Propagated baseController with some data for acces into each controller. Fixed simplehg middleware to get proper name of application
r185 version=get_version(),
small fix for setup
r565 description=description,
removed egg info, update files for distutils build...
r552 long_description=long_description,
added docs to manifest, updated setup script
r1078 keywords=keywords,
added __license__ into main of rhodecode, PEP8ify
r1205 license=__license__,
removed egg info, update files for distutils build...
r552 author='Marcin Kuzminski',
fixed setup and install instructions
r244 author_email='marcin@python-works.com',
fixed setup so it'll fetch tip of vcs for easier installation of beta version
r1456 dependency_links=dependency_links,
added changes made in production branch back into beta
r1143 url='http://rhodecode.org',
removed egg info, update files for distutils build...
r552 install_requires=requirements,
more docs update
r572 classifiers=classifiers,
Html changes and cleanups, made folders for html templates, implemented tags and branches pages
r127 setup_requires=["PasteScript>=1.6.3"],
removed egg info, update files for distutils build...
r552 data_files=data_files,
small fixes for distutils
r553 packages=packages,
Html changes and cleanups, made folders for html templates, implemented tags and branches pages
r127 include_package_data=True,
test_suite='nose.collector',
small fixes for distutils
r553 package_data=package_data,
renamed project to rhodecode
r547 message_extractors={'rhodecode': [
Marcin Kuzminski
initial commit.
r0 ('**.py', 'python', None),
('templates/**.mako', 'mako', {'input_encoding': 'utf-8'}),
added changes made in production branch back into beta
r1143 ('templates/**.html', 'mako', {'input_encoding': 'utf-8'}),
Marcin Kuzminski
initial commit.
r0 ('public/**', 'ignore', None)]},
Html changes and cleanups, made folders for html templates, implemented tags and branches pages
r127 zip_safe=False,
paster_plugins=['PasteScript', 'Pylons'],
entry_points="""
Marcin Kuzminski
initial commit.
r0 [paste.app_factory]
renamed project to rhodecode
r547 main = rhodecode.config.middleware:make_app
Marcin Kuzminski
initial commit.
r0
[paste.app_install]
main = pylons.util:PylonsInstaller
Implemented whoosh index building as paster command....
r683
[paste.global_paster_command]
make-index = rhodecode.lib.indexers:MakeIndex
added dbmigrate package, added model changes...
r833 upgrade-db = rhodecode.lib.dbmigrate:UpgradeDb
fixes #77 and adds extendable base Dn with custom uid specification
r775 celeryd=rhodecode.lib.celerypylons.commands:CeleryDaemonCommand
Marcin Kuzminski
initial commit.
r0 """,
)