mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-30 15:37:55 +03:00 
			
		
		
		
	Do not add _getexif to new plugin
This commit is contained in:
		
							parent
							
								
									9266318048
								
							
						
					
					
						commit
						29e4b558d7
					
				|  | @ -35,7 +35,7 @@ def test_read_exif_metadata() -> None: | ||||||
|         exif_data = image.info.get("exif", None) |         exif_data = image.info.get("exif", None) | ||||||
|         assert exif_data |         assert exif_data | ||||||
| 
 | 
 | ||||||
|         exif = image._getexif() |         exif = image.getexif() | ||||||
| 
 | 
 | ||||||
|         # Camera make |         # Camera make | ||||||
|         assert exif[271] == "Canon" |         assert exif[271] == "Canon" | ||||||
|  | @ -123,4 +123,4 @@ def test_4_byte_exif(monkeypatch: pytest.MonkeyPatch) -> None: | ||||||
| 
 | 
 | ||||||
| def test_read_exif_metadata_empty() -> None: | def test_read_exif_metadata_empty() -> None: | ||||||
|     with Image.open("Tests/images/hopper.jxl") as image: |     with Image.open("Tests/images/hopper.jxl") as image: | ||||||
|         assert image._getexif() is None |         assert image.getexif() == {} | ||||||
|  |  | ||||||
|  | @ -2,7 +2,6 @@ from __future__ import annotations | ||||||
| 
 | 
 | ||||||
| import struct | import struct | ||||||
| from io import BytesIO | from io import BytesIO | ||||||
| from typing import Any |  | ||||||
| 
 | 
 | ||||||
| from . import Image, ImageFile | from . import Image, ImageFile | ||||||
| 
 | 
 | ||||||
|  | @ -77,11 +76,6 @@ class JpegXlImageFile(ImageFile.ImageFile): | ||||||
| 
 | 
 | ||||||
|         self._rewind() |         self._rewind() | ||||||
| 
 | 
 | ||||||
|     def _getexif(self) -> dict[int, Any] | None: |  | ||||||
|         if "exif" not in self.info: |  | ||||||
|             return None |  | ||||||
|         return self.getexif()._get_merged_dict() |  | ||||||
| 
 |  | ||||||
|     def _get_next(self) -> tuple[bytes, float, float, bool]: |     def _get_next(self) -> tuple[bytes, float, float, bool]: | ||||||
| 
 | 
 | ||||||
|         # Get next frame |         # Get next frame | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user