-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add websockets to list of users. #27
Conversation
Yay! Thanks @aaugustin! Any feedback on cibuildwheel, or the setup process? |
Generally speaking it went pretty well. It would be nice if the latest Python 3 was the default. I think people who care about building wheels for all platforms are more likely to run the latest Python 3 than Python 2.7. AFAIK the pain points we encountered were #7 and #16. @mayeut took care of the whole setup. Perhaps he'll have additional insights. You can take a look at the whole discussion here if you're curious: python-websockets/websockets#239 |
Hi @joerick , some additional comments. Regarding #16, there were 2 issues:
Regarding #7, this would have allowed to run the tests ignoring the error code by adding Another thing is that the sample Regarding the Python 2/3 comment from @aaugustin, since Python default environment is setup by ci services, something could be thought like Another issue is that travis-ci slave seems to have trouble to retrieve a docker image from time to time (c.f. https://travis-ci.org/aaugustin/websockets/jobs/266956026). It would be a good thing to have a retry strategy for this case. What would be even neater (even if it adds one line to I can open separate issues for that long wishlist or I can let you open only what you deem necessary. Anyway, thanks for that tool ! |
@joerick, I forgot to ask, and this is really minor since python 3.3 is EOL next month but why aren't wheels built for macOS with Python 3.3 ? |
Super, thanks so much for the feedback @mayeut and @aaugustin - it's reassuring that we're going in the right direction since most of the pain points will be solved by future features :)
Great idea!
Also a good idea - I've just got to look at what's installed on the travis and appveyor machines by default.
I'm hesitant to add more lines to the travis.yml or appveyor.yml, but this is a good idea and I might consider it if we see a lot of these kinds of failures 👍 |
No description provided.