|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| | * The status variable is redundant | 
| | 
| 
| 
| 
| 
| 
| 
| | * Remove PATH modification from check_pathvar
* Rename check_pathvar to check_system_path
* Add conda_prepend_bin function to handle PATH modification during activation
* Add logic to handle first-run activation, and subsequent calls to change conda environments (otherwise conda clobbers its own shell functions)
* Use $CONDA_PYTHON_EXE and $CONDA_EXE to ensure conda comes from the just-installed tree | 
| | |  | 
| | |  | 
| | 
| 
| 
| | * check_pathvar was the culprit | 
| | 
| 
| 
| 
| | * profile.d/{conda,mamba}.sh don't set PATH so "import conda" and "import mamba" fail when conda is invoked. Fantastic.
* Put conda's python interpreter on the PATH before using conda for the first time | 
| | |  | 
| | 
| 
| 
| 
| | * Wheels are only built now if they appear in the pip_packages_deferred list.
* Strip the version spec off of the package name if present | 
| | |  | 
| | 
| 
| 
| 
| | * Replaces conda_* and pip_* with pkg_index_provides
* Because this function can fail in so many ways I've added pkg_index_provides_strerror() and a detection macro PKG_INDEX_PROVIDES_FAILED() to make things easier | 
| | 
| 
| 
| | executed and the pool is killed | 
| | 
| 
| 
| | * Better than putting -1 everywhere | 
| | 
| 
| 
| | * XDG_CACHE_HOME is now pointing to cache_local instead of TMPDIR | 
| | 
| 
| 
| | * delivery_gather_tool_versions now returns non-zero if unable to determine a tool's version | 
| | 
| 
| 
| 
| | * Avoid false positives by returning early when the spec is empty
* Remove --use-index-cache. The remote channel must always be checked (conda is extremely slow to read its own channel data, so expect abnormally long delays on first-run) | 
| | 
| 
| 
| 
| | * Always quote the incoming spec to avoid accidental shell redirection
* Never use the local cache. We're checking a remote source, so it matters greatly where pip is looking for the package | 
| | |  | 
|  | * Move core library sources into src/lib/core
* Move command-line programs into src/cli |