Re: twine upload & network robustness

Dustin Ingram <[email protected]> Fri, 7 Aug 2020 11:32:29 -0500
Newsgroups gmane.comp.python.distutils.devel
Message-ID <CACHw_mRKEyWTvwUw8m-7pFd-_Jz-PgKqfUh2ti3KVq9df13yvg@mail.gmail.com>
--===============6542654868837785604==
Content-Type: multipart/alternative; boundary="0000000000004dc60c05ac4c2746"

--0000000000004dc60c05ac4c2746
Content-Type: text/plain; charset="UTF-8"

The latter.

On Fri, Aug 7, 2020 at 4:37 AM Robin Becker <[email protected]> wrote:

> Because of covid-19 I am working a lot from home so my network is likely
> less robust.
>
> I was wondering about what happens if I upload with twine to pypi and
> halfway through my network fails.
>
> Is the uploaded filename remembered so I cannot retry when my network
> comes back?
>
> Or is the upload somehow atomic so that it has to complete(be checked)
> before the file is entered into pypi?
> --
> Robin Becker
> --
> Distutils-SIG mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3/lists/distutils-sig.python.org/
> Message archived at
> https://mail.python.org/archives/list/[email protected]/message/SWHFPMYFVRLGXYRPOCTBQS7FKCUX3MUB/
>

--0000000000004dc60c05ac4c2746
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">The latter.</div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Fri, Aug 7, 2020 at 4:37 AM Robin Becker &=
lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt; wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Because of cov=
id-19 I am working a lot from home so my network is likely less robust.<br>
<br>
I was wondering about what happens if I upload with twine to pypi and halfw=
ay through my network fails.<br>
<br>
Is the uploaded filename remembered so I cannot retry when my network comes=
 back?<br>
<br>
Or is the upload somehow atomic so that it has to complete(be checked) befo=
re the file is entered into pypi?<br>
-- <br>
Robin Becker<br>
--<br>
Distutils-SIG mailing list -- <a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a><br>
To unsubscribe send an email to <a href=3D"mailto:distutils-sig-leave@pytho=
n.org" target=3D"_blank">[email protected]</a><br>
<a href=3D"https://mail.python.org/mailman3/lists/distutils-sig.python.org/=
" rel=3D"noreferrer" target=3D"_blank">https://mail.python.org/mailman3/lis=
ts/distutils-sig.python.org/</a><br>
Message archived at <a href=3D"https://mail.python.org/archives/list/distut=
[email protected]/message/SWHFPMYFVRLGXYRPOCTBQS7FKCUX3MUB/" rel=3D"norefe=
rrer" target=3D"_blank">https://mail.python.org/archives/list/distutils-sig=
@python.org/message/SWHFPMYFVRLGXYRPOCTBQS7FKCUX3MUB/</a><br>
</blockquote></div>

--0000000000004dc60c05ac4c2746--

--===============6542654868837785604==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/archives/list/[email protected]/message/T2ZIWXYADJKOX2D3OVR4EJMT6ENC5E2Y/

--===============6542654868837785604==--