pypa / pypa/packaging.python.org
Recommend dependency version management tooling based on use case
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 1.7k
- Forks
- 1.7k
- Merge medio
- 3 d 12 h
- PR fusionados (30 d)
- 4
Descripción
Similar to the problem in https://github.com/pypa/python-packaging-user-guide/issues/118 with regards to virtual environment management, our current tooling recommendations don't provide a pointer to higher level dependency version management tools like pipenv or pip-tools, they only refer to pip itself.
While we don't want to overwhelm people with choice, I think we're currently doing folks a disservice by letting them think pip is all there is, rather than guiding them towards more opinionated higher level tooling:
pipenv: web application development (and potentially other forms of application development)pip-tools: general application development (useful whenpipenvdoesn't align with your needs)conda: language-independent cross-platform package (useful when you have extensive external dependencies)
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza leyendo las recomendaciones actuales sobre herramientas y el issue 118 relacionado de python-packaging-user-guide. Determina dónde se presenta actualmente pip y actualiza esa documentación para orientar a los lectores hacia pipenv, pip-tools o conda según su caso de uso. La tarea estará terminada cuando las recomendaciones sean claras sin abrumar a los lectores con opciones innecesarias.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- documentation
- Tipo de issue
- Documentación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100