Re: breakages in travis-ci and ci.appveyor

Dustin Ingram <[email protected]>
Newsgroups gmane.comp.python.distutils.devel
Message-ID <CACHw_mT85-9vjcXDfj22DUcO-azZrR=kjxhSxFLc7aXD+WP2=A@mail.gmail.com>
Here is the relevant issue: https://github.com/pypa/auditwheel/issues/102

On Mon, Oct 1, 2018 at 7:54 AM Robin Becker <[email protected]> wrote:

> I am using Matthew Brett's manylinux builder setup (
> https://github.com/matthew-brett/multibuild) for reportlab and just
> started to
> see this
>
> > File
> "/opt/_internal/cpython-3.6.6/lib/python3.6/site-packages/auditwheel/wheeltools.py",
> line 14, in <module>
> >     from wheel.util import urlsafe_b64encode, open_for_csv, native  #
> type: ignore
> > ImportError: cannot import name 'open_for_csv'
>
>
> at the same time my appveyor builds have started to fail with this
>
> > c:\Python%PYTHON%\scripts\pip.exe --version
> > pip 18.0 from c:\python34\lib\site-packages\pip (python 3.4)
> > c:\Python%PYTHON%\scripts\pip.exe install wheel
> > Collecting wheel
> >   Using cached
> https://files.pythonhosted.org/packages/b3/bb/42354ce8c08f66ae0cd0f4a841f40ed41d709ac9c28f292bfeb383236a4a/wheel-0.32.0-py2.py3-none-any.whl
> > Installing collected packages: wheel
> > Successfully installed wheel-0.32.0
> > c:\Python%PYTHON%\python.exe -W ignore setup.py bdist_wheel
> > ================================================
> > Attempting build of _rl_accel & pyHnj
> ................
> >  File "c:\Python34\lib\site-packages\wheel\bdist_wheel.py", line 237, in
> run
> >     self.egg2dist(self.egginfo_dir, distinfo_dir)
> >   File "c:\Python34\lib\site-packages\wheel\bdist_wheel.py", line 344,
> in egg2dist
> >     pkg_info = pkginfo_to_metadata(egginfo_path, pkginfo_path)
> >   File "c:\Python34\lib\site-packages\wheel\metadata.py", line 88, in
> pkginfo_to_metadata
> >     for key, value in generate_requirements({extra: reqs}):
> >   File "c:\Python34\lib\site-packages\wheel\metadata.py", line 67, in
> generate_requirements
> >     for new_req in convert_requirements(depends):
> >   File "c:\Python34\lib\site-packages\wheel\metadata.py", line 36, in
> convert_requirements
> >     spec = requires_to_requires_dist(parsed_requirement)
> >   File "c:\Python34\lib\site-packages\wheel\metadata.py", line 21, in
> requires_to_requires_dist
> >     if requirement.url:
> > AttributeError: 'Requirement' object has no attribute 'url'
> > Command exited with code 1
>
> I assume these are related to wheel changes just announced. Certainly the
> multibuild docker was updated to use 0.32.0
>
> I'm not sure if I have to do something or how I can fix this.
> --
> Robin Becker
> --
> Distutils-SIG mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/
> Message archived at
> https://mail.python.org/mm3/archives/list/[email protected]/message/V4Q7XOL3Z7YB4KMX3O7KGJ7EEPRIP4EN/
>

--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/
Message archived at https://mail.python.org/mm3/archives/list/[email protected]/message/HCIFHBAF6TNPLS46ISG3TN4GNWZEOP6S/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.