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
Faucet installed via pip and docker will always get the latest version of pyyaml (5.1.2 at time of writing).
Faucet installed via apt will get whatever the system version of pyyaml is (this could be quite old). Recently pyyaml in the 5.x branch have changed the behaviour of parsing colons which affects IPv6 addresses in faucet configuration.
I think we should modify requirements.txt to add an exact version match for pyyaml (pyyaml==5.1.2) and then ship our own debian packages for pyyaml so that faucet users get a consistent configuration experience no matter how they decide to install faucet.
The text was updated successfully, but these errors were encountered:
Faucet installed via pip and docker will always get the latest version of pyyaml (5.1.2 at time of writing).
Faucet installed via apt will get whatever the system version of pyyaml is (this could be quite old). Recently pyyaml in the 5.x branch have changed the behaviour of parsing colons which affects IPv6 addresses in faucet configuration.
I think we should modify requirements.txt to add an exact version match for pyyaml (pyyaml==5.1.2) and then ship our own debian packages for pyyaml so that faucet users get a consistent configuration experience no matter how they decide to install faucet.
The text was updated successfully, but these errors were encountered: