Individual paid plans with private packages are a legacy offering from Anaconda.org that are no longer available. However, anyone who had private packages in the past still has the ability to have those hosted privately.
Generating tokens
Tokens provide varying degrees of access to content within a specified depending on the scope assignment. If you need to separate permission levels by package, you can create an organization and groups within that organization.By default, tokens expire after one year.
- CLI
- Anaconda.org
-
Open Anaconda Prompt (Terminal on macOS/Linux) and run the following command:
This command generates a random alphanumeric string. That string is your token! You can distribute your token to other Anaconda.org users to provide them with a specific, limited set of permissions to interact with your Anaconda.org assets.
-
Add the token to your channel path in your .condarc file by running the following command:
Or, add a channel with a token and a :
Scopes
Scopes
Assign scopes to tokens to set permission levels for token holders. Scopes are provided as a space-separated, quoted list.Available scopes:
If your token expires, revoke the token and create a new one.
Revoking tokens
You can revoke tokens directly on Anaconda.org or from the command line interface (CLI).- CLI
- Anaconda.org
-
Open Anaconda Prompt (Terminal on macOS/Linux) and run the following command: