add script to generate all non-code files automatically if they don't exist
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
- jupyter-notebook, python
- Área
- build-system, documentation, testing, tooling
Línea de trabajo
Comienza revisando los archivos generados solicitados: setup.py, conf.py, MANIFEST.in, README.md, requirements.txt, license.txt, api.rst, index.rst, tutorials.rst y el cuaderno de ejemplo. Define cómo debe detectar el script los archivos que faltan y cómo afectan a estos los valores de setup.py. Se considera completado cuando se hayan generado los archivos que faltan del paquete, de pruebas, de ejemplo y de documentación, y los pasos solicitados para GitHub, Travis, Read the Docs, el lanzamiento, el fork y pip se hayan mostrado como una lista de tareas pendientes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
- setup.py (use folder name as name of project, and if any of the below are specified, change the script accordingly to reference them)
other info could be read from setup.py
- conf.py
- MANIFEST.in
- README.md
- requirements.txt
- license.txt
- basic test (so pytest can run)
- basic example (so sphinx compiles)
- api.rst
- index.rst
- tutorials.rst
- sample tutorial notebook
then output a "to do" list of how to:
- set up github web hooks for slack
- get travis configured
- compile sphinx web page
- register on readthedocs and publish readthedocs page
- do a github release
- set up forks on github for development (once package is "live," rather than modifying master branch directly)
- push to pip (after package is ready for release)
- install package from pip
- Lenguaje dominante
- Jupyter Notebook
- Estrellas
- 17
- Forks
- 4
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 ContextLab/CDL-tutorials
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
ContextLab/CDL-tutorials#68 ·
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 45/100
ContextLab/CDL-tutorials#69 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
ContextLab/CDL-tutorials#67 · 2 comentarios ·
-
Tutorial on TensorFlow Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
ContextLab/CDL-tutorials#64 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
ContextLab/CDL-tutorials#62 ·
Todos los issues de ContextLab/CDL-tutorials
Issues similares
-
nix: vendorHash is outdated Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
typelevel/sbt-typelevel#929 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
openSUSE/python-rpm-macros#219 ·
-
HMR stops working Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Qiskit/mcp-servers#221 ·