src/datasets/iterable_dataset.py (2 lines): - line 4321: # TODO: improve this to account for a mix of ClassLabel and Value for example - line 4388: # TODO: improve this to account for a mix of ClassLabel and Value for example src/datasets/utils/filelock.py (2 lines): - line 3: from filelock import ( # noqa: F401 # imported for backward compatibility TODO: remove in 3.0.0 - line 11: from ._filelock import FileLock # noqa: F401 # imported for backward compatibility. TODO: remove in 3.0.0 src/datasets/parallel/parallel.py (2 lines): - line 114: # TODO: call create_cache_and_write_probe if "download" in steps - line 115: # TODO: raise NotImplementedError when Dataset.map etc is called src/datasets/utils/py_utils.py (1 line): - line 44: from ._dill import ( # noqa: F401 # imported for backward compatibility. TODO: remove in 3.0.0 src/datasets/packaged_modules/videofolder/videofolder.py (1 line): - line 26: # TODO: initial list, we should check the compatibility of other formats src/datasets/packaged_modules/webdataset/webdataset.py (1 line): - line 271: # TODO: initial list, we should check the compatibility of other formats src/datasets/utils/tf_utils.py (1 line): - line 159: # TODO Matt: When our minimum Python version is 3.8 or higher, we can delete all of this and move everything src/datasets/packaged_modules/spark/spark.py (1 line): - line 156: # TODO: Stream batches to the driver using ArrowCollectSerializer instead of throwing an error.