Skip to content
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

PTVS Python 3.12 support #7775

Open
9 of 12 tasks
Tracked by #7769
StellaHuang95 opened this issue Dec 4, 2023 · 3 comments · May be fixed by #7779
Open
9 of 12 tasks
Tracked by #7769

PTVS Python 3.12 support #7775

StellaHuang95 opened this issue Dec 4, 2023 · 3 comments · May be fixed by #7779

Comments

@StellaHuang95
Copy link
Contributor

StellaHuang95 commented Dec 4, 2023

Perform various actions and document features that are broken for python 3.12

General Editing

  • Create a new python project, run code to see IntelliSense
  • Run code in interactive REPL window

Environments

  • Add/Delete/Activate virtual/Conda/existing environment
  • View/Install/Uninstall packages using the Python Environments window

Debugging

  • python debugging
  • mixed mode debugging
  • attach process

Misc.

  • Profiling
  • Unit Test
  • Cookiecutter
  • Version control
  • Live share

Ref: https://github.com/microsoft/PTVS/pull/6891/files

@tyeth
Copy link

tyeth commented Jun 1, 2024

I was curious why my VS installer still shows only 3.9 (Out of support), and following the threads via profiling I end here. Presumably more work to do before full support for 3.12, but since then there's 3.13 on the horizon, with advanced notice of what's changed in the beta here:
https://docs.python.org/3.13/whatsnew/3.13.html

@StellaHuang95
Copy link
Contributor Author

Hi @tyeth, thanks for your suggestions! You're right, debugging and profiling will require a significant amount of work to support. Please check out this link for the related profiling task: #7904

@AraHaan
Copy link

AraHaan commented Jul 1, 2024

Bruh why not just release support without profiling so they can at least not get a message about using 3.12 or even 3.13 or even 3.14.0a0 (cpython main).

At least for the Preview version of PTVS for VS Preview 17.11.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants