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

Created on 10 January 2023, over 1 year ago
Updated 14 November 2023, 7 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 about 20 hours 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.69.0 2024