Skip to content

Dependency Updates (Guzzle, Pest & PHPStan) #800

Description

@iBotPeaches
  • Guzzle 8 should be supported. It still supports anything PHP 7.4 or above.
  • Pest 5 came out, but its PHP 8.4+ only. That complicates our CI pipeline, so I think best case is to drop Pest 3 and prepare once 8.2 is EOL to make a Pest 4 / Pest 5 split.
  • PHPStan is still v1 - moving to v2 makes a TON of errors. Due to our complex shape typing, this may be difficult.

Since userland is Http Factory, this is entirely dev dependencies. However the Laravel side does have guzzle 7 as a dependency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions