Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update requirements for six #525

Open
inuik opened this issue Sep 15, 2020 · 3 comments · May be fixed by #526
Open

Update requirements for six #525

inuik opened this issue Sep 15, 2020 · 3 comments · May be fixed by #526

Comments

@inuik
Copy link

inuik commented Sep 15, 2020

Description of Problem, Request, or Question

The dependency requirement to six is restricting the latest version. As a result the following error is thrown by pip when installing to a different target directory.
conan-package-tools 0.34.2 requires six<1.15.0,>=1.10.0, but you'll have six 1.15.0 which is incompatible.

Looking at conan 1.29.0, the requirement is six<=1.15.0,>=1.10.0.

Environment Details

  • Conan Package Tools Version: 0.34.2
  • Operating System: Windows
  • Operation System Version: Windows 10
  • Conan version: conan 1.29.0
  • Python version: python 3.7.4

Steps to reproduce (Include if Applicable)

  1. pip install conan-package-tools
  2. pip install --target=C:\temp packaging
Installing collected packages: six, pyparsing, packaging
ERROR: conan-package-tools 0.34.2 requires six<1.15.0,>=1.10.0, but you'll have six 1.15.0 which is incompatible.
Successfully installed packaging-20.4 pyparsing-2.4.7 six-1.15.0
inuik pushed a commit to inuik/conan-package-tools that referenced this issue Sep 15, 2020
inuik added a commit to inuik/conan-package-tools that referenced this issue Sep 15, 2020
@uilianries uilianries linked a pull request Sep 16, 2020 that will close this issue
4 tasks
@rasjani
Copy link

rasjani commented Sep 24, 2020

I know six has some extra stuff too not, just compatibility between 2 & 3 but everything below python 3.6 has been EOL'd so is there even rationale to six as dependency still ? ;)

@uilianries
Copy link
Member

uilianries commented Oct 30, 2020

We can't use 1.16.0 because Conan only accepts <=1.15.0. If you want to run a newer version here, please, open a PR to https://github.com/conan-io/conan first.

@gost-serb
Copy link

Starting from 1.40.0 conan supports six version up to 1.16.0. Can this dependency be updated for conan-package-tools too?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants