interactive icon indicating copy to clipboard operation
interactive copied to clipboard

Can we have LTS releases of Polyglot Notebooks?

Open abcoates opened this issue 2 years ago • 1 comments

At work, we have managed .NET and VSCode artifact access. For some period now, we haven't been able to run Polyglot Notebooks at all because work only allows the LTS releases of .NET, so when Polyglot Notebooks went from requiring .NET 6 to requiring .NET 7, it stopped working for us. Now that we have .NET 8 it is working for us again, but it will stop working once more when .NET 9 is eventually released. We don't have fine-grained control of the artifact access, we just takes the latest available versions (subject to .NET being LTS-only).

Would it be possible to have an LTS version of Polyglot Notebooks that only ever uses LTS versions of .NET in its dependencies? For us, having its features frozen in time for a while would be far better than having it stop working. Thanks.

abcoates avatar Dec 01 '23 11:12 abcoates

There's considerable extra complexity and work in supporting multiple versions. This isn't to say it's something we won't do, but it's likely not something we can prioritize before the .NET Interactive API itself reaches a stable 1.0.

As a workaround, you can install older versions of Polyglot Notebooks that use previous .NET versions and turn off automatic updates in VS Code.

jonsequitur avatar Dec 07 '23 19:12 jonsequitur