Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Improve version numbering for development releases

Abierto
#1,083 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
55/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
python

Línea de trabajo

Comienza localizando dónde TensorFlow Quantum declara su versión y cómo se construye el packaging; compara el valor de la rama main con la versión 0.7.6 de PyPI y consulta la guía de Python packaging enlazada en el issue. Se considera terminado cuando las builds de desarrollo usan un sufijo claramente diferenciable, como .dev0, mientras que la semántica de las versiones publicadas permanece sin cambios.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

area/health no QC knowledge needed priority/after-0.7.7

Multiple people have expressed confusion about the way version numbering is done in TensorFlow Quantum. In particular, the version in the main branch on GitHub is our active development version, but the form of the version number is not well-enough differentiated from the form of version numbers used in releases. For example, the current released version on PyPI is 0.7.6 and the current version in main is 0.7.7. Many other projects (including most of our other QAI projects) follow a practice of adding a suffix like .dev0 to make it clear it is a development version. We should adopt a similar practice here.

The Python packaging guide page on versioning provides some more examples and recommendations.

Lenguaje dominante
Python
Estrellas
2.2k
Forks
672
Merge medio
12 h 50 min
PR fusionados (30 d)
1

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de tensorflow/quantum

Todos los issues de tensorflow/quantum

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.