Skip to main content

Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.

Project description

pyexiv2

Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.

Features

Defects

  • Can't read the image larger than 2GB, or modify the image larger than 1GB. (related issue)
  • Not thread safe, because pyexiv2 uses some global variables in C++.
  • Currently, if you use ARM platform, you need to compile exiv2 and pyexiv2 manually, which is troublesome. (related issue)

Tests

There are some test cases in folder pyexiv2/tests.

References

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyexiv2-2.11.0-cp312-none-win_amd64.whl (960.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyexiv2-2.11.0-cp312-none-manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12

pyexiv2-2.11.0-cp312-none-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

pyexiv2-2.11.0-cp312-none-macosx_12_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12 macOS 12.0+ x86-64

pyexiv2-2.11.0-cp311-none-win_amd64.whl (960.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyexiv2-2.11.0-cp311-none-manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11

pyexiv2-2.11.0-cp311-none-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

pyexiv2-2.11.0-cp311-none-macosx_12_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11 macOS 12.0+ x86-64

pyexiv2-2.11.0-cp310-none-win_amd64.whl (959.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyexiv2-2.11.0-cp310-none-manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10

pyexiv2-2.11.0-cp310-none-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

pyexiv2-2.11.0-cp310-none-macosx_12_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 12.0+ x86-64

pyexiv2-2.11.0-cp39-none-win_amd64.whl (959.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyexiv2-2.11.0-cp39-none-manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9

pyexiv2-2.11.0-cp39-none-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

pyexiv2-2.11.0-cp39-none-macosx_12_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 12.0+ x86-64

pyexiv2-2.11.0-cp38-none-win_amd64.whl (959.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyexiv2-2.11.0-cp38-none-manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8

pyexiv2-2.11.0-cp38-none-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 macOS 13.0+ x86-64

pyexiv2-2.11.0-cp38-none-macosx_12_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 macOS 12.0+ x86-64

pyexiv2-2.11.0-cp37-none-win_amd64.whl (959.4 kB view details)

Uploaded CPython 3.7 Windows x86-64

pyexiv2-2.11.0-cp37-none-manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7

pyexiv2-2.11.0-cp37-none-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7 macOS 13.0+ x86-64

pyexiv2-2.11.0-cp37-none-macosx_12_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7 macOS 12.0+ x86-64

pyexiv2-2.11.0-cp36-none-win_amd64.whl (959.2 kB view details)

Uploaded CPython 3.6 Windows x86-64

pyexiv2-2.11.0-cp36-none-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6

pyexiv2-2.11.0-cp36-none-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6 macOS 13.0+ x86-64

pyexiv2-2.11.0-cp36-none-macosx_12_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6 macOS 12.0+ x86-64

File details

Details for the file pyexiv2-2.11.0-cp312-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.11.0-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 960.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyexiv2-2.11.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 0e6cdbd55cef9b60d6e5c49dc8cbd8b573ef58260262ea06eb1f75eac880836d
MD5 cf852df68dfc9a6026d8d582642c85c4
BLAKE2b-256 980a543c1227a506b36f9097f70dcd714c0c0f92491b81a81aa36fdc6ea0df3c

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp312-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp312-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 914f143c76c3f85d2dada12720d25f4adebe8a5c2f7bc60cdbdcd351073b1374
MD5 9a0a018bd52e68c7070cfe5635352469
BLAKE2b-256 51c78528a2598fc393cd1197624b8088530c661df5d2b55df14da20fd9bde470

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp312-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp312-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 785819528045343407e8a42596984ab422800b06baab0ea1640c32d4685a739b
MD5 67db27c5d167f46f8ba4836673299ed6
BLAKE2b-256 6601b681050a79f8f924488bc264de54a678fc42cfe9eb756b923eee5f311014

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp312-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp312-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 49c0553d52b701eb8e3e26338de10935d2950f10c96006784d9f6472d8a8b93d
MD5 f013a1c9ea9cb1ad82a1e1d958e4af0a
BLAKE2b-256 a607fcd707d452c7fc1b34033a67f9b07ce3afb77f64ad3cf104395376db2863

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.11.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 960.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyexiv2-2.11.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 d56f5ed58767310d6446a2802b39fe3b5789eb9cb2b16791cdd2f165111823fd
MD5 660107b08cc921852294a4a783a92564
BLAKE2b-256 408ad47f50ecd5858f03e0cf4cf58321175376b74a46c076254e441af720022f

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp311-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp311-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e6b04aed1541b6acade0d0c92d5d7a9279941f4dfdd2c1e6f16961f6cdafc6b0
MD5 0b886837283ead084705b70505d4d788
BLAKE2b-256 b09e3cb10c4485f69e79ab8021d924a9c273a814253880469d3899e336c36f7f

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp311-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp311-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ea41248406d34e366e7208441b991e3538769939440b808646f7bf8a159c71f0
MD5 0e3f3235f3626d873b8adae84303db40
BLAKE2b-256 17318905b932a055619067d943899f0f09850d8f20feec8343e07f41145f08e7

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp311-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp311-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 63746ec9e592349f6d285e508879cfde10aefc27d6e2bda8712b98c1c3d4f343
MD5 ffa1f5e7a44f743be0e1ad5166f7adc2
BLAKE2b-256 2f1c70a59bb5554fdca9f5c10ea71ffbb69572f476143e4f1b5111b72b534d93

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.11.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 959.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyexiv2-2.11.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 b5ec09496683d1dd8bdc6ec1c83c6aaf5529466171f6d2d67d3b8742cb123d71
MD5 4272f3b0d44559e5fa6698ecddd2a5cd
BLAKE2b-256 f65436328c029fc90fd1cf058b12d972f635cb0cd9ed884da5a213ae38724815

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp310-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad2c08065af47514c2c0a19d2bb6ec27cbc138efc1f6641519cf3d95865540c2
MD5 6ef57d1363400149af91d07966503992
BLAKE2b-256 7a462b2bfa40331c437c35060eda0d9e55d11317c01254d7c0a938e81cf61268

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp310-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp310-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f3c6fd09777e12c8d771adffa0810defba36f197377bf9e9ca2bf1db9da49487
MD5 8753f5ac19fe5d962b34b36b1b8dfd92
BLAKE2b-256 5105637c6a69dbc91f405f1948cb6fd42926f4d9bf1f9767f064fd4365d858b6

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp310-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp310-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 b7243bc1607aa0ae521d53dc7873e0e136a072266641bd511e0fc2b985a6dbb6
MD5 ae3cbfa1d742a6edc3125d04ad777035
BLAKE2b-256 42caa039a702f2520379058817df2221a61637690820717dbb567ec86a6196f7

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.11.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 959.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyexiv2-2.11.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 ab5f5e82f429918912807bae90af4279ef7024b2570a4334d89f8689aec3e013
MD5 85ed19ad84b462a32dd3e9dfc0fa3c76
BLAKE2b-256 b161568c12236ad136f114cf20d98561857f6f58e385235d2379aa5237248eb1

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp39-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp39-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc9c698022692ba3bea5040dd5852da3d6c2cc65ff421934a080341b5bc4a200
MD5 f368a09bce6deb5b85777d9920622f13
BLAKE2b-256 83ea252b907bd96f955c1b9df1e45a9909b92333b5b1050b1d141fbd8aa0981a

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp39-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp39-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 618c2d52195da83e516a74b3fd30e9a9af5b3c6907a8338107055a0c8691703d
MD5 9e8d5eb31fdc436aea96cbb4968e8728
BLAKE2b-256 bb27d963e06c2a1ffb5d86cf451a43581097ea4dd0832d9a9904bbf7865b1db2

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp39-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp39-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 e7b0389871a44e161c0aea0366343bec57b456ef799abbe83550257c00489ab6
MD5 ef6bc7fd792d6f6f3fadc7233a807b05
BLAKE2b-256 426a93af0aa5eeee6def9b16e4471bbdba5d7fce1ab95a552d58b555887aaa69

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.11.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 959.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyexiv2-2.11.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 25f3cd1997b07bcbda251cca1fd7a652c07287959a09c0d4d8175708c7f2fbab
MD5 d277b3d2acc237a315a9aced506e663c
BLAKE2b-256 fb74d2f88b01d65e33ebaff6279ada2eba2dc668463bc581292cc6fbea1df758

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp38-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp38-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c31ed75e59e735f8f5506b36e58c9b092e4dad5b81a431167d56223ab0af7da6
MD5 406fc7326c074419d2e092a30e3299e5
BLAKE2b-256 c17c2a6ce5f53f0b12184b0ef475c2ef106876d6a89c8c6ebae28ae18ed0cc74

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp38-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp38-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7eeff6abf49338f037f946222ef6ab647562cd8166ebacb48412bf0ec0ff1381
MD5 5c976231ec6527378b8dce4e10661b31
BLAKE2b-256 f55e1d1c94f874dcb5c6c8326e13095c9936c8840ff6b68947645e2fae53939d

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp38-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp38-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 d44875fd2e3613a790d9a2e58a2e944b30f4da7ef17fd2d4d8cea7cd8ffbb6fa
MD5 14eb53828e0a803eb14530ed29188b26
BLAKE2b-256 215c2063cf033902e3f77e2257ae586d835d8b1c5ba3adccc07575bc27adeb28

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.11.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 959.4 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyexiv2-2.11.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 6c290d498a0ab11fd76c91ccd6b5e7811fc120a76079fcc54c0b83790610a697
MD5 c394d11587742c1ab5d6aeeb2d53db03
BLAKE2b-256 12b337c12e45d65c0745d9557515d0ede2ac8bd800c194cd7c7ab91147a4f7e1

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp37-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp37-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c95b4b288e9aadcf4bbefad7f1f1f6cd604a9099a8b040354b53f9ba65e7f930
MD5 4c5185a2bd8eda017766f8e00a4752c3
BLAKE2b-256 96091d851c33d5fa839860c5296808cfdf417f88f97d76fe766477dbba758f6b

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp37-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp37-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 df87837f69557a232a80e549b958a0f9cd2a2d8335aa4de7deab58eec6f04a74
MD5 1a57debdda804ec5e01bd79a7db30123
BLAKE2b-256 a34b34d86d0b6bf6ba8cc44be60ce9e23d4e2dd552e8fd2dab8f4978c0954216

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp37-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp37-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 c159df33f295b78e0dcc6a81bd2c1f2429f314f4b3bb3ba0d338403c17352a77
MD5 7deee24dd1a07f65ecc81a97f62c27eb
BLAKE2b-256 8055d60cba63630dec7028d1930bb8031e190a8ef819a40f56bc708de9c6a1ad

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp36-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.11.0-cp36-none-win_amd64.whl
  • Upload date:
  • Size: 959.2 kB
  • Tags: CPython 3.6, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for pyexiv2-2.11.0-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 a275363cc491e8f9ccdf8426dd355ff7b4ec46e62851ff1c56b670135e051ad8
MD5 9a529b9c3f332334347d6559c784f933
BLAKE2b-256 3108b8b23f0149ae93a499b2e936727045608707e6f61760171b9990c9a19d0c

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp36-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp36-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3331d5f26be263509086078dc76f2a23881d173cb1fa0e26485b8c0f137044b
MD5 60b648e60f0fb23d6a93dd1843ea5b17
BLAKE2b-256 bcab2504293c82de20d78aa39becdd4e853e143d0e4e0297e2014b3290c56761

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp36-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp36-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 bea21848f2e9073513e6d1e101944868e6fde7a2908b214f35c547a6bb588ccb
MD5 5bcbfa5ea9f9fe767ee171488c76cc77
BLAKE2b-256 b9e6b21db22c4bc41041cd1294abcd3b258c968dbd18dc3109799aafa86bdfdb

See more details on using hashes here.

File details

Details for the file pyexiv2-2.11.0-cp36-none-macosx_12_0_x86_64.whl.

File metadata

File hashes

Hashes for pyexiv2-2.11.0-cp36-none-macosx_12_0_x86_64.whl
Algorithm Hash digest
SHA256 7abb19ab443b7a526f1d2bd513cc4409d94dfa2242b7b137b0bf9fcac14bb227
MD5 8e59390184bbdc8d9882cefc0ba8fe2c
BLAKE2b-256 d02d2518336fb4c9d88039a692b8a5b5af42220365fc8d0eec1183b3a656fc62

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page