-
Notifications
You must be signed in to change notification settings - Fork 349
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
Remove pycbc_coinc_time #4822
Remove pycbc_coinc_time #4822
Conversation
This looks good to me, I don't think Can dqsegdb be removed from requirements-igwn.txt as well then? |
@GarethCabournDavies (@spxiwh) the only other references to the $ git grep _dqsegdb
docs/hwinj.rst: ligolw_segment_query_dqsegdb --query-segments --segment-url https://dqsegdb5.phy.syr.edu --gps-start-time 1124380361 --gps-end-time 1124382409 --include-segments L1:DMT-ANALYSIS_READY:1 --output-file L1-SEGMENTS.xml
docs/hwinj.rst: ligolw_segment_query_dqsegdb --query-segments --segment-url https://dqsegdb5.phy.syr.edu --gps-start-time 1124380361 --gps-end-time 1124382409 --include-segments H1:DMT-ANALYSIS_READY:1 --output-file H1-SEGMENTS.xml
docs/resources/er6_bns.ini:segment_query = ${which:ligolw_segment_query_dqsegdb}
docs/resources/er6_bns.ini:segments_from_cats = ${which:ligolw_segments_from_cats_dqsegdb}
<snip> However, I can't see any actual support for So, tentatively, I think that |
It should be able to be removed. I also checked |
Could we just drop the dqsegdb dependency without necessarily removing this script? |
@titodalcanton are you suggesting that someone update the script to operate without |
this is no longer required by any modules, scripts, or actively supported workflow configuration
I have updated this PR to remove the requirement. |
Standard information about the request
This is a: other - backwards-incompatible script removal
This change affects: nothing?
This change changes: unknown
This change: has appropriate unit tests, follows style guidelines (See e.g. PEP8), has been proposed using the contribution guidelines
This change will: break current functionality, require a new release
Motivation
The
pycbc_coinc_time
script is the only usage of thedqsegdb
library in this project. Thedqsegdb
library is dying and doesn't support Python 3.12.Quoting private communication from @spxiwh:
See also #4821.
Contents
This PR removes the
pycbc_coinc_time
script.Links to any issues or associated PRs
Testing performed
Additional notes