Depois de fazer um pouco mais de pesquisa, posso ter que desistir de uma solução pré-escrita e apenas escrever a minha.
OPyFilesystem parece ter potencial, particularmente o tipo fs do MultiFS. Seu código FUSE precisa de um patch para funcionar com o fusível 4x .
A documentação do MultiFS não está clara sobre se ele criará um diretório no fs gravável, mas vou tentar.
UPDATE
O patch introduziu um bug quando moveu esta linha antes do carregamento do iconv CDLL:
_libfuse = CDLL(_libfuse_path)
Basta movê-lo logo depois e ele deve funcionar no OS X. (Uma correção geral também requer a adição da linha após o bloco if _system in
.)
Então eu tentei o MultiFS e ele não cria diretórios ausentes no FS gravável. Mas eu estou supondo que é fácil adicionar (mesmo que eu não sou um especialista em python). Além disso, tentar sobrescrever ou anexar um arquivo em um dos FSs somente de leitura não cria consistentemente o caminho correspondente no arquivo gravável. Eu recebo muitos erros e trava (o processo de fusível começa a usar muita CPU). Essa solução ainda parece muito promissora.