Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

118
Vistas
pip-compile generando AssertionError en su controlador de registro

Tengo un dockerfile que actualmente solo instala pip-tools

 FROM python:3.9 RUN pip install --upgrade pip && \ pip install pip-tools COPY ./ /root/project WORKDIR /root/project ENTRYPOINT ["tail", "-f", "/dev/null"]

Construyo y abro un shell en el contenedor usando los siguientes comandos:

 docker build -t brunoapi_image . docker run --rm -ti --name brunoapi_container --entrypoint bash brunoapi_image

Luego, cuando trato de ejecutar pip-compile dentro del contenedor, aparece este error muy extraño (rastreo completo):

 root@727f1f38f095:~/project# pip-compile Traceback (most recent call last): File "/usr/local/bin/pip-compile", line 8, in <module> sys.exit(cli()) File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1128, in __call__ return self.main(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1053, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1395, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/local/lib/python3.9/site-packages/click/core.py", line 754, in invoke return __callback(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/click/decorators.py", line 26, in new_func return f(get_current_context(), *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/piptools/scripts/compile.py", line 342, in cli repository = PyPIRepository(pip_args, cache_dir=cache_dir) File "/usr/local/lib/python3.9/site-packages/piptools/repositories/pypi.py", line 106, in __init__ self._setup_logging() File "/usr/local/lib/python3.9/site-packages/piptools/repositories/pypi.py", line 455, in _setup_logging assert isinstance(handler, logging.StreamHandler) AssertionError

No tengo ni idea de lo que está pasando y nunca he visto este error antes. ¿Alguien puede arrojar algo de luz sobre esto?

Ejecutándose en macOS Monterey

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Es un error, puede degradar usando:

pip install "pip<22"

https://github.com/jazzband/pip-tools/issues/1558

over 4 years ago · Santiago Trujillo Denunciar

0

A partir de ahora, es suficiente actualizar pip-compile a través de:

 pip install --upgrade pip-tools

ya que el error mencionado por @SEDaradji está resuelto.

over 4 years ago · Santiago Trujillo Denunciar

0

pip install --upgrade pip-tools

actualizar pip-tools es lo que me solucionó

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda