On Tue, Feb 26, 2019 at 5:29 PM Miguel Duarte de Mora Barroso
<mdbarr...@redhat.com> wrote:
>
> Hi,
>
> I'm seeing the following error on the OST network suite:
>
> 17:05:56 Collecting pylint==1.6.4
> 17:05:57   Downloading
> https://files.pythonhosted.org/packages/92/f3/41deb50322d579517f779c3421b92f84133ddb6d954791bbd37aca1b5854/pylint-1.6.4-py2.py3-none-any.whl
> (569kB)
> 17:05:57 Collecting isort>=4.2.5 (from pylint==1.6.4)
> 17:05:57   Downloading
> https://files.pythonhosted.org/packages/35/c5/025aaa76f0f337e3d91197973c42b4e807fa6dd509da70e87053d85ce278/isort-4.3.9.tar.gz
> (62kB)
> 17:05:58     Complete output from command python setup.py egg_info:
> 17:05:58     /usr/lib64/python2.7/distutils/dist.py:267: UserWarning:
> Unknown distribution option: 'python_requires'
> 17:05:58       warnings.warn(msg)
> 17:05:58     error in isort setup command: 'install_requires' must be
> a string or list of strings containing valid project/version
> requirement specifiers; Expected version spec in futures;
> python_version < "3.2" at ; python_version < "3.2"
>
> This happens on - at least - [0].
>
> From my understanding, isort released a couple of new versions -
> according to [1] - and looks like that pylint version is too old for
> whatever new stuff isort now has.
>
> On other project I'm running pylint 1.8.4, which runs fine against
> that isort version:
>
> tox -e pylint
> pylint recreate: /home/mduarted/ovirt/ovirt-provider-ovn/.tox/pylint
> pylint installdeps: pytest==3.5.1, pylint==1.8.4,
> -r/home/mduarted/ovirt/ovirt-provider-ovn/requirements.txt
> pylint installed: DEPRECATION: Python 2.7 will reach the end of its
> life on January 1st, 2020. Please upgrade your Python as Python 2.7
> won't be maintained after that date. A future version of pip will drop
> support for Python
> 2.7.,astroid==1.6.5,attrs==18.2.0,backports.functools-lru-cache==1.5,certifi==2018.11.29,chardet==3.0.4,configparser==3.7.3,enum34==1.1.6,extras==1.0.0,fixtures==3.0.0,funcsigs==1.0.2,futures==3.2.0,idna==2.8,isort==4.3.9,lazy-object-proxy==1.3.1,linecache2==1.0.0,mccabe==0.6.1,more-itertools==5.0.0,netaddr==0.7.19,ovs==2.10.0,ovsdbapp==0.15.0,pbr==5.1.2,pluggy==0.6.0,py==1.8.0,pylint==1.8.4,pytest==3.5.1,python-mimeparse==1.6.0,requests==2.21.0,singledispatch==3.4.0.3,six==1.12.0,sortedcontainers==2.1.0,testtools==2.3.0,traceback2==1.4.0,unittest2==1.1.0,urllib3==1.24.1,wrapt==1.11.1
> pylint runtests: PYTHONHASHSEED='2585806524'
> pylint runtests: commands[0] | pylint --errors-only provider driver
> Using config file /home/mduarted/ovirt/ovirt-provider-ovn/.pylintrc
> make lint3____________________________________ summary
> _____________________________________
>   pylint: commands succeeded
>   congratulations :)
>
> Pyling 2.2.2 also runs fine.
>
> Is there a reason for us to be using such an outdated version ?

The pylint version has nothing to do with; apparently, this new isort
version requires 'setuptools' to be installed through pip.

There are opened issues upstream on isort tracking it already:
  - https://github.com/timothycrosley/isort/issues/847
  - https://github.com/timothycrosley/isort/issues/849

>
> [0] - https://jenkins.ovirt.org/job/ovirt-system-tests_manual/4155/console
> [1] - https://pypi.org/project/isort/#history
_______________________________________________
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/devel@ovirt.org/message/JXHPNKNJAJEWB7TQ33RWF7LES5UG4UHA/

Reply via email to