You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Krisztian Szucs (Jira)" <ji...@apache.org> on 2020/03/22 15:11:00 UTC

[jira] [Created] (ARROW-8182) [Packaging] Increment version detected from the git tags

Krisztian Szucs created ARROW-8182:
--------------------------------------

             Summary: [Packaging] Increment version detected from the git tags
                 Key: ARROW-8182
                 URL: https://issues.apache.org/jira/browse/ARROW-8182
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Packaging
            Reporter: Krisztian Szucs
            Assignee: Krisztian Szucs
             Fix For: 1.0.0


The packaging artifacts are tagged with the following version numer "{latest-tag}.dev{distance}" e.g. 0.16.0.dev1, 0.16.0.dev2, ...

Once we make nightly artifacts available for development purposes depending on the package manager 0.16.0 can be considered newer than 0.16.0.dev1. 

For example to install a nightly wheel via pip the user must pin the exact version of the produced wheel, there are no options to prefer 0.16.0.devN over 0.16.0.

One way to resolve this to increment the version number's minor component, so instead of generating 0.16.0.devN version number after the 0.16 tag, create 0.16.1.devN version which will be considered newer than 0.16.0.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)