ERRASER script converting python versions results in spurious diffs
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Locate the convert_to_phenix_python and convert_to_sys_python scripts and inspect how they invoke sed and modify versioned Python files. Reproduce the conversion on macOS and in a development checkout, then ensure the scripts avoid platform-dependent behavior and spurious repository changes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
So, there's this pair of scripts in ERRASER: convert_to_phenix_python and convert_to_sys_python. There are two issues:
- The sed syntax is platform dependent. I don't think
sed -i 's/env python/env phenix.python/g' *.pyworks on Macs. (At least, it gives mesed: 1: "SWA_rebuild.py": invalid command code Sand I do think there's a platform dependence, from what I remember.) - You cannot use these scripts in a checkout of the repo where you are doing any development work or you will commit spurious changes. The files it changes are versioned, after all.
- Lenguaje dominante
- Python
- Estrellas
- 9
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
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 RosettaCommons/tools
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
RosettaCommons/tools#110 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
RosettaCommons/tools#68 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
RosettaCommons/tools#65 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
RosettaCommons/tools#57 ·
-
rosetta_submit.py makes a bad assumption about command line format with flags filesQuizá libre de nuevo @everyday847 la tomó hace 3738 días y no hay ningún pull request abierto. Abierto
RosettaCommons/tools#48 · 1 asignado ·
Todos los issues de RosettaCommons/tools
Issues similares
-
Support .aac audio uploadsPosiblemente ocupada @julien731 la tomó hoy. Abiertofeature
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
nimblehq/audio-transcriber#153 ·
-
help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
antonyrag/ragleap-core#1062 ·
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
gke-labs/kube-agents#4321 ·
Los mantenedores suelen responder en 1 día
-
enhancement help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Git-Hospital/githealthcheck#61 ·
Los mantenedores suelen responder en 1 día
-
changelog investigate
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
ramnes/notion-sdk-py#433 ·