Skip to main content

No project description provided

Project description

imgsize

Given some data, determines whether the data is likely an image and if so, what size and type it is and whether it is animated or not.

Formats

Supported formats:

  • PNG/APNG
  • JPEG
  • GIF
  • AVIF/AVIS
  • BMP

Usage

from imgsize import get_size

some_image_data: bytes = ...

size = get_size(some_image_data)
if size is None:
    print("Could not handle data")
else:
    size.width
    size.height
    size.mime_type
    size.is_animated

You should not pass the entire image data, the first kilobyte or so should suffice.

API

imgsize.get_size(data: bytes) -> imgsize.Size | None

Given the data in the bytes provided, attempts to determine the image format, size and whether it is an animated image or not, otherwise returns None.

imgsize.Size

A class with four properties: width: int, height: int, mime_type: str, is_animated: bool.

Instances of imgsize.Size are equatable, hashable and iterable (yielding width and height).

Instances of imgsize.Size have a as_dict() method which returns the properties as a dictionary.

Notes

imgsize does not validate whether the data passed is a valid image or not. The intended use of this library is to reject data early and quickly if it does not appear to be an image format you intend to support. If you need to validate the entire image, the suggested workflow is to use this library to reject data that is not images, is not a file format you support, has dimensions beyond what you wish to support or is animated if you only want static images, then pass it to a library that does actual image parsing to determine if the data is actually an image.

imgsize only supports a few formats, the supported formats is mostly based on what browsers support, and does not necessarily support all features or variants of those formats, as a result, there might be false positives and false negatives.

Building

Use maturin to build: maturin build

To build & install into your local env: maturin develop

Testing

Rust

cargo test

Python

The following must be run in a virtual env:

pip install '.[test]'
pytest python-tests

Release

  1. Change the version number in Cargo.toml
  2. Push to the main branch on GitHub (preferably via Pull Request)
  3. Create a Release (git tag) on GitHub
  4. Release will automatically be pushed to PyPI

Project details


Download files

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

Source Distribution

