<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="gmail-h5"><br>
> I guess it somehow didn't used my build of the pbr package when<br>
> running in gitlab pipeline.<br>
<br>
</div></div>It sounds like the CE pipeline is not building packages in the same way?<br>
Or is using an old version of pbr?<br>
<span class="gmail-"><br></span></blockquote><div>I guess it was the pbr version from <a href="http://pypi.python.org">pypi.python.org</a>, not my customized build</div><div>published on our internal pypi</div><div><a href="https://books.sonatype.com/nexus-book/3.0/reference/pypi.html">https://books.sonatype.com/nexus-book/3.0/reference/pypi.html</a></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">> Do you plan on releasing PBR soon on pypi?<br>
> I have to build myself and push it on our internal nexus pypi, but I think<br>
> the<br>
> safest way is to wait for an official pbr release on <a href="http://pypi.python.org" rel="noreferrer" target="_blank">pypi.python.org</a> :)<br>
<br>
</span>Unfortunately we're approaching a significant set of feature freeze<br>
deadlines for this OpenStack development cycle. Because it is very<br>
difficult to "pin" a library like pbr that appears in the setup_requires<br>
list for projects in our CI pipelines, and this next release of pbr<br>
would have quite a few changes, we have decided in our meeting today<br>
to be cautious and delay the next release for a few weeks.<br>
<br></blockquote><div>Have you ever considered using pipenv/pipfile ? I started using it a few </div><div>months ago it helps a lot with dependency freezing</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I have scheduled a reminder to tag the pbr release during the first<br>
week of March, after the OpenStack release is safely completed.<br>
<br>
I'm sorry if this causes inconvenience. We're going to work on<br>
ensuring we have more frequent releases so we reduce our chance of<br>
ending up in a similar situation again in the future.<br></blockquote><div><br></div><div>That is not a problem by itself, I still have this self-hosted Pypi repository </div><div>in the meantime.</div><div><br></div><div>To react on the IRL log, indeed, the proposal I make in this thread is purely optional,</div><div>for my need, gitlab handle correctly the protection against unwanted publication.</div><div>Just hope it will be useful for other project, probably not for OpenStack itself.</div><div><br></div><div>Thanks a lot for supporting external projects :)</div></div><div class="gmail_quote"><div><br></div><div>Gaetan</div><div><br></div></div></div></div>