Skip to content

Commit 0dc0d79

Browse files
authored
bump: use the latest/fixed version of RequirementCache (#336)
1 parent 986f83e commit 0dc0d79

File tree

10 files changed

+11
-10
lines changed

10 files changed

+11
-10
lines changed

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
torch
2+
lightning-utilities
23
filelock
34
numpy
45
boto3

src/litdata/__about__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
__author_email__ = "pytorch@lightning.ai"
2020
__license__ = "Apache-2.0"
2121
__copyright__ = f"Copyright (c) 2023-{time.strftime('%Y')}, {__author__}."
22-
__homepage__ = "https://github.com/Lightning-AI/lit-data"
22+
__homepage__ = "https://github.com/Lightning-AI/litdata"
2323
__docs_url__ = "https://lightning.ai/docs/pytorch/stable/"
2424
# this has to be simple string, see: https://github.com/pypa/twine/issues/522
2525
__docs__ = "The Deep Learning framework to train, deploy, and ship AI products Lightning fast."

src/litdata/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1111
# See the License for the specific language governing permissions and
1212
# limitations under the License.
13+
from lightning_utilities.core.imports import RequirementCache
1314

1415
from litdata.__about__ import * # noqa: F403
15-
from litdata.imports import RequirementCache
1616
from litdata.processing.functions import map, merge_datasets, optimize, walk
1717
from litdata.streaming.combined import CombinedStreamingDataset
1818
from litdata.streaming.dataloader import StreamingDataLoader

src/litdata/constants.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717

1818
import numpy as np
1919
import torch
20-
21-
from litdata.imports import RequirementCache
20+
from lightning_utilities.core.imports import RequirementCache
2221

2322
_INDEX_FILENAME = "index.json"
2423
_DEFAULT_CHUNK_BYTES = 1 << 26 # 64M B

src/litdata/processing/readers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
from abc import ABC, abstractmethod
1717
from typing import Any, List
1818

19-
from litdata.imports import RequirementCache
19+
from lightning_utilities.core.imports import RequirementCache
20+
2021
from litdata.streaming.dataloader import StreamingDataLoader
2122
from litdata.utilities.format import _get_tqdm_iterator_if_available
2223

src/litdata/streaming/serializers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222

2323
import numpy as np
2424
import torch
25+
from lightning_utilities.core.imports import RequirementCache
2526

2627
from litdata.constants import _NUMPY_DTYPES_MAPPING, _TORCH_DTYPES_MAPPING
27-
from litdata.imports import RequirementCache
2828

2929
if TYPE_CHECKING:
3030
from PIL.JpegImagePlugin import JpegImageFile

tests/processing/test_data_processor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
import numpy as np
1010
import pytest
1111
import torch
12+
from lightning_utilities.core.imports import RequirementCache
1213
from litdata.constants import _TORCH_AUDIO_AVAILABLE, _ZSTD_AVAILABLE
13-
from litdata.imports import RequirementCache
1414
from litdata.processing import data_processor as data_processor_module
1515
from litdata.processing import functions
1616
from litdata.processing.data_processor import (

tests/streaming/test_cache.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
import pytest
2121
import torch
2222
from lightning.pytorch.demos.boring_classes import RandomDataset
23+
from lightning_utilities.core.imports import RequirementCache
2324
from lightning_utilities.test.warning import no_warning_call
24-
from litdata.imports import RequirementCache
2525
from litdata.streaming import Cache
2626
from litdata.streaming.dataloader import CacheDataLoader
2727
from litdata.streaming.dataset import StreamingDataset

tests/streaming/test_serializer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import numpy as np
2121
import pytest
2222
import torch
23-
from litdata.imports import RequirementCache
23+
from lightning_utilities.core.imports import RequirementCache
2424
from litdata.streaming.serializers import (
2525
_AV_AVAILABLE,
2626
_NUMPY_DTYPES_MAPPING,

tests/streaming/test_writer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import numpy as np
2020
import pytest
2121
import torch
22-
from litdata.imports import RequirementCache
22+
from lightning_utilities.core.imports import RequirementCache
2323
from litdata.streaming.compression import _ZSTD_AVAILABLE
2424
from litdata.streaming.reader import BinaryReader
2525
from litdata.streaming.sampler import ChunkedIndex

0 commit comments

Comments
 (0)