Message349613
> This is good. But the title mentioned dataclasses, and they are 3.7+.
Ahh, sorry, I think now I understand you. :-)
Indeed, when I switch to the branch with that change (https://github.com/gnprice/cpython/commit/2b4aec4dd -- it comes after the patch that's GH-15248, so I haven't yet sent it as a PR), then `python3.6 Tools/unicode/makeunicodedata.py` no longer works.
I think this is fine. Most of all that's because this always works:
./python Tools/unicode/makeunicodedata.py
Anyone who's going to be running that script will want to build a `./python` right afterward, in order to at least run the tests. So it doesn't seem like much trouble to do the build first and then run the script (and then a quick rebuild for the handful of changed files), if indeed the person doesn't already have a `./python` lying around.
In fact `./python` is exactly what I used most of the time to run this script when I was developing these changes, simply because it seemed like the natural thing to do. |
|
Date |
User |
Action |
Args |
2019-08-13 20:02:05 | Greg Price | set | recipients:
+ Greg Price, lemburg, vstinner, benjamin.peterson, ezio.melotti, serhiy.storchaka, miss-islington |
2019-08-13 20:02:05 | Greg Price | set | messageid: <1565726525.77.0.68794317836.issue37760@roundup.psfhosted.org> |
2019-08-13 20:02:05 | Greg Price | link | issue37760 messages |
2019-08-13 20:02:05 | Greg Price | create | |
|