[Speckle.Core.2.19.2] dependency (Polly.Extensions.Http) deprecated

Trying to do some household cleaning in our internal plugin and i see that Speckle.Core.2.19.2 depends on Polly.Extensions.Http.3.0.0 which is now deprecated. Users should use Microsoft.Extensions.Http.Resillience instead according to my NuGet.

Just want to flag it :slight_smile:

3 Likes

@Sonderwoods, have you found any gotchas in your own work regarding clashes between Polly.Extensions.Http and Microsoft.Extensions.Http.Resillience?

Because Microsoft.Extensions.Http.Resillience is not netstandard2.0 compatible, we cannot jump on this directly due to the depth of support we have, where this is a hard requirement.

We will change this POV if:

  • Exploits of Polly become known
  • Dependency clashes become ridiculously more painful than they are already.

If you have insight into either, we’re all ears.

2 Likes

Hi @jonathon no objections, your honor.

Let me return the gotcha :wink: