eventbrite / invoke-release

A set of command line tools that help software engineers release Python projects quickly, easily, and in a consistent manner.
Apache License 2.0
0 stars 3 forks source link

six pinned too tightly? #20

Closed dazza-codes closed 4 years ago

dazza-codes commented 5 years ago

After installing the latest invoke-release, pip raises an incompatible error with s3fs, i.e.

ERROR: s3fs 0.2.2 has requirement six>=1.12.0, but you'll have six 1.11.0 which is incompatible.
Installing collected packages: wheel, six, invoke, invoke-release, gis-lib
  Found existing installation: wheel 0.33.6
    Uninstalling wheel-0.33.6:
      Successfully uninstalled wheel-0.33.6
  Found existing installation: six 1.12.0
    Uninstalling six-1.12.0:
      Successfully uninstalled six-1.12.0
Successfully installed invoke-0.22.1 invoke-release-4.2.0 six-1.11.0 wheel-0.31.1

Is invoke-release pinning six too tightly?

nickwilliams-eventbrite commented 4 years ago

The latest changes to Invoke Release remove the dependency on Six, so this bug is fixed.

dazza-codes commented 4 years ago

Sorry, but six still appears in the master branch, along with an older version of wheel. It looks like whatever resolved this issues was reverted, so this issue is not resolved any longer.