Skip to content

Conversation

@northernSage
Copy link
Member

@northernSage northernSage commented Jun 4, 2021

I came across this problem when running some tests with pytest-flask on an unrelated application: From multiprocessing docs , "On macOS, the spawn start method is now the default". This causes LiveServer to throw a pickling error on py39 and totally break. I propose we stick to "fork" method for now until a proper fix in LiveServer (I'll open a follow up issue on this).

  • force "fork" to start processes in macOS
  • add macOS to test matrix
  • add py39 to test matrix
  • remove unused imports

@northernSage northernSage self-assigned this Jun 4, 2021
@northernSage northernSage requested a review from nicoddemus June 4, 2021 01:31
Copy link
Member

@nicoddemus nicoddemus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@northernSage northernSage merged commit cfc8047 into pytest-dev:master Jun 4, 2021
@northernSage northernSage deleted the force-fork-on-macos branch June 4, 2021 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants