Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

README install section is outdated

Abierto Apto para principiantes
#423 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
88/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
python

Línea de trabajo

Comienza con las secciones Install y Dependency de README.rst y, a continuación, compara las versiones de Python indicadas con python_requires en setup.py. Actualiza las instrucciones de instalación, elimina la salida de versión obsoleta y los enlaces, y haz que el texto de dependencias coincida con setup.py; verifica que README ya no recomiende easy_install ni sudo pip.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

docs

The Install section of README.rst still describes the setup from the early releases:

  • It leads with sudo easy_install nodeenv. setuptools removed the easy_install command in v80.0.0.

  • The next option is sudo pip install nodeenv. Pythons marked as externally managed (PEP 668), such as Homebrew's and the system Python of Debian 12 and Ubuntu 23.04 or later, refuse it:

    $ python3 -m pip install nodeenv
    error: externally-managed-environment
    
  • The local installation example shows 0.6.5 as the output of nodeenv --version. The current release is 1.11.0.

  • The pip and easy_install links point to http://pypi.python.org/pypi/....

The Dependency section right below says python (2.6+, 3.5+, or pypy), while setup.py has python_requires=">=2.7,!=3.0.*,...,!=3.6.*", that is 2.7 or 3.7+.

Possible fix

Lead with pipx install nodeenv for a global install and pip install nodeenv inside a virtualenv, drop easy_install and sudo, remove the version output from the example, and align the Dependency section with python_requires.

Lenguaje dominante
Python
Estrellas
1.8k
Forks
224
Merge medio
10 h 44 min
PR fusionados (30 d)
21

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ekalinin/nodeenv

Todos los issues de ekalinin/nodeenv

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.