##// END OF EJS Templates
backported to stable #355 LDAP passwords stored
backported to stable #355 LDAP passwords stored

File last commit:

r1966:fc6063e6 beta
r2005:ab0e122b default
Show More
setup.py
100 lines | 3.3 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__
freeze hg version to 2.0.1 for windows due to a bug in mercurial that breaks forking in rhodecode-win
r1965 from rhodecode import __py_version__
fixes for release 1.2.4...
r1915 from rhodecode import requirements
added docs to manifest, updated setup script
r1078
freeze hg version to 2.0.1 for windows due to a bug in mercurial that breaks forking in rhodecode-win
r1965 if __py_version__ < (2, 5):
added check for python <2.5 in setup file
r1163 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 = [
]
merged with beta branch
r857 classifiers = ['Development Status :: 5 - Production/Stable',
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
enabled largefiles for stable release
r1797 # additional files from project that goes somewhere in the filesystem
# relative to sys.prefix
small fixes for distutils
r553 data_files = []
enabled largefiles for stable release
r1797 # 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',
enabled largefiles for stable release
r1797 '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', ])
enabled largefiles for stable release
r1797 # 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
enabled largefiles for stable release
r1797 # 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 """,
)