UPDATE: Zenodo migration postponed to Oct 13 from 06:00-08:00 UTC. Read the announcement.
There is a newer version of this record available.

Software Open Access

python-pillow/Pillow: 9.5.0

Andrew Murray; Hugo van Kemenade; wiredfool; Jeffrey A. Clark (Alex); Alexander Karpinsky; Ondrej Baranovič; Christoph Gohlke; Jon Dufresne; DWesl; David Schmidt; Yay295; Konstantin Kopachev; Alastair Houghton; Sandro Mani; Steve Landey; Josh Ware; vashek; Piolie; Jason Douglas; Stanislau T.; David Caro; Uriel Martinez; Steve Kossouho; Riley Lahd; Antony Lee; Eric W. Brown; Oliver Tonnhofer; Mickael Bonfill


DCAT Export

<?xml version='1.0' encoding='utf-8'?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:adms="http://www.w3.org/ns/adms#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dct="http://purl.org/dc/terms/" xmlns:dctype="http://purl.org/dc/dcmitype/" xmlns:dcat="http://www.w3.org/ns/dcat#" xmlns:duv="http://www.w3.org/ns/duv#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:frapo="http://purl.org/cerif/frapo/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:gsp="http://www.opengis.net/ont/geosparql#" xmlns:locn="http://www.w3.org/ns/locn#" xmlns:org="http://www.w3.org/ns/org#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:prov="http://www.w3.org/ns/prov#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:vcard="http://www.w3.org/2006/vcard/ns#" xmlns:wdrs="http://www.w3.org/2007/05/powder-s#">
  <rdf:Description rdf:about="https://doi.org/10.5281/zenodo.7791017">
    <rdf:type rdf:resource="http://www.w3.org/ns/dcat#Dataset"/>
    <dct:type rdf:resource="http://purl.org/dc/dcmitype/Software"/>
    <dct:identifier rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://doi.org/10.5281/zenodo.7791017</dct:identifier>
    <foaf:page rdf:resource="https://doi.org/10.5281/zenodo.7791017"/>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Andrew Murray</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Hugo van Kemenade</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Nord Software</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>wiredfool</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Jeffrey A. Clark (Alex)</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>ACLARK.NET, LLC</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Alexander Karpinsky</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Uploadcare</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Ondrej Baranovič</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Christoph Gohlke</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Jon Dufresne</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Pioneer Valley Books</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>DWesl</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>David Schmidt</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Yay295</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Konstantin Kopachev</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>@voxmedia</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Alastair Houghton</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>@apple</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Sandro Mani</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>@sourcepole</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Steve Landey</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Asana, but not on this account</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Josh Ware</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Healius Pathology Pty Ltd</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>vashek</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Piolie</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Jason Douglas</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Step Mobile</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Stanislau T.</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>David Caro</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Uriel Martinez</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>You-i Lab</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Steve Kossouho</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Riley Lahd</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Antony Lee</foaf:name>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Eric W. Brown</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Iotopia Solutions, Inc.</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Oliver Tonnhofer</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>Omniscale</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:creator>
      <rdf:Description>
        <rdf:type rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
        <foaf:name>Mickael Bonfill</foaf:name>
        <org:memberOf>
          <foaf:Organization>
            <foaf:name>@Unity-Technologies</foaf:name>
          </foaf:Organization>
        </org:memberOf>
      </rdf:Description>
    </dct:creator>
    <dct:title>python-pillow/Pillow: 9.5.0</dct:title>
    <dct:publisher>
      <foaf:Agent>
        <foaf:name>Zenodo</foaf:name>
      </foaf:Agent>
    </dct:publisher>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2023</dct:issued>
    <dct:issued rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2023-04-01</dct:issued>
    <owl:sameAs rdf:resource="https://zenodo.org/record/7791017"/>
    <adms:identifier>
      <adms:Identifier>
        <skos:notation rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">https://zenodo.org/record/7791017</skos:notation>
        <adms:schemeAgency>url</adms:schemeAgency>
      </adms:Identifier>
    </adms:identifier>
    <dct:relation rdf:resource="https://github.com/python-pillow/Pillow/tree/9.5.0"/>
    <dct:isVersionOf rdf:resource="https://doi.org/10.5281/zenodo.596518"/>
    <dct:isPartOf rdf:resource="https://zenodo.org/communities/zenodo"/>
    <owl:versionInfo>9.5.0</owl:versionInfo>
    <dct:description>&lt;p&gt;&lt;a href="https://pillow.readthedocs.io/en/stable/releasenotes/9.5.0.html"&gt;https://pillow.readthedocs.io/en/stable/releasenotes/9.5.0.html&lt;/a&gt;&lt;/p&gt; Changes &lt;ul&gt; &lt;li&gt;Refactor EpsImagePlugin and deprecate PSFile #6879 [@Yay295]&lt;/li&gt; &lt;li&gt;Do not discard error message if _imagingft fails to import #7047 [@nulano]&lt;/li&gt; &lt;li&gt;Added ImageSourceData to TAGS_V2 #7053 [@radarhere]&lt;/li&gt; &lt;li&gt;Clear PPM half token after use #7052 [@radarhere]&lt;/li&gt; &lt;li&gt;Do not render text if image has zero width or height #7021 [@radarhere]&lt;/li&gt; &lt;li&gt;Removed unnecessary silencing of stderr #7046 [@radarhere]&lt;/li&gt; &lt;li&gt;Fixed compilation warnings #7050 [@radarhere]&lt;/li&gt; &lt;li&gt;Handle failure from PyDict_New or PyList_New #6999 [@radarhere]&lt;/li&gt; &lt;li&gt;Removed absolute path to ldconfig #7044 [@radarhere]&lt;/li&gt; &lt;li&gt;Windows: compile xz with CMake #6947 [@nulano]&lt;/li&gt; &lt;li&gt;Support custom comments and PLT markers when saving JPEG2000 images #6903 [@joshware]&lt;/li&gt; &lt;li&gt;Load before getting size in &lt;strong&gt;array_interface&lt;/strong&gt; #7034 [@radarhere]&lt;/li&gt; &lt;li&gt;Support creating BGR;15, BGR;16 and BGR;24 images, but drop support for BGR;32 #7010 [@radarhere]&lt;/li&gt; &lt;li&gt;Consider transparency when applying APNG blend mask #7018 [@radarhere]&lt;/li&gt; &lt;li&gt;Round duration when saving animated WebP images #6996 [@radarhere]&lt;/li&gt; &lt;li&gt;Added reading of JPEG2000 comments #6909 [@radarhere]&lt;/li&gt; &lt;li&gt;Decrement reference count #7003 [@radarhere]&lt;/li&gt; &lt;li&gt;Allow libtiff_support_custom_tags to be missing #7020 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated xz to 5.4.2 #7026 [@radarhere]&lt;/li&gt; &lt;li&gt;Improved I;16N support #6834 [@radarhere]&lt;/li&gt; &lt;li&gt;Added QOI reading #6852 [@radarhere]&lt;/li&gt; &lt;li&gt;Added saving RGBA images as PDFs #6925 [@radarhere]&lt;/li&gt; &lt;li&gt;Do not raise an error if os.environ does not contain PATH #6935 [@radarhere]&lt;/li&gt; &lt;li&gt;Close OleFileIO instance when closing or exiting FPX or MIC #7005 [@radarhere]&lt;/li&gt; &lt;li&gt;Added &lt;strong&gt;int&lt;/strong&gt; to IFDRational for Python &amp;gt;= 3.11 #6998 [@radarhere]&lt;/li&gt; &lt;li&gt;Move potential error earlier #7002 [@radarhere]&lt;/li&gt; &lt;li&gt;Remove redundant default values #6914 [@radarhere]&lt;/li&gt; &lt;li&gt;Added memoryview support to Dib.frombytes() #6988 [@radarhere]&lt;/li&gt; &lt;li&gt;Close file pointer copy in the libtiff encoder if still open #6986 [@fcarron]&lt;/li&gt; &lt;li&gt;Removed unused profile_fromstring method #6987 [@radarhere]&lt;/li&gt; &lt;li&gt;Release buffer #6976 [@radarhere]&lt;/li&gt; &lt;li&gt;Raise an error if ImageDraw co-ordinates are incorrectly ordered #6978 [@radarhere]&lt;/li&gt; &lt;li&gt;Added "corners" argument to ImageDraw rounded_rectangle() #6954 [@radarhere]&lt;/li&gt; &lt;li&gt;Clarify some local variable names #6971 [@akx]&lt;/li&gt; &lt;li&gt;Added memoryview support to frombytes() #6974 [@radarhere]&lt;/li&gt; &lt;li&gt;Allow comments in FITS images #6973 [@radarhere]&lt;/li&gt; &lt;li&gt;Relax roundtrip check #6970 [@radarhere]&lt;/li&gt; &lt;li&gt;Support saving PDF with different X and Y resolutions #6961 [@jvanderneutstulen]&lt;/li&gt; &lt;li&gt;Relax roundtrip check #6967 [@radarhere]&lt;/li&gt; &lt;li&gt;Fixed writing int as UNDEFINED tag #6950 [@radarhere]&lt;/li&gt; &lt;li&gt;Update HPND wording in LICENSE file #6936 [@mtelka]&lt;/li&gt; &lt;li&gt;Relaxed child images check to allow for libjpeg #6853 [@radarhere]&lt;/li&gt; &lt;li&gt;Raise an error if EXIF data is too long when saving JPEG #6939 [@radarhere]&lt;/li&gt; &lt;li&gt;Fixed typo #6940 [@radarhere]&lt;/li&gt; &lt;li&gt;Sort dependencies #6922 [@radarhere]&lt;/li&gt; &lt;li&gt;Handle more than one directory returned by pkg-config #6896 [@sebastic]&lt;/li&gt; &lt;li&gt;Relax ImageQt roundtrip check #6915 [@radarhere]&lt;/li&gt; &lt;li&gt;Prevent register_open from adding duplicates to ID #6917 [@radarhere]&lt;/li&gt; &lt;li&gt;Do not retry past formats when loading all formats for the first time #6902 [@radarhere]&lt;/li&gt; &lt;li&gt;Handling for deprecations to be removed in Pillow 11 #6905 [@hugovk]&lt;/li&gt; &lt;li&gt;Do not retry specified formats if they failed when opening #6893 [@radarhere]&lt;/li&gt; &lt;li&gt;Do not unintentionally load TIFF format at first #6892 [@radarhere]&lt;/li&gt; &lt;li&gt;Stop reading when EPS line becomes too long #6897 [@radarhere]&lt;/li&gt; &lt;li&gt;Allow writing IFDRational to BYTE tag #6890 [@radarhere]&lt;/li&gt; &lt;li&gt;Raise ValueError for BoxBlur filter with negative radius #6874 [@hugovk]&lt;/li&gt; &lt;li&gt;Only read when necessary in EpsImagePlugin #6880 [@radarhere]&lt;/li&gt; &lt;li&gt;Simplify isinstance, key in dict, enumerate #6869 [@hugovk]&lt;/li&gt; &lt;li&gt;Support arbitrary number of loaded modules on Windows #6761 [@javidcf]&lt;/li&gt; &lt;/ul&gt; Dependencies &lt;ul&gt; &lt;li&gt;Install Ghostscript using Chocolatey #7036 [@radarhere]&lt;/li&gt; &lt;li&gt;Update actions/stale action to v8 #7035 [@renovate]&lt;/li&gt; &lt;li&gt;Updated libimagequant to 4.1.1 #7000 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated harfbuzz to 7.1.0 #6983 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated lcms2 to 2.15 #6981 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated harfbuzz to 7.0.1 #6959 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated harfbuzz to 7.0.0 #6946 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated freetype to 2.13 #6931 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated libjpeg-turbo to 2.1.5.1 #6929 [@radarhere]&lt;/li&gt; &lt;li&gt;[pre-commit.ci] pre-commit autoupdate #6928 [@pre-commit-ci]&lt;/li&gt; &lt;li&gt;Updated libjpeg-turbo to 2.1.5 #6923 [@radarhere]&lt;/li&gt; &lt;li&gt;pre-commit autoupdate #6920 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated libimagequant to 4.1.0 #6906 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated libimagequant to 4.0.5 #6901 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated libwebp to 1.3.0 #6889 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated raqm to 0.10.0 #6884 [@radarhere]&lt;/li&gt; &lt;li&gt;Updated xz to 5.4.1 #6883 [@radarhere]&lt;/li&gt; &lt;li&gt;[pre-commit.ci] pre-commit autoupdate #6855 [@pre-commit-ci]&lt;/li&gt; &lt;/ul&gt; Documentation &lt;ul&gt; &lt;li&gt;Removed unused sections in release notes #7054 [@radarhere]&lt;/li&gt; &lt;li&gt;Add missing word #7051 [@Yay295]&lt;/li&gt; &lt;li&gt;Document handling of modes when converting to or from NumPy #7049 [@radarhere]&lt;/li&gt; &lt;li&gt;Document how to create universal2 wheels #6912 [@radarhere]&lt;/li&gt; &lt;li&gt;Docs: Replace dependency sphinx-issues with builtin sphinx.ext.extlinks #7016 [@hugovk]&lt;/li&gt; &lt;li&gt;Minor improvement made to c_extension_debugging.rst #7017 [@Lucas-C]&lt;/li&gt; &lt;li&gt;Restored deleted docstring #7027 [@radarhere]&lt;/li&gt; &lt;li&gt;Removed incorrect docstring #7025 [@Auto-5]&lt;/li&gt; &lt;li&gt;Fix order of arguments in docstring #7024 [@Auto-5]&lt;/li&gt; &lt;li&gt;Restore link anchor #6993 [@nulano]&lt;/li&gt; &lt;li&gt;Removed missing anchor from link #6992 [@radarhere]&lt;/li&gt; &lt;li&gt;Added release notes for #6961 and #6954 #6990 [@radarhere]&lt;/li&gt; &lt;li&gt;Replace Python code-blocks with double colons #6958 [@radarhere]&lt;/li&gt; &lt;li&gt;Highlight code example #6969 [@radarhere]&lt;/li&gt; &lt;li&gt;Corrected documented WebP quality range #6952 [@jzern]&lt;/li&gt; &lt;li&gt;image-file-formats.rst: document WebP 'xmp' option #6951 [@jzern]&lt;/li&gt; &lt;li&gt;Add description for getexif() and Exif #6930 [@greatvovan]&lt;/li&gt; &lt;li&gt;Specify correct description for mode L #6907 [@Pehat]&lt;/li&gt; &lt;li&gt;Alex Clark -&amp;gt; Jeffrey A. Clark (Alex) #6895 [@aclark4life]&lt;/li&gt; &lt;li&gt;Updated macOS tested Pillow versions #6885 [@radarhere]&lt;/li&gt; &lt;li&gt;Verify the Mastodon docs link #6881 [@hugovk]&lt;/li&gt; &lt;li&gt;List Raqm build options in installation documentation #6876 [@nulano]&lt;/li&gt; &lt;li&gt;Refer to Resampling enum #6868 [@radarhere]&lt;/li&gt; &lt;li&gt;LOAD_TRUNCATED_IMAGES may allow PNG images to open #6856 [@radarhere]&lt;/li&gt; &lt;li&gt;Announce releases on Mastodon #6861 [@radarhere]&lt;/li&gt; &lt;/ul&gt; Testing &lt;ul&gt; &lt;li&gt;Added Amazon Linux 2023 docker image #7029 [@radarhere]&lt;/li&gt; &lt;li&gt;Remove EOL Debian 10 Buster from CI #7014 [@hugovk]&lt;/li&gt; &lt;li&gt;Moved tests that require libtiff #6919 [@radarhere]&lt;/li&gt; &lt;li&gt;Moved conversion test to test_imagecms #6866 [@radarhere]&lt;/li&gt; &lt;li&gt;Run CIFuzz tests when GitHub Actions file changes #6994 [@radarhere]&lt;/li&gt; &lt;li&gt;Build docs in own workflow #6991 [@hugovk]&lt;/li&gt; &lt;li&gt;Log expected &amp;amp; actual color in image access tests #6899 [@Yay295]&lt;/li&gt; &lt;li&gt;Fix up some pytest style issues #6968 [@akx]&lt;/li&gt; &lt;li&gt;Enable gcov support for codecov/codecov-action #6944 [@hugovk]&lt;/li&gt; &lt;li&gt;Test Python 3.12-dev #6943 [@hugovk]&lt;/li&gt; &lt;li&gt;Replace SVN with Git for installing extra test images #6918 [@hugovk]&lt;/li&gt; &lt;li&gt;Parametrize test_file_tar::test_sanity() #6898 [@Yay295]&lt;/li&gt; &lt;li&gt;Only install python-pyqt6 package on 64-bit #6886 [@radarhere]&lt;/li&gt; &lt;li&gt;Tests: Convert internal check() functions to use parametrize #6870 [@hugovk]&lt;/li&gt; &lt;li&gt;Clean up tests (simplified) #6865 [@Yay295]&lt;/li&gt; &lt;li&gt;NotImplementedError will not be raised by grapclipboard if xclip is available on Linux #6859 [@radarhere]&lt;/li&gt; &lt;li&gt;array tobytes() always exists in Python &amp;gt;= 3.2 #6854 [@radarhere]&lt;/li&gt; &lt;/ul&gt;</dct:description>
    <dct:accessRights rdf:resource="http://publications.europa.eu/resource/authority/access-right/PUBLIC"/>
    <dct:accessRights>
      <dct:RightsStatement rdf:about="info:eu-repo/semantics/openAccess">
        <rdfs:label>Open Access</rdfs:label>
      </dct:RightsStatement>
    </dct:accessRights>
    <dcat:distribution>
      <dcat:Distribution>
        <dcat:accessURL rdf:resource="https://doi.org/10.5281/zenodo.7791017"/>
      </dcat:Distribution>
    </dcat:distribution>
    <dcat:distribution>
      <dcat:Distribution>
        <dcat:accessURL rdf:resource="https://doi.org/10.5281/zenodo.7791017"/>
        <dcat:byteSize>51285671</dcat:byteSize>
        <dcat:downloadURL rdf:resource="https://zenodo.org/record/7791017/files/python-pillow/Pillow-9.5.0.zip"/>
        <dcat:mediaType>application/zip</dcat:mediaType>
      </dcat:Distribution>
    </dcat:distribution>
  </rdf:Description>
</rdf:RDF>
71,890
6,704
views
downloads
All versions This version
Views 71,8903,808
Downloads 6,704163
Data volume 251.8 GB8.4 GB
Unique views 62,8703,592
Unique downloads 4,052158

Share

Cite as