Skip to content

Releases: conda/conda-build

3.17.7

16 Jan 20:00
Compare
Choose a tag to compare

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:

3.17.6

20 Dec 01:36
Compare
Choose a tag to compare

Bug fixes:

  • don't raise when recipe text can't be extracted if manual build string is already set #3326

Contributors:

3.17.5

14 Dec 17:07
Compare
Choose a tag to compare

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:

3.17.4

13 Dec 02:29
Compare
Choose a tag to compare

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:

3.17.3

11 Dec 21:44
Compare
Choose a tag to compare

Bug fixes:

  • ignore non-native binaries in lief for now. Cross-platform inspection still theoretically possible using subdir parameter. #3306

Contributors:

3.17.2

11 Dec 20:14
Compare
Choose a tag to compare

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:

3.17.1

04 Dec 16:08
Compare
Choose a tag to compare

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:

3.17.0

01 Dec 01:50
Compare
Choose a tag to compare

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:

3.16.3

22 Nov 00:18
Compare
Choose a tag to compare

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:

3.16.2

29 Oct 22:55
Compare
Choose a tag to compare

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: