Closed jtemporal closed 7 years ago
should see Choosing a versioning scheme and PEP440 on final releases. I'm going to map later this week the version based on the changes each merged PR using PEP440 as guide.
Following major.minor.micro
. The proposed version updates follow this schema:
With all of the above in mind, the updated package version should be 7.4.1
@cuducos do you have any concerns on the matter that you would like to add?
Personally I like versioning convetions that focus on the public API, such as Elm's one:
PATCH
- the API is the same, no risk of breaking codeMINOR
- values have been added, existing values are unchangedMAJOR
- existing values have been changed or removed
(What they call PATCH
is what we call micro
.)
What do you think about it?
@cuducos that seems about right! We can go with that from now on =)
Serenata Toolbox have 19 merged PR and most of them should generate a new package version if it were a released PYPI package. We should consider update the package version at least when there is new datasets being added or updated.