risscsolutions / printformer-magento-2

Integration of web2print tool printformer in Magento 2
MIT License
1 stars 3 forks source link

PHP 8.3 support #129

Open dmanners opened 4 months ago

dmanners commented 4 months ago

Hi,

The latest update for Magneto (2.4.7) comes with PHP8.3 support. Sadly trying to use php8.3 and the rissc module we get the following error on install via composer.

  Problem 1
    - lcobucci/clock 3.0.0 requires php ~8.1.0 || ~8.2.0 -> your php version (8.3.6) does not satisfy that requirement.
    - rissc/module-printformer 101.7.0 requires lcobucci/jwt ^4.1 -> satisfiable by lcobucci/jwt[4.3.0].
    - lcobucci/jwt 4.3.0 requires lcobucci/clock ^2.0 || ^3.0 -> satisfiable by lcobucci/clock[3.0.0].
    - rissc/module-printformer is locked to version 101.7.0 and an update of this package was not requested. 

From what I can see with the clock module there is a version that allows php 8.3 https://github.com/lcobucci/clock/blob/3.2.0/composer.json#L13. I am not sure if there are any other issues with upgrading this module to 8.3 though.

For now we are stuck on php 8.2

rissc commented 4 months ago

Hi,

Thank you for the notice. We're looking into a solution for this issue.