Bug 1835867 - Part 2: Fold requested heap and per-kind nursery allocation allowed...
[gecko.git] / python / mach / setup.py
blob80426b6e00fc653df61c233e75246692e519b352
1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
5 import os
7 try:
8 from setuptools import setup
9 except ImportError:
10 from distutils.core import setup
13 VERSION = "1.0.0"
14 HERE = os.path.dirname(__file__)
15 README = open(os.path.join(HERE, "README.rst")).read()
17 setup(
18 name="mach",
19 description="Generic command line command dispatching framework.",
20 long_description=README,
21 license="MPL 2.0",
22 author="Gregory Szorc",
23 author_email="gregory.szorc@gmail.com",
24 url="https://developer.mozilla.org/en-US/docs/Developer_Guide/mach",
25 packages=["mach", "mach.mixin"],
26 version=VERSION,
27 classifiers=[
28 "Environment :: Console",
29 "Development Status :: 5 - Production/Stable",
30 "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
31 "Natural Language :: English",
32 "Programming Language :: Python :: 2.7",
33 "Programming Language :: Python :: 3.5",
35 install_requires=[
36 "blessed",
37 "mozfile",
38 "mozprocess",
39 "six",
41 tests_require=["mock"],