{"push_id":1461915391,"size":4,"distinct_size":4,"ref":"refs/heads/config_channels","head":"02a78685581cde0d5964e3dcdafe3b67e6bc9e26","before":"925c1e000a537ba83de563ac0c9a1206a940e93f","commits":[{"sha":"97a47dd2e74b107ca3095200b0b4847c7d87def6","author":{"name":"John Kirkham","email":"4f80d7f6884bed5b4eff8086948986c4f7dc5a5e@janelia.hhmi.org"},"message":"Optionally provide channels when getting the index.\n\nThe index will try pick up channels from `.condarc` normally. However,\nthat may not be the ideal behavior. This allows us to override the\nchannels to use when filling the index. As a result, we should get\nconsistent behavior on different user's machines regardless of their own\nchannel preferences.","distinct":true,"url":"https://api.github.com/repos/jakirkham/conda-smithy/commits/97a47dd2e74b107ca3095200b0b4847c7d87def6"},{"sha":"4772e08a4f7c4bb3981e455d47a5812a5c026ecf","author":{"name":"John Kirkham","email":"4f80d7f6884bed5b4eff8086948986c4f7dc5a5e@janelia.hhmi.org"},"message":"Add `conda`'s definitions for `defaults`.\n\nIn later versions of `conda` (e.g. 4.2+), there are variables that we\ncan access to get these listings. However, in older versions (e.g. 4.1),\nwe need to make our variables with these listings. Fortunately it is an\neasy copy-n-paste in the latter case.","distinct":true,"url":"https://api.github.com/repos/jakirkham/conda-smithy/commits/4772e08a4f7c4bb3981e455d47a5812a5c026ecf"},{"sha":"dc16388369e5c8b0a9b139849b2f5907b2a20346","author":{"name":"John Kirkham","email":"4f80d7f6884bed5b4eff8086948986c4f7dc5a5e@janelia.hhmi.org"},"message":"Override the definition of `defaults`.\n\nWhen getting the index, `conda` has a notion of `defaults` (at least in\nolder versions) that is dependent on the platform it is run on.\nUnfortunately, this may result in using things like the `msys2` channel\nwhen re-rendering on Linux even though there are no Linux packages in\nthis case.\n\nTo fix this we add a hack that detects the `defaults` channel if listed\nand redefines it based on the platform we are masquerading as. This\nhopefully should allow Windows users to re-render natively. Also this\nshould ensure that we do use `msys2` on Windows so that feedstocks\nrequiring it will be re-rendered properly.","distinct":true,"url":"https://api.github.com/repos/jakirkham/conda-smithy/commits/dc16388369e5c8b0a9b139849b2f5907b2a20346"},{"sha":"02a78685581cde0d5964e3dcdafe3b67e6bc9e26","author":{"name":"John Kirkham","email":"4f80d7f6884bed5b4eff8086948986c4f7dc5a5e@janelia.hhmi.org"},"message":"Use `channels/sources` for our index.\n\nInstead of using whatever `conda` finds to generate our index (e.g.\n`.condarc`), this uses the `channels/sources` from the feedstock's\n`conda-forge.yml` to determine what should constitute the index. This\nmatches more closely with what the CIs would do anyways as they get all\ndependencies from this list.","distinct":true,"url":"https://api.github.com/repos/jakirkham/conda-smithy/commits/02a78685581cde0d5964e3dcdafe3b67e6bc9e26"}]}
{"actor":{"display_login":"jakirkham"}}