Skip to content

Conversation

Adi-123456789
Copy link

Description

This pull request adds detailed documentation for configuring Conda using environment variables, addressing the lack of official guidance on this feature.

Key additions:

  • Explanation of the standard naming convention (CONDA_<KEY>).
  • How environment variables override configuration files and command-line options.
  • A categorized list of common environment variables with usage examples (e.g., CONDA_SAFETY_CHECKS, CONDA_SSL_VERIFY, CONDA_PKGS_DIRS).
  • Notes on handling special values such as booleans and lists.

This documentation aims to help both contributors and users understand and effectively use environment variables in Conda.

Related issue:

Fixes conda/conda#15300

@conda-bot
Copy link
Contributor

We require contributors to sign our Contributor License Agreement and we don't have one on file for @Adi-123456789.

In order for us to review and merge your code, please e-sign the Contributor License Agreement PDF. We then need to manually verify your signature, merge the PR (conda/infrastructure#1218), and ping the bot to refresh the PR.

@Adi-123456789
Copy link
Author

Hello! I’ve completed signing the Contributor License Agreement (CLA). Kindly refresh the CLA check at your convenience.
Thank you!

@travishathaway
Copy link
Contributor

Hi @Adi-123456789,

Thanks for the submitting this pull request. Unfortunately, this is not the correct repository for it. I've transferred this original issue to the correct repository: https://github.com/conda/conda

I think this content would be a great addition to that document site though. Here's how I think it should be done:

  1. Create a new page in this folder called, using_environment_variables.rst
  2. Put the content from this pull request on that page
  3. Add an entry for it on this page

If you need any help with this after opening the new pull request, please ping me. I'll be happy to help 😄.

Thanks again for taking the time to create this contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

Explicitly document environment variables

3 participants