imgsize-3.0.1.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (258.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (299.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (293.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (267.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (266.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (271.8 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

imgsize-3.0.1-cp312-none-win_amd64.whl (129.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

imgsize-3.0.1-cp312-none-win32.whl (124.1 kB view details)

Uploaded CPython 3.12 Windows x86

imgsize-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (257.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

imgsize-3.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (296.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

imgsize-3.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (291.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

imgsize-3.0.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (266.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

imgsize-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (264.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

imgsize-3.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (270.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

imgsize-3.0.1-cp312-cp312-macosx_11_0_arm64.whl (222.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

imgsize-3.0.1-cp312-cp312-macosx_10_12_x86_64.whl (225.3 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

imgsize-3.0.1-cp311-none-win_amd64.whl (130.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

imgsize-3.0.1-cp311-none-win32.whl (124.4 kB view details)

Uploaded CPython 3.11 Windows x86

imgsize-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (257.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

imgsize-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (296.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

imgsize-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (292.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

imgsize-3.0.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (266.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

imgsize-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (264.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

imgsize-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (270.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

imgsize-3.0.1-cp311-cp311-macosx_11_0_arm64.whl (221.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

imgsize-3.0.1-cp311-cp311-macosx_10_12_x86_64.whl (225.4 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

imgsize-3.0.1-cp310-none-win_amd64.whl (130.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

imgsize-3.0.1-cp310-none-win32.whl (124.1 kB view details)

Uploaded CPython 3.10 Windows x86

imgsize-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (257.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

imgsize-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (296.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

imgsize-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (292.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

imgsize-3.0.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (266.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

imgsize-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (265.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

imgsize-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (270.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

imgsize-3.0.1-cp310-cp310-macosx_11_0_arm64.whl (222.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

imgsize-3.0.1-cp310-cp310-macosx_10_12_x86_64.whl (225.7 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

File details

Details for the file imgsize-3.0.1.tar.gz.

File metadata

  • Download URL: imgsize-3.0.1.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for imgsize-3.0.1.tar.gz
Algorithm Hash digest
SHA256 9537d1c6f8bbfe465d7e555cadd3ab0efafd55a1e851d8cd6e5a1adfa3c14212
MD5 43c0e4f09b819791ba01666e964cb8ca
BLAKE2b-256 6ab3c28928673d775a98409f5b1fd65d75d3ddd5449d6687d24a9d2672e91be1

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1a39fa0461a577bbd1c72246ca2400c8c24aa927677ba72ab1cc34f3322af3f
MD5 e5364940bcc450cbc8095e91e58448ad
BLAKE2b-256 3813ec66eb951f9f12b88a116e9d2c4fe245d1a3d39706e672d059a3995d54cc

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7b8304b29dd3985e15323bafdf53b0f9f73fb55659628660ba30bbdb27ae3246
MD5 86bc6b698c748930adc9bdd7d4673501
BLAKE2b-256 28d2d804e8dd5dcba696217c2891595bd6069948a3372f82f4fcac26bb1acf2b

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5653a45328d174e530669bf9b996ec304477ed1d36918fdacf62e39b5f37b1ee
MD5 c2f5e36cb9820474eb534d1f4063a415
BLAKE2b-256 33db0ec8c12630c5666fde92d7ae9f67b958d6fc06224ef4c9b8d08300c3865c

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d96ed94583483c1f96a5322cb7f864f4b00a6733104ab99d9795187d291bdf84
MD5 4020779d8b78e00d8bf3f93a35d2ba84
BLAKE2b-256 fedc5de2ef74fdbb1588e12b41d0d1b0ad2b369f1cae414956be5078f92fb9a1

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 89e80bdbd32daf523b95c413fd755b0762de8f72a784330c3af50c7aada99806
MD5 1c44572f0425f31db464b975a9332100
BLAKE2b-256 f064d82dfe9bcdf6c690de4eed11ff495ed8b188f873d2767e9b8dc298a72a93

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9f332f0360614b1b21db9f3511fab217cf2e174f52da52a17acf727921c3a9fa
MD5 a3e9a608990fac5c032455b77954d0ca
BLAKE2b-256 206d3cf92c58f1afbe5d32dadff1b933784dc52341566c147320eec46cb49154

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 4ab575c32b1802fcbd690d4a90b6a83252df71c7f17601e88d2ad2bba7cd0eb5
MD5 ce30fb81d46ba3acadbf7c22af82ab4a
BLAKE2b-256 1037de90fce4fdf595797bdbdb1508799224e4825e7d9e086435d6211ea97d41

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-none-win32.whl.

File metadata

  • Download URL: imgsize-3.0.1-cp312-none-win32.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for imgsize-3.0.1-cp312-none-win32.whl
Algorithm Hash digest
SHA256 5dd1927aa1a8e7ab2d8a0746cef025816c6b6fa7ef4016264855d54827942dec
MD5 4df1015d702bea0e1b61ee830f1ffeb5
BLAKE2b-256 0411b1d9ee56f44be838cae099f86de2b6d0ec1e8f670addb80e355db32c528c

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a01dffd760c55792f513a9b3d18d5fd24a92dcca0f7a062fe7f4e973fdf9b75
MD5 f5f9b8e715443190fdacf939da80076e
BLAKE2b-256 ce640d5e36f2c98ae326b959fee5cf74f2b7450de10cf99ba1c0061389c8d272

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 855a41553b8d6d1bec57367a1942f9dbb44735ee74951531d3bb928487cc7096
MD5 823766a9696ed70b30125967fcc4e462
BLAKE2b-256 4bd1c910f792e3918a832687894bf2970a96a2bd2ea1c82d4503ea2b4a90c431

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d0941a176f7e252a4b01978472ebb7f87f55813463ccb8df328b5228f96db2a1
MD5 246253fb2266fcf6786a50d26a06302e
BLAKE2b-256 cfa9c716021d967a3dd11cd227e7c41b2931fecf47cff39860cee4d76111d1c2

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 dec6943e90484ea316d34c8c17b7b4fc7645f48fb807a076db8e4fc3dd2b75cc
MD5 754fe41dcbe798b813fa25234066ecf9
BLAKE2b-256 7dba03224147f03b083b52ce0d51eb16af1acf0e42be0ea6829c241d783d3c88

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 200e8f6b78d622e5d4cd2d47bc290ac94ba9e486b95a57152bd28b0a217ccd22
MD5 96023b15137c38b914652740059d5a7a
BLAKE2b-256 527ad97c02537c820836fe69e027186d3de544ff694a50b45ad913fe78dd0674

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 62212cd3a88e5dcce8acfab62f03219414bef7f4b4f0b1cd9340faa4585ad99a
MD5 02a83d94137ed1f01e23d33fe8180c9f
BLAKE2b-256 58301686caeb31963d0c2f956f89cbef76c3675559a02ffdd2ab120dc53b11ee

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fe52863b417394440073a80beb40ad77837995d2951c217ddfb5f6e074f6e2c
MD5 10563f00f143233d5a52138c3cb2629d
BLAKE2b-256 f8aa12ee9a972ed5d0d613353f07c72aa85baf6169f6f2cb4e2244b2e42c6acf

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 851247cfe78eaff25f2143d1c38fef5854fbd4b16a3a64fab9b64adef7742c97
MD5 8c4cb48ec53a6d5d39bcf3895e1f9591
BLAKE2b-256 edba60df09c27fc60e11e89b001fa2715d4a88b4265381f4af99f37f61938332

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 816352b884d765d6de5c81239e92cbbd814399fc3d9308c71259cf2688efa184
MD5 d17ee0843f08fc67267a475c05258f98
BLAKE2b-256 e6cea3e57f1b0b09d4047b7e3fba127dab2304eecaf5ed0f2b0c87f8b8b1ca74

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-none-win32.whl.

File metadata

  • Download URL: imgsize-3.0.1-cp311-none-win32.whl
  • Upload date:
  • Size: 124.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for imgsize-3.0.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 8028dc4b8bb978b8aac70d2f8781c2d57f245b46f73051107cb6ab84d7149cd6
MD5 fc9641cd33a1d519b90d061543fb00ab
BLAKE2b-256 c7d121b0ec51591835bbb1cbd36f60fc84ec3f26a98f4343ee0bb114e5606ba4

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a101313058c00f90d275fd342a072d7ce3879934a893fda6e5a0610f089729e
MD5 e012a7af9a4eb667c7126ba15d754d06
BLAKE2b-256 89de4359e85e018f7912dc4d497eb166e069407bb3ff6d5164ffbc55f4f65905

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f1eeca82a89954da87e041a08c544124d5d4f2073c6818f07a63c34d5a7025b2
MD5 610bf0cdf4f6230d711145de71d42ecc
BLAKE2b-256 cab095a0c5d13997cf448886f2bc1587fd3c0855f2e93bbd453568c3a97a7af2

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e46d89b84eac189d7a492b7fab8361014b6ce802a83f8e8b5a18866e95d32473
MD5 3b66221e8eadb2c9aefa6b86e8b99a90
BLAKE2b-256 59ff7fdd9bfc593b9ad3a3bbe664111ef37bf60d81ad05b644f7f6dc0439e828

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c8d2432912273912c76429871d38690bcb5112b3eb7d888d2eef1778bdde8189
MD5 b8414013b74d877496d43c8f92525e14
BLAKE2b-256 9915e7d8ffc1759868f5bda6481a544c078488a46c744235eaf2ba0268bf4996

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f07ca8cb036e23d4727b4adf1deaea2b45272ffc0b6ce100020d3055721f59c3
MD5 2df5992c5841b59cb3a9eb9f57db5940
BLAKE2b-256 fe9438f755a9420da4ea6a17d749bc94b7201f3b9763834f44e3db0bd9cf20f8

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a74112dc74bd5b7c2f1dacb7d1b6c9c846640d70cfc181901dc5a924ae826722
MD5 0f04c0e3ee732eed78a4870a871bfd6d
BLAKE2b-256 a66f160e9aeaff94929adb80384a5b130ed6219f5824020b1266937432e3162d

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e026283e2cbd37323767344137371df114b8331633c364af0646a506fece3ce
MD5 2bd70a7733a7265639f28186df5e0841
BLAKE2b-256 9e2d85dc510c9bf13589432b36b4cece7ac65861410fb0bf519adfcedd3366c3

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 da55670bd461747ffe87d16d213515aa5caf604d4c08c5d0959d6dcf3da2f433
MD5 3e8bcd95ae73aa6b6be75138b5221aa0
BLAKE2b-256 9d776d02e62ca8291d2a81ae0d4acdaefe5dbf0f87428e27c445920699e2e653

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 92cff3782ea64eb258d67b6a840907552e9375edf94eb41fbce7b43be0230889
MD5 fa1f79f872997f9e9f9342b859325520
BLAKE2b-256 a91ca6fd6f072f540cc3728ac3b40aa6e98a30ac4ec342084494d795d907039b

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-none-win32.whl.

File metadata

  • Download URL: imgsize-3.0.1-cp310-none-win32.whl
  • Upload date:
  • Size: 124.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.0

File hashes

Hashes for imgsize-3.0.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 9f1fdc5c0f69207a2e3437aec04d01e43fc2db67382bf7f328b348b0b50ccdbf
MD5 94af602e49445eb67a1ab946e6be70ba
BLAKE2b-256 d6d8b074a7116a26d49a1f992b0af2205a2c77dcf624adc54efc31587f05ca52

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dae122700c71f3f26a40748ac033b578d496c8a648b7f65be370ff98abcc0d89
MD5 55e51b5eeac43e5bb931fb707d7e0a43
BLAKE2b-256 36f5d792602094c6312891fed5553086eb52846b6416802a1bd1d595ecf7c87f

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3b5e0979780901f269b4096e550de58dc3154d8be2f18ee18e48368540ba3d37
MD5 8e74b0e86cb205f1b272083f8c861aca
BLAKE2b-256 4a02edd46a86d0cf63e94a2c0f4d22149a6b077f023d4dd718f1200324824cc3

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 45d0adc81daa014306287d0fa0d5951dafbb74c4bc74de565ed7591fffa1cb7b
MD5 e3d6f943976205a52d664d4a47000d35
BLAKE2b-256 0307c99dfd74e6adf452a6f362125d3840a9a87893ce4187512bb1af5a7d09b4

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e50da1fac77a75d8cec78d4a95820691069ce71590796b7a9e553ea2d4810dd8
MD5 5e2056133e2398122636c741fe911144
BLAKE2b-256 2c79dee5793d61d16603b3dd2ef9c07ccfdfd8637808307fffea37881560f300

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 852187b90e396fe76ae1651bee034c1746db2adead1d4f7cb4a0a4a1226930b3
MD5 c65942990a4f5580521bb335c4820b70
BLAKE2b-256 a5e86023328925959cc3b3253324041bccdecdb41d5ad11fa5264ea01c493022

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 08cf1f95291098cbceebe812bd21da3cd4ddc3a60ed805124808494a90017667
MD5 eecfdbc1acebc820ce548fc84656604d
BLAKE2b-256 6f1422409b41f06f87ce96092df3e24d03a37524bb146206f69d908679b0d4ee

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 468a61a599874f2f8c9d88d6c450bddefc0f49db03169c6e547a0437e7b20937
MD5 cb98696ed69df7ad74fd0a6f062ad0ec
BLAKE2b-256 f0d2eb1ebd526b4406498e32dab07fbd2fc39fd502c6ee81429df82b12cb343d

See more details on using hashes here.

File details

Details for the file imgsize-3.0.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for imgsize-3.0.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9a830546be37ee33caa734265ed5c4df97e85542c3f6b77407c6b3c1ff121a4a
MD5 e87cb4f11d298115b1f76aa6a996e112
BLAKE2b-256 566c8dcfdb08aa1877c67e27fccd7db0390783697c4c427e0ed02bb15a50e8cb

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