Does twine upload work without the .pypirc? I suppose also make sure twine
and setuptools are up to date.

Aaron Meurer

On Mon, Oct 2, 2017 at 12:13 AM Fredrik Johansson <
fredrik.johans...@gmail.com> wrote:

> On Mon, Oct 2, 2017 at 5:20 AM, Aaron Meurer <asmeu...@gmail.com> wrote:
>
>> I'm glad to see mpmath hit a real version number!
>>
>> What is the error message you are getting for PyPI?
>>
>> I recommend using setup.py sdist to create a tarball, upload that
>> tarball to the GitHub releases page, and then use twine to upload the
>> tarball to PyPI.
>>
>> Aaron Meurer
>>
>
> $ python setup.py sdist upload
> ...
> Creating tar archive
> removing 'mpmath-1.0.0' (and everything under it)
> running upload
> Submitting dist/mpmath-1.0.0.tar.gz to https://pypi.python.org/pypi
> Upload failed (410): Gone (This API has been deprecated and removed from
> legacy PyPI in favor of using the APIs available in the new PyPI.org
> implementation of PyPI (located at https://pypi.org/). For more
> information about migrating your use of this API to PyPI.org, please see
> https://packaging.python.org/guides/migrating-to-pypi-org/#uploading. For
> more information about the sunsetting of this API, please see
> https://mail.python.org/pipermail/distutils-sig/2017-June/030766.html)
>
> (Similar message with python3.)
>
> I've tried creating a ~/.pypirc with "repository:
> https://upload.pypi.org/legacy/"; in it according to the instructions on
> https://packaging.python.org/guides/migrating-to-pypi-org/#uploading, but
> this made no difference.
>
> With twine, I get:
>
> $ twine upload dist/mpmath-1.0.0.tar.gz
> Uploading distributions to https://upload.pypi.org/legacy/
> Uploading mpmath-1.0.0.tar.gz
> ...
> /usr/local/lib/python2.7/dist-packages/urllib3/util/ssl_.py:137:
> InsecurePlatformWarning: A true SSLContext object is not available. This
> prevents urllib3 from configuring SSL appropriately and may cause certain
> SSL connections to fail. You can upgrade to a newer version of Python to
> solve this. For more information, see
> https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
>   InsecurePlatformWarning
> SSLError: HTTPSConnectionPool(host='upload.pypi.org', port=443): Max
> retries exceeded with url: /legacy/ (Caused by SSLError(SSLError(1,
> '_ssl.c:510: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert
> internal error'),))
>
> Fredrik
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpmath" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mpmath+unsubscr...@googlegroups.com.
> To post to this group, send email to mpm...@googlegroups.com.
> Visit this group at https://groups.google.com/group/mpmath.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAKgW%3D6%2BjJn5SiVUjE_VfzSD7npQtwsPOReNMrnioCF%3Dy4_yVzQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to