No bug - tagging b4d3227540c9ebc43d64aac6168fdca7019c22d8 with FIREFOX_BETA_126_BASE...
[gecko.git] / python / mach / setup.py
bloba89f0a600978b6cb14061469b966dfcfecaad253
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 from setuptools import setup
9 VERSION = "1.0.0"
10 HERE = os.path.dirname(__file__)
11 README = open(os.path.join(HERE, "README.rst")).read()
13 setup(
14 name="mach",
15 description="Generic command line command dispatching framework.",
16 long_description=README,
17 license="MPL 2.0",
18 author="Gregory Szorc",
19 author_email="gregory.szorc@gmail.com",
20 url="https://developer.mozilla.org/en-US/docs/Developer_Guide/mach",
21 packages=["mach", "mach.mixin"],
22 version=VERSION,
23 classifiers=[
24 "Environment :: Console",
25 "Development Status :: 5 - Production/Stable",
26 "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)",
27 "Natural Language :: English",
28 "Programming Language :: Python :: 2.7",
29 "Programming Language :: Python :: 3.5",
31 install_requires=[
32 "blessed",
33 "mozfile",
34 "mozprocess",
35 "six",
37 tests_require=["mock"],