AnswerDotAI / AnswerDotAI/nbdev
No way to specify `conda_build_config.yaml` from `settings.ini`
- Lenguaje dominante
- Jupyter Notebook
- Estrellas
- 5.3k
- Forks
- 513
- Merge medio
- 2 d 30 min
- PR fusionados (30 d)
- 8
Descripción
How to reproduce:
1. make a new `nbdev` project.
2. add a cell
> ```python
> #| export
> import numpy
> ```
3. add `requirements = numpy>=1.22` in the `settings.ini` file
4. run `nbdev_release_both --build_args '-c conda-forge`
This will result in :
```shell
conda build --output-folder out --no-anaconda-upload -c conda-forge
No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.21
```
Guía de contribución
Línea de trabajo
Empieza reproduciendo el problema con un proyecto nbdev nuevo, settings.ini y el comando nbdev_release_both mostrado. Rastrea cómo llegan settings.ini y el argumento -c build a conda build; se considera terminado cuando se respeta la conda_build_config.yaml configurada o una configuración de versión equivalente, en lugar de volver a la versión predeterminada de numpy.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- jupyter-notebook, python
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100