Instructions to import/update guzzle library into Moodle: Update guzzle promises library 1. Download the latest guzzle promises library from https://github.com/guzzle/promises 2. Copy the src directory to lib/guzzlehttp/promises folder 3. Copy the associated files LICENCE, README.md etc. to promises directory Update guzzle http library 1. Download the latest guzzlehttp library from https://github.com/guzzle/guzzle 2. Copy the src directory to lib/guzzlehttp/guzzle folder 3. Copy the associated files LICENCE, README.md etc. to guzzle directory Update guzzle psr-7 message implementation library 1. Download the latest psr-7 library from https://github.com/guzzle/psr7 2. Copy the src directory to lib/guzzlehttp/psr-7 folder 3. Copy the associated files LICENCE, README.md etc. to psr-7 directory Update guzzle cache implementation library 1. Download the latest Guzzle cache middleware library from https://github.com/Kevinrob/guzzle-cache-middleware 2. Copy the src directory to guzzlehttp/kevinrob/guzzlecache folder 3. Copy the associated files LICENCE, README.md etc. to guzzlecache directory