Description
In March 2019 in RFC-584 we updated python from v3.6 to 3.7. Before the next pipelines release in November I propose we update our baseline python to v3.8 so that we can be prepared for commissioning activities next year. The closer we get to commissioning the less willing we will be to change things and this will give us a solid base to work from.
There are, of course, new features for 3.8 and they are listed at https://docs.python.org/3/whatsnew/3.8.html
These include:
- "walrus" operator
- Improved type annotations
- Improved asyncio (I believe telescope and site are also interested in this)
- Some places that used to return OrderedDict now return a normal dict (because dicts are ordered)
- Speed ups for shutil.copy and shutil.move
Attachments
Issue Links
Activity
Watchers | Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tim Jenness, Wil O'Mullane [ Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tim Jenness, Wil O'Mullane ] | Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tiago Ribeiro, Tim Jenness, Wil O'Mullane [ Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tiago Ribeiro, Tim Jenness, Wil O'Mullane ] |
Watchers | Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tiago Ribeiro, Tim Jenness, Wil O'Mullane [ Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tiago Ribeiro, Tim Jenness, Wil O'Mullane ] | Brian Van Klaveren, Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tiago Ribeiro, Tim Jenness, Wil O'Mullane [ Brian Van Klaveren, Colin Slater, Frossie Economou, Gabriele Comoretto, Jim Bosch, John Swinbank, Kian-Tat Lim, Leanne Guy, Michelle Butler, Nate Lust, Russ Allbery, Russell Owen, Tiago Ribeiro, Tim Jenness, Wil O'Mullane ] |
Remote Link | This issue links to "Page (Confluence)" [ 25736 ] |
Status | Proposed [ 10805 ] | Flagged [ 10606 ] |
Status | Flagged [ 10606 ] | Board Recommended [ 11405 ] |
Status | Board Recommended [ 11405 ] | Adopted [ 10806 ] |
Remote Link | This issue links to "Page (Confluence)" [ 25825 ] |
Resolution | Done [ 10000 ] | |
Status | Adopted [ 10806 ] | Implemented [ 11105 ] |
Remote Link | This issue links to "Page (Confluence)" [ 27258 ] |
Supported, we are already having to move to 3.8 in non-stack packages, the sooner we can bump everything up the better.