drupal/core-recommended package missing guzzlehttp/guzzle ^7.0 requirement

Created on 10 January 2023, almost 2 years ago
Updated 14 November 2023, 11 months ago

Problem/Motivation

Drupal core and drush both support some version guzzlehttp/guzzle 7. When a module maintainer has a similar requirement, their module is compatible with Drupal 9.5.1. However, when attempting to install one of these packages via composer (which has drupal/core-recommended as a recommended package for all drupal projects managed by composer), the installation/upgrade fails. For example: drupal/geocoder:^4.0 is marked as ready for Drupal 10, but cannot be installed on a composer-managed site due to this requirement (php-http/guzzle7-adapter which has guzzle 7 as a dependency).

Steps to reproduce

Try installing drupal/core-recommended and any project which requires guzzlehttp/guzzle:^7.4

Proposed resolution

Add support for guzzle 7.

```
"guzzlehttp/guzzle": "^6.5.8 || ^7.4.5",
```

I would have added this issue on the github repo, but that repo seems closed for issue creation. I can only assume that this is the place for such requests.

πŸ’¬ Support request
Status

Closed: duplicate

Version

9.5

Component
ComposerΒ  β†’

Last updated 2 days ago

No maintainer
Created by

πŸ‡ΊπŸ‡ΈUnited States loopy1492

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States rraney

    Any resolution to this? I'm trying to update Geocoder for Drupal 10, and I'm fairly certain this is what's blocking its compatibility.

  • πŸ‡¦πŸ‡ΊAustralia larowlan πŸ‡¦πŸ‡ΊπŸ.au GMT+10

    @rraney this is a fixed issue. I recommend joining slack and asking in the #composer channel if you've got specific issues updating

  • πŸ‡ΊπŸ‡ΈUnited States rraney

    I posted in Slack, but I'd like to know the solution. The one that's shown on Geocoder's home page doesn't work for me.

Production build 0.71.5 2024