While we work to fully support code analysis for the recent inclusions to Python 3.8, below are a list of the language-specific features that our parser will not be able to recognize and will surface as ‘red squiggles’ in the IDE:
• Assignment Expressions
• Positional-Only Parameters
• f-strings debug specifier support
Using any one of these features may trigger a warning message when you launch the project:

To avoid this, disable the warning by navigating to Tools > Options > Python > Debugging and deselecting the option _Prompt before running when errors are present_.
Moreover, for f-strings support, our current code analysis will not offer completions.
There are also some known issues with using the legacy debugger to attach to a running Python process (see GH5853).
The following capabilities that you know and love will continue to function as normal in Visual Studio for python environments such as:
• Debugging (both Native Debugging and Standard Debugging)
• Virtual/Conda Environments
• Package Manager
• Testing (pytest and unittest, Code Coverage)
• Interactive Window
• Intellisense in most scenarios
Is this supported in the VS Preview versions?
Is there any news on when this feature will be released?
Is there an update for 3.8 python support in visual studio?
why python not supporting visual studio any more 😥😥😥
Is there an update for 3.8 python support in visual studio?
Also looking to use python 3.8 in Visual Studio 2017 or 2019
Do all Python 3.8 applications not work in Visual Studio?
Looking to use python 3.8 and selenium for web test automation.
Looking to use python 3.8 for RESTful api testing.
Is this doable ?
If you don't use the new 3.8 language features in the files you are editing, then it should be fine for the most part. Please refer to the top of this issue for details on what the issues are and some workarounds.
Hi huguesv, thanks for the reply.
On Windows 10 using VS 2017 Pro, my python environment is a "custom" one that points to the 3.7 language. Flask was able to bring up a localhost webpage in chrome, but my webpage is on the qa server on the network. So no particular set up has worked for me, and there doesn't appear to be any documentation for python selenium test automation in VS 2017 or 2019 either.
@PythonAutomate I'm not familiar with using selenium, from what I've read it's a library for automating the browser and you give it the url to open in the code. If you can tell me a little more about your setup and what you are doing / trying to do, I may be able to provide some advice. Please open another issue for this, to keep this discussion here focused on Python 3.8 support.
Do anybody has the resolution how to fix this program
For now,it works
It feels like there might be more to this.
Almost May and still not rectified. I hope its just politics and not related to COVID-19.
Why?When will it be launched?
Please post a comment when the 3.8 support is complete, and tell how to update VS (both 2017 and 2019). That way, I and others suscribing to this issue will get notified.
Thanks, Michael.
Any update?
Happy June!
Just updated to VS Community 2019 on version 16.6.1
Still no support?
Still no support?
Anything update?
09্/june/2020 - Python 3.8 isn't supported.
@bschnurr do you think someone can chime in here and give us some ETA or news, so we can avoid anymore "Still no support" comments?
We have plans to address this issue but its a complex process and we will update this again with more info in a few weeks.
Update here https://github.com/microsoft/PTVS/issues/5210#issuecomment-652098821
Hi,
Am I right in saying Python 3.8 released its first alpha in February 2019, released in October 2019 and it's now August 2020 and it is still not officially supported in Visual Studio?
What is going on with this? Is Microsoft shifting people to Visual Studio Code instead as this seems to be supported there.
Yes, I've noticed this as well. It seems to be that the freebie VSCode is getting way more attention to new features than the full blown VS, that has developers and enterprises paying high rates every year for. What's going on, can VS get some love too?
Everything that @Phoebian and @johnwc said above.
Thankfully VS warned me about this on first Python launch - so rather than bother with VS, I'll switch to PyCharm right now. VS is starting to look like a really expensive way to maintain just two small C# projects which I could probably do in VS Code without paying for VS. Oh look, the PyCharm project example code includes print(f - so you know they're with the program.
Sounds like it's actively being worked on now that pylance is go in vscode.
Shout once again @bschnurr once it's rolling into preview builds please :)
Any idea when this will be implemented into a non preview build?
@tyeth, @kethan1, we are working on getting VS to use Pylance. Excited and eager to get the functionality and performance of Pylance to VS. Will get the dates out as soon as we have more clarity and on roadmap, costs, and thereafter, schedule. Thanks!
I am using Visual Studio 2019 version 16.7.4.
I can use Python 3.8.2 but I run into problems with Python/C++, mixed mode debugging.
Python 3.9 stable is already out and VS is stuck 2 versions behind.
An year later, any updates?
Vs 2019 r 16.8 no support for Pyhton 3.8
Vs 2019 r 16.8 no support for Pyhton 3.8
Neither in 16.9 preview 1
Python 3.7 official end of support (other than security updates) was 2020-06-27
Python 3.8 official end of support (other than security updates) will be 2021-04. just 5 months away.
Any updates? It's been a year already since Python 3.8 release...
I guess Microsoft wants everyone to use Visual Studio Code when it comes to Python development ...
Does VSC have an integrated debugger?
This is still work in progress, at this moment Visual Studio doesn't have complete support for Python 3.8 or 3.9. I would recommend using 3.7 instead, but if you must use 3.8 or 3.9, use VS Code with some Python plugins or use PyCharm.
I guess Microsoft wants everyone to use Visual Studio Code when it comes to Python development ...
Most software engineers recommend using VS Code or PyCharm for Python.
Microsoft really needs to work on Python support for Visual Studio. Companies pay a lot of money for Visual Studio and it doesn't even support a Python version which was released over a year ago. Yet its free counterpart, VS Code, supports the latest Python version, 3.9 Even free competitor IDEs such as PyCharm Community Edition support it. Come on Microsoft, add support for Python 3.8 and 3.9 already. Please.
I am using python 3.9 without undue difficulty, but I have less confidence during debugging.
That is exactly my problem with visual studio 2019 and Python 3.8, it runs into problems with debugging, particularly mixed mode (Python / C++) debugging.
Sent from Yahoo Mail on Android
On Wed, 16 Dec 2020 at 20:14, dbinettenotifications@github.com wrote:
I am using python 3.9 without undue difficulty, but I have less confidence during debugging.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
I recommend using PyCharm or VS Code with some plugins if you want the new versions of Python.
Most helpful comment
Is there any news on when this feature will be released?