Composer не возвращает ничего для обновления при попытке обновить пакет sentry-laravel - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь обновить пакет sentry-laravel, потому что мы используем версию 0.10.0, в то время как версия 1.4.1 доступна.

Я искал команду обновления composer и обнаружил, чтовы должны использовать только поставщик обновлений композитора / пакет или поставщик обновлений композитора / пакет --with-dependencies , поэтому я сделал это, и в конце я получил сообщение: «Ничего не обновлять».

Я не знаю, делаю ли я что-то неправильно, но я так не думаю ...

Мы используем Laravel 5.6, а я использую Composer 1.9.0

Файл composer.json:

"require": {
        "php": "^7.1.3",
        "ext-gd": "*",
        "aws/aws-sdk-php": "^3.55",
        "bacon/bacon-qr-code": "1.0.3",
        "barryvdh/laravel-dompdf": "^0.8.3",
        "doctrine/dbal": "^2.8",
        "fideloper/proxy": "~4.0",
        "fzaninotto/faker": "^1.4",
        "guzzlehttp/guzzle": "^6.3",
        "jenssegers/agent": "^2.6",
        "laravel/framework": "5.6.*",
        "laravel/homestead": "^7.3",
        "laravel/tinker": "^1.0",
        "league/csv": "^9.0",
        "league/flysystem-aws-s3-v3": "^1.0",
        "maatwebsite/excel": "^3.1",
        "plivo/php-sdk": "^4.0",
        "pragmarx/google2fa-laravel": "^0.2.0",
        "sentry/sentry-laravel": "^0.10.0",
        "simplesoftwareio/simple-qrcode": "~2",
        "spatie/laravel-permission": "^2.12"
    },
    "require-dev": {
        "barryvdh/laravel-debugbar": "^3.2",
        "beyondcode/laravel-dump-server": "^1.2",
        "beyondcode/laravel-query-detector": "^1.0",
        "filp/whoops": "^2.0",
        "imanghafoori/laravel-anypass": "^1.0",
        "mockery/mockery": "^1.0",
        "nunomaduro/collision": "^2.0",
        "phpunit/phpunit": "^7.0"
    },

Кто-нибудь когда-нибудь проходил через это?

Ответы [ 2 ]

0 голосов
/ 07 ноября 2019

Похоже, вы не можете обновиться до последней версии, но вы можете обновить до 0.11.x, если измените запись composer.json на

"sentry/sentry-laravel": "^0.11.*"
0 голосов
/ 07 ноября 2019

Обновление до последней версии невозможно, поскольку оно несовместимо с Laravel 5.6

Из файла readme

Совместимость с версиями Laravel

  • Laravel 4.2.x поддерживается до версии 0.8.x
  • Laravel <= 5.7.x на PHP <= 7.0 поддерживается до версии 0.11.x
  • Laravel >= 5.x.x на PHP >= 7.1поддерживается в самой последней версии
  • Laravel >= 6.x.x на PHP >= 7.2 поддерживается в самой последней версии

Так что вам также необходимо обновить Laravel, если вы хотитеобновить пакет

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...