Dan Connolly
Dan Connolly
I hope to try this out: - [Let your code type-hint itself: introducing open source MonkeyType](https://engineering.instagram.com/let-your-code-type-hint-itself-introducing-open-source-monkeytype-a855c7284881)
I'm not sure why, but I used docker to build the llvm toolchain for use on my Ubuntu machine. FWIW: https://gist.github.com/dckc/9159265bbf979fc4315e08cda2420d3a
Thanks for the quick fix. It's not clear to me how to try it out. I'm running a FreeBSD vm, but `pkg install x86_64-unknown-cloudabi-python-3.6.0_31` says "The most recent version of...
I'm using the [FreeBSD-11.0-STABLE box](https://atlas.hashicorp.com/freebsd/boxes/FreeBSD-11.0-STABLE). This environment doesn't seems to supply `python` in the expected way: ``` vagrant@:~/cloudabi-ports % python3 build_packages.py python ... build many other packages successfully... INFO:src.package:BUILD ninja...
And `python27-2.7.12` isn't enough Python 2 to build ninja and such?
yes: ``` % echo $PATH|grep local/bin /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/vagrant/bin ```
I'm past the directory issue. I/we can open a separate issue on rebuilding FreeBSD packages from source. ``` vagrant@:~ % sudo pkg upgrade ... Installed packages to be UPGRADED: x86_64-unknown-cloudabi-python:...
Ah... now I see why `python27-2.7.12` isn't enough Python 2. It doesn't actually add anything called `python` to `$PATH`. The thing to do seems to be: ``` % sudo pkg...
Directory fds get converted to integers... How about Path objects instead? See `FdPath` in https://github.com/dckc/ZeroVault/blob/cloudabi_wsgi/io_pola.py Or at least: some flag to tell me it was an fd so I can...
Ok. The `FdPath` from [io_pola.py](https://github.com/dckc/ZeroVault/blob/cloudabi_wsgi/io_pola.py) is close. I'll make a few tweaks. At the language level, things like `os.fdopen` are powerful, so I'm avoiding referring to them as ambient authority....