pydeequ/scala_utils.py (7 lines): - line 14: # TODO clean - line 17: print("Python Callback server started!") # TODO Logging - line 22: # TODO why do we need to restart this every time? - line 23: # TODO Will this break during chained function calls? - line 64: # TODO Checks - line 103: # TODO: Improve - line 111: # TODO Tuple => Python Tuple pydeequ/suggestions.py (5 lines): - line 107: # TODO: what if multiple? - line 108: # TODO: Probz redo with regex - line 117: # TODO: what if multiple? - line 118: # TODO: Probz redo with regex - line 154: ) # TODO: Test that this exception gets raised pydeequ/profiles.py (5 lines): - line 21: # TODO refactor documentation (https://devguide.python.org/documenting/) - line 23: DistributionValue = namedtuple("DistributionValue", "value count ratio") # TODO: Revisit with Chris - line 78: # TODO: preprocess parameters - line 255: profile_map = self._jvm.scala.collection.JavaConversions.mapAsJavaMap(run.profiles()) # TODO from ScalaUtils - line 416: # TODO: self.numRecords = java_column_profile.numRecords() pydeequ/checks.py (4 lines): - line 8: # TODO implement custom assertions - line 9: # TODO implement all methods without outside class dependencies - line 10: # TODO Integration with Constraints - line 801: # TODO: documentation pydeequ/verification.py (4 lines): - line 11: # TODO integrate Analyzer context - line 148: # TODO Remaining Methods - line 175: # TODO Support Multiple checks - line 240: # TODO Remaining Methods pydeequ/anomaly_detection.py (2 lines): - line 20: ) # TODO: Test that this exception gets raised - line 145: # TODO: Consider adding OnlineCalculationResult pydeequ/analyzers.py (2 lines): - line 30: ) # TODO: Test that this exception gets raised - line 683: # TODO: revisit bc scala constructor does some weird implicit type casting from python str -> java list pydeequ/configs.py (1 line): - line 18: # TODO - Change this later [Use Spark API's instead of env var] pydeequ/repository.py (1 line): - line 181: # TODO: Consider putting this into scala_utils? Or general utils? pydeequ/metrics.py (1 line): - line 45: # TODO: Reformat