code: def open(self, mode='r', buffering=-1, encoding=None,
               errors=None, newline=None):
          
          if mode != 'r' or buffering != -1 or encoding or errors or newline:
              raise NotImplementedError('Only the default open() ' +
                                        'arguments are supported')
  
          return self._accessor.open(self)
docs: Open the given Artifactory URI and return a file-like object
          HTTPResponse, as if it was a regular filesystem object.
          The only difference is that this object doesn't support seek()