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
