Discussion:
[pytables-users] impromptu pytables release
Andrea Bedini
2015-08-31 00:00:43 UTC
Permalink
Hi there,

I ended up making a little mess and I had to push a new release.

I wanted to just re-upload a new tarball for 3.2.1 with permissions uga+rX to fix this

https://github.com/PyTables/PyTables/issues/488

but I am not very handy with PyPI and I discovered too late that you can’t upload a file with a name that has been used already! I had already deleted the 3.2.1 source dist when I was this

$ twine upload tables-3.2.1.tar.gz
Uploading distributions to https://pypi.python.org/pypi
Uploading tables-3.2.1.tar.gz
HTTPError: 400 Client Error: This filename has previously been used, you should use a different version.

So I ended up having to push a new release 3.2.1.1 that has zero changes.

I tried to do a pip install and it seems to install fine now. The source distribution for 3.2.1 is now gone from PyPI but I have a local backup in case we find a way to re-upload it.

Sorry for the temporary disruption.

Andrea

--
Andrea Bedini
@andreabedini, http://www.andreabedini.com

See the impact of my research at https://impactstory.org/AndreaBedini
use https://keybase.io/andreabedini to send me encrypted messages
Key fingerprint = 17D5 FB49 FA18 A068 CF53 C5C2 9503 64C1 B2D5 9591
--
You received this message because you are subscribed to the Google Groups "pytables-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pytables-users+***@googlegroups.com.
To post to this group, send an email to pytables-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Anthony Scopatz
2015-08-31 02:17:22 UTC
Permalink
Hi Andrea,

Yeah, this is one of the reasons that pypi is less than great. Through the
web interface (and only the web interface, that I know of) you can go in
and manually delete a release. You can then re-push the same release from
the command line. Hope this helps in the future!

Be Well
Anthony
Post by Andrea Bedini
Hi there,
I ended up making a little mess and I had to push a new release.
I wanted to just re-upload a new tarball for 3.2.1 with permissions uga+rX to fix this
https://github.com/PyTables/PyTables/issues/488
but I am not very handy with PyPI and I discovered too late that you can’t
upload a file with a name that has been used already! I had already deleted
the 3.2.1 source dist when I was this
$ twine upload tables-3.2.1.tar.gz
Uploading distributions to https://pypi.python.org/pypi
Uploading tables-3.2.1.tar.gz
HTTPError: 400 Client Error: This filename has previously been used, you
should use a different version.
So I ended up having to push a new release 3.2.1.1 that has zero changes.
I tried to do a pip install and it seems to install fine now. The source
distribution for 3.2.1 is now gone from PyPI but I have a local backup in
case we find a way to re-upload it.
Sorry for the temporary disruption.
Andrea
--
Andrea Bedini
@andreabedini, http://www.andreabedini.com
See the impact of my research at https://impactstory.org/AndreaBedini
use https://keybase.io/andreabedini to send me encrypted messages
Key fingerprint = 17D5 FB49 FA18 A068 CF53 C5C2 9503 64C1 B2D5 9591
--
You received this message because you are subscribed to the Google Groups
"pytables-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/pytables-dev.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "pytables-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pytables-users+***@googlegroups.com.
To post to this group, send an email to pytables-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Andrea Bedini
2015-08-31 02:21:17 UTC
Permalink
Through the web interface (and only the web interface, that I know of) you can go in and manually delete a release. You can then re-push the same release from the command line.
Ok, so I deleted the tarball but I will need to delete the release altogether. Then I will have to try to re-upload 3.2.1 from the command line (hoping this time it won’t complain about the already used file name).

Thanks,
Andrea

--
Andrea Bedini
@andreabedini, http://www.andreabedini.com

See the impact of my research at https://impactstory.org/AndreaBedini
use https://keybase.io/andreabedini to send me encrypted messages
Key fingerprint = 17D5 FB49 FA18 A068 CF53 C5C2 9503 64C1 B2D5 9591

Research Fellow
ARC Centre of Excellence for Mathematical and Statistical Frontiers,
ARC Centre of Excellence for Mathematics and Statistics of Complex Systems,
School of Mathematics and Statistics,
The University of Melbourne

E-mail: ***@ms.unimelb.edu.au
WWW: http://www.andreabedini.com
Phone: +61 (0)3 8344 1619
Fax: +61 (0)3 9347 8165
--
You received this message because you are subscribed to the Google Groups "pytables-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pytables-users+***@googlegroups.com.
To post to this group, send an email to pytables-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...