Closed cjyetman closed 3 months ago
I began experimenting with adding a checksum
argument to is_valid_isin()
to optionally turn off the validation of the checksum while still validating the structure of the passed ISINs before realizing that the set of pseudo-ISINs that triggered this contain non-alphanumeric characters.
I could even further dilute the functionality of is_valid_isin()
so that the only thing it checks is that the string is 12 characters long, but at that point I seriously question the utility of it.
@jdhoffa I'm tempted to close this... thoughts?
From what I remember, this was originally opened while trying to implement the pacta.data.validation
package in workflow.data.preparation
:
https://github.com/RMI-PACTA/workflow.data.preparation/pull/185
The issue opened here with the errenous ISINs was to track the fact that we never implemented validate_financial_data
in https://github.com/RMI-PACTA/workflow.data.preparation/pull/185 (since this blocked us from doing so).
Does closing this issue effectively mean we aim to no longer implement validate_financial_data
in workflow.data.preparation
?
Does closing this issue effectively mean we aim to no longer implement
validate_financial_data
inworkflow.data.preparation
?
there are at least a few options:
Fair enough, then sounds like option 2 is your preferred option?
Ok to close this issue so long as there is an appropriate follow-up issue (somewhere) that tracks option 2
Ok to close this issue so long as there is an appropriate follow-up issue (somewhere) that tracks option 2
closing with tracking of implementing validation as-is here https://github.com/RMI-PACTA/workflow.data.preparation/issues/222
Originally posted by @jdhoffa in https://github.com/RMI-PACTA/workflow.data.preparation/issues/196#issuecomment-2063155331
applies to both:
pacta.data.validation::validate_financial_data()
pacta.data.validation::validate_abcd_flags_equity()
related:
AB#10854