@@ -566,8 +566,8 @@ def get_resource_stream(self, manager, resource_name):
566
566
567
567
`manager` must be an ``IResourceManager``"""
568
568
569
- def get_resource_string (self , manager , resource_name ):
570
- """Return a string containing the contents of `resource_name`
569
+ def get_resource_string (self , manager , resource_name ) -> bytes :
570
+ """Return the contents of `resource_name` as :obj:`bytes `
571
571
572
572
`manager` must be an ``IResourceManager``"""
573
573
@@ -1203,8 +1203,8 @@ def resource_stream(self, package_or_requirement, resource_name):
1203
1203
self , resource_name
1204
1204
)
1205
1205
1206
- def resource_string (self , package_or_requirement , resource_name ):
1207
- """Return specified resource as a string """
1206
+ def resource_string (self , package_or_requirement , resource_name ) -> bytes :
1207
+ """Return specified resource as :obj:`bytes` """
1208
1208
return get_provider (package_or_requirement ).get_resource_string (
1209
1209
self , resource_name
1210
1210
)
@@ -1480,7 +1480,7 @@ def get_resource_filename(self, manager, resource_name):
1480
1480
def get_resource_stream (self , manager , resource_name ):
1481
1481
return io .BytesIO (self .get_resource_string (manager , resource_name ))
1482
1482
1483
- def get_resource_string (self , manager , resource_name ):
1483
+ def get_resource_string (self , manager , resource_name ) -> bytes :
1484
1484
return self ._get (self ._fn (self .module_path , resource_name ))
1485
1485
1486
1486
def has_resource (self , resource_name ):
@@ -1650,7 +1650,7 @@ def _validate_resource_path(path):
1650
1650
DeprecationWarning ,
1651
1651
)
1652
1652
1653
- def _get (self , path ):
1653
+ def _get (self , path ) -> bytes :
1654
1654
if hasattr (self .loader , 'get_data' ):
1655
1655
return self .loader .get_data (path )
1656
1656
raise NotImplementedError (
@@ -1707,7 +1707,7 @@ def _listdir(self, path):
1707
1707
def get_resource_stream (self , manager , resource_name ):
1708
1708
return open (self ._fn (self .module_path , resource_name ), 'rb' )
1709
1709
1710
- def _get (self , path ):
1710
+ def _get (self , path ) -> bytes :
1711
1711
with open (path , 'rb' ) as stream :
1712
1712
return stream .read ()
1713
1713
@@ -1732,8 +1732,8 @@ class EmptyProvider(NullProvider):
1732
1732
1733
1733
_isdir = _has = lambda self , path : False
1734
1734
1735
- def _get (self , path ):
1736
- return ''
1735
+ def _get (self , path ) -> bytes :
1736
+ return b ''
1737
1737
1738
1738
def _listdir (self , path ):
1739
1739
return []
0 commit comments