-
Notifications
You must be signed in to change notification settings - Fork 200
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
OFFICIAL BREAKING-CHANGES NOTIFICATION THREAD #321
Comments
And... Bikeshed is now a Python 3 project. It'll now print out a nice refusal message if you try to run it on Py2. Install instructions forthcoming, but the most relevant bit is that it requires Python 3.7; this isn't the default py3 install on many OSes, so I recommend using pyenv to install it. Here's a tutorial. If you still need to use the py2 version, I published a tag with the last py2 commit. You can get that version specifically with:
This won't update again, tho, so it's in your best interest to update your Python anyway. If you're using Bikeshed on CI, updating should be trivial; telling Travis or GitHub to use Python 3.7 is just a config option, like in https://github.com/tabatkins/bikeshed/blob/master/.travis.yml |
Bikeshed requires 3.7, see speced/bikeshed#321 (comment)
* Set travis env to Python 3.7 Bikeshed requires 3.7, see speced/bikeshed#321 (comment) * Fix import of queue for python3 * Missed 1 more Queue * Update shebangs to python3
* Set travis env to Python 3.7 Bikeshed requires 3.7, see speced/bikeshed#321 (comment) * Fix import of queue for python3 * Missed 1 more Queue * Update shebangs to python3
@frivoal just pushed a very nice set of commits improving various little bits of the This is looking so good that I think I'll flip it to the default soon, for non-TR documents. If you're currently use We flipped it on by default in the CSSWG just a few minutes ago, so in a little bit (once everything regens) you'll be able to see how it looks on any CSSWG spec - I recommend checking Color 4 and searching for "tests". |
I would prefer to see them like this on /TR documents, too. |
Ah yeah it's been nearly a year and the experience has been great, I'll just flip the default |
As part of my quest to add typing hints to all of Bikeshed, I'm also ending up refreshing some old confusing code that dates back to my earliest implementation. Most recently, I did a decent rewrite of my biblio handling, which will likely cause some changes - in particular, I believe I now correctly handle the If anything looks wrong, please let me know. |
Notice of breaking change, effective for a while already and documented in #1773 (comment): |
This is the official announcement thread for breaking changes. If you'd like to be informed about breaking changes, subscribe to this thread.
The text was updated successfully, but these errors were encountered: