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

Use Calendar Versioning #11

Closed
polm opened this issue Aug 15, 2021 · 1 comment
Closed

Use Calendar Versioning #11

polm opened this issue Aug 15, 2021 · 1 comment

Comments

@polm
Copy link
Owner

polm commented Aug 15, 2021

From the next version, posuto will use calendar versioning. The version will be of the form YYYY.MM.release.

While ideally posuto would have data and code well-separated, the truth is that they're entangled, and it doesn't really make sense to try to read future data with an old version. For old data, the compiled data cannot be re-used but the preprocessing script can be re-run to generate old data.

Because updates are closely linked to the calendar this seems like a more reasonable versioning scheme than the current one.

@polm
Copy link
Owner Author

polm commented Aug 31, 2021

I just released v2021.9.0. I wanted to zero-pad months, but pypi doesn't show zero-padded numbers in versions.

@polm polm closed this as completed Aug 31, 2021
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

No branches or pull requests

1 participant