Office365-rest-python-client: ¿Lanzar la versión 2.1.1, a PyPI?

Creado en 4 jun. 2018  ·  13Comentarios  ·  Fuente: vgrem/Office365-REST-Python-Client

Hoy probé esta biblioteca. Podría hacer que la versión 2.0.0 funcione con el Office365 actual de Microsoft. También intenté verificar la versión de GitHub y la instalé manualmente, esto funcionó. ¿Es posible lanzar v2.1.1 a PyPI también para que pueda instalarse con PIP?

enhancement

Comentario más útil

100 % de felicitaciones por la gran biblioteca para @vgrem. Yo, solo necesitaba el paquete PyPI hace algún tiempo. De todos modos: voy a actualizar sobre el progreso. Esto no parece ser difícil en absoluto, pero se requieren algunos pasos.

La propuesta del plan. General:

  • usar TravisCI para todas las tareas de lanzamiento,
  • activar TravisCI basado en git-tags
  • el lanzamiento requerirá a) la versión mejorada en setup.py , b) la creación de git-tag (posiblemente con alguna convención de nomenclatura).

Pasos:

  1. hacer que POC de ese esquema funcione
  2. habilite esta capacidad en una bifurcación de este repositorio, para verificar dos veces (y actualmente tengo credenciales para el paquete PyPI)
  3. cuando todo funcione bien, transferiré la propiedad del paquete PyPI a @vgrem y haré una PR para este repositorio.

Todos 13 comentarios

Eh Esto es probablemente en mí. Gracias por mencionar esto.

Divulgación completa: mencioné que prepararé la canalización adecuada para lanzar automáticamente a PyPI de Travis. Lo dije hace unos meses… Espero que este boleto me motive a encontrar tiempo para finalmente hacer eso 😞

Oye, @kgadek , no hay problema, sé cómo funciona, jaja. Solo pensé que debería llamar su atención :-) ¡Gracias por la linda biblioteca!

100 % de felicitaciones por la gran biblioteca para @vgrem. Yo, solo necesitaba el paquete PyPI hace algún tiempo. De todos modos: voy a actualizar sobre el progreso. Esto no parece ser difícil en absoluto, pero se requieren algunos pasos.

La propuesta del plan. General:

  • usar TravisCI para todas las tareas de lanzamiento,
  • activar TravisCI basado en git-tags
  • el lanzamiento requerirá a) la versión mejorada en setup.py , b) la creación de git-tag (posiblemente con alguna convención de nomenclatura).

Pasos:

  1. hacer que POC de ese esquema funcione
  2. habilite esta capacidad en una bifurcación de este repositorio, para verificar dos veces (y actualmente tengo credenciales para el paquete PyPI)
  3. cuando todo funcione bien, transferiré la propiedad del paquete PyPI a @vgrem y haré una PR para este repositorio.

Lancé manualmente la versión 2.1.1 a PyPI; compruebe si funciona: https://pypi.org/project/Office365-REST-Python-Client/2.1.1/

El nuevo número 92 y el PR asociado n.° 93 son esencialmente los pasos 1 y 2 descritos anteriormente.

Lo siento, tomó tanto tiempo.

@kgadek Creo que el mantenedor del repositorio debería poder cargar manualmente un paquete
Muy a menudo, entre el lanzamiento en github y la carga de pypi, tenemos algo de tiempo esperando que el propietario de pypi haga una carga manual (la carga de travis no funciona en este momento) y las personas tienen que ir y verificar pypi con la esperanza de encontrar el paquete allí. .
(https://github.com/vgrem/Office365-REST-Python-Client/pull/184)

¿Crees que podemos intentar encontrar una solución?

¡Hola chicos!

Mientras tanto, se ha lanzado la versión 2.1.9 .

Con suerte, lo publicaremos en PyPI pronto.
con los colaboradores @kgadek y @domdinicola

¡Estupendo!
El paquete pypi versión 2.1.9 está disponible aquí https://pypi.org/project/office365-rest-client/
Se agradecería a @kgadek que nos concediera a mí y a @vgrem acceso al paquete pypi oficial.

Hola chicos,

Se ha lanzado la versión 2.1.10

La versión de pypi está disponible aquí https://pypi.org/project/office365-rest-client/
@kgadek por favor danos acceso a la versión oficial de pypi

Hola a todos, Lo siento por una pausa [muy] larga. Tratando de ponerse al día rápidamente.

Agregué dom.dinicola y vgrem como copropietarios en PyPI. Creo que uno de los próximos pasos sería completar una transferencia del repositorio a uno de ustedes. No estoy seguro si sus permisos permiten esto, estaré feliz de ayudar con esto.

Puse etiquetas en mi bifurcación, my-travis felizmente compiló y lanzó 2.1.8 , pero falló en 2.2.0 y master . Creo que esto se debe a la configuración realizada en la cuenta @vgrem 's-travis y que falta en mine-travis.

Por lo tanto, creo que sería mejor configurar primero @vgrem 's-travis para hacer lanzamientos (y desaprobar mi bifurcación), luego todo debería estar bien.

¡Saludos @kgadek y es bueno saber de usted! :)
Confirmo el acceso a PyPI, ¡gracias!

La contraseña del token se generó por instrucción (), pero aún no estoy seguro de cómo activar la actualización de PyPI.
Vadim

¡Se han subido los paquetes de pypi! ¡Esperemos el próximo lanzamiento para comprobar si funciona la carga automática!

¿Fue útil esta página
0 / 5 - 0 calificaciones