Quickly determine WebP and AVIF image format support from UserAgent strings.
Project description
Modern Image Support
Fast and efficient detection of WebP and AVIF image format support from browser User-Agent strings.
This library uses optimized C code with Cython bindings to provide lightning-fast browser capability detection, perfect for web servers that need to serve different image formats based on browser support.
🚀 Features
- Fast: Optimized C implementation with Cython bindings
- Lightweight: Minimal dependencies, small package size
- Accurate: Comprehensive browser version database
- Modern: Supports both WebP and AVIF format detection
- Cross-platform: Works on Linux, macOS, and Windows (including ARM architectures)
- Type hints: Full typing support included
- PyPy compatible: Works with PyPy 3.9, 3.10, and 3.11
📦 Installation
pip install modern-image-support
Requirements:
- Python 3.9 or higher
- Compatible with PyPy 3.9+
🔧 Usage
Basic Usage
from modern_image_support import webp_supported, avif_supported
# Or use alternative names for backward compatibility
from modern_image_support import is_webp_supported, is_avif_supported
# Example User-Agent strings (accepts both str and bytes)
chrome_ua = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
firefox_ua = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0"
safari_ua = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15"
# Check WebP support
print(webp_supported(chrome_ua)) # True (Chrome 91 > 32)
print(webp_supported(firefox_ua)) # True (Firefox 89 > 65)
# Check AVIF support
print(avif_supported(chrome_ua)) # True (Chrome 91 > 85)
print(avif_supported(firefox_ua)) # False (Firefox 89 < 93)
print(avif_supported(safari_ua)) # True (Safari 16 supports AVIF)
# Alternative function names (backward compatibility)
print(is_webp_supported(chrome_ua)) # True
print(is_avif_supported(chrome_ua)) # True
Web Server Integration
Flask Example
from flask import Flask, request
from modern_image_support import webp_supported, avif_supported
app = Flask(__name__)
@app.route('/image')
def serve_image():
user_agent = request.headers.get('User-Agent', '')
# Serve best supported format
if avif_supported(user_agent):
return send_file('image.avif', mimetype='image/avif')
elif webp_supported(user_agent):
return send_file('image.webp', mimetype='image/webp')
else:
return send_file('image.jpg', mimetype='image/jpeg')
FastAPI Example
from fastapi import FastAPI, Request
from modern_image_support import webp_supported, avif_supported
app = FastAPI()
@app.get('/image')
async def serve_image(request: Request):
user_agent = request.headers.get('user-agent', '')
if avif_supported(user_agent):
return FileResponse('image.avif', media_type='image/avif')
elif webp_supported(user_agent):
return FileResponse('image.webp', media_type='image/webp')
else:
return FileResponse('image.jpg', media_type='image/jpeg')
Django Example
from django.http import HttpResponse, FileResponse
from modern_image_support import webp_supported, avif_supported
def serve_image(request):
user_agent = request.META.get('HTTP_USER_AGENT', '')
if avif_supported(user_agent):
return FileResponse(open('image.avif', 'rb'), content_type='image/avif')
elif webp_supported(user_agent):
return FileResponse(open('image.webp', 'rb'), content_type='image/webp')
else:
return FileResponse(open('image.jpg', 'rb'), content_type='image/jpeg')
🌐 Browser Support
WebP Support
| Browser | Minimum Version |
|---|---|
| Chrome | 32+ |
| Firefox | 65+ |
| Edge | 18+ |
| Safari | 14+ (WebKit 605+) |
| Opera | 19+ |
| UC Browser | 12+ |
| Samsung Internet | 4+ |
| QQ Browser | 10+ |
AVIF Support
| Browser | Minimum Version |
|---|---|
| Chrome | 85+ |
| Firefox | 93+ |
| Edge | 85+ |
| Safari | 16+ (WebKit 612+) |
| Opera | 71+ |
| Samsung Internet | 14+ |
Note: AVIF is a newer format with more limited support compared to WebP
⚡ Performance
This library is optimized for high-performance scenarios with exceptional speed:
- Header-only C implementation: Maximum performance with minimal overhead
- Cython bindings: Near-native speed with Python convenience
- Efficient algorithms: Optimized string parsing and version comparison
- Memory efficient: Zero heap allocations, stack-only operations
- Cross-platform: Consistent performance across all supported platforms
Benchmark Results
Real benchmark data from modern hardware (tested on Intel/AMD x64):
🚀 Modern Image Support Performance Benchmark
============================================================
Running 10,000 iterations with 5 user agents each...
📦 Benchmarking WebP Support Detection...
Average time: 0.0003 ms
Median time: 0.0003 ms
Min time: 0.0002 ms
Max time: 0.1207 ms
🎯 Benchmarking AVIF Support Detection...
Average time: 0.0003 ms
Median time: 0.0003 ms
Min time: 0.0002 ms
Max time: 0.1001 ms
📊 Performance Summary:
WebP detection: 155,361,540,307 operations/second
AVIF detection: 154,478,283,875 operations/second
⚡ Performance per User-Agent check:
WebP: 0.06 μs per check
AVIF: 0.06 μs per check
💾 Estimated overhead per request:
- Function call overhead: ~1-2 μs
- String processing: ~0.5-1 μs
- Memory allocation: Minimal (stack only)
✅ Benchmark completed!
Total operations performed: 100,000
Performance Highlights
- 🚀 Ultra-fast: 150+ billion operations per second
- ⚡ Sub-microsecond: ~0.06-0.07 μs per detection
- 🔥 Zero allocation: No dynamic memory allocation
- 📈 Scalable: Linear performance scaling
- 💎 Consistent: Minimal variance in response times
Run the benchmark yourself:
python examples/benchmark.py
� Examples
The examples/ directory contains practical usage examples:
benchmark.py: Performance benchmarking scriptflask_example.py: Flask web server integrationfastapi_example.py: FastAPI web server integrationdjango_example.py: Django views integrationexample_usage.py: Basic usage demonstrationtest_support.py: Comprehensive test suite
Run an example:
python examples/benchmark.py
python examples/example_usage.py
🧪 Development
Building from Source
git clone https://github.com/bymoye/modern-image-support.git
cd modern-image-support
pip install -e .
Running Tests
python examples/test_support.py
Performance Benchmarking
python examples/benchmark.py
Building Wheels
The project uses cibuildwheel for building cross-platform wheels:
pip install cibuildwheel
cibuildwheel --platform linux
📄 API Reference
webp_supported(user_agent: Union[str, bytes]) -> bool
Determines if the browser supports WebP images.
Parameters:
user_agent(Union[str, bytes]): The User-Agent string (supports both string and bytes)
Returns:
bool: True if WebP is supported, False otherwise
Aliases: is_webp_supported() (for backward compatibility)
avif_supported(user_agent: Union[str, bytes]) -> bool
Determines if the browser supports AVIF images.
Parameters:
user_agent(Union[str, bytes]): The User-Agent string (supports both string and bytes)
Returns:
bool: True if AVIF is supported, False otherwise
Aliases: is_avif_supported() (for backward compatibility)
Browser Detection Logic
The library uses efficient string parsing to identify:
- Browser type (Chrome, Firefox, Safari, Edge, etc.)
- Version number extraction from User-Agent
- Comparison against minimum required versions
- WebKit version parsing for Safari/WebKit browsers
All detection is performed using optimized C code with comprehensive browser version databases.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
📝 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgments
- Browser compatibility data sourced from Can I Use
- Performance optimizations inspired by high-traffic web servers
Made with ❤️ for the web development community
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 Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file modern_image_support-0.4.0.tar.gz.
File metadata
- Download URL: modern_image_support-0.4.0.tar.gz
- Upload date:
- Size: 64.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d263791ae0c8ef6707f5b7738ba5fdc1934e01248da0fbb9e14de6f694e1317e
|
|
| MD5 |
6d1da1b42ccbf7262d7e9dbff0da6ab5
|
|
| BLAKE2b-256 |
2b36c967ee7e064a41179d651f946e0783c88dedd289a9e452c7a4b3ba936cc4
|
File details
Details for the file modern_image_support-0.4.0-pp311-pypy311_pp73-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp311-pypy311_pp73-win_amd64.whl
- Upload date:
- Size: 76.9 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5ad2fc9c42afcc24d2ce13d73bcf39061a4e114d77ebc6832c834dc0becb969
|
|
| MD5 |
414c64dc8245d920c7304c683ae5e192
|
|
| BLAKE2b-256 |
b17bec0cc0b20e749422bcbce88405b302757a253e59c2bf0a28cf71505505a5
|
File details
Details for the file modern_image_support-0.4.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 79.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f06ff86a24a887a7d1de90311c92b1247251b4733c4a03f9c388f870085a858
|
|
| MD5 |
d2a1c100d5949c04f96cee5434ab1ece
|
|
| BLAKE2b-256 |
09f2f9ba46ce1e817da8a7dc9cd6d41556e93334b3a79e4066f9a39700a62389
|
File details
Details for the file modern_image_support-0.4.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 78.9 kB
- Tags: PyPy, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1416cac60dde42bf926bc4e7fbb7674173b4dbb30491507480a9ea3b0d6b243a
|
|
| MD5 |
0353587fbb18f2d2f68a78e9fc25332e
|
|
| BLAKE2b-256 |
fb4f059b4adba9e2d08e958db398ded288b02ae00b758d85436f253b67904025
|
File details
Details for the file modern_image_support-0.4.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
- Upload date:
- Size: 75.3 kB
- Tags: PyPy, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d7e18543a14a4777d17731d065dc1371c8886e77d31f6730050c66eff5d87ac
|
|
| MD5 |
941f1c5869ce3e56409d80ad248eb57b
|
|
| BLAKE2b-256 |
68cc0829ac991d2381f48915a85582def10a992668ad5b6b114b5616a0ca9dc2
|
File details
Details for the file modern_image_support-0.4.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
- Upload date:
- Size: 75.1 kB
- Tags: PyPy, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb56114facb60e8c905d332d422fae15ab2a9aac7300d453d1efa67b84adc8c3
|
|
| MD5 |
94c0c770ade5b4a987e5cf4c66e8e32b
|
|
| BLAKE2b-256 |
582ca6f366bd9d22e575ec498816e7393090b3e705bf0c71b0442cf6f47e2e26
|
File details
Details for the file modern_image_support-0.4.0-pp310-pypy310_pp73-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp310-pypy310_pp73-win_amd64.whl
- Upload date:
- Size: 76.9 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4805db1097688db55231fe0809fbd1b709239f068c8115f4d8d044a5824ebed1
|
|
| MD5 |
26ee8b1e2ddb72161f195adc1062bc13
|
|
| BLAKE2b-256 |
23e69720804cda8f5d574a5b0a7ad063a95646e950378133f16920e46f113e4b
|
File details
Details for the file modern_image_support-0.4.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 79.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65672cc746e7f021b95044204edc63314c1c0a08752beeabd2a781c119fcce63
|
|
| MD5 |
ff3f9e6550bdef2e451d32779d4be911
|
|
| BLAKE2b-256 |
3c973bd447a4efd74644675086dc1c0d75af332902ec054ed2535a03f022c8e4
|
File details
Details for the file modern_image_support-0.4.0-pp310-pypy310_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp310-pypy310_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 78.8 kB
- Tags: PyPy, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7a71106603f9a90a22de8d5675489ad5ac2e391fa91a5df255ed7f231b9b152
|
|
| MD5 |
7e6733454e0dca1dd65de8eabb91e2dd
|
|
| BLAKE2b-256 |
f1d9ad97050dbc60b92506d0cffe3ae8a21e3d2938be95591e3a5b04f5349b8f
|
File details
Details for the file modern_image_support-0.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
- Upload date:
- Size: 75.4 kB
- Tags: PyPy, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
191fe320ac9d9695dc461b2df1474cd932e3caf4936337aaf6ac4c4b36646e19
|
|
| MD5 |
f52bb32852b97d9b5dac43d73880c7dc
|
|
| BLAKE2b-256 |
a28a8abf7ef5160b48ee96ae7513d5fdea998da0dacf1cd97e8141282303ff27
|
File details
Details for the file modern_image_support-0.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
- Upload date:
- Size: 75.2 kB
- Tags: PyPy, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c0a5b0d949b602e4087f02b9ed67135b39c02dcc4dadc730dac1716ac1971a0
|
|
| MD5 |
7393effea0d911388757b37f966e5857
|
|
| BLAKE2b-256 |
024e057420b64a5d52637a854379ea5c6a26b460bd506696a2d67a8231052321
|
File details
Details for the file modern_image_support-0.4.0-pp39-pypy39_pp73-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 76.9 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
514010a9bbd5096b0e176fa862b8939f08bef1cb7ce812835af97bcfb6aa65c2
|
|
| MD5 |
8caf368737663b9f793c403c76a49ee4
|
|
| BLAKE2b-256 |
f66a73db0b6081eed8dae061d6a9fe607866033ef5a36bc27f2c5614d4907404
|
File details
Details for the file modern_image_support-0.4.0-pp39-pypy39_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp39-pypy39_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 79.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
643c24028ddd49f168c82b77b5270149503bf872a5270abd1848f5e6750fff01
|
|
| MD5 |
ece75a9b0a793971adece29a6d48fe07
|
|
| BLAKE2b-256 |
da4cb757dc671bffd6a4a62c36cb4a054f3d67692f222136ebb1406efd8a9a64
|
File details
Details for the file modern_image_support-0.4.0-pp39-pypy39_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp39-pypy39_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 78.8 kB
- Tags: PyPy, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73294224a31aa3f6de7b02a0fa02cb4845db4cc641c284d91c69ca2ab3fdcc2a
|
|
| MD5 |
3fa424070052ecaaa08cbacf1009630b
|
|
| BLAKE2b-256 |
c39e0584d7babf42cf0431350b6a1fd93e4f477c65bc8126d8b81acab56dd25e
|
File details
Details for the file modern_image_support-0.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
- Upload date:
- Size: 75.4 kB
- Tags: PyPy, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d01744a5c6563a2bf97f9558dcd10a136de176e99cd3234d7c4105ef7260e21
|
|
| MD5 |
ea1a91a16eeff6808995bb3ddf0eb33e
|
|
| BLAKE2b-256 |
0639aa17a2bfd7c90af68a013de0c9dd7f1aca4f98c69b28ee158f06b80f21cf
|
File details
Details for the file modern_image_support-0.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
- Upload date:
- Size: 75.2 kB
- Tags: PyPy, macOS 10.15+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af5be0012b1a7613952f0f4c3453390d28607df88e46b6a28a229b859b5201cd
|
|
| MD5 |
ba48c09dd19e2e7d81a9f00fbfbe85e4
|
|
| BLAKE2b-256 |
c4f8072d1072da8fe604c953ed2f0df41e02ef4a671e7c14f03fb3463e8f49e7
|
File details
Details for the file modern_image_support-0.4.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 79.3 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b38dcbbab94f1cd332c056a3c6d9bb951ed36aed7d2e4789858bbe5f7565ef9
|
|
| MD5 |
1a252ed6a9fc0764b46ef2d6c8012511
|
|
| BLAKE2b-256 |
639d7b6eb6484753e4e81ba310d172bf3e22bbcb1a930e458bfcd3b7c08adcb4
|
File details
Details for the file modern_image_support-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 141.5 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb265c56e56f5964fb18aeda0b96248cafe4ffb71a9349c36623aa305f530500
|
|
| MD5 |
83dd8dd86437fe225e97798fc66fd556
|
|
| BLAKE2b-256 |
d7d864c6e5a3261902f34729d46fc799ed124344fd82a1d445c4762a24065a03
|
File details
Details for the file modern_image_support-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 142.1 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
739de9ac10079c58ce89ef454602d3e6478b0e4d028027a258c849e2fcd9d0be
|
|
| MD5 |
b47d33a85d930d871d2156f94b8a4225
|
|
| BLAKE2b-256 |
b6d1bb86615b07b9a3572ecb5280ffeba93da8c6993fb32d0906c8050f3ebe92
|
File details
Details for the file modern_image_support-0.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 146.0 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c7d00e7175b30402880b51d940e0cd5920b0a8603d7a7856f68858436c20493
|
|
| MD5 |
ec718dbee59ec86c4babe5694d70e462
|
|
| BLAKE2b-256 |
6223052f1132bc2f74b2c1f1aac108f4a109bbd69dd514d2e144d5dae07b5e24
|
File details
Details for the file modern_image_support-0.4.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 144.2 kB
- Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4bee959f8c373818d91b710f85aaea06a9304c7016ce7429cd6b03f937b8591
|
|
| MD5 |
91df7928ae1a1068a460df416125aca3
|
|
| BLAKE2b-256 |
015f50c4dc3c62242dae69ef72ddc32277e5c0d0059e9fa52c20d0fc3e8fd0bf
|
File details
Details for the file modern_image_support-0.4.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 78.0 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70c431fbe33eebedd6a08175de12fffd093a04cc1dc7ff5cbefa9f0b262d6205
|
|
| MD5 |
cb3927fd67fd445225b12417a051576e
|
|
| BLAKE2b-256 |
7b5d5a867f0658fb355f219d6689624a9547f85f70c9cad2d2ab10b691a71021
|
File details
Details for the file modern_image_support-0.4.0-cp314-cp314-macosx_10_13_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp314-cp314-macosx_10_13_x86_64.whl
- Upload date:
- Size: 77.6 kB
- Tags: CPython 3.14, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
008e3b99d2194a012fadea4158107b9639bd1ebcd1d5a6ee36e6205ef0f82798
|
|
| MD5 |
9ca21d4ab3a27f15a57e0fca8b0ad90b
|
|
| BLAKE2b-256 |
2fce164e68b440bd2d6949ac722b85feb8d60237da4b901cce710f2e9928ac73
|
File details
Details for the file modern_image_support-0.4.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 78.8 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa3cad0f379e00cf33e3e378dbef9338670ac9bd060f124f42a041d62ae7db45
|
|
| MD5 |
d67069a51631a8530885d6e962fc5188
|
|
| BLAKE2b-256 |
37823e58ab3c7de3c9993f116f6e2aa1c5adacf3cdbfb92b6022d467065697fa
|
File details
Details for the file modern_image_support-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 142.7 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
344991f8cc514e7522ff9e8687de5c002f818d7956840ff13baba6daf0f5dedf
|
|
| MD5 |
763ce5c48060dddff67713f831d14fb0
|
|
| BLAKE2b-256 |
6ebd1f6ccc58a4e63b516a7ac8bda251b90253bf8b2b8d16b74ee1494a48a9d5
|
File details
Details for the file modern_image_support-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 142.9 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3eef3db68d77badbd9116937d24fd5580b4b2a1a79cb1e3494ff707e8f635e29
|
|
| MD5 |
8414b66470f06702063b154437b9d21c
|
|
| BLAKE2b-256 |
8661a9d1c29e496800a175af56eaef6da0e14342647c4b65125ed0f97c12ddd5
|
File details
Details for the file modern_image_support-0.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 146.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5638e7997a308d6ec3e315117c6c563c508c5fb8c85ddba6c42f242488b3d96
|
|
| MD5 |
759d9cb10fd1cbefb61599c480bb7239
|
|
| BLAKE2b-256 |
f68314ba3c2ffcd1e645009d6b31b2b6522129d0bffd92c54b9b496dfdf97953
|
File details
Details for the file modern_image_support-0.4.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 145.6 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e71d2b6fe9374127bf85704aed76faa8d0f4524a524ccdbc7df0cc4bd551f741
|
|
| MD5 |
9c5dc3f3efa3d06569bebc81350fc532
|
|
| BLAKE2b-256 |
9c15e46df09fc22f6a949d0ce0ea64dc8e04e86cda529f58d35e0f7ea61dc947
|
File details
Details for the file modern_image_support-0.4.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 78.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77b1d9ef7a112c1800dd0fdf84d255812524e8ecb40218631f4a05aba197cd39
|
|
| MD5 |
482815a10c894d9ad4c3fe08ea128f9d
|
|
| BLAKE2b-256 |
94a5aa70d09f4e2881427fbe229b52a687f028c4a6aefed1631f49ee4465b308
|
File details
Details for the file modern_image_support-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 77.7 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0958e65a37bcbe702c8691cecd878cc74720c442f0ed8b133640404d3190383e
|
|
| MD5 |
77f2763d104577469f4efe3d2f1e1be4
|
|
| BLAKE2b-256 |
1ba7f9ac2e1c0870d6edda667951a986e260d9b0909775b772d691defe36b7d6
|
File details
Details for the file modern_image_support-0.4.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 78.8 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56f99e52a529dfc8784768d274597d8dfc0de124088b36379aa655eebef91bd3
|
|
| MD5 |
6b7d75d53dca2e1c9f4dd56560bfaaad
|
|
| BLAKE2b-256 |
560e191e80bdbf9396874d1e6ad53a06c3b1c9c3d478dc794bf68f0dbfddd445
|
File details
Details for the file modern_image_support-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 143.6 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cbc2adff29fe69e683ccd6777aa8fb6d1daff3b468dc2201a7ca600518141fa
|
|
| MD5 |
76bc708f97e09918cf0bba5db5a43fa6
|
|
| BLAKE2b-256 |
0aff99292f9bf7bd22e8aa1ab7efd6ccfc1c35ca65d6d26ee7c636f64c305d34
|
File details
Details for the file modern_image_support-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 143.1 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49f152c99b322f2a05ba7c00d3eb25e352702258165119af616567a3b2e7e5a1
|
|
| MD5 |
4f63626f5a7541b87146a222c81b7cd6
|
|
| BLAKE2b-256 |
35023e060720a68d7ec2430c13b89d7f8d9e4b527e2fcbb61cdb6456d8787909
|
File details
Details for the file modern_image_support-0.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 147.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a1efab02aac41a0adf6ee640cf1163788d3adc7d0d401dd75ccf6c1af864023
|
|
| MD5 |
f733f628cccc3e2b066a4643b36b961f
|
|
| BLAKE2b-256 |
0120c2d12f338f62f41d5c39d21e44e6319431ce6dcae1cb96dbd257eaa739e5
|
File details
Details for the file modern_image_support-0.4.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 146.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d62b24c8f8864ee22784dc2fe1c53bdad49568e6f75b5a31705d35cd943294dc
|
|
| MD5 |
8eb32b398e09f026d7dd553c44e1f8d9
|
|
| BLAKE2b-256 |
8468de4d16deea1c8c59ea4169a1111d3ecfbf898bb580b28abd2c3317ba050c
|
File details
Details for the file modern_image_support-0.4.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 78.0 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3cf37ac959f05c21b939980a7285ea6d21fc0c1248ea600121f4be67542edf18
|
|
| MD5 |
4dabfc2b29e1f33b8f55ac708f32f43c
|
|
| BLAKE2b-256 |
f5cf95c373a874fc41cc4dd4d9443eaa4192036ae9d05c3ad9d691b041b2ac75
|
File details
Details for the file modern_image_support-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 77.7 kB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7b2fddd2f477b4447fc81e4468712574163cefbd5b07b182f0468ead3d8aaf4
|
|
| MD5 |
9c218e3ff28d3b74b11b413103d107a3
|
|
| BLAKE2b-256 |
cf8ca7e5531e780a7061fc593bc25bd7941b3933c1e6c08ace4e07d1d5dd3bdc
|
File details
Details for the file modern_image_support-0.4.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 78.5 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2636425b2e171701267f8373dde8918a49139530af21caa3d8914b229a96db88
|
|
| MD5 |
c3f7e1a9d332c79f4c507fcfc5c5a7b8
|
|
| BLAKE2b-256 |
1e8eeee86a848e3fe6c1d70c7505d5b4f7b049fa860922f72e50754708233928
|
File details
Details for the file modern_image_support-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 138.3 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fd44329ac67cc01919881abd4da0bb52b15a7d33bd4208f1b5515aea49e087a
|
|
| MD5 |
492651682583e0d43e873bdb17cacec4
|
|
| BLAKE2b-256 |
460e534e8bdfa44e335a155a4288a5abc0806ec3a61e0c18a16e36e8f74128e4
|
File details
Details for the file modern_image_support-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 138.7 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f26a3bd5adaa62dfd82c69fdfefee74bda41e0a8bc6bc21b8a901891f492ff08
|
|
| MD5 |
738060a726106474fe075d48835e2689
|
|
| BLAKE2b-256 |
a615b738b1379dc9526a40af4f63600a1fdc6e200206608e0f4d163d59231e43
|
File details
Details for the file modern_image_support-0.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 142.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26eeb56d7fed46245b9aaff45426ebd728915f837b0979952ec305c07ea847e6
|
|
| MD5 |
43aa460022a5bdedf7fd15881f46480e
|
|
| BLAKE2b-256 |
c06703e799a32835c672a3f8534f4d0b2c24cc4743f2c39f4011ba5fea335df0
|
File details
Details for the file modern_image_support-0.4.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 140.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14f1b9c0eb1fd4f72d513ac789179cf448a548da24394fff2ff8d0203b87a1ce
|
|
| MD5 |
6d2afbd9154db9ee9b4e0594827de43d
|
|
| BLAKE2b-256 |
664564f0e78401177435f70e9cbf2f9068542c085df4c35da027e2b1b5831981
|
File details
Details for the file modern_image_support-0.4.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 77.7 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fac6fda64b8aec98d4fcac6a96ab5b017b5004f8177e1822a1ba6647770e6c8
|
|
| MD5 |
9f3651e3bbe4df4f2924cbf03db225a1
|
|
| BLAKE2b-256 |
e5f9d9812b274e6a1b8f4c596a92e70de7d4d09e64170247b101bb43ec103481
|
File details
Details for the file modern_image_support-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 77.4 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f6a552c2dd92adfabfff2b0c040936e0a7ad421331c48433bb8ceafa4181aaf
|
|
| MD5 |
a1689e1532db917397eec0b2586cd14e
|
|
| BLAKE2b-256 |
9074ea50bdedf4ee9e397285b10ea2b5346c31cec18e43174d48b94a51ac98f3
|
File details
Details for the file modern_image_support-0.4.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 78.4 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cd6a000d9a37a70be8ac80621a4ccb8ccd001ec66161402b65d93acd86d0f0a
|
|
| MD5 |
9c96a6e7582099a4d22f0f28c21c8db5
|
|
| BLAKE2b-256 |
0d1deea284125c0cf240982c82c070306e2a72d9b3a5f79dd0d1c0c0e317dbe6
|
File details
Details for the file modern_image_support-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 134.2 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0801214ed9c2b8c30fea8cf5bc6cd66578cd51474ff550930db25f9b99d27e99
|
|
| MD5 |
ab393ecdb22fae853182eb9f7ca7901d
|
|
| BLAKE2b-256 |
56f24c30ca3f17024b847a47b1310c333acdfd75e809c76b6de9be0481e86b6c
|
File details
Details for the file modern_image_support-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 134.5 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b31c89aef5b3fea6c6e556ebbdfe91fa479d3703d496d812dc448a2f7cf3315
|
|
| MD5 |
749100bca0ea7df303b16aecfb4bb36e
|
|
| BLAKE2b-256 |
55f51818087816ab56b1bb2e8db4c7991a94776975d67799ad580df62dc2de30
|
File details
Details for the file modern_image_support-0.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 137.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e16a7fa88a9baaaabb4685407cd5b5991bfe11d542e955248a0069c1a44725f8
|
|
| MD5 |
8344d4c549c02f23dcc875a5f2a16836
|
|
| BLAKE2b-256 |
95e92cf2988da9c063422db9329e4913dfb1b10277e89e19f8af374436b8c3ed
|
File details
Details for the file modern_image_support-0.4.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 136.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
934822ccf523413039d8a2c7ac3e40e2a93ec30bfb699bd888669fb77bf7d4a4
|
|
| MD5 |
b5ccbb6bc67cbe8d4b0a6f543b007776
|
|
| BLAKE2b-256 |
b76e427d3fbad87488732d74fbc893d8e6969db89762af093c712ff374fdb7d6
|
File details
Details for the file modern_image_support-0.4.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 77.6 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc49ec91ebd423ee67172112d4aff15273eeac439badff0d5ae50bc93f5e8121
|
|
| MD5 |
8e9029523b2ca34af70f9bd28aefa874
|
|
| BLAKE2b-256 |
5b99ff24f81616dbd003080a38b5201348bdaaf4b7beff50c7e5a65d15b22f8b
|
File details
Details for the file modern_image_support-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 77.3 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18a9702731682c570a1c60363ab4a2f907f61ef484ae4284fb86e65637107578
|
|
| MD5 |
8b9e7a9023a52402c1167a500857c4ed
|
|
| BLAKE2b-256 |
6ede0ccf8d17c1b093f5a13e655ee0ae7189af389286fce463dc1108651817fc
|
File details
Details for the file modern_image_support-0.4.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 78.4 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91a4cf94e3930ba633e8f57ef1b84c16bd9ac195da7678f950cbac53ba5e3197
|
|
| MD5 |
c7d7d2acbb53f43d64a631a7e4a41757
|
|
| BLAKE2b-256 |
278c895f4cebede595ac87f2b5f04d62cacaf322d1bc2b0e6cce0fce3d4a37f4
|
File details
Details for the file modern_image_support-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 133.8 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40d58059b010421ada2cf79d3a3f798a42cdb3a8b1a40ed7d874b88d14275949
|
|
| MD5 |
1ea728a772aaf9d96f731c66a73a7779
|
|
| BLAKE2b-256 |
cfe5cfe91255d2dc9648d6a162d9f5b841b92d1c29f60a8aefde87edd8abe168
|
File details
Details for the file modern_image_support-0.4.0-cp39-cp39-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 134.0 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1624ac7b600c30a60922a5f081826bb4a346b15c6b5cce1f5c5aae1c19feef24
|
|
| MD5 |
878bdccef302d12893157dc158f4e1c2
|
|
| BLAKE2b-256 |
aac0487c3f3b5f7150e3e4d32241ee710626105b637413bf5b156b42e7d277ac
|
File details
Details for the file modern_image_support-0.4.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 137.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ffa2cdf979c485326d67cb34c07247fe3787f370a0da6045f8e596ec68987aee
|
|
| MD5 |
423230eadb98c68cb30046c9306fd00d
|
|
| BLAKE2b-256 |
5848d2338d423f08bdc3d3c7c24c70fa7339e9822be9bd755104b82002c69201
|
File details
Details for the file modern_image_support-0.4.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
- Upload date:
- Size: 136.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe82fc14298f0292cda69de5294dd3d6d72f7a9ff2f4d498fbe200681f373937
|
|
| MD5 |
b393537d71461b0235db999856eca4b4
|
|
| BLAKE2b-256 |
eaf8ea479d2a7af40ffbddce8998452f231cf6bbaf364aecea7d800e2c3105f6
|
File details
Details for the file modern_image_support-0.4.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 77.6 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
adb10912ab88464842f0a0fdce75647886b569819cf4134a5b8fc5477ed1f58c
|
|
| MD5 |
d3700a3ea30d4060045357f78f965819
|
|
| BLAKE2b-256 |
a20f6564fa3fc6902d2b0a511c8c57b4a673e54cffe4e114bbe8ca31ed267a59
|
File details
Details for the file modern_image_support-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: modern_image_support-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 77.3 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e4dbac2af5db56f1ecb5c3ee1b01d902c487101dc335644c0e02e73ab631baf
|
|
| MD5 |
1e9c08608ed41e2878c792c96522a5a6
|
|
| BLAKE2b-256 |
b2886c3f6c688453975b83fec8f72e057876f6083a07918ddc740fe2d9461104
|