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

Organized util functions in utils directory. #204

Merged
merged 1 commit into from
Oct 10, 2023
Merged

Conversation

jfcrenshaw
Copy link
Collaborator

This is the first PR towards merging the new implementation of the TIE into ts_wep. This PR just centralizes all of the utility functions into a utils module.

The PR touches a lot of files, because it
(1) moves and organizes the util functions in the utils module
(2) changes lots of imports in ts_wep to from lsst.ts.wep.utils import ...
(3) moves the corresponding unit tests around to reflect the restructuring

However, this PR makes no real changes to any code or tests. It merely moves things around for better organization, so that the changes made by the big TIE refactor will touch the fewest number of files possible.

Copy link
Member

@jbkalmbach jbkalmbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, looks good.

.. _lsst.ts.wep-6.4.13:

-------------
6.4.13
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should probably be a major version update since it will break backwards compatibility. A little annoying but I think each of your updates may have to increment the major version number for the same reason. It would be better if we had structure to put everything on a release branch but let's not worry about that now.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah yeah, good point. I changed the version to 7.0.0

@jfcrenshaw jfcrenshaw merged commit f0beee1 into develop Oct 10, 2023
3 checks passed
@jfcrenshaw jfcrenshaw deleted the tickets/DM-41092 branch October 10, 2023 17:17
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

Successfully merging this pull request may close these issues.

2 participants