From 915c363fd930c5133fab62492e184f1b6b43e0cc Mon Sep 17 00:00:00 2001 From: Marc Bonnici Date: Fri, 6 Jul 2018 17:30:59 +0100 Subject: [PATCH] wa: 3.0.0 Release preparation - Update 'setup.py' package name to 'wlauto' as 'wa' is already taken on PyPi and update documentation accordingly. - Update old references to Python 2.7 --- doc/source/user_information/user_guide.rst | 13 +++++++------ setup.py | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/doc/source/user_information/user_guide.rst b/doc/source/user_information/user_guide.rst index 08cf9ce8..0247830a 100644 --- a/doc/source/user_information/user_guide.rst +++ b/doc/source/user_information/user_guide.rst @@ -20,10 +20,11 @@ Install .. note:: This is a quick summary. For more detailed instructions, please see the :ref:`installation` section. -Make sure you have Python 2.7 and a recent Android SDK with API level 18 or above -installed on your system. A complete install of the Android SDK is required, as -WA uses a number of its utilities, not just adb. For the SDK, make sure that either -``ANDROID_HOME`` environment variable is set, or that ``adb`` is in your ``PATH``. +Make sure you have Python 2.7 or Python 3 and a recent Android SDK with API +level 18 or above installed on your system. A complete install of the Android +SDK is required, as WA uses a number of its utilities, not just adb. For the +SDK, make sure that either ``ANDROID_HOME`` environment variable is set, or that +``adb`` is in your ``PATH``. .. Note:: If you plan to run Workload Automation on Linux devices only, SSH is required, and Android SDK is optional if you wish to run WA on Android devices at a @@ -32,12 +33,12 @@ WA uses a number of its utilities, not just adb. For the SDK, make sure that eit However, you would be starting off with a limited number of workloads that will run on Linux devices. -In addition to the base Python 2.7 install, you will also need to have ``pip`` +In addition to the base Python install, you will also need to have ``pip`` (Python's package manager) installed as well. This is usually a separate package. Once you have those, you can install WA with:: - sudo -H pip install wa + sudo -H pip install wlauto This will install Workload Automation on your system, along with its mandatory dependencies. diff --git a/setup.py b/setup.py index 862b3018..6cde8cf5 100644 --- a/setup.py +++ b/setup.py @@ -62,7 +62,7 @@ for root, dirs, files in os.walk(wa_dir): scripts = [os.path.join('scripts', s) for s in os.listdir('scripts')] params = dict( - name='wa', + name='wlauto', description='A framework for automating workload execution and measurement collection on ARM devices.', version=get_wa_version_with_commit(), packages=packages,