Closed ksamuel closed 6 years ago
Il faudrait effectivement publier le module ce serait plus propre.
Sinon pour ce qui est des numéros de version il est possible d'indiquer le numéro d'une release dans requirements.txt Exemple : git+https://github.com/PnX-SI/UsersHub-authentification-module@1.0.1
pass_plus
de UsersHub (https://github.com/PnX-SI/UsersHub-authentification-module/issues/11) et faire une release. Sur les releases :
v
dans les tags de versions, sinon ça pose des soucis quand dans un settings.ini
on veut parfois faire appel à une branche, parfois à une release.Pour faire les CHANGELOG, utiliser le comparateur de branches.
Sortie de la 1.1.0 intégrant toutes les évolutions.
Le projet de gestion d'autorisations du parc du mercantour va bientôt être mis en production. Il contient une dépendance directe vers UsersHub-authentification-module.
Comme UsersHub-authentification-module n'est pas en ligne sur Pypi, on ne peut pas limiter l'installation à une version en particulier pour le moment. Si UsersHub-authentification-module évolue, il pourrait casser la compatibilité et donc les futures installations de l'outil du mercantour, ou d'autres futures dépendances.
Afin d'éviter cela, 2 possibilités:
Je peux prendre du temps pour aider à la mise en place d'une solution ou l'autre, néanmoins n'ayant pas les droits d'accès, je ne peux le faire moi-même.