You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I noticed today that there's an incompatibility with PHPloy and the latest version of League/Flysystem.
The following are lines 5 to 7 of src/Connection.php
5 use League\Flysystem\Adapter\Ftp as FtpAdapter;
6 use League\Flysystem\Filesystem;
7 use League\Flysystem\Sftp\SftpAdapter as SftpAdapter;
PHPloy version 4.9.1 will require Flysystem 2.0.0 where the files referenced on lines 5 and 7 don't exist anymore. They have at least changed locations. I say "at least" because I don't know if they have also changed behavior.
In any case, my pipleline started to crash today due to this.
I believe that the issue may be the change in requiring Flysystem ^1.0 to >=1.0.0. If I'm not mistaken, by requiring >=1.0.0 we also need to specify the higher limit as in >=1.0.0 <2.0 to prevent installing versions that carry breaking changes.
I could solve the issue by specifically using PHPloy v 4.8.5.
The text was updated successfully, but these errors were encountered:
Hello, I noticed today that there's an incompatibility with PHPloy and the latest version of League/Flysystem.
The following are lines 5 to 7 of
src/Connection.php
PHPloy version 4.9.1 will require Flysystem 2.0.0 where the files referenced on lines 5 and 7 don't exist anymore. They have at least changed locations. I say "at least" because I don't know if they have also changed behavior.
In any case, my pipleline started to crash today due to this.
I believe that the issue may be the change in requiring Flysystem
^1.0
to>=1.0.0
. If I'm not mistaken, by requiring>=1.0.0
we also need to specify the higher limit as in>=1.0.0 <2.0
to prevent installing versions that carry breaking changes.I could solve the issue by specifically using PHPloy v 4.8.5.
The text was updated successfully, but these errors were encountered: