From 7ef12684e8647b006bf46cae695069d4bfece1cf Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 6 Jan 2017 12:35:08 +0000 Subject: prserv/persist_data/utils: Drop obsolete python2 imports These imports were from python 2.6 and earlier, 2.4 in some cases. Drop them since we're all python3 now. Signed-off-by: Richard Purdie --- lib/bb/persist_data.py | 6 +----- lib/bb/utils.py | 22 +++++----------------- lib/prserv/serv.py | 7 +------ 3 files changed, 7 insertions(+), 28 deletions(-) diff --git a/lib/bb/persist_data.py b/lib/bb/persist_data.py index e6bbff88e..bef701861 100644 --- a/lib/bb/persist_data.py +++ b/lib/bb/persist_data.py @@ -28,11 +28,7 @@ import sys import warnings from bb.compat import total_ordering from collections import Mapping - -try: - import sqlite3 -except ImportError: - from pysqlite2 import dbapi2 as sqlite3 +import sqlite3 sqlversion = sqlite3.sqlite_version_info if sqlversion[0] < 3 or (sqlversion[0] == 3 and sqlversion[1] < 3): diff --git a/lib/bb/utils.py b/lib/bb/utils.py index a22a05e24..284512629 100644 --- a/lib/bb/utils.py +++ b/lib/bb/utils.py @@ -523,12 +523,8 @@ def md5_file(filename): """ Return the hex string representation of the MD5 checksum of filename. """ - try: - import hashlib - m = hashlib.md5() - except ImportError: - import md5 - m = md5.new() + import hashlib + m = hashlib.md5() with open(filename, "rb") as f: for line in f: @@ -538,14 +534,9 @@ def md5_file(filename): def sha256_file(filename): """ Return the hex string representation of the 256-bit SHA checksum of - filename. On Python 2.4 this will return None, so callers will need to - handle that by either skipping SHA checks, or running a standalone sha256sum - binary. + filename. """ - try: - import hashlib - except ImportError: - return None + import hashlib s = hashlib.sha256() with open(filename, "rb") as f: @@ -557,10 +548,7 @@ def sha1_file(filename): """ Return the hex string representation of the SHA1 checksum of the filename """ - try: - import hashlib - except ImportError: - return None + import hashlib s = hashlib.sha1() with open(filename, "rb") as f: diff --git a/lib/prserv/serv.py b/lib/prserv/serv.py index d9b602f14..a7efa58bc 100644 --- a/lib/prserv/serv.py +++ b/lib/prserv/serv.py @@ -5,12 +5,7 @@ import threading import queue import socket import io - -try: - import sqlite3 -except ImportError: - from pysqlite2 import dbapi2 as sqlite3 - +import sqlite3 import bb.server.xmlrpc import prserv import prserv.db -- cgit 1.2.3-korg