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

test_gevent crashes on py3.10 #688

Closed
int19h opened this issue Aug 5, 2021 · 2 comments
Closed

test_gevent crashes on py3.10 #688

int19h opened this issue Aug 5, 2021 · 2 comments
Assignees
Labels
bug Something isn't working
Milestone

Comments

@int19h
Copy link
Contributor

int19h commented Aug 5, 2021

Presumably due to bytecode changes.

@int19h int19h added the bug Something isn't working label Aug 5, 2021
int19h added a commit to int19h/debugpy that referenced this issue Aug 5, 2021
Split test/requirements.txt into two different lists, one for py2, and the other for py3; update package versions in py3 list as needed to support py3.10.

Fix usage of deprecated threading functions getName(), setName(), isDaemon(), and currentThread().

Refactor test_invalid_breakpoints to be more declarative to handle Python version differences more easily and clearly, and fix it for py3.10.

Disable Django tests on py3.10 (microsoft#689).

Disable gevent tests on py3.10 (microsoft#688).
int19h added a commit to int19h/debugpy that referenced this issue Aug 5, 2021
Split test/requirements.txt into two different lists, one for py2, and the other for py3; update package versions in py3 list as needed to support py3.10.

Fix usage of deprecated threading functions getName(), setName(), isDaemon(), and currentThread().

Refactor test_invalid_breakpoints to be more declarative to handle Python version differences more easily and clearly, and fix it for py3.10.

Disable Django tests on py3.10 (microsoft#689).

Disable gevent tests on py3.10 (microsoft#688).
int19h added a commit to int19h/debugpy that referenced this issue Aug 5, 2021
Split test/requirements.txt into two different lists, one for py2, and the other for py3; update package versions in py3 list as needed to support py3.10.

Fix usage of deprecated threading functions getName(), setName(), isDaemon(), and currentThread().

Refactor test_invalid_breakpoints to be more declarative to handle Python version differences more easily and clearly, and fix it for py3.10.

Disable Django tests on py3.10 (microsoft#689).

Disable gevent tests on py3.10 (microsoft#688).
fabioz pushed a commit that referenced this issue Aug 6, 2021
Split test/requirements.txt into two different lists, one for py2, and the other for py3; update package versions in py3 list as needed to support py3.10.

Fix usage of deprecated threading functions getName(), setName(), isDaemon(), and currentThread().

Refactor test_invalid_breakpoints to be more declarative to handle Python version differences more easily and clearly, and fix it for py3.10.

Disable Django tests on py3.10 (#689).

Disable gevent tests on py3.10 (#688).
@judej judej added this to the Dev 17.1 milestone Oct 13, 2021
@int19h
Copy link
Contributor Author

int19h commented Oct 13, 2021

@fabioz, is it something that might have been fixed by other py310-related fixes that you've made since then?

@fabioz
Copy link
Collaborator

fabioz commented Oct 14, 2021

I don't think so... for Python 3.10 we need to support a newer version of gevent (the one used in the tests can't really work with Python 3.10).

So, we need to tackle #515 for this to be fixed.

@judej judej modified the milestone: Dev 17.1 Oct 20, 2021
fabioz added a commit to fabioz/debugpy that referenced this issue Dec 10, 2021
@fabioz fabioz closed this as completed in a07f6e8 Dec 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants