Composer – запрошенный пакет существует, но они отклоняются вашим ограничением

Когда я запускаю свою установку с композитора, у меня есть эта ошибка:

Установка композитора. Вы используете композитор с включенным xdebug. Это оказывает существенное влияние на производительность во время выполнения. См. Https://getcomposer.org/xdebug Загрузка репозиториев композиторов с информацией о пакете Обновление зависимостей (включая require-dev). Ваши требования не могут быть разрешены к устанавливаемому набору пакетов.

Ошибка :

Проблема 1 – Запрошенный пакет antoineb1 / smoney_bundle 1.0 существует как antoineb1 / smoney_bundle [dev-master], но они отклоняются вашим ограничением.

Мой композитор.json

{ "name": "project", "license": "proprietary", "type": "project", "minimum-stability": "dev", "prefer-stable" : true, "autoload": { "psr-4": { "": "src/" } }, "config": { "preferred-install": "dist" }, "repositories": [ { "url": "bitbucket url", "type": "vcs" } ], "require": { "php": ">=5.5.9", "antoineb1/smoney_bundle": "1.0" } } 

Ограничение версии "1.0" интерпретируется внутри как "1.0.0.0-stable" версия "1.0.0.0-stable" .

Но единственная доступная версия:

antoineb1 / smoney_bundle [DEV-мастер].

Таким образом, вы можете изменить указанную версию на одно из следующих значений в зависимости от того, какая версия подходит для вас:

  • 1.0.* (Что видно композитору как >=1.0.0.0-dev <1.1.0.0-dev – вероятно, не будет работать, потому что в этом пакете явно нет версий)
  • dev-master
  • dev-master#<hash>
  • @dev
  • и т.п.

См. Схему композитора для справки.