Releases: conda-forge/conda-smithy
Releases · conda-forge/conda-smithy
v3.8.3
v3.8.2
v3.8.1
v3.8.0
Added:
- Generate Documentation and Development links into the README.md based on doc_url and dev_url
- Add hyperlink to feedstock license file
- Generate license_url as hyperlink in the README.md when it has been defined in the meta.yaml
- Add
--without-anaconda-token
option to register-ci command, keep default behaviour of requiring the token remote_ci_setup
field in conda-forge.yml, which defaults toconda-forge-ci-setup=3
allowing the user to override
Changed:
- Variant algebra now supports two new operations for adding/remove a key
These new options allow for handling complex migrations cases needed for the python migrations.
- Add support to
build-locall.py
to callconda debug
. - Added note about behaviour to README.md
- CI templates now expand
remote_ci_setup
string from config for the ci setup package
Removed:
- Remove unneeded set_defaults() for --without-$CI args,
action="store_false"
already defaults to True if not given
Fixed:
- Removed the warning for azure token when rerendering
Authors:
- Isuru Fernando
- Johnny Willemsen
- Uwe L. Korn
- Tom Pollard
- Marius van Niekerk
v3.7.10
v3.7.9
Added:
test_on_native_only
is now supported on osx too.
Deprecated:
- Unparsed
"upload_packages": False
from default conda-forge.yml, as not parsed & no longer reflective of defaults
Fixed:
- re-enabled
upload_packages
per provider to conda-forge.yml, which when set to False overrides default upload logic
Authors:
- Isuru Fernando
- Tom Pollard
- Joshua L. Adelman
v3.7.8
v3.7.7
Added:
- Publish conda build artifacts on Azure as pipeline artifacts when azure.store_build_artifacts flag is True in conda-forge.yml. The default is False.
- Add an option
test_on_native_only
to not run tests when cross compiling
Changed:
- Handle NameError when anaconda_token isn't defined in ci_register.py, inline with rotate_anaconda_token()
- MacOS image in CI is bumped to macOS 10.15
Fixed:
- Re add travis_wait support via idle_timeout_minutes
Authors:
- Isuru Fernando
- Ryan Volz
- Tom Pollard
v3.7.6
Added:
- Added partial support for cross compiling (Unixes can compile for other unixes only)
Changed:
- linux-64 configs were changed from prefix
linux
tolinux-64
target_platform
is now always defined for non-noarch recipes- Raise RuntimeError on empty travis repo_info requests, to guard against later KeyErrors
- Provide the name of the feedstock for which the update-anaconda-token command
was performed. - GitHub Teams are now added to feedstocks by their
slug
(i.e., the name
used to@
-mention them ongithub.com
) as opposed to their names.
Deprecated:
- Setting
provider: linux
is deprecated in favor ofprovider: linux_64
Fixed:
- Use
simplejson
to catchJSONDecodeError
when available. Fix #1368.
Security:
- Members and teams are now properly removed from feedstocks and feedstock
maintenance teams.
Authors:
- Isuru Fernando
- Matthew R Becker
- Matthew R. Becker
- Hadrien Mary
- Maksim Rakitin
- Tom Pollard
v3.7.5
Added:
- Added partial support for cross compiling (Unixes can compile for other unixes only)
Changed:
- linux-64 configs were changed from prefix
linux
tolinux-64
target_platform
is now always defined for non-noarch recipes- Raise RuntimeError on empty travis repo_info requests, to guard against later KeyErrors
- Provide the name of the feedstock for which the update-anaconda-token command
was performed.
Deprecated:
- Setting
provider: linux
is deprecated in favor ofprovider: linux_64
Authors:
- Isuru Fernando
- Maksim Rakitin
- Tom Pollard