annotate setup.py @ 77:772d75b1a030

Fallback to normal Mercurial API if `mercurial_extension_utils` isn't found.
author Ludovic Chabant <ludovic@chabant.com>
date Sun, 20 Aug 2017 16:24:22 -0700
parents 879d1f392fa7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
1
74
879d1f392fa7 Version number set to 1.1.0
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 73
diff changeset
2 VERSION = '1.1.0'
4
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
3
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
4 #pylint:disable=missing-docstring,unused-import,import-error
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
5
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
6 try:
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
7 from setuptools import setup, find_packages
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
8 except ImportError:
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
9 from ez_setup import use_setuptools
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
10 use_setuptools()
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
11 from setuptools import setup, find_packages
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
12
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
13 LONG_DESCRIPTION = open("README.txt").read()
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
14
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
15 setup(
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
16 name="mercurial_all_paths",
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
17 version=VERSION,
13
8cca585b11cc Module renamed to mercurial_all_paths for possible pypi installation.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 4
diff changeset
18 author='Marcin Kasperski',
25
b44a37554abb author-email
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 23
diff changeset
19 author_email='Marcin.Kasperski@mekk.waw.pl',
13
8cca585b11cc Module renamed to mercurial_all_paths for possible pypi installation.
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 4
diff changeset
20 url='http://bitbucket.org/Mekk/mercurial-all_paths',
4
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
21 description='Mercurial allpaths extension',
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
22 long_description=LONG_DESCRIPTION,
26
b4af8f4c6136 license name fix
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 25
diff changeset
23 license='GNU General Public License v2 (GPLv2)',
73
d262139732f7 Fixed to work against mercurial >= 4.1 (which requires using @command
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 70
diff changeset
24 py_modules=[
d262139732f7 Fixed to work against mercurial >= 4.1 (which requires using @command
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 70
diff changeset
25 'mercurial_all_paths',
d262139732f7 Fixed to work against mercurial >= 4.1 (which requires using @command
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 70
diff changeset
26 ],
d262139732f7 Fixed to work against mercurial >= 4.1 (which requires using @command
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 70
diff changeset
27 install_requires=[
d262139732f7 Fixed to work against mercurial >= 4.1 (which requires using @command
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 70
diff changeset
28 'mercurial_extension_utils>=1.2.0',
d262139732f7 Fixed to work against mercurial >= 4.1 (which requires using @command
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents: 70
diff changeset
29 ],
4
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
30 keywords="mercurial paths multi extension",
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
31 classifiers=[
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
32 'Development Status :: 4 - Beta',
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
33 'Environment :: Console',
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
34 'Intended Audience :: Developers',
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
35 'License :: DFSG approved',
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
36 'Operating System :: OS Independent',
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
37 'Topic :: Software Development :: Version Control'
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
38 #'Topic :: Software Development :: Version Control :: Mercurial',
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
39 ],
7591d4101b93 Added preliminary setup.py
Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
parents:
diff changeset
40 zip_safe=True)