Parece que Pipfile / Pipfile.lock están destinados a ser reemplazos de requirements.txt , en el contexto del empaquetado de Python. Sin embargo, no hay mucha documentación sobre cómo funcionan realmente. Encontré una descripción en evolución de pipfile en la sección PyPi del sitio web de Python aquí , pero es bastante complicada y no explica la semántica de las diferentes secciones del archivo.
¿Algún consejo sobre cómo entender estos archivos?
Como explicó @Charles Duffy anteriormente, es un análogo directo de Gemfile y Gemfile.lock del mundo Ruby. Consulte la referencia a continuación para obtener más detalles.
Referencia: https://medium.com/never-hop-on-the-bandwagon/gemfile-and-gemfile-lock-in-ruby-65adc918b856