linslin / Yii2-Curl

:curly_loop: Yii2 Curl extension based on PHP cURL.
178 stars 92 forks source link

Why is "yidas/yii2-bower-asset" required #88

Closed Slayvin closed 3 years ago

Slayvin commented 3 years ago

Issue: The package yidas/yii2-bower-asset is in the requirements of composer.json

Expected: Please remove this package from your composer, as it is not necessary and might conflict with some installation.

vitalyzhakov commented 3 years ago

Hello! May be 9 months ago was similar error?

composer remove yidas/yii2-bower-asset
./composer.json has been updated
Running composer update yidas/yii2-bower-asset
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - yiisoft/yii2 is locked to version 2.0.35 and an update of this package was not requested.
    - yiisoft/yii2 2.0.35 requires bower-asset/inputmask ~3.2.2 | ~3.3.5 -> could not be found in any version, but the following packages provide it:
      - craftcms/cms Craft CMS
      - yidas/yii2-bower-asset Bower Assets for Yii 2 app provided via Composer repository
      - yidas/yii2-composer-bower-skip A Composer package that allows you to install or update Yii2 without Bower-Asset
      - taobig/php-helper A tool set for PHP projects
      - jamband/yii2-ensure-unique-behavior This extension insert unique identifier automatically for the Yii 2 framework
      - demokn/yii2-composer-asset
      - stiks/yii2-composer-bower-skip A Composer package that allows you to install or update Yii2 without Bower-Asset
      - kriss/yii2-advanced Yii2 advanced project template, Frontend for API and Backend with AdminLTE
      - success/yii2-app-api Yii2 Api Application Template
      - blackhive/yii2-app-advanced Yii 2 Advanced Project Template
      - cliff363825/yii2-bower-asset Yii2 bower asset
      - kptlex/popup-widget Popup Widget for Yii2
      - kptlex/yii-cycle Cycle ORM adapter for Yii2.
      - maiscrm/yii2-composer-bower-skip A Composer package that allows you to install or update Yii2 without Bower-Asset
      - myzero1/yii2-app-advanced Yii 2 Advanced Project Template
      - onyijne/ovy Onsen-UI 2 + Vue.js 2 + Yii2 Basic Project Template
      - projectchina/yii2-app-advanced Yii 2 Advanced Project Template
      - yuncms/framework The Yuncms Framework.
      Consider requiring one of these to satisfy the bower-asset/inputmask requirement.
vitalyzhakov commented 3 years ago

Hello!

I have workaround for this problem. Simply add provide section for project composer.json file.

    "provide": {
        "yidas/yii2-bower-asset": "*"
    }

and update composer dependencies.

linslin commented 3 years ago

Solved, will be part of the next version.

vitalyzhakov commented 3 years ago

@linslin , hello! Can you orient us for release date of next version?

linslin commented 3 years ago

As soon as this lib supports PHP 8.0 the new version will be released: https://github.com/mcustiel/phiremock-codeception-extension/issues/42

vitalyzhakov commented 3 years ago

@linslin , hello! Lib with support PHP 8.0 was released https://github.com/mcustiel/phiremock-codeception-extension/releases

vitalyzhakov commented 3 years ago

@linslin , hello! Can you orient us for release date of next version?

linslin commented 3 years ago

@vitalyzhakov I'm on it. We still have some problems in the codeception integration. Hopefully I will be able to fix it in the next days.

linslin commented 3 years ago

Progress will be reported here: https://github.com/linslin/Yii2-Curl/issues/87