| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
| </ItemGroup> | ||
| <ItemGroup> | ||
| <PackageReference Include="LiteDB" Version="4.1.4" /> | ||
| <PackageReference Include="LiteDB" Version="5.0.8" /> |
There was a problem hiding this comment.
Are all of these upgrades required, or just the addition of arm64? This LiteDB upgrade contains breaking format changes that will break the existing code.
Sorry, something went wrong.
There was a problem hiding this comment.
The package upgrades seem unnecessary if this change is about adding arm64 support.
Sorry, something went wrong.
|
I'd probably separate package upgrades from just adding the platform. Also, adding new platform won't make LS load in Python Extension since it does its own platform checks and may or may not permit ARM. Extension needs to be modified to properly calculate URL for the ARM download. |
Sorry, something went wrong.
https://github.com/microsoft/vscode-python/blob/master/src/client/activation/languageServer/languageServerPackageService.ts#L39 Downloading https://pvsc.azureedge.net/python-language-server-stable/Python-Language-Server-linux-x64.0.5.50.nupkg... |
Sorry, something went wrong.
|
My current solution: Add linux-arm64 RuntimeIdentifiers and Build dotnet publish -c release -r linux-arm64 Replace the output to the directory /home/ubuntu/.vscode-server/extensions/ms-python.python-2020.6.88468/languageServer.0.5.50/ Add permissions sudo chmod +x Microsoft.Python.LanguageServer Normal after reopen vscode |
Sorry, something went wrong.
|
For what it's worth - and at the risk of introducing scope creep ...... linux-arm64 (in this case, native Linux on arm64/aarch64 on a Raspberry Pi...) ... But would this also work for Windows on ARM? And especially WSL2 on ARM? Given that Microsoft has doubled-down on ARM (you gotta be pretty serious to make a custom processor and not something off-the-shelf), it seems wise to ensure that this runs not only on linux-arm64 but wsl2-arm64 win-arm64, etc. |
Sorry, something went wrong.
|
Have you tried Pylance LS? It is in typescript so should run on any platform. https://devblogs.microsoft.com/python/announcing-pylance-fast-feature-rich-language-support-for-python-in-visual-studio-code/ |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Passed on VSCode Remote SSH to Ubuntu 20.04 LTS For Raspberry Pi 4 aarch64