Tags: P450/conda
Tags
* improve wording in informational message when a particular `*_repod… …ata.json` can't be found. No need for alarm. (conda#8808) * restore tests being run on win-32 appveyor (conda#8801) * fix Dist class handling of .conda files (conda#8816) * fix strict channel priority handling when a package is unsatisfiable and thus not present in the collection (conda#8819) * handle JSONDecodeError better when package is corrupted at extract time (conda#8820) * @dhirschfeld * @msarahan * @rrigdon
* Revert to and improve the unsatisfiability determination from 4.7.2… … that was reverted in 4.7.3. It's faster. (conda#8783) * fix tcsh/csh init scripts (conda#8792) * clean up docs of run_command * fix broken links * update docs environment.yaml file to update conda-package-handling * conda logo favicon * update strict channel priority info * noarch package content ported from conda-forge * add info about conda-forge * remove references to things as they were before conda 4.1. That was a long time ago. This is not a history book. * @jjhelmus * @msarahan * @rrigdon * @soapy1
* target prefix overrid applies to entry points in addition to replac… …ements in standard files (conda#8769) * Revert to solver-based unsatisfiability determination (conda#8775) * fix renaming of existing prompt function in powershell (conda#8774) * @jjhelmus * @msarahan * @rrigdon * @ScottEvtuch
* unsatisfiability is determined in a slightly different way now. It … …no longer uses the SAT solver, but rather determines whether any specs have no candidates at all after running through get_reduced_index. This has been faster in benchmarks, but we welcome further data from your use cases about whether this was a good change. (conda#8741) * when using the --only-deps flag for the `install` command, conda now explicitly records those specs in your history. This primarily serves to reduce conda accidentally removing packages that you have actually requested. (conda#8766) * UnsatisfiableError messages are now grouped into categories and explained a bit better. (conda#8741) * --repodata-fn argument can be passed multiple times to have more fallback paths. `repodata_fns` conda config setting does the same thing, but saves you from needing to do it for every command invocation. (conda#8741) * fix channel flip-flopping that was happening when adding a channel other than earlier ones (conda#8741) * refactor flow control for multiple repodata files to not use exceptions (conda#8741) * force conda to use only old .tar.bz2 files if conda-build <3.18.3 is installed. Conda-build breaks when inspecting file contents, and this is fixed in conda-build 3.18.3 (conda#8741) * use --force when using rsync to improve behavior with folders that may exist in the destination somehow. (conda#8750) * handle EPERM errors when renaming, because MacOS lets you remove or create files, but not rename them. Thanks Apple. (conda#8755) * fix conda removing packages installed via `install` with --only-deps flag when either `update` or `remove` commands are run. See behavior changes above. (conda#8766) * @csosborn * @jjhelmus * @katietz * @msarahan * @rrigdon
* Base initial solver specs map on explicitly requested specs (new an… …d historic) (conda#8689) * Improve anonymization of automatic error reporting (conda#8715) * Add option to keep using .tar.bz2 files, in case new .conda isn't working for whatever reason (conda#8723) * fix parsing hyphenated PyPI specs (change hyphens in versions to .) (conda#8688) * fix PrefixRecord creation when file inputs are .conda files (conda#8689) * fix PrefixRecord creation for pip-installed packages (conda#8689) * fix progress bar stopping at 75% (no extract progress with new libarchive) (conda#8689) * preserve pre-4.7 download() interface in conda.exports (conda#8698) * virtual packages (such as cuda) are represented by leading double underscores by convention, to avoid confusion with existing single underscore packages that serve other purposes (conda#8738) * The `--prune` flag no longer does anything. Pruning is implicitly the standard behavior now as a result of the initial solver specs coming from explicitly requested specs. Conda will remove packages that are not explicitly requested and are not required directly or indirectly by any explicitly installed package. * Document removal of the `free` channel from defaults (conda#8682) * Add reference to conda config --describe (conda#8712) * Add a tutorial for .condarc modification (conda#8737) * @alexhall * @cjmartian * @kalefranz * @martinkou * @msarahan * @rrigdon * @soapy1
* Implement support for "virtual" CUDA packages, to make conda consid… …er the system-installed CUDA driver and act accordingly (conda#8267) * Support and prefer new .conda file format where available (conda#8265, conda#8639) * Use comma-separated env names in prompt when stacking envs (conda#8431) * show valid choices in error messages for enums (conda#8602) * freeze already-installed packages when running `conda install` as a first attempt, to speed up the solve in existing envs. Fall back to full solve as necessary (conda#8260, conda#8626) * add optimization criterion to prefer arch over noarch packages when otherwise equivalent (conda#8267) * Remove `free` channel from defaults collection. Add `restore_free_channel` config parameter if you want to keep it. (conda#8579) * Improve unsatisfiable hints (conda#8638) * Add capability to use custom repodata filename, for smaller subsets of repodata (conda#8670) * Parallelize SubdirData readup (conda#8670) * Parallelize transacation verification and execution (conda#8670) * Fix PATH handling with deactivate.d scripts (conda#8464) * Fix usage of deprecated collections ABCs (#) * fix tcsh/csh initialization block (conda#8591) * fix missing CWD display in powershell prompt (conda#8596) * `wrap_subprocess_call`: fallback to sh if no bash (conda#8611) * move `TemporaryDirectory` to avoid importing from `conda.compat` (conda#8671) * fix missing conda-package-handling dependency in dev/start (conda#8624) * fix `path_to_url` string index out of range error (conda#8265) * fix conda init for xonsh (conda#8644) * fix fish activation (conda#8645) * improve error handling for read-only filesystems (conda#8665, conda#8674) * break out of minimization when bisection has nowhere to go (conda#8672) * Handle None values for link channel name gracefully (conda#8680) * @chrisburr * @eternalphane * @jjhelmus * @kalefranz * @mbargull * @msarahan * @rrigdon * @scopatz * @seibert * @soapy1 * @nehaljwani * @nh3 * @teake * @yuvalreches
* disable ``test_legacy_repodata`` on win-32 (missing dependencies) (c… …onda#8540) * Fix activation problems on windows with bash, powershell, and batch. Improve tests. (conda#8550, conda#8564) * pass -U flag to for pip dependencies in conda env when running "conda env update" (conda#8542) * rename ``conda.common.os`` to ``conda.common._os`` to avoid shadowing os built-in (conda#8548) * raise exception when pip subprocess fails with conda env (conda#8562) * fix installing recursive requirements.txt files in conda env specs with python 2.7 (conda#8562) * Don't modify powershell prompt when "changeps1" setting in condarc is False (conda#8465) * @dennispg * @jjhelmus * @jpgill86 * @mingwandroid * @msarahan * @noahp
4.6.12 (2019-04-10) Bug fixes * Fix compat import warning (conda#8507) * Adjust collections import to avoid deprecation warning (conda#8499) * Fix bug in CLI tests (conda#8468) * Disallow the number sign in environment names (conda#8521) * Workaround issues with noarch on certain repositories (conda#8523) * Fix activation on Windows when spaces are in path (conda#8503) * Fix conda init profile modification for powershell (conda#8531) * Point conda.bat to condabin (conda#8517) * Fix various bugs in activation (conda#8520, conda#8528) Docs improvements * Fix links in README (conda#8482) * Changelogs for 4.6.10 and 4.6.11 (conda#8502) Contributors @Bezier89 @duncanmmacleod @ivigamberdiev @javabrett @jjhelmus @katietz @mingwandroid @msarahan @nehaljwani @rrigdon
PreviousNext