linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Doug Smythies" <dsmythies@telus.net>
To: "'Mario Limonciello'" <mario.limonciello@amd.com>
Cc: <linux-pm@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	"'Swapnil Sapkal'" <swapnil.sapkal@amd.com>, <Ray.Huang@amd.com>,
	"'Srinivas Pandruvada'" <srinivas.pandruvada@linux.intel.com>,
	<rafael.j.wysocki@intel.com>,
	"Doug Smythies" <dsmythies@telus.net>
Subject: RE: [PATCH] tools/power/x86/intel_pstate_tracer: python minimum version
Date: Sun, 17 Sep 2023 20:41:49 -0700	[thread overview]
Message-ID: <002201d9e9e2$0ea11a20$2be34e60$@telus.net> (raw)
In-Reply-To: <e8a05f05-deec-4784-9627-354939ad30f6@amd.com>

On 2023.09.17 17:57 Mario wrote:
> On 9/17/2023 16:29, Doug Smythies wrote:
>> From: Doug Smythies <dsmythies@telus.net>
>> 
>> Change the minimum python version from 2.7 to 3.6.
>> Remove a 2.X backwards compatibility line.
>> 
>> Signed-off-by: Doug Smythies <dsmythies@telus.net>
>> ---
>>   .../x86/intel_pstate_tracer/intel_pstate_tracer.py     | 10 +++++-----
>>   1 file changed, 5 insertions(+), 5 deletions(-)
>> 
>> diff --git a/tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py b/tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py
>> index ec3323100e1a..6b0790e6465a 100755
>> --- a/tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py
>> +++ b/tools/power/x86/intel_pstate_tracer/intel_pstate_tracer.py
>> @@ -1,4 +1,4 @@
>> -#!/usr/bin/env python
>> +#!/usr/bin/env python3
>>   # SPDX-License-Identifier: GPL-2.0-only
>>   # -*- coding: utf-8 -*-
>>   #
>> @@ -11,9 +11,9 @@ then this utility enables and collects trace data for a user specified interval
>>   and generates performance plots.
>> 
>>   Prerequisites:
>> -    Python version 2.7.x or higher
>> +    Python version 3.6.x or higher
>>       gnuplot 5.0 or higher
>> -    gnuplot-py 1.8 or higher
>> +    phython3-gnuplot 1.8 or higher
>
> Presumably you mean 'python3-gnuplot'.

Oh Darn. Yes. I'll send a V2.

>>       (Most of the distributions have these required packages. They may be called
>>        gnuplot-py, phython-gnuplot or phython3-gnuplot, gnuplot-nox, ... )
>> 
>
> Likewise here too.
>
>> @@ -23,7 +23,7 @@ Prerequisites:
>>       see print_help(): for Usage and Output details
>> 
>>   """
>> -from __future__ import print_function
>> +
>>   from datetime import datetime
>>   import subprocess
>>   import os
>> @@ -562,7 +562,7 @@ if __name__ == "__main__":
>> 
>>       # Temporary (or perhaps not)
>>       cur_version = sys.version_info
>> -    print('python version (should be >= 2.7):')
>> +    print('python version (should be >= 3.6):')
>>       print(cur_version)
>
> Is this block printing the version really needed at all?
> I don't see 'cur_version' used anywhere else in the file.

Well, it is there to make it easy to know what the
requirements are and what the actual version is.
The minimum version is not enforced.

>>       # Left as "cleanup" for potential future re-run ability.
>> --
>> 2.25.1



  reply	other threads:[~2023-09-18  3:42 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-17 21:29 [PATCH] tools/power/x86/intel_pstate_tracer: python minimum version Doug Smythies
2023-09-18  0:57 ` Mario Limonciello
2023-09-18  3:41   ` Doug Smythies [this message]
2023-09-18  3:41 ` [PATCH v2] " Doug Smythies
2023-09-18  4:03   ` [PATCH v3] " Doug Smythies
2023-09-18 17:25     ` srinivas pandruvada
2023-09-18 17:35     ` Mario Limonciello
2023-09-19  7:40     ` Swapnil Sapkal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='002201d9e9e2$0ea11a20$2be34e60$@telus.net' \
    --to=dsmythies@telus.net \
    --cc=Ray.Huang@amd.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=mario.limonciello@amd.com \
    --cc=rafael.j.wysocki@intel.com \
    --cc=srinivas.pandruvada@linux.intel.com \
    --cc=swapnil.sapkal@amd.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).