Please consider archiving project or marking as deprecated
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
- Documentación
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Stack tecnológico
- python
- Área
- documentation, release
Línea de trabajo
Revisa la actividad actual del repositorio y los detalles de adopción de issue #363, incluidas las referencias enlazadas a PyCapsule Interface y Narwhals. Determina si los maintainers han decidido archivar o deprecar; el trabajo estará terminado cuando esa decisión y cualquier declaración sobre las lecciones aprendidas queden reflejadas en el estado y la documentación del repositorio.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi all 👋
I hope you're all well! I'd like to discuss what should happen to this repository and project going forwards
I think the Consortium had some good ideas, and I appreciate the efforts to improve tool composability. I have a lot of respect for everybody involved. We just need to recognise that activity has completely stalled, and the project seems to have been abandoned
This repository has been the home to two projects:
- Dataframe interchange protocol. This hasn't been updated in 1.5+ years, and design issues haven't received responses nor fixes. I find this a bit disappointing, as a lot of code was submitted to pandas and maintenance then fell entirely on pandas' shoulders. Anyway, that ship has sailed, let's focus on deciding what happens next 🤝
- Dataframe API standard. This never took off - it's a pity, because as it turned out there was quite a bit of demand for this, we just couldn't agree on fundamental design issues.
Regarding adoption of the former:
- cuDF have removed support for it completely
- I've moved pandas and Polars
from_dataframeover to try using the PyCapsule Interface first. I hope nobody holds this against me, I don't think there was any other option - Consumers have generally moved away from it (either towards the PyCapsule Interface or towards Narwhals, or both in the case of Vegafusion). Scikit-learn use it for
.column_namesand for checking if a dtype is categorical, but that's about it, and those checks are easily replaceable
At this point - what next? To reduce fragmentation and avoid disappointing people, I'd like to suggest that this repository be archived and/or be marked as deprecated, possibly along with some statement about lessons learned?
I hope this message comes across well, and that you're all doing well ☺
Thank you for your consideration 🙏
- Lenguaje dominante
- Python
- Estrellas
- 106
- Forks
- 22
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. 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 data-apis/dataframe-api
-
Row ordering design choiceAbiertoAPI design
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
data-apis/dataframe-api#356 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
data-apis/dataframe-api#355 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
data-apis/dataframe-api#352 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
data-apis/dataframe-api#351 ·
-
documentation
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
data-apis/dataframe-api#314 · 1 comentario ·
Todos los issues de data-apis/dataframe-api
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
PedestrianDynamics/pyFDS-Evac#199 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
521xueweihan/HelloGitHub#3790 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
sandialabs/atlas-ui-3#978 ·
Los mantenedores suelen responder en 1 día
-
area: tests perceived difficulty: 2
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Nitjsefnie-Harness-Commons/daedalus#1255 ·
Los mantenedores suelen responder en 1 día
-
hf-audiolm-qwen: `generate_until` hardcodes `.to("cuda")` and aborts on non-CUDA acceleratorsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
EleutherAI/lm-evaluation-harness#4256 ·
Los mantenedores suelen responder en 1 día