Correct __getitem__ return type #11098
test.yml
on: pull_request
  
      
        Matrix: build
      
    
    
    
      Test Successful
    
          
              3s
          
      Annotations
35 warnings
          | 
                   
                      
                          macos-latest Python 3.11
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.11
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.11
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.11
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-latest Python pypy3.11
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-latest Python pypy3.11
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-latest Python pypy3.11
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-latest Python pypy3.11
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13t
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13t
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13t
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13t
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14t
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14t
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14t
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.14t
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.13
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.12
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.12
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.12
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-latest Python 3.12
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-15-intel Python 3.10
                        
                      
                       
                  webp 1.6.0 is already installed and up-to-date.
To reinstall 1.6.0, run:
  brew reinstall webp
 
                         | 
              
| 
                   
                      
                          macos-15-intel Python 3.10
                        
                      
                       
                  little-cms2 2.17 is already installed and up-to-date.
To reinstall 2.17, run:
  brew reinstall little-cms2
 
                         | 
              
| 
                   
                      
                          macos-15-intel Python 3.10
                        
                      
                       
                  libtiff 4.7.1 is already installed and up-to-date.
To reinstall 4.7.1, run:
  brew reinstall libtiff
 
                         | 
              
| 
                   
                      
                          macos-15-intel Python 3.10
                        
                      
                       
                  jpeg-turbo 3.1.2 is already installed and up-to-date.
To reinstall 3.1.2, run:
  brew reinstall jpeg-turbo
 
                         | 
              
| 
                   
                      
                          macos-15-intel Python 3.10
                        
                      
                       
                  freetype 2.14.1_1 is already installed and up-to-date.
To reinstall 2.14.1_1, run:
  brew reinstall freetype
 
                         | 
              
| 
                   
                      
                          macos-15-intel Python 3.10
                        
                      
                       
                  aom 3.13.1 is already installed and up-to-date.
To reinstall 3.13.1, run:
  brew reinstall aom
 
                         | 
              
| 
                   
                      
                          ubuntu-latest Python 3.14: 
                        src/libImaging/Arrow.c#L224
                      
                       
                  passing argument 3 of ‘export_named_type’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 
                         |