Message 289552 - Python tracker
Just to confirm, I was able to workaround it with Py3.6:
# client_generated_path.replace(destination_folder)
shutil.move(client_generated_path, destination_folder)
It is reasonable to think about adding a similar feature to pathlib if it doesn't support it and just special-case the drive-to-drive scenario for Windows