Я пытаюсь установить действительно базовый IPC со строковым сообщением (нет необходимости в объектах или чем-то подобном) между двумя процессами Python на одной машине, слушателем в Py2 и клиентом в Py3. Это не работает "из коробки", потому что Py3 MP по умолчанию использует протокол Pickle 3, который не существует для приемника Py2, поэтому слушатель падает на нераспознанном протоколе Pickle. Я бы хотел, чтобы MP вообще не мариновал, я просто посылаю струны по проводу и не понимаю, почему меня заставляют пройти шаг маринования, если я не хочу, но если я не могу выключить маринование полностью, тогда как мне сказать клиенту в Py3 использовать протокол рассола 0 (или 1 или 2)? Я искал решение этого, казалось бы, простого вопроса и не могу найти ответа, к моему большому удивлению.
Спасибо.