Office365-rest-python-client: Publier la version 2.1.1, vers PyPI ?

Créé le 4 juin 2018  ·  13Commentaires  ·  Source: vgrem/Office365-REST-Python-Client

Aujourd'hui, j'ai essayé cette bibliothèque. Je pourrais faire fonctionner la v2.0.0 avec l'Office365 actuel de Microsoft. J'ai également essayé de vérifier la version GitHub et de l'installer manuellement, cela a fonctionné. Est-il également possible de publier la v2.1.1 sur PyPI afin qu'elle puisse être installée avec PIP ?

enhancement

Commentaire le plus utile

100 % de félicitations pour la grande bibliothèque vont à @vgrem. Moi, j'avais juste besoin du paquet PyPI il y a quelque temps. Quoi qu'il en soit: je mettrai à jour les progrès. Cela ne semble pas être difficile du tout, mais certaines étapes sont nécessaires.

La proposition de plan. Globalement:

  • utiliser TravisCI pour toutes les tâches de release,
  • déclencher TravisCI basé sur des git-tags
  • la version nécessitera a) une version de remplacement dans setup.py , b) la création d'un git-tag (éventuellement avec une convention de dénomination).

Pas:

  1. faire fonctionner le POC de ce schéma
  2. activez cette capacité sur un fork de ce dépôt, pour vérifier (et actuellement j'ai des crédits pour le paquet PyPI)
  3. quand tout fonctionnera bien, je transférerai la propriété du paquet PyPI à @vgrem et ferai un PR à ce dépôt.

Tous les 13 commentaires

Eh. C'est probablement sur moi. Merci d'avoir soulevé cette question.

Divulgation complète : j'ai mentionné que je préparerai un pipeline approprié pour le publier automatiquement sur PyPI à partir de Travis. Je l'ai dit il y a quelques mois… J'espère que ce billet me motivera pour trouver le temps d'enfin faire ça 😞

Hey @kgadek ce n'est pas un problème, je sais comment ça marche haha. Je pensais juste que je devrais vous le signaler :-) Merci pour la belle bibliothèque !

100 % de félicitations pour la grande bibliothèque vont à @vgrem. Moi, j'avais juste besoin du paquet PyPI il y a quelque temps. Quoi qu'il en soit: je mettrai à jour les progrès. Cela ne semble pas être difficile du tout, mais certaines étapes sont nécessaires.

La proposition de plan. Globalement:

  • utiliser TravisCI pour toutes les tâches de release,
  • déclencher TravisCI basé sur des git-tags
  • la version nécessitera a) une version de remplacement dans setup.py , b) la création d'un git-tag (éventuellement avec une convention de dénomination).

Pas:

  1. faire fonctionner le POC de ce schéma
  2. activez cette capacité sur un fork de ce dépôt, pour vérifier (et actuellement j'ai des crédits pour le paquet PyPI)
  3. quand tout fonctionnera bien, je transférerai la propriété du paquet PyPI à @vgrem et ferai un PR à ce dépôt.

J'ai publié manuellement la version 2.1.1 sur PyPI - veuillez vérifier si cela fonctionne : https://pypi.org/project/Office365-REST-Python-Client/2.1.1/

Le nouveau numéro 92 et le PR #93 associé sont essentiellement les étapes 1 et 2 décrites ci-dessus.

Désolé, cela a pris autant de temps.

@kgadek Je pense que le mainteneur du dépôt devrait pouvoir télécharger manuellement un paquet
Très souvent, entre la publication sur github et le téléchargement de pypi, nous avons un peu de temps à attendre que le propriétaire de pypi fasse un téléchargement manuel (travis upload ne fonctionne pas pour le moment) et les gens doivent aller vérifier pypi en espérant y trouver le paquet.. .
(https://github.com/vgrem/Office365-REST-Python-Client/pull/184)

Pensez-vous que nous pouvons essayer de trouver une solution?

Salut les gars!

Pendant ce temps, la version 2.1.9 a été publiée.

J'espère que nous le publierons bientôt sur PyPI
avec d'autres contributeurs @kgadek et @domdinicola

Super!
Le package pypi version 2.1.9 est disponible ici https://pypi.org/project/office365-rest-client/
@kgadek serait apprécié si vous pouviez m'accorder, ainsi qu'à @vgrem , l'accès au package pypi officiel.

Salut les gars,

La version 2.1.10 est sortie

la version pypi est disponible ici https://pypi.org/project/office365-rest-client/
@kgadek pls nous donne accès à la version officielle de pypi

Bonjour à tous, Désolé pour une [très] longue interruption. Essayer de rattraper rapidement.

J'ai ajouté dom.dinicola & vgrem en tant que copropriétaires sur PyPI. Je crois que l'une des prochaines étapes serait de terminer le transfert du repo à l'un d'entre vous. Je ne sais pas si vos autorisations le permettent, je serai heureux de vous aider.

J'ai poussé des balises sur mon fork, my-travis a heureusement construit et publié 2.1.8 , mais a échoué à 2.2.0 et master . Je crois que cela est dû à la configuration faite sur le compte s- travis de @vgrem et manquante dans mine-travis.

Ainsi, je pense qu'il serait préférable de configurer d'abord @vgrem 's-travis pour faire des versions (et déprécier mon fork), alors tout devrait bien se passer.

Salutations @kgadek et ravi d'avoir de tes nouvelles ! :)
Je confirme l'accès à PyPI, merci !

Le mot de passe du jeton a été généré par instruction () mais vous ne savez pas encore comment déclencher la mise à jour PyPI.
vadim

Les packages pypi ont été téléchargés ! Attendons la prochaine version pour vérifier si le téléchargement automatique fonctionne !

Cette page vous a été utile?
0 / 5 - 0 notes