mirror of
				https://github.com/python-pillow/Pillow.git
				synced 2025-10-30 23:47:27 +03:00 
			
		
		
		
	Merge branch 'main' into progress
This commit is contained in:
		
						commit
						19c2721931
					
				
							
								
								
									
										2
									
								
								.github/workflows/system-info.py
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/system-info.py
									
									
									
									
										vendored
									
									
								
							|  | @ -6,6 +6,8 @@ This sort of info is missing from GitHub Actions. | |||
| Requested here: | ||||
| https://github.com/actions/virtual-environments/issues/79 | ||||
| """ | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| import os | ||||
| import platform | ||||
| import sys | ||||
|  |  | |||
|  | @ -1,4 +1,5 @@ | |||
| #!/usr/bin/env python3 | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| import sys | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import time | ||||
| 
 | ||||
| from PIL import PyAccess | ||||
|  |  | |||
|  | @ -1,4 +1,5 @@ | |||
| #!/usr/bin/env python3 | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| from PIL import Image | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import Image | ||||
| 
 | ||||
| TEST_FILE = "Tests/images/fli_overflow.fli" | ||||
|  |  | |||
|  | @ -1,5 +1,6 @@ | |||
| # Tests potential DOS of IcnsImagePlugin with 0 length block. | ||||
| # Run from anywhere that PIL is importable. | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| from io import BytesIO | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,4 +1,5 @@ | |||
| #!/usr/bin/env python3 | ||||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,5 +1,6 @@ | |||
| # Tests potential DOS of Jpeg2kImagePlugin with 0 length block. | ||||
| # Run from anywhere that PIL is importable. | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| from io import BytesIO | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -12,6 +12,7 @@ | |||
| # the output should be empty. There may be python issues | ||||
| # in the valgrind especially if run in a debug python | ||||
| # version. | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import sys | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import sys | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import zlib | ||||
| from io import BytesIO | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import sys | ||||
| from pathlib import Path | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import sys | ||||
| 
 | ||||
| from PIL import features | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,4 +1,5 @@ | |||
| #!/usr/bin/env python3 | ||||
| from __future__ import annotations | ||||
| import base64 | ||||
| import os | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,6 +1,7 @@ | |||
| """ | ||||
| Helper functions. | ||||
| """ | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| import logging | ||||
| import os | ||||
|  |  | |||
|  | @ -13,6 +13,7 @@ | |||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| # See the License for the specific language governing permissions and | ||||
| # limitations under the License. | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| 
 | ||||
| import atheris | ||||
|  |  | |||
|  | @ -13,6 +13,7 @@ | |||
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| # See the License for the specific language governing permissions and | ||||
| # limitations under the License. | ||||
| from __future__ import annotations | ||||
| 
 | ||||
| 
 | ||||
| import atheris | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| import warnings | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import subprocess | ||||
| import sys | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import Image | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import _binary | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| import warnings | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, ImageFilter | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from array import array | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import sys | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import _deprecate | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| import re | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import BufrStubImagePlugin, Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import ContainerIO, Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import CurImagePlugin, Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import warnings | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,4 +1,5 @@ | |||
| """Test DdsImagePlugin""" | ||||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import warnings | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import FtexImagePlugin, Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import GbrImagePlugin, Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import GdImageFile, UnidentifiedImageError | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import warnings | ||||
| from io import BytesIO | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import GimpGradientFile, ImagePalette | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL.GimpPaletteFile import GimpPaletteFile | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import GribStubImagePlugin, Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Hdf5StubImagePlugin, Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| import os | ||||
| import warnings | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| import os | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import filecmp | ||||
| import warnings | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import sys | ||||
| from io import BytesIO, StringIO | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| import re | ||||
| import warnings | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| import re | ||||
| from io import BytesIO | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import base64 | ||||
| import io | ||||
| import itertools | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, McIdasImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, ImagePalette | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import warnings | ||||
| from io import BytesIO | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os.path | ||||
| import subprocess | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import Image | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, ImageFile, PcxImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| import os.path | ||||
| import tempfile | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, PixarImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import re | ||||
| import sys | ||||
| import warnings | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import sys | ||||
| from io import BytesIO | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import warnings | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, QoiImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, SgiImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import tempfile | ||||
| import warnings | ||||
| from io import BytesIO | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import warnings | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| from glob import glob | ||||
| from itertools import product | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| import warnings | ||||
| from io import BytesIO | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import io | ||||
| import struct | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import WalImageFile | ||||
| 
 | ||||
| from .helper import assert_image_equal_tofile | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import re | ||||
| import sys | ||||
| import warnings | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| from packaging.version import parse as parse_version | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, WmfImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from io import BytesIO | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, XpmImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, XVThumbImagePlugin | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import BdfFontFile, FontFile | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import pytest | ||||
| 
 | ||||
| from PIL import Image, ImageDraw, ImageFont | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import Image, ImageDraw, ImageFont | ||||
| 
 | ||||
| from .helper import PillowLeakTestCase, skip_unless_feature | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import os | ||||
| 
 | ||||
| import pytest | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| import colorsys | ||||
| import itertools | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,3 +1,4 @@ | |||
| from __future__ import annotations | ||||
| from PIL import Image | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
		Reference in New Issue
	
	Block a user