-
Notifications
You must be signed in to change notification settings - Fork 22
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
Change versioning #549
Comments
Also need to add a number for when the software (simple/utils) changes! N - schema N.X.YYYY.m? Let's think on this. |
Discussing it further, I agree with N.X.YYYY.m |
So, if we were to release today, it would be 1.1.2024.7. |
another option, with lots of text: schema.1-simple.1-data.2024.7 |
or We think schema should go first because it's the most breaking change. |
waiting for #558 and pyproject.toml first. |
Hm, maybe we don't want to use dashes: pypa/setuptools-scm#825 |
Due to the trouble with the dashes, we went with periods: |
This page has a lot of useful info which would have helped this discussion: https://packaging.python.org/en/latest/specifications/version-specifiers/#version-specifiers. Reopening just to make sure we don't want to change our mind after reading. |
Consider changing version scheme from
YYYY.n
toN.yyyy.m
, where N is the structure version and yyyy.m is for data updates. If the schema changes, we increaseN
. If we add more data, we increasem
.The text was updated successfully, but these errors were encountered: