epam / epam/ai-dial-client-python

Consider migrating to tox

Abierto
#7 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
7
Forks
2
Merge medio
1 d 18 h
PR fusionados (30 d)
8

Descripción

`tox` support running tests in multiple envs in parallel, whereas, `nox` doesn't, which is painful with large test matrices like this one:

```python
@nox.session(python=["3.8", "3.9", "3.10", "3.11", "3.12"])
@nox.parametrize("pydantic", ["1.10.17", "2.8.2"])
@nox.parametrize("httpx", ["0.25.0", "0.27.0"])
@nox.parametrize("openai", ["1.0.0", "1.51.0"])
```

https://github.com/wntrblm/nox/issues/544#issuecomment-1631849578

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza localizando la configuración de sesiones de nox representada por los decoradores de Python y revisa la matriz existente entre las versiones de Python, pydantic, httpx y openai. El issue requiere decidir si se debe migrar a tox; la finalización debe preservar los entornos enumerados y permitir al mismo tiempo la ejecución paralela de pruebas.

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

Evaluación

Stack tecnológico
python
Área
build-system, testing-qa
Tipo de issue
Refactorización
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.