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

Request for Updating line_profiler Module to Support Python 3.12 #247

Closed
geometry88 opened this issue Oct 13, 2023 · 5 comments
Closed

Request for Updating line_profiler Module to Support Python 3.12 #247

geometry88 opened this issue Oct 13, 2023 · 5 comments

Comments

@geometry88
Copy link

We are using the line_profiler module extensively for code profiling in our project.
With the recent update to Python 3.12, we've found that the module is no longer compatible, causing development and debugging to become cumbersome.
Is there a plan to update the module for compatibility with Python 3.12?

@Theelx
Copy link
Collaborator

Theelx commented Oct 13, 2023

I hope to find time to implement 3.12 compatibility in the near future (before January), but it may be difficult depending on my schedule for college classes.

@Erotemic
Copy link
Member

I did attempt to do it, but I was running into issues. If you can help please see: #246

@ianozsvald
Copy link

I'm going to start work on the next edition of our O'Reilly High Performance Python book (best seller for folk wanting faster Python!), for this 3rd edition we're planning on using Python 3.12. I ran into this today as I tried to update my old benchmarks. I'd also love to see Python 3.12 support if possible. Many thanks for your support for this wonderful and very useful project.

@Erotemic
Copy link
Member

Erotemic commented Nov 2, 2023

Any help determening why tests are failing in #246 and what the fixes are would be much appreciated. I'm currently stumped.

@Erotemic
Copy link
Member

Erotemic commented Nov 3, 2023

New release is out and should support 3.12.

@Erotemic Erotemic closed this as completed Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants