conda-forge / conda-forge/python-feedstock

Exclude `_sysconfigdata__linux_x86_64.pyc` file

Aberta
#859 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Shell
Estrelas
47
Forks
112
Merge médio
2d 9h
PRs com merge (30d)
18

Descrição

The `pyc` file contains the `$PREFIX` but apparently not in a way that is detected / or replaceable by conda / rattler (Python marshals strings without `\0` delimiter into the bytecode IIUC).

It might be better to not add this file at all so that it is regenerated? Or scramble it?

We hit a problem when installing python 3.11 - because we are restoring the `mtime` in rattler and the `pyc` file does not get regenerated. We're currently looking for solutions how to solve this cleanly.

We should, probably, change the `mtime` / not restore it upon installation of files where we change some contents.

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.