By default, this extension uses a public source (repository) to check package data. The following formats & configurations are supported to change a source to be used.
All the dependencies in Pixi's pyproject.toml are considered as conda-forge packages.
The following cases are not supported yet:
Using multiple channels (using a channel except conda-forge).
Using multiple package repositories (using Anaconda and PyPI together).
Crystal Shards
A github attributed dependency is supported. gitlab, bitbucket, etc. are not supported.
Configuration
Key
Default
Desc.
vscode-mogami.concurrency
5
Concurrency (a number of concurrent requests) to get package data.
vscode-mogami.enableCodeLens
true
Whether to enable CodeLens or not.
vscode-mogami.gitHubPersonalAccessToken
null
GitHub personal access token for interacting with GitHub REST API.
vscode-mogami.showPrerelease
false
Whether to show a prerelease version or not.
vscode-mogami.usePrivateSource
true
Whether to use a private source (repository) if it's set or not.
[!NOTE]
Mogami uses the GitHub REST API to get release data of GitHub Actions Workflow and Crystal Shards. The API may block you if you don't set a personal access token. You can configure it via vscode-mogami.gitHubPersonalAccessToken.