Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion Lib/email/_parseaddr.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
'quote',
]

import time, calendar
import time

SPACE = ' '
EMPTYSTRING = ''
Expand Down Expand Up @@ -194,6 +194,8 @@ def mktime_tz(data):
# No zone info, so localtime is better assumption than GMT
return time.mktime(data[:8] + (-1,))
else:
import calendar

t = calendar.timegm(data)
return t - data[9]

Expand Down
3 changes: 2 additions & 1 deletion Lib/importlib/metadata/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import os
import re
import abc
import csv
import sys
import json
import email
Expand Down Expand Up @@ -478,6 +477,8 @@ def make_file(name, hash=None, size_str=None):

@pass_none
def make_files(lines):
import csv

return starmap(make_file, csv.reader(lines))

@pass_none
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Improve import time of :mod:`importlib.metadata` and :mod:`email.utils`.