Tags

Tags give the ability to mark specific points in history as being important
  • 3.17.7

    c3b5d3af · changelog 3.17.7 ·
    Bug fixes:
    ----------
    
    * respect context.offline setting  #3328
    * don't write bytecode when building noarch: python packages  #3330
    * escape path separator in repl  #3336
    * remove deprecated sudo statement from travis CI configuration  #3338
    * fix running of test scripts in outputs  #3343
    * allow overriding one key of zip_keys as long as length of group agrees  #3344
    * fix compatibility with conda 4.6.0+  #3346
    * update centos 7 skeleton (CDT) URL  #3350
    
    Contributors:
    -------------
    
    * @iainsgillis
    * @isuruf
    * @jjhelmus
    * @nsoranzo
    * @msarahan
    * @qwhelan
  • 3.17.6

    c69718d0 · changelog 3.17.6 ·
    Bug fixes:
    ----------
    
    * don't raise when recipe text can't be extracted if manual build string is already set  #3326
    
    Contributors:
    -------------
    
    * @msarahan
  • 3.17.5

    b8fbc38e · changelog 3.17.5 ·
    Bug fixes:
    ----------
    
    * fix pip build isolation / fix absence of "falsey" env vars.  Ignore only if empty string or None.  #3319
    * pass-through VS20XYINSTALLDIR var (used by intel compiler to locate VS2017 installation)  #3322
    
    Contributors:
    -------------
    
    * @jjhelmus
    * @msarahan
  • 3.17.4

    c8eae496 · changelog 3.17.4 ·
    Bug fixes:
    ----------
    
    * fix python-3 only JSON decode error handling (make py27 compatible)  #3307
    * fix too much caching in getting used vars from meta.yaml leading to inaccurate hash contents  #3311
    * fix merge of build/host not being recognized before an rm_rf call utilized that info  #3311
    
    Contributors:
    -------------
    
    * @Lnaden
    * @msarahan
  • 3.17.3

    ff573568 · changelog 3.17.3 ·
    Bug fixes:
    ----------
    
    * ignore non-native binaries in lief for now.  Cross-platform inspection still theoretically possible using subdir parameter.  #3306
    
    Contributors:
    -------------
    
    * @msarahan
  • 3.17.2

    2d29cded · changelog 3.17.2 ·
    Bug fixes:
    ----------
    
    * fix to ignore unsatisfiable pin_compatible calls for packages in other outputs  #3277
    * add license files to CRAN recipes generated by conda skeleton  #3284
    * restrict py-lief to running on linux/macos only for now  #3291,
    * fix lief operation on files that are missing dynamic section (e.g. go binaries)  #3292
    * expand instructions on how to setup a dev env for conda-build  #3296
    * fix file= keyword being passed to a logger call #3298
    * add test for standalone DLLs with py-lief, don't error out on them  #3301
    * rename windows build script runner to avoid confusion with existing bld.bat files in root dir  #3303
    * fix file URL handling on Windows  #3303
    * use conda's download function rather than requests directly, so that conda's proxy settings are respected  #3303
    * silence patch output when output verbosity is False  #3305
    
    Contributors:
    -------------
    
    * @bergtholdt
    * @dsludwig
    * @jdblischak
    * @msarahan
    * @nehaljwani
    * @sodre
  • 3.17.1

    b845f759 · changelog 3.17.1 ·
    Bug fixes:
    ----------
    
    * omit LIEF depedency on Windows until it is better tested #3288
    * activate host environment #3288
    * allow calls to nm to fail #3290
    
    Contributors:
    -------------
    
    * @jjhelmus
    * @msarahan
    * @nehaljwani
  • 3.17.0

    a842bfe2 · changelog 3.17.0 ·
    Enhancements:
    -------------
    
    * tell pip to not go find things on PyPI (turn off downloading)  #3109
    * new "conda debug" command for creating build/host or test envs for working on recipes  #3237
    * new package check: "overdepending" - warns or errors out when your run dependencies include unnecessary shared library packages  #3237
    * utilize LIEF for analyzing shared object data, extending capabilities beyond pyldd  #3237
    
    Bug fixes:
    ----------
    
    * avoid discarding build string during pin_run_as_build and ensure_valid_spec  #3264
    * fix conda index's handling of packages where 'depends' key doesn't exist  #3270
    * fix bad inversion assumption about pip's PIP_NO_DEPENDENCIES setting  #3271
    * fix regex to allow for whitespace after hyphens in outputs section  #3274, #3275
    * handle unicode decode fails in output rewriting  #3279
    * fix merge of repodata patches that have keys that don't exist in repo  #3280
    
    Contributors:
    -------------
    
    * @bergtholdt
    * @isuruf
    * @minrk
    * @msarahan
    * @mingwandroid
    * @nehaljwani
  • 3.16.3

    a2094890 · changelog 3.16.3 ·
    Enhancements:
    -------------
    
    * rewrite long prefix paths as $PREFIX, etc. for more readable build logs  #3258
    * make the --output-folder switch configurable in condarc  #3265
    * make the --long-test-prefix switch configurable in condarc, fix logic error with that argument  #3266
    
    Bug fixes:
    ----------
    
    * improve robustness of indexing in face of corrupt package data #3238
    * change timeouts to 900 instead of 90  #3239
    * add activation to wheel bundling script  #3240
    * fix PermissionError import from utils, undefined on py2.7  #3247
    * fix outputs with custom build string getting hash incorrectly  #3250
    * fix tests not being run on windows  #3257
    
    Contributors:
    -------------
    
    * @Bezier89
    * @gabm
    * @isuruf
    * @minrk
    * @msarahan
    * @teake
    * @tomashek
    * @tschoonj
  • 3.16.2

    b39c4b9e · changelog 3.16.2 ·
    Bug fixes:
    ----------
    
    * Remove noarch binary file check (do this in conda-verify instead)  #3212
    * Fix utf-8 conversion of check_output_env  #3213
    * fix thread count when indexing causing oversubscription  #3217
    * fix behavior of try_acquire_locks during lock contention  #3224
    * fix test env creation improperly prioritizing local channel  #3229
    * don't check for error when removing conda-init (in conda recipe for this repo)  #3230
    * add r-impl to R package template generator  #3232
    * fix creation of unix and win shell script files for noarch packages  #3236
    * fix path of python interpreter used for noarch packages being tested on win, when created on linux/mac  #3236
    
    Contributors:
    -------------
    
    * @alexandersturm
    * @Bezier89
    * @dsludwig
    * @mandeep
    * @mingwandroid
    * @msarahan
    * @rchateauneu
    * @soapy1
  • 3.16.1

    a32cac46 · changelog 3.16.1 ·
    Enhancements:
    -------------
    
    * expand ~ in source paths  #3206
    * Use binsort when available to sort file list in tar archives, to optimize compressibility  #3210
    * allow meta.yaml's build/rpaths key to function on macOS, not just linux  #3206
    
    Bug fixes:
    ----------
    
    * improve docs on behavior of channel arguments  #3197
    * remove mention in docs about building .RPM and .DEB files.  #3199
    * fix dist-info errors where dist-info files didn't match the package name  #3206
    * fix some hard-coded .tar.bz2 references, to support other compression formats more readily  #3206
    * batch calls to compiling .pyc files to avoid problems with maximum command length  #3206
    * use ensure_list in processing files to be extracted  #3210
    * fix KeyError that happened when a jinja2 rendering error occurred, which hid the rendering error  3211
    
    Contributors:
    -------------
    
    * @mingwandroid
    * @msarahan
    * @stas00
    * @teake
  • 3.16.0

    f37617e6 · changelog 3.16.0 ·
    Enhancements:
    -------------
    
    * incorporate libarchive to support more compression formats (adds libarchive as a package dep)  #3163
    * add build/ignore_verify_codes key to allow recipes to ignore specific conda-verify error codes  #3179
    
    Bug fixes:
    ----------
    
    * fix JSON string encoding error in index cache reading  #3156
    * restore --variants CLI flag for specifying variants  #3168
    * handle empty build section in output  #3175
    * add mro-base_impl as something that causes mro build strings  #3163
    * fix skeleton PyPI inappropriately dropping package case (needed for URLs)  #3163
    * fix packages from earlier loops with multiple outputs being removed prior to later loops  #3185
    * fix conda-index not removing entries from index that no longer exist on disk  #3186 #3188
    * clean up tempfiles after indexing  #3187
    * fix indexing of specific subdirs  #3190
    * fix pypi skeleton when python constraint has no operator  #3191
    * fix issues testing packages and recipe folders when done separately from build  #3192
    * fix source looking for patches in wrong folder when dealing with outputs  #3194
    
    Contributors:
    -------------
    
    * @dpryan79
    * @gabm
    * @mbargull
    * @mingwandroid
    * @msarahan
    * @nehaljwani
  • 3.15.1

    0b4c6e0f · changelog 3.15.1 ·
    Bug fixes:
    ----------
    
    * sort "removed" fns in index repodata.json  #3154
    * fix deps being merged instead of clobbered  #3154
    * Handle corrupt packages during indexing better  #3154
    
    Contributors:
    -------------
    
    * @msarahan
  • 3.15.0

    c4bc70be · changelog 3.15.0 ·
    Enhancements:
    -------------
    
    * add CLI flag (--strict-verify) to allow erroring out when conda-verify fails a package  #3135
    * output text stating that the license file has been successfully found and included with a package  #3152
    
    Bug fixes:
    ----------
    
    * allow channel auth when checking if a package is built  #3133
    * If local git cache can't be updated, delete it and barf (for user to re-run)  #3136
    * clean up duplicate pip requirements produced by skeleton  #3138
    * replace recipe_log.txt file with recipe_log.json file (for passing recipe history along with package)  #3139
    * fix decoding to str before passing package contents to JSON loading  #3140
    * fix loss of "removed" section of index with every other indexing operation  #3144
    * fix update_index used in tests to index channel, not subdir  #3145
    * fix ELF sections not included in memory image of process being loaded by pyldd and giving misleading results  #3148
    * fix index operations outputting debug log messages  #3151
    * fix private channels showing 404 errors during test phase  #3153
    
    Contributors:
    -------------
    
    * @Bezier89
    * @gabm
    * @jakirkham
    * @jjhelmus
    * @kalefranz
    * @msarahan
    * @stuarteberg
    * @teake
  • 3.14.4

    3213998a · 3.14.4 ·
    Bug fixes:
    ----------
    
    * fix recipe_log.txt not being filtered from info/files  #3134
    
    Contributors:
    -------------
    
    * @msarahan
  • 3.14.3

    c0286d57 · 3.14.3 ·
    Enhancements:
    -------------
    
    * add support for index patch instructions as tarballs containing subdirs  #3129
    * add progress bars for indexing (using tqdm)  #3130
    
    Bug fixes:
    ----------
    
    * fix log messages being deduplicated too much  #3130
    * handle permission errors with moving files in indexing more gracefully  #3132
    
    Contributors:
    -------------
    
    * @msarahan
  • 3.14.2

    24ba52bd · changelog 3.14.2 ·
    Enhancements:
    -------------
    
    * add support for a "recipe log" file.  This will be used at Anaconda to capture the commit activity of a given recipe, which will be published in the RSS feed.  #3123
    
    Bug fixes:
    ----------
    
    * fix indexing of noarch subdir as done by conda-forge  #3120
    * decode cached index files to utf-8 before reading JSON  #3121
    * try to address unicode problems in run_exports handling  #3121
    * skip over index metadata files when they are not present in a package  #3125
    
    Contributors:
    -------------
    
    * @msarahan
  • 3.14.1

    3ddb5345 · 3.14.1 ·
    Bug fixes:
    ----------
    
    * detect and fall back to old update_index behavior (new is channel-wide; old is specific subdir)  #3117
    * fix CONDA_BUILD_STATE not being set when load_setup_py_data gets run  #3117
    * fix channel_name as CLI argument for conda index.  It can't be positional.  #3318
    
    Contributors:
    -------------
    
    * @msarahan
  • 3.14.0

    b9a41dde · changelog 3.14.0 ·
    Enhancements:
    -------------
    
    * refactor indexing to cache more efficiently  #3091
    * add ``tags``, ``identifiers``, and ``keywords`` to about section.  Tie them into channeldata.json.  #3091
    * filter .la files from packages by default  #3102
    * memoize read_meta_file  #3108
    
    Bug fixes:
    ----------
    
    * fix --check for optionally iterable fields  #3098
    * fix permission problems prior to fixing shebangs  #3101
    * do not disable pip's cache directory.  Redirect it instead.  #3104
    * fix usage of config in load_setup_py_data  #3110
    * show logger message when default numpy is used, to communicate what's happening to the user  #3110
    
    Other:
    ------
    
    * drop python 3.4, add 3.6, 3.7 to skeleton pypi  #3103
    
    Contributors:
    -------------
    
    * @jjhelmus
    * @kalefranz
    * @msarahan
    * @nehaljwani
    * @nsoranzo
    * @ocefpaf
    * @teake