requests is working and is caching using etags