misc: change pyupgrade target version to 3.9 (#75442)
This commit is contained in:
parent
afcaed5061
commit
164433b269
|
@ -2,10 +2,10 @@
|
|||
# See https://pre-commit.com/hooks.html for more hooks
|
||||
repos:
|
||||
- repo: https://github.com/asottile/pyupgrade
|
||||
rev: v3.1.0
|
||||
rev: v3.3.1
|
||||
hooks:
|
||||
- id: pyupgrade
|
||||
args: ['--keep-percent-format', '--py37-plus']
|
||||
args: ['--keep-percent-format', '--py39-plus']
|
||||
- repo: https://github.com/adamchainz/django-upgrade
|
||||
rev: 1.13.0
|
||||
hooks:
|
||||
|
|
|
@ -19,7 +19,6 @@ import datetime
|
|||
import mimetypes
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
import tempfile
|
||||
from collections import OrderedDict
|
||||
|
||||
|
@ -53,22 +52,21 @@ code_cache = OrderedDict()
|
|||
|
||||
|
||||
# Need for compatibility between xlrd==1.2.0 and python>3.7
|
||||
if sys.version_info >= (3, 8):
|
||||
try:
|
||||
import xlrd.xlsx
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
if hasattr(xlrd.xlsx, 'ensure_elementtree_imported'):
|
||||
old_ensure_elementtree_imported = xlrd.xlsx.ensure_elementtree_imported
|
||||
try:
|
||||
import xlrd.xlsx
|
||||
except ImportError:
|
||||
pass
|
||||
else:
|
||||
if hasattr(xlrd.xlsx, 'ensure_elementtree_imported'):
|
||||
old_ensure_elementtree_imported = xlrd.xlsx.ensure_elementtree_imported
|
||||
|
||||
def ensure_elementtree_imported(*args, **kwargs):
|
||||
try:
|
||||
return old_ensure_elementtree_imported(*args, **kwargs)
|
||||
finally:
|
||||
xlrd.xlsx.Element_has_iter = True
|
||||
def ensure_elementtree_imported(*args, **kwargs):
|
||||
try:
|
||||
return old_ensure_elementtree_imported(*args, **kwargs)
|
||||
finally:
|
||||
xlrd.xlsx.Element_has_iter = True
|
||||
|
||||
xlrd.xlsx.ensure_elementtree_imported = ensure_elementtree_imported
|
||||
xlrd.xlsx.ensure_elementtree_imported = ensure_elementtree_imported
|
||||
|
||||
|
||||
def get_code(expr):
|
||||
|
|
Loading…
Reference in New Issue