Move venv setup from pyperformance?
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- performance, tooling
Línea de trabajo
Comienza comparando el trabajo relacionado con venv en pyperformance con el gestor de contexto runner.venv propuesto para pyperf. El issue necesita una decisión sobre la API antes de la implementación; se consideraría terminado cuando exista una forma acordada para que los usuarios de pyperf hagan benchmarks de código en un entorno virtual instalado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Playing around with pyperf, I can't help but think I'm going to end up reimplementing/importing a bunch of the pyperformance code around venvs. When testing performance of almost any Python code, I probably want to do it with it installed rather than from within a source tree, which means that any user of pyperf will end up implementing that.
I don't really know what makes the most sense API-wise; one obvious option would be a context manager which allows you to with runner.venv("requirements.txt") as env: env.bench_func("name", func) perhaps?
- Lenguaje dominante
- Python
- Estrellas
- 967
- Forks
- 112
- Merge medio
- 5 d 8 h
- PR fusionados (30 d)
- 9
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
- 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.
Más de psf/pyperf
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
psf/pyperf#274 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
Improve Type System for `pyperf`Posiblemente ocupada @DebanKsahu la tomó hace 69 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
psf/pyperf#255 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 32/100
psf/pyperf#243 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Extend hook's teardown metadata with warmup/calibration flagsPosiblemente ocupada @maurycy la tomó hace 170 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
psf/pyperf#239 · 12 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
psf/pyperf#216 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de psf/pyperf
Issues similares
-
add entry to blockAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
StevenBlack/hosts#3299 ·
-
`garak --report` overwrites the input report when its name has no ".report"Posiblemente ocupada @0z5a la tomó hoy. Abiertoneeds-triage
Dificultad 2/5 Medio día Aptitud para principiantes 72/100
Los mantenedores suelen responder en 2 días
-
plot_graph crashes when a mesh node has no m2m edgePosiblemente ocupada @tygvi la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
mllam/neural-lam#883 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
future-agi/future-agi#4092 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
transcript analytics: a text whose only protected spans the prose pass redacts is withheld wholeAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
WingedGuardian/GENesis-AGI#4641 ·
Los mantenedores suelen responder en 1 día