From 5eabc364cc3a2810c20a8a9002b1b4fd4ff79bd3 Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Tue, 11 Mar 2025 13:35:06 -0400 Subject: [PATCH] sys.version_info is already a sequence of ints But also, maybe we don't need to think about Python 3.2 anymore? --- ox_profile/core/sampling.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ox_profile/core/sampling.py b/ox_profile/core/sampling.py index 1266023..a688c1a 100644 --- a/ox_profile/core/sampling.py +++ b/ox_profile/core/sampling.py @@ -3,7 +3,6 @@ import doctest import logging -import platform import sys from ox_profile.core import metrics @@ -15,9 +14,7 @@ class Freezer(object): trying to capture profiling information for safety """ def __init__(self): - python_version_list = [ - int(i) for i in platform.python_version().split('.')] - if python_version_list >= [3, 2, 0]: + if sys.version_info >= (3, 2, 0): # https://docs.python.org/3/library/sys.html#sys.setswitchinterval # New in version 3.2. self._get_interval = sys.getswitchinterval