<div dir="ltr"><div dir="ltr"><div dir="ltr">Pardon, tak tady máš API:<div><br></div><div>pip list --outdated --format=json <br></div><div><br></div><div>A pokud to pořád není podle tebe API, tak "čo vy si predstavujete pod takým slovom API" ? </div><div><br></div><div>-- </div><div>Radim </div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 3, 2018 at 4:33 PM Petr Blahoš <<a href="mailto:petr@blahos.com">petr@blahos.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Jenže to není API. Jistěže to můžu spustit a parsovat výstup, <div>ale to je tupé. To už si verzi balíčku můžu vytahovat ze zipu.</div><div>--</div><div>Petr</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 3, 2018 at 4:29 PM Radim Novotny <<a href="mailto:novotny.radim@gmail.com" target="_blank">novotny.radim@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr">Tohle by mělo fungovat<div><br></div><div>pip list --outdated<br></div><div><br></div><div>a pokud máš balíčky jinde jak na pypi tak to bere i --index-url nebo --find-links jako obvykle.</div><div><br></div><div>Radim</div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 3, 2018 at 4:18 PM Petr Messner <<a href="mailto:petr.messner@gmail.com" target="_blank">petr.messner@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Když uděláš novou verzi aplikace, tak v následujícím deploy procesu (nějaký skript, nebo ideálně spuštěný automaticky přes CI) se tato nasadí. Tohle? Nebo něco jiného?<div><br></div><div>PM</div><div><br></div><div class="gmail_quote"><div dir="ltr">po 3. 12. 2018 v 16:02 odesílatel Petr Blahoš <<a href="mailto:petr@blahos.com" target="_blank">petr@blahos.com</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Tohle je ale API warehousu, můj balíček vůbec na warehousu nebude, bude<div>na nějakým místním disku. Já jsem spíš doufal, že tomu předhodím soubor,</div><div>a ono mi to řekne: Je / není novější, než ten nainstalovaný.</div><div><br></div><div>--</div><div>Petr</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Dec 3, 2018 at 3:51 PM Jirka Vejrazka <<a href="mailto:jirka.vejrazka@gmail.com" target="_blank">jirka.vejrazka@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">Neco jako <a href="https://warehouse.pypa.io/api-reference/#available-apis" target="_blank">https://warehouse.pypa.io/api-reference/#available-apis</a> ?</div><div dir="ltr"><br></div><div> Jirka<br></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, 3 Dec 2018 at 15:48, Petr Blahoš <<a href="mailto:petr@blahos.com" target="_blank">petr@blahos.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ahoj,<div><br></div><div>tak už máme solidně fungující pip, takže když uděláme pip install -U balíček....whl,</div><div>tak ho to nainstaluje. Teď si ale představte, že mám nějakou dlouho běžící aplikaci,</div><div>a v ní bych se potřeboval ptát, jestli existuje nová verze (v kterémžto případě aplikaci</div><div>ukončím, zaktualizuju, a znovu spustím). </div><div><br></div><div>Existuje nějaké API, které je schopné říct mi, jaká je aktuální nainstalovaná verze</div><div>balíčku, a jestli verze na vzdáleném úložišti je novější? </div><div><br></div><div>Díky, </div><div>Petr</div><div>-- <br><div dir="ltr" class="m_7328094822464733078m_-5860432812961029321m_-9201963241624557903m_-4722090325130070039m_-2323581687549516414m_6568656608487821773gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><a href="https://blahos.com/" target="_blank">https://blahos.com/</a></div><div><a href="https://traceability.cz/" target="_blank">https://traceability.cz/</a></div></div></div></div></div></div></div>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_7328094822464733078m_-5860432812961029321m_-9201963241624557903m_-4722090325130070039gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><a href="https://blahos.com/" target="_blank">https://blahos.com/</a></div><div><a href="https://traceability.cz/" target="_blank">https://traceability.cz/</a></div></div></div></div></div>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div></div>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="m_7328094822464733078gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><a href="https://blahos.com/" target="_blank">https://blahos.com/</a></div><div><a href="https://traceability.cz/" target="_blank">https://traceability.cz/</a></div></div></div></div></div>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:python@py.cz" target="_blank">python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
<br>
Visit: <a href="http://www.py.cz" rel="noreferrer" target="_blank">http://www.py.cz</a><br>
</blockquote></div>