laminas-api-tools / api-tools-admin

Laminas API Tools Admin module
https://api-tools.getlaminas.org/documentation
BSD 3-Clause "New" or "Revised" License
13 stars 21 forks source link

Update laminas-api-tools/api-tools-mvc-auth to version ^1.7 for PHP 8.1 support #89

Closed dstockto closed 1 year ago

dstockto commented 1 year ago

Feature Request

This library says it is supporting PHP 8.1, but it requires laminas-api-tools/api-tools-mvc-auth ^1.5 which is only supporting PHP 8.0. Please update composer.json to require ^1.7 which does support PHP 8.1.

Q A
New Feature yes
RFC yes/no
BC Break yes/no

Summary

In order to use this library on PHP 8.1, it needs to support dependencies which also support PHP 8.1. Currently it is requesting a version that is not supported in PHP 8.1. Please update the composer.json file to require laminas-api-tools/api-tools-mvc-auth ^1.7 so this library can be used with PHP 8.1.

Thank you

Ocramius commented 1 year ago

^1.5 also includes ^1.7

froschdesign commented 1 year ago

@dstockto See also in the documentation of Composer:

dstockto commented 1 year ago

Apologies for the confusion - this ticket came because composer is indicating it cannot figure out an installable set of packages and for some reason it is limiting it to 1.6 of the api-tools-mvc-auth package. I'm not yet sure what's holding it back, but this one was the indicating the initial problem.