[FEA] uv pyproject.toml install support
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Documentación
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- documentation
Línea de trabajo
Comienza con la documentación de instalación de RAPIDS en https://docs.rapids.ai/install/ y compárala con la configuración de pyproject.toml de DGX Spark a la que se hace referencia. Determina si el resultado solicitado es un flujo de trabajo uv documentado, un pyproject.toml de referencia o una nota de instalación de Spark DGX. Se considera terminado cuando el enfoque elegido está documentado con los detalles requeridos de Jupyter y cuML, y proporciona una orientación clara para Spark DGX.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is your feature request related to a problem? Please describe.
The Python community in general is eager to adopt uv and pyproject.toml for libraries.
Describe the solution you'd like
Would love to be able to say uv add cuml (or other accelerated libraries).
Describe alternatives you've considered
If a single uv command isn't sufficient (due to alternate indexes and cu12/13 dependency groups), a reference pyproject.toml file would be appreciated.
I was exploring the pyproject.toml file at https://github.com/NVIDIA/dgx-spark-playbooks/tree/main/nvidia/portfolio-optimization/assets/setup and was very hopeful after a uv sync ran on my Spark DGX, however, when I went to run the notebook, I discovered that it didn't include Jupyter or cuML when running .
Additional context
The competition here on the Apple side is strong. I have a MBP and wanted to run the parakeet model in a Python script, all I needed to do was add this to the top of the script and run it with uv run. No Docker, no conda 30 minute installs, no slow pip...
#!/usr/bin/env python3
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "parakeet-mlx>=0.5.0",
# "sounddevice>=0.4.6",
# "numpy>=1.24.0",
# "pyperclip>=1.8.2",
# ]
# ///
Also note that https://docs.rapids.ai/install/ doesn't include a single reference to Spark DGX. A simple note, call out would be appreciated to direct down the golden path.
- Lenguaje dominante
- HTML
- Estrellas
- 52
- Forks
- 73
- Merge medio
- 3 d 15 h
- PR fusionados (30 d)
- 7
Preparar el entorno
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 rapidsai/docs
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
rapidsai/docs#818 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
? - Needs Triage doc
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
rapidsai/docs#673 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
[DOC] Publish named versions to docs.nvidia.com via the deploy workflowQuizá libre de nuevo @josephine-wolf-oberholtzer la tomó hace 57 días y no hay ningún pull request abierto. Abierto
rapidsai/docs#819 · 1 asignado ·
Los mantenedores suelen responder en 2 días
-
feature request
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
rapidsai/docs#751 · 1 reacción ·
Los mantenedores suelen responder en 2 días
Todos los issues de rapidsai/docs
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
letsencrypt/cp-cps#353 ·
-
Link Checker ReportAbiertoautomated issue report
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
[Docs] - Document minimum Terraform/OpenTofu version (>= 1.11) required by write-only argumentsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 92/100
MagaluCloud/terraform-provider-mgc#323 ·
Los mantenedores suelen responder en 11 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día