Доступ к githash установленного conda пакета - PullRequest
0 голосов
/ 10 сентября 2018

У меня есть код, который запускает симуляции и сохраняет результаты в текстовые файлы.

Чтобы обеспечить воспроизводимость, я также сохранял git-хэш последнего коммита, чтобы, если я посмотрю симуляцию спустя несколько месяцев, я мог точно знать, какой коммит был использован для получения результата.

Теперь мы пытаемся сделать наш код удобным для установки. Я знаю, что могу получить доступ к git hast в рецепте conda с помощью переменной {{ GIT_FULL_HASH }} env; и сохраните его в разделе about моего meta.yaml:

about:
  summary: data['description']
  description: data['long_description']
  githash: {{ GIT_FULL_HASH }}

Есть ли способ, которым я могу получить программный доступ к его значению после сборки и установки пакета, чтобы я мог включить его в сохраненные данные sim?

...