The description of the return value of is_detach_process_context_required is backwards:
is_detach_process_context_required
def is_detach_process_context_required(): """ Determine whether detaching the process context is required. - :return: ``True`` iff the process is already detached; otherwise - ``False``. + :return: ``False`` iff the process is already detached; otherwise + ``True``. The process environment is interrogated for the following:
This is corroborated by the last line of the docstring and the code.
(I attempted to submit a pull request for this, but that functionality doesn't seem to be all there. So you get a badly hand-rendered diff in an issue instead :) )
The description of the return value of is_detach_process_context_required is backwards
Thank you for the report. This is now corrected in ‘master’ (at commit f201d4ca8852bdcf) which will be part of the next release.
Metadata Update from @bignose: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)