guzzle @ 8.1.0
integrity
- size
- 250.4 KiB
- downloaded
- last checked
- overlays
- composer
- detected
- composer guzzlehttp/guzzle
release notes
Added
- Add PHP 8.6+ stream TLS session sharing, while persistent sharing remains cURL-only
- Add support for PHP 8.6
- Add in-transfer resends of seekable streamed uploads when PHP exposes
CURLOPT_SEEKFUNCTION
Changed
- Adjusted
guzzlehttp/promisesversion constraint to^3.0.2 - Adjusted
guzzlehttp/psr7version constraint to^3.1 - Classify stream handler transport failures using PHP 8.6+ structured stream error codes
- Hide URI credentials, queries, and fragments in automatic exception messages
- Match
no_proxyrules against IPv4 hosts written in the shorthand a transport reads as an address - Hold the cURL easy handle out of the reuse pool until a silent retry has been dispatched
- Treat a deferred resolved with a pending retry promise as progress when waiting on cURL transfers
download
unix · zip
curl -fL -o 8.1.0.zip https://ratatoskr.space/pkg/guzzle/8.1.0.zip
printf '%s %s\n' '713d31cd2fc71b29729ef33227e390308bb9cf23b8f17a4a9698188cc0b235f0' '8.1.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/guzzle/8.1.0.zip"
$out = "8.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "713d31cd2fc71b29729ef33227e390308bb9cf23b8f17a4a9698188cc0b235f0") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 8.1.0.tar.gz https://ratatoskr.space/pkg/guzzle/8.1.0.tar.gz
printf '%s %s\n' '74b5ff7a230a41506e1244af0e52569e0aa71aa1b944b75f097dff02f04c8d57' '8.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/guzzle/8.1.0.tar.gz"
$out = "8.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "74b5ff7a230a41506e1244af0e52569e0aa71aa1b944b75f097dff02f04c8d57") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o 8.1.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/guzzle/8.1.0.zip
printf '%s %s\n' '713d31cd2fc71b29729ef33227e390308bb9cf23b8f17a4a9698188cc0b235f0' '8.1.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/guzzle/8.1.0.zip"
$out = "8.1.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "713d31cd2fc71b29729ef33227e390308bb9cf23b8f17a4a9698188cc0b235f0") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o 8.1.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/guzzle/8.1.0.tar.gz
printf '%s %s\n' '74b5ff7a230a41506e1244af0e52569e0aa71aa1b944b75f097dff02f04c8d57' '8.1.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/guzzle/8.1.0.tar.gz"
$out = "8.1.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "74b5ff7a230a41506e1244af0e52569e0aa71aa1b944b75f097dff02f04c8d57") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| 8.1.0.zip | zip | 252.6 KiB |
blake3-24 d0ab02b8d1eaf6254fc501deb49356373bbceaa9b2ff91ee
sha256 713d31cd2fc71b29729ef33227e390308bb9cf23b8f17a4a9698188cc0b235f0
sha1 0ecc9f443fffb50455ed516ef63388df0128cc15
|
| 8.1.0.tar.gz | tar.gz | 214.7 KiB |
blake3-24 99582442aa9cb93f8254f73e38dc5fb0988be18a25c0c41b
sha256 74b5ff7a230a41506e1244af0e52569e0aa71aa1b944b75f097dff02f04c8d57
sha1 9891f65a8f835136bd4757c3a5d6f993d1f5b4d9
|
install
bazel
http_archive(
name = "guzzle",
urls = ["https://ratatoskr.space/pkg/guzzle/8.1.0.tar.gz"],
integrity = "sha256-dLX/eiMKQVBuEkSvDlJWngqnGqG5RLdfCX3/AvBMjVc=",
strip_prefix = "guzzle-8.1.0",
)
zig
.url = "https://ratatoskr.space/pkg/guzzle/8.1.0.tar.gz",
composer
composer config repositories.yggvault composer https://ratatoskr.space/pkg composer require guzzlehttp/guzzle:8.1.0
install via yggdrasil mesh
bazel
http_archive(
name = "guzzle",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/guzzle/8.1.0.tar.gz"],
integrity = "sha256-dLX/eiMKQVBuEkSvDlJWngqnGqG5RLdfCX3/AvBMjVc=",
strip_prefix = "guzzle-8.1.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/guzzle/8.1.0.tar.gz",
composer
composer config secure-http false composer config repositories.yggvault composer http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg composer require guzzlehttp/guzzle:8.1.0