comparison setup.py @ 1797:c60c54e7d211

enabled largefiles for stable release
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 21 Dec 2011 02:13:28 +0200
parents dddd9380d0bf
children 3246fcce2402
comparison
equal deleted inserted replaced
1794:702e29ce1e9b 1797:c60c54e7d211
15 "WebHelpers>=1.2", 15 "WebHelpers>=1.2",
16 "formencode==1.2.4", 16 "formencode==1.2.4",
17 "SQLAlchemy==0.7.3", 17 "SQLAlchemy==0.7.3",
18 "Mako==0.5.0", 18 "Mako==0.5.0",
19 "pygments>=1.4", 19 "pygments>=1.4",
20 "mercurial>=1.9.3,<2.0", 20 "mercurial>=2.0,<2.1",
21 "whoosh<1.8", 21 "whoosh<1.8",
22 "celery>=2.2.5,<2.3", 22 "celery>=2.2.5,<2.3",
23 "babel", 23 "babel",
24 "python-dateutil>=1.5.0,<2.0.0", 24 "python-dateutil>=1.5.0,<2.0.0",
25 "dulwich>=0.8.0,<0.9.0", 25 "dulwich>=0.8.0,<0.9.0",
26 "vcs==0.2.2", 26 "vcs==0.2.3",
27 "webob==1.0.8" 27 "webob==1.0.8"
28 ] 28 ]
29 29
30 dependency_links = [ 30 dependency_links = [
31 ] 31 ]
32 32
47 47
48 if __platform__ in PLATFORM_OTHERS: 48 if __platform__ in PLATFORM_OTHERS:
49 requirements.append("py-bcrypt") 49 requirements.append("py-bcrypt")
50 50
51 51
52 #additional files from project that goes somewhere in the filesystem 52 # additional files from project that goes somewhere in the filesystem
53 #relative to sys.prefix 53 # relative to sys.prefix
54 data_files = [] 54 data_files = []
55 55
56 #additional files that goes into package itself 56 # additional files that goes into package itself
57 package_data = {'rhodecode': ['i18n/*/LC_MESSAGES/*.mo', ], } 57 package_data = {'rhodecode': ['i18n/*/LC_MESSAGES/*.mo', ], }
58 58
59 description = ('Mercurial repository browser/management with ' 59 description = ('Mercurial repository browser/management with '
60 'build in push/pull server and full text search') 60 'build in push/pull server and full text search')
61 keywords = ' '.join(['rhodecode', 'rhodiumcode', 'mercurial', 'git', 61 keywords = ' '.join(['rhodecode', 'rhodiumcode', 'mercurial', 'git',
62 'code review', 'repo groups', 'ldap'
62 'repository management', 'hgweb replacement' 63 'repository management', 'hgweb replacement'
63 'hgwebdir', 'gitweb replacement', 'serving hgweb', ]) 64 'hgwebdir', 'gitweb replacement', 'serving hgweb', ])
64 #long description 65 # long description
65 try: 66 try:
66 readme_file = 'README.rst' 67 readme_file = 'README.rst'
67 changelog_file = 'docs/changelog.rst' 68 changelog_file = 'docs/changelog.rst'
68 long_description = open(readme_file).read() + '\n\n' + \ 69 long_description = open(readme_file).read() + '\n\n' + \
69 open(changelog_file).read() 70 open(changelog_file).read()
79 from setuptools import setup, find_packages 80 from setuptools import setup, find_packages
80 except ImportError: 81 except ImportError:
81 from ez_setup import use_setuptools 82 from ez_setup import use_setuptools
82 use_setuptools() 83 use_setuptools()
83 from setuptools import setup, find_packages 84 from setuptools import setup, find_packages
84 #packages 85 # packages
85 packages = find_packages(exclude=['ez_setup']) 86 packages = find_packages(exclude=['ez_setup'])
86 87
87 setup( 88 setup(
88 name='RhodeCode', 89 name='RhodeCode',
89 version=get_version(), 90 version=get_version(),