Tags give the ability to mark specific points in history as being important
-
2.1.18
1346f9e6 · ·NOTE: This release is not actively supported. You should strongly prefer the 3.x series. Bug fixes: ---------- * add SSL_CERT_FILE and REQUESTS_CA_BUNDLE to build env pass-through variables * allow blank values for certain keys in cran-skeleton #2153 * Ignore feature records in index for ``conda inspect`` #2253 * backport relax entry_points syntax from #1894 #2348 * delete "cc" (conda config instance) only after all usage #2365 * backport "only set env vars in build scripts that actually have values" from #2259; #2528
-
3.0.30
03d51248 · ·Bug fixes: ---------- * write all 'about' metadata fields out, not just select few #2488 * fix lists getting nested during merging of configs, leading to TypeErrors #2494 * make always_include_files act on host_prefix, not build_prefix #2497 * warn users when script_env passes env vars through #2502 * fix build string pyXY being just pyX when input didn't have full python version #2504
-
3.0.29
84e07822 · ·Enhancements: ------------- * interpret ~= in pypi skeletons, map to compatible expressions #2427 * add arm and ppc architectures to conda convert #2472, #2474 * add indentation to index.json and hash_input.json for easier reading #2476 * check arch in index.json for platforms other than linux, mac, win #2478 * update cran skeletonizer for new compilers, add flags for updating, rather than replacing recipe. #2481 Bug fixes: ---------- * fix implicit pinning not taking effect in outputs, fix incorrect matching of hashed subpackages #2455 * exclude python from build requirements for purposes of hash computation. This was causing recipes that used python as a build tool to build too many similar packages. #2455 * Support GIT_* vars even when source folders are specified #2477 * silence warnings about ``.*`` being added to vc deps #2483 * fix non-finalized recipe being used for creating build env, resulting in too few variants in output #2485
-
3.0.28
cfc93d29 · ·Enhancements: ------------- * Implement "subspace selection" - so you can reduce a larger central set of variants to some smaller subset. Fixes --python=X.Y on windows, with its zip_keys. #2466 * Update cpan skeleton #2156 * Pass through VSXY0COMNTOOLS env vars, so they're available in activate scripts called from outputs #2453 * Add additional index-related files for Anaconda Navigator to use #2463 * Add back CONDA_PY, CONDA_NPY, and friends, for backcompat with conda-build-all #2469 Bug fixes: ---------- * Fix build_folder selection in dirty envs #2445 * Fix an os.rename back to copy_into for cross-volume compatibility #2451 * Clean up leftovers created by utils.get_recipe_abspath #2459 * fix path globbing and filtering replacing prefix not at start of path, which broke file copying #2468 * Don't recreate envs unnecessarily for recipes with no outputs section #2470
-
3.0.27
62be04c1 · ·Enhancements: ------------- * For windows error checks, assert that the errorlevel is 0, rather than GEQ 1. Makes negative return codes fail builds. #2442 * allow channels to be passed to the metapackage command. Note that channels are not recorded to the package, and need to be passed at package install time, as well as metapackage creation time. #2443 Bug fixes: ---------- * Fix windows bits dictionary indexing incorrect type #2441 Contributors: ------------- * @msarahan
-
3.0.26
431df81a · ·Enhancements: ------------- * Conda index now generates html index pages in addition to repodata.json #2395 * make bash verbosity (-x flag) depend on setting of --debug flag #2426 * pass test and build sections in any outputs through wholesale, rather than picking out individual fields from them. #2429 * make conda-verify opt-in, rather than opt-out. Use ``--verify`` cli argument or ``verify`` keyword to api. #2436 * implement requires_features and provides_features, for compatibility with conda 4.4's new key-value feature #2440 Bug fixes: ---------- * fix FEATURE_* variables not working due to a type error #2428 * fix misleading error when download_url present but empty #2434 * check HTTP status code of PyPI pkg manifest request before decoding it, to improve error message #2435 * fix 64-bit exe's showing up in 32-bit win packages due to not accounting for host_arch with script files #2439 * fix hardlink-breaking bug where path was being copied instead of specific file. Use better tempdir. #2437
-
3.0.25
a6c1815e · ·Bug fixes: ---------- * unify usage of conda_43, learn to let the tests run. #2424
-
3.0.24
9021e40a · ·Enhancements: ------------- * add get_used_loop_vars() function to MetaData object, to show which loop variables are actually used by recipe #2410 * Allow multiple file extensions for pypi skeletons, not just .tar.gz #2412 Bug fixes: ---------- * make build reqs equivalent to host when cross-compiling and no host section present (helps reduce need to modify python-only recipes) #2406 * reduce logging output from filelock and conda #2418 #2422 * Don't strip files in noarch: python when they are not known file types #2420 * fix infinite loop when trying to build dep from found recipe, but that recipe is wrong version #2423 * update perl used on appveyor for testing to 5.26
-
3.0.23
74fb8ea7 · ·Bug fixes: ---------- * simplify handling of blank fields in CRAN metadata #2393 * load conda_build_config.yaml from inside package when testing package separately from build process #2399 * use sets instead of lists for field descriptions #2403 * fix noarch_python packages getting pinned to a specific python version #2409
-
3.0.22
eaf21bcb · ·Bug fixes: ---------- * fix filename_hashing setting being ignored when using conda-build API #2385 * fix relpath causing cross-drive issues on windows #2386 * examine .a files when considering prefix replacement #2390 * fix run/test deps check looking at build_subdir rather than host_subdir (broke cross compiling) #2391
-
3.0.21
81ff217c · ·Bug fixes: ---------- * Fix strong run_exports from build being applied to host too late, running into conflicts (especially with VC features) #2383 * crash properly when patching fails, rather than proceeding with build #2384
-
3.0.20
fee8c536 · ·Bug fixes: ---------- * Never activate build or host env when building conda, so that symlinks or .bat files are never created. #2381 * Apply "strong" run_exports from build section to host section, not just run section. This is necessary for ensuring that features activated by packages in the build section are used to line up the host section also. #2382
-
3.0.19
88da5edf · ·Bug fixes: ---------- * write info/files for noarch. Always sanity check info/files. #2379 * fix build_prefix -> host_prefix in write_pth, fixes cross compiling python packages #2380
-
3.0.18
c8ddc567 · ·Bug fixes: ---------- * fix source hash not being verified #2367 * fix several references to arch that should be host_arch to support cross compiling (win-32 on win-64, for example) #2369, #2368 * replace recipe run requirements with contents of index.json's "depends" when testing packages #2370 * update R and perl versions in DEFAULT_VARIANTS #2373 * fix versioneer showing unknown version on windows due to --match argument #2375 * add subdir to moved work folder dirname, to avoid clobbering when cross compiling #2376
-
3.0.17
493db9c2 · ·Enhancements: ------------- * add track_features and features to output options, to allow per-output configuration of features #2358 Bug fixes: ---------- * Fix conda symlinks misbehaving when building conda package #2359
-
3.0.16
966f93a7 · ·Enhancements: ------------- * allow env check to be bypassed when rendering (for c3i) #2353 * provide mechanism for compiler version to be passed to compiler jinja2 function (match name with _version) #2356 Bug fixes: ---------- * use host_subdir instead of build_subdir when setting selectors #2345 * remove downloaded files from source cache if they failed at any download step #2349 * fix variants being merged across multiple builds due to modification of global #2350 * disable pyldd disagrees warning output for now #2352
-
3.0.15
10096e97 · ·Bug fixes: ---------- * fix relative paths for croot argument to CLI; test #2335 * fix several issues with zip_keys #2340 * fix output build number never applying #2340 * fix ensure_matching_hashes for strong/weak run_exports #2340 * fix indexing of channels, especially before testing packages #2341 * copy wheels and unextractable files (.sh) into the workdir with their original, un-hashed filename, for simplicity in working with them. #2343 * avoid attempting to overwrite existing files in the source cache #2343 * avoid unsatisfiable requirement errors by adding .* to specs that lack .* or >/</>=/<= #2344
-
3.0.14
6b9700f2 · ·Bug fixes: ---------- * fix config.arch comparison being wrong data type #2325 * fix run_exports handling with dict of lists #2325 * pyldd: disambiguate java .class files from Mach-O fat files (same magic number) #2328 * fix hash regex for downloaded files in src_cache #2330 * fix zip_keys becoming a loop dimension when variants passed as object rather than loaded from file #2333 * fix windows always warning about old compiler activation. Now only warns if {{ compiler() }} is not used. #2333 * Add LD_RUN_PATH back into Linux variables for now (may remove later, but will have deprecation cycle) #2334 -
3.0.13
c1c1a625 · ·Enhancements: ------------- * allow output build number and string to be set independently of top-level metadata #2311 * add file hash to source cache filenames to avoid collisions #2312 * add notion of "strong" or "weak" run exports. Strong apply to run whether parent is in build or host. Weak apply only if in host, or in build with no host present. #2320 Bug fixes: ---------- * Fix PY3K value changing from 0/1 to True/False. Keep 0/1. * make work_dir the cwd when running output bundling scripts. It was the host prefix before now. * start tmpdir prefixes when getting dependency versions with _ so that conda can be one of the deps #2321 * avoid setting empty compiler variables #2322 * remove meaningless error with glob_files and always_include_files during env creation #2323
-
3.0.12
5daa99ae · ·Enhancements: ------------- * update default MACOSX_DEPLOYMENT_TARGET to 10.9 #2293 * modernize pin_depends so that it works with conda render #2294 * environment variable pass-throughs now respect variant (env var highest priority; variant, finally default) #2310 Bug fixes: ---------- * fix run_exports getting picked up transitively #2298 * fix default compiler not having platform #2300 * fix CONDA_PY formatting (should not have period). PY_VER does have period. #2304 * update index before testing a package, so that that package is conda-installable. #2308 * update index after moving a package after test failure, so that the index is current. #2308 * fix --output-folder not being respected by --output preview of output path #2309