Re: [Distutils] PyPI support for linux_ppc64le
On Mon, Mar 19, 2018, at 12:37 PM, Thomas Kluyver wrote: > If we're happy with that, I can also look at changing the glibc > version thing, but that will probably involve a bit more actual > thought. ;-) I've opened another PR for this: https://github.com/python/peps/pull/597 ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
Re: [Distutils] PyPI support for linux_ppc64le
On Wed, Mar 14, 2018, at 2:12 PM, Nick Coghlan wrote: > Mark was OK with changing PEP 571 over to manylinux2010, but there are > also some fixes needed for the current Platform Detection section, > which isn't spelling out the version of glibc used as the baseline > marker: > https://mail.python.org/pipermail/distutils-sig/2018-February/031971.html> > Cheers, > Nick. > P.S. If folks would like to nudge that process along a bit, I suspect > Mark may find it easier to find time to review a PR making those > changes than he would to draft the changes himself. I don't > actually know that for sure though - I'm just generalising from > an approach that often works on me :) I've made a PR to change the naming to manylinux2010, and add a paragraph about the change:https://github.com/python/peps/pull/596 If we're happy with that, I can also look at changing the glibc version thing, but that will probably involve a bit more actual thought. ;-) ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
Re: [Distutils] PyPI support for linux_ppc64le
On 13 March 2018 at 00:42, Thomas Kluyver wrote: > On Mon, Mar 12, 2018, at 2:35 PM, Alex Grönholm wrote: > > The manylinux1 platform only supports x86-64 and x86-32 (i686) > architectures. A quote from PEP 513: > > Because CentOS 5 is only available for x86_64 and i686 architectures, > these are the only architectures currently supported by the manylinux1 > policy. > > If support is to be extended to other architectures, it requires a new > standard (which has recently been discussed on this ML). > > > There was discussion nearly a year ago about adding a manylinux3 variant, > based on CentOS 7, with ppc64le support: > https://mail.python.org/pipermail/distutils-sig/2017-March/030315.html > > More recently, there was discussion of a manylinux variant based on CentOS > 6 to provide a newer base without expanding the supported architectures: > https://mail.python.org/pipermail/distutils-sig/2018-January/031943.html > > The latter discussion largely got stuck on whether we should switch from > numbered variants (manylinux2) to using dates in the name (manylinux2014). > If we can reach an agreement on that point, I think we can probably move > towards defining more manylinux variants. > Mark was OK with changing PEP 571 over to manylinux2010, but there are also some fixes needed for the current Platform Detection section, which isn't spelling out the version of glibc used as the baseline marker: https://mail.python.org/pipermail/distutils-sig/2018-February/031971.html Cheers, Nick. P.S. If folks would like to nudge that process along a bit, I suspect Mark may find it easier to find time to review a PR making those changes than he would to draft the changes himself. I don't actually know that for sure though - I'm just generalising from an approach that often works on me :) -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
Re: [Distutils] PyPI support for linux_ppc64le
On Mon, Mar 12, 2018, at 2:35 PM, Alex Grönholm wrote: > The manylinux1 platform only supports x86-64 and x86-32 (i686) > architectures. A quote from PEP 513:> Because CentOS 5 is only available for > x86_64 and i686 architectures, > these are the only architectures currently supported by the > manylinux1 policy.> If support is to be extended to other architectures, it > requires a new > standard (which has recently been discussed on this ML). There was discussion nearly a year ago about adding a manylinux3 variant, based on CentOS 7, with ppc64le support:https://mail.python.org/pipermail/distutils-sig/2017-March/030315.html More recently, there was discussion of a manylinux variant based on CentOS 6 to provide a newer base without expanding the supported architectures:https://mail.python.org/pipermail/distutils-sig/2018-January/031943.html The latter discussion largely got stuck on whether we should switch from numbered variants (manylinux2) to using dates in the name (manylinux2014). If we can reach an agreement on that point, I think we can probably move towards defining more manylinux variants. Thomas ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
Re: [Distutils] PyPI support for linux_ppc64le
The manylinux1 platform only supports x86-64 and x86-32 (i686) architectures. A quote from PEP 513: Because CentOS 5 is only available for x86_64 and i686 architectures, these are the only architectures currently supported by the manylinux1 policy. If support is to be extended to other architectures, it requires a new standard (which has recently been discussed on this ML). Paul Moore kirjoitti 12.03.2018 klo 16:31: On 12 March 2018 at 14:26, Matt McCormick wrote: Hi, I created a wheel for Linux / ppc64le (built on CentOS 7). When I try to upload to PyPI via twine, the error message results: unsupported platform tag 'linux_ppc64le' What is the status of the ppc64le wheel support? Is pip / PyPI support expected soon? PyPI supports Linux wheels in the form of "manylinux" builds. I don't think there's any plan to support platform or distribution specific Linux wheels beyond that. Having said that, I'm sure the Lunux specialists will be able to give more detail (maybe one of the manylinux versions handles ppc64le?) Paul ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
Re: [Distutils] PyPI support for linux_ppc64le
On 12 March 2018 at 14:26, Matt McCormick wrote: > Hi, > > I created a wheel for Linux / ppc64le (built on CentOS 7). When I try > to upload to PyPI via twine, the error message results: > > unsupported platform tag 'linux_ppc64le' > > > What is the status of the ppc64le wheel support? Is pip / PyPI support > expected soon? PyPI supports Linux wheels in the form of "manylinux" builds. I don't think there's any plan to support platform or distribution specific Linux wheels beyond that. Having said that, I'm sure the Lunux specialists will be able to give more detail (maybe one of the manylinux versions handles ppc64le?) Paul ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
[Distutils] PyPI support for linux_ppc64le
Hi, I created a wheel for Linux / ppc64le (built on CentOS 7). When I try to upload to PyPI via twine, the error message results: unsupported platform tag 'linux_ppc64le' What is the status of the ppc64le wheel support? Is pip / PyPI support expected soon? Thanks, Matt ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig