Conda-build

Latest version: v2.1.5

Safety actively analyzes 681912 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 16

1.21.9

------------------

Bug fixes:
----------

* Add debug option that shows conda output during build. Hide output otherwise. 1159
* Add regression test for conda metapackage command, fix missing token and user args. 1160
* Create croot (conda-bld) folder if missing before locking in render and skeleton. 1161

Contributors:
-------------

* msarahan

1.21.8

------------------

Bug fixes:
----------

* Fix --source argument to build - was building when should only download source. 1152
* Don't try to create work folder when it exists (but is empty) 1153
* Fix a logic error with need_source_download not existing 1148

New Things:
-----------

* Don't exit on compileall failure 1146
* Add CONDA_BUILD_RENDERING environment variable that is set during recipe rendering 1154
* Change pyc compilation to only affect files that would be packaged (not all of site-packages). Compile pyc files on py3. 1155
* Rename load_setuptools to load_setup_py_data (keep load_setuptools for compat; but show warning) 1156
* Test that condarc channels are respected in build 1157

Contributors:
-------------
* daler
* minrk
* msarahan

1.21.7

------------------

Bug fixes:
----------

* Add test of requirements.txt parsing for runtime requirements 1127
* Set PY_VCRUNTIME_REDIST for VS 2015+, so that DLL linkage is used 1129
* Use os.path.normpath in find_lib 1132
* Fix path prepending in test (use only PATH, and use consolidated code) 1135
* Add dist split for channel names 1136
* Provide fallback path to render recipe when build environment is necessary for rendering 1140
* Sort package versions coming from PyPI for skeleton 1141

Contributors:
-------------

* mingwandroid
* msarahan

1.21.6

------------------

New Things:
-----------

* Allow pass-through of setup.py options in conda skeleton pypi 680
* Allow specification of pinning numpy in conda skeleton pypi 680
* Support PEP420 namespace packages (don't barf on existing folders.) Do barf on existing files. 1074


Bug fixes:
----------

* Fix handling of quotes in selectors 1104
* Fix load_setuptools in jinja context. Problem was incorrect cwd in function. 1106
* Make Win activate script file extensions explicit 1107
* Warn users on failed git repo info failure, rather than crash 1108
* Remove killing MSBuild.exe at end of win build. Remove psutil dependency. 1109
* Prepend PATH before creating env, to ensure post-link script success. 1115, 1118
* Make Python tests drop out on failure appropiately on win 1122
* Make hyphenation consistent with include_recipe in meta.yaml 1124
* Use full path of test env when activating 1125

Contributors:
-------------

* ikalev
* msarahan
* mwcraig

1.21.5

------------------

Bug fixes:
----------

* Make --skip-existing respect remote channels (s3, file, anaconda.org) 1102
* Reduce always_include_files glob fail exit to a warning 1101
* Fail more gracefully when finding a vcs executable fails 1100
* Add better error when PyPI fails with XMLRPC. Add tests for published examples. 1098
* Fix lack of 'call' in windows test activate script that was terminating tests early 1097
* Take newest version from PyPI when creating skeleton 1092
* Fix unicode encoding error in conda skeleton pypi 1092
* Support PEP420 namespace packages (write into existing folders,
but raise error rather than overwrite existing files. 1090
* Fix an error where an intermediate None value broke jinja2 rendering 1088
* Add missing support for include_recipe in meta.yaml 1085

Contributors:
-------------
* ikalev
* msarahan

1.21.4

------------------

Bug fixes:
----------

* Choose newest Pypi skeleton version; fix unicode encoding in pypi metadata 1092
* Add Numpy 1.11 to all_versions dict for autocompletion 1078
* Fix MSVC 3.3/3.4 builds when Win7SDK not installed 1072
* Fix an error with build number, when build number is None or otherwise invalid 1088

Known issues:
-------------

* Environment activation requires conda >=4.1.6. The activate.bat script does not look in the right place for the activate.d folder.
* The test suite on Linux and Mac fails the python-build, python-run, and python-build-run tests, because an errant __conda-version__.txt file is somehow present. It is not clear where it comes from, and each of these tests pass when run individually. If you have mysterious issues, and you use __conda-version__.txt or files like it, please file an issue.

Contributors:
-------------
* adament
* aleksey
* ikalev
* msarahan

Page 8 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.