PythonImproved
PythonImproved copied to clipboard
New feature wish list for 3.0
PythonImproved 3.0 work has officially started... with this tracking issue. Gotta start somewhere.
- [ ] Move completely to
.sublime-syntax
(unofficial docs). The.YAML-tmLanguage
files can be renamed.sublime-syntax
without issues, or translated to.tmLanguage
PLIST format withPackageDev
. - [ ] Make more and better use of meta patterns, variables, stacks, and other
.sublime-syntax
enhancements for readability/maintainability - [ ] Make sure tests are comprehensive
- [ ] Clean up repo
- [ ] Python 3.6:
- [ ] F-strings, including
=
specifier from 3.8 - [ ] Variable annotations
- [ ] Underscores in numeric literals
- [ ]
async
,await
in generators and comprehensions, are reserved keywords as of 3.7
- [ ] F-strings, including
- [ ] Python 3.7:
- [ ] Python 3.8:
- [ ]
:=
walrus operator for assignment expressions - [ ] Positional-only parameters
- [ ]
Thank @MattDMo for still working on this <3
btw, have you joined chat rooms where package devs talk? take a look at it here. I am personally on the discord server.
@kapitanluffy I have, but I don't actively participate terribly much. However, I'm there, so if you want to ping me go ahead!