<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>I tried spinning up something on Appveyor, but it turns out that you only get like 30 min sessions for free or something like that. Not enough time for compiling the latest version and running the tests. </div><div><br></div><div>I had mentioned to Matt about seeing if I could get a login on those Windows resources.<br><br><span style="font-size: 13pt; background-color: rgba(255, 255, 255, 0);">John ZuHone</span><br><div><span style="background-color: rgba(255, 255, 255, 0);">Kavli Center for Astrophysics and Space Research<br>Massachusetts Institute of Technology<br><a href="x-apple-data-detectors://0" x-apple-data-detectors="true" x-apple-data-detectors-type="address" x-apple-data-detectors-result="0">77 Massachusetts Ave.</a>, 37-582G<br><a href="x-apple-data-detectors://1/0" x-apple-data-detectors="true" x-apple-data-detectors-type="address" x-apple-data-detectors-result="1/0">Cambridge, MA 02139</a><br>(w) <a href="tel:617-253-2354" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="1/1">617-253-2354</a><br>(m) <a href="tel:781-708-5004" x-apple-data-detectors="true" x-apple-data-detectors-type="telephone" x-apple-data-detectors-result="1/2">781-708-5004</a><br><a href="mailto:jzuhone@space.mit.edu" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="1/3">jzuhone@space.mit.edu</a><br><a href="mailto:jzuhone@gmail.com" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="2">jzuhone@gmail.com</a><br><a href="http://www.jzuhone.com/" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="3">http://www.jzuhone.com</a></span><br style="font-family: UICTFontTextStyleBody; -webkit-text-size-adjust: auto;"></div></div><div><br>On Oct 2, 2014, at 9:57 PM, Nathan Goldbaum <<a href="mailto:nathan12343@gmail.com">nathan12343@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 2, 2014 at 4:41 PM, Matthew Turk <span dir="ltr"><<a href="javascript:_e(%7B%7D,'cvml','matthewturk@gmail.com');" target="_blank">matthewturk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Nathan,<br>
<br>
I think this is a great idea.  I also now have windows vm resources<br>
here, if that helps.  (cc JZH)<br>
<br>
-Matt<br></blockquote><div><br></div><div>I was going to look into Appveyor, but this works as well!  I'll contact you about this once I get the tooling set <span></span>up on Appveyor.</div><div><br></div><div>Do you have access OS X VMs? I have spare mac minis sitting around, but that's not really sustainable for after I leave UCSC.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div><br>
On Thu, Oct 2, 2014 at 6:21 PM, Nathan Goldbaum <<a href="javascript:_e(%7B%7D,'cvml','nathan12343@gmail.com');" target="_blank">nathan12343@gmail.com</a>> wrote:<br>
> Hi all,<br>
><br>
> Recently the python packaging ecosystem has come up with a new way of<br>
> sharing binary builds of python packages to end users.  This takes the form<br>
> of so-called "binary wheels" (everything in python packaging is a joke about<br>
> cheese...).  The main advantage of wheels is that users installing via pip<br>
> on Windows and OSX will no longer need compilers to build yt and<br>
> installation will also proceed significantly faster. As far as I can tell,<br>
> wheels are discouraged on Linux since it's assumed that users will use their<br>
> OS package manager to install binary builds. You may even be using wheels<br>
> right now - matplotlib, numpy, and many other projects with c extensions are<br>
> now distributing wheels on OS X and windows. More information about wheels<br>
> is available here:<br>
><br>
> <a href="http://wheel.readthedocs.org/en/latest/" target="_blank">http://wheel.readthedocs.org/en/latest/</a><br>
> <a href="https://python-packaging-user-guide.readthedocs.org/en/latest/" target="_blank">https://python-packaging-user-guide.readthedocs.org/en/latest/</a><br>
><br>
> The main downside of wheels is that it's another piece of tooling to<br>
> maintain.<br>
><br>
> I just tested and with a newish version of setuptools and the "wheel"<br>
> package installed, our setup script can produce wheels!  You just need to do<br>
> "python setup.py bdist_wheel".<br>
><br>
> I'm curious whether people would be agreeable in principle to uploading<br>
> wheels to PyPI as a (semi-)automated part of our release process.  Please<br>
> let me know what you think.<br>
><br>
> -Nathan<br>
><br>
</div></div>> _______________________________________________<br>
> yt-dev mailing list<br>
> <a href="javascript:_e(%7B%7D,'cvml','yt-dev@lists.spacepope.org');" target="_blank">yt-dev@lists.spacepope.org</a><br>
> <a href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org</a><br>
><br>
_______________________________________________<br>
yt-dev mailing list<br>
<a href="javascript:_e(%7B%7D,'cvml','yt-dev@lists.spacepope.org');" target="_blank">yt-dev@lists.spacepope.org</a><br>
<a href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org" target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org</a><br>
</blockquote></div><br></div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>yt-dev mailing list</span><br><span><a href="mailto:yt-dev@lists.spacepope.org">yt-dev@lists.spacepope.org</a></span><br><span><a href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org">http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org</a></span><br></div></blockquote></body></html>