@@ -1028,8 +1028,7 @@ def search(self, filename):
10281028
10291029
10301030@lru_cache ()
1031- @_api .delete_parameter ("3.5" , "format" )
1032- def _find_tex_file (filename , format = None ):
1031+ def _find_tex_file (filename ):
10331032 """
10341033 Find a file in the texmf tree using kpathsea_.
10351034
@@ -1057,15 +1056,13 @@ def _find_tex_file(filename, format=None):
10571056 # out of caution
10581057 if isinstance (filename , bytes ):
10591058 filename = filename .decode ('utf-8' , errors = 'replace' )
1060- if isinstance (format , bytes ):
1061- format = format .decode ('utf-8' , errors = 'replace' )
10621059
10631060 try :
10641061 lk = _LuatexKpsewhich ()
10651062 except FileNotFoundError :
10661063 lk = None # Fallback to directly calling kpsewhich, as below.
10671064
1068- if lk and format is None :
1065+ if lk :
10691066 path = lk .search (filename )
10701067
10711068 else :
@@ -1079,10 +1076,7 @@ def _find_tex_file(filename, format=None):
10791076 kwargs = {'encoding' : sys .getfilesystemencoding (),
10801077 'errors' : 'surrogateescape' }
10811078
1082- cmd = ['kpsewhich' ]
1083- if format is not None :
1084- cmd += ['--format=' + format ]
1085- cmd += [filename ]
1079+ cmd = ['kpsewhich' , filename ]
10861080 try :
10871081 path = (cbook ._check_and_log_subprocess (cmd , _log , ** kwargs )
10881082 .rstrip ('\n ' ))
@@ -1099,11 +1093,9 @@ def _find_tex_file(filename, format=None):
10991093
11001094# After the deprecation period elapses, delete this shim and rename
11011095# _find_tex_file to find_tex_file everywhere.
1102- @_api .delete_parameter ("3.5" , "format" )
1103- def find_tex_file (filename , format = None ):
1096+ def find_tex_file (filename ):
11041097 try :
1105- return (_find_tex_file (filename , format ) if format is not None else
1106- _find_tex_file (filename ))
1098+ return _find_tex_file (filename )
11071099 except FileNotFoundError as exc :
11081100 _api .warn_deprecated (
11091101 "3.6" , message = f"{ exc .args [0 ]} ; in the future, this will raise a "
0 commit comments