É confiável e documentado como o PYTHONPATH preenche o sys.path?

Na minha máquina, os valores dePYTHONPATH parecem ser inseridos emsys.path:

começando no índice 1ordem preservadadesduplicado

Por exemplo, comPYTHONPATH=/spam:/eggs:/spam e depois fazendo check-inpython -m site, Recebo um resultado como:

sys.path = [
    something,
    '/spam',
    '/eggs',
    more,
    stuff,
    after
]

Parece ser o mesmo comportamento no Python 2 e Python 3. A questão é: quanto dessa manipulação dePYTHONPATH está documentado / confiável e, se houver, pode ser diferente em outras plataformas? Isso está inserido no intérprete ou é tratado porsite.py e / ou corre o risco de ser "ajustado" pelos administradores de sistemas?

Não vejo isso explicado na documentaçãoaqui, apenas dizsys.path é "aumentado" (e, ao contrário da documentação, os diretórios inexistentes não parecem ser ignorados silenciosamente).