spinen / laravel-quickbooks-client

SPINEN's Laravel Client for QuickBooks.
https://spinen.com
43 stars 62 forks source link

Installation issue on Laravel 10.39.0 #64

Open limsocheat opened 9 months ago

limsocheat commented 9 months ago
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - spinen/laravel-quickbooks-client[1.0.0, ..., 1.0.2, 2.0.0, ..., 2.0.1] require illuminate/database ^5.5 -> found illuminate/database[v5.5.0, ..., v5.8.36] but it conflicts with your root composer.json require (v10.39.0).
    - spinen/laravel-quickbooks-client[3.0.0, ..., 3.0.1] require illuminate/database 5.5.*|5.6.*|5.7.*|5.8.* -> found illuminate/database[v5.5.0, ..., v5.8.36] but it conflicts with your root composer.json require (v10.39.0).
    - spinen/laravel-quickbooks-client 3.0.2 requires illuminate/database 5.5.*|5.6.*|5.7.*|5.8.*|6.0.* -> found illuminate/database[v5.5.0, ..., v5.8.36, v6.0.0, ..., v6.0.4] but it conflicts with your root composer.json require (v10.39.0).
    - spinen/laravel-quickbooks-client 3.1.0 requires illuminate/database ~5.5|~6 -> found illuminate/database[v5.5.0, ..., v5.8.36, v6.0.0, ..., v6.20.44] but it conflicts with your root composer.json require (v10.39.0).
    - spinen/laravel-quickbooks-client[4.0.0, ..., 4.0.3] require illuminate/database ~5.5|~6|~7 -> found illuminate/database[v5.5.0, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6] but it conflicts with your root composer.json require (v10.39.0).
    - spinen/laravel-quickbooks-client 4.0.4 requires illuminate/database ~5.5|~6|~7|~8 -> found illuminate/database[v5.5.0, ..., v5.8.36, v6.0.0, ..., v6.20.44, v7.0.0, ..., v7.30.6, v8.0.0, ..., v8.83.27] but it conflicts with your root composer.json require (v10.39.0).
    - Root composer.json requires spinen/laravel-quickbooks-client * -> satisfiable by spinen/laravel-quickbooks-client[1.0.0, 1.0.1, 1.0.2, 2.0.0, 2.0.1, 3.0.0, 3.0.1, 3.0.2, 3.1.0, 4.0.0, ..., 4.0.4].

You can also try re-running composer require with an explicit version constraint, e.g. "composer require spinen/laravel-quickbooks-client:*" to figure out if any version is installable, or "composer require spinen/laravel-quickbooks-client:^2.1" if you know which you need.

Installation failed, reverting ./composer.json and ./composer.lock to their original content.
joshuafredrickson commented 5 months ago

This is also applies to Laravel 11.

Are there plans to update this package to a supported version of Laravel now that 9 is officially EOL?

jimmypuckett commented 5 months ago

We currently don't have a project with L10 or L11 that is interfacing with QBO, so we don't have a good way to test this. We are open to PR's. There is #60, but I have no way to know if it is working.

We are about a month away from needing to pull QBO into 2 L11 projects, so we will be doing a pretty significant rework of this package at that time.

joshuafredrickson commented 5 months ago

We have an L9 project in the same boat... looking to step it up to L11 in the coming year, still in the planning stages. If the timing works out and we beat you to the upgrade, I'll submit it as a PR.

Many thanks!

LyndonMcjohnson commented 4 months ago

Any updates on this yet?