bitbake: 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.

(Bitbake rev: 7ef12684e8647b006bf46cae695069d4bfece1cf)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie 2017-01-06 12:35:08 +00:00
parent 949c7062b7
commit 6f6f51783a
3 changed files with 7 additions and 28 deletions

View File

@ -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):

View File

@ -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:

View File

@ -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