diff --git a/ostap/io/compress_shelve.py b/ostap/io/compress_shelve.py index dbec81f5..24de49dd 100755 --- a/ostap/io/compress_shelve.py +++ b/ostap/io/compress_shelve.py @@ -846,7 +846,8 @@ def uncompress_file ( self , filein , where ) : logger.info ( "Tar-file `%s` content:" % filein ) tfile.list() for item in tfile : - tfile.extract ( item , path = where ) + args = { 'filter' : 'data' } if ( 3 , 12 ) <= python_version else {} + tfile.extract ( item , path = where , **args ) name = ( os.path.join ( where , item.name ) ) name = os.path.normpath ( name ) items.append ( name )