jfhbrook / pyee

A rough port of Node.js's EventEmitter to Python with a few tricks of its own
https://github.com/jfhbrook/public
MIT License
371 stars 39 forks source link

Installation seems to fail on OSX Python 3.6 #34

Closed LivInTheLookingGlass closed 7 years ago

LivInTheLookingGlass commented 7 years ago

https://travis-ci.org/p2p-today/p2p-project/jobs/200988029

I'm not sure if this is because of the build script or the package itself. I'm trying to investigate now, but I figured I'd bring this to your attention in case it turns out to actually be something.

LivInTheLookingGlass commented 7 years ago

My gut reaction is that uploading a universal wheel to pypi would probably fix this, but I'm not certain.

jfhbrook commented 7 years ago

shouldn't need a wheel if there's no compiled code, right?

jfhbrook commented 7 years ago

From here it looks like pypi had an ssl issue that coincidentally started right after pyee's child deps started downloading (vcversioner failed to download, etc)

LivInTheLookingGlass commented 7 years ago

It looks that way, but it's consistently failing at the same place, no matter how often I rerun it (3 times now).

That makes me think something else is going on.

jfhbrook commented 7 years ago

Alright, well if it helps https://github.com/jfhbrook/pyee/blob/master/Makefile#L5-L11 this is how I'm doing packaging

LivInTheLookingGlass commented 7 years ago

Surprisingly, #35 seems to have fixed it. Huh.

https://travis-ci.org/p2p-today/p2p-project/jobs/200999072

jfhbrook commented 7 years ago

huh.