Official Python SDK for AmalgamationAI - AI Vision Blueprint Platform
Project description
AmalgamationAI Python SDK
Official Python SDK for AmalgamationAI - AI Vision Blueprint Platform.
Installation
pip install amalgamation-ai-sdk
Quick Start
Cloud Mode
import asyncio
from amalgamation_ai import AmalgamationAISDK
async def main():
# By default, the SDK connects to amalgamation-ai.mvp-e.com
async with AmalgamationAISDK(api_key="aai_your_key_here") as client:
# Generate blueprint from prompt and images
result = await client.generate_blueprint(
prompt="What is in the image?",
images=["photo.jpg"]
)
print(f"Blueprint: {result.blueprint}")
# Execute the blueprint
execution = await client.execute_blueprint(
blueprint=result.blueprint,
input_files=["photo.jpg"]
)
print(f"Results: {execution.results}")
asyncio.run(main())
On-Premise Mode
import asyncio
from amalgamation_ai import AmalgamationAISDK
async def main():
async with AmalgamationAISDK(
api_key="dummy", # Not validated or used in on-premise mode
environment="on-premise",
base_url="http://localhost:8888"
) as client:
# Generate blueprint (synchronous, returns immediately)
result = await client.generate_blueprint(
prompt="What is in the image?",
images=["photo.jpg"]
)
print(f"Blueprint: {result.blueprint}")
# Execute the blueprint (synchronous, returns immediately)
execution = await client.execute_blueprint(
blueprint=result.blueprint,
input_files=["photo.jpg"]
)
print(f"Results: {execution.results}")
asyncio.run(main())
Features
- Simplified Interface: One-step methods that handle the entire workflow automatically
- Dual Mode Support: Works with both cloud and on-premise deployments
- Async/Await Support: Built on modern Python async/await patterns
- Automatic File Upload: Handles S3 uploads transparently (cloud mode)
- Status Polling: Built-in polling with progress callbacks (cloud mode)
- Synchronous On-Premise: Direct API calls with immediate results (on-premise mode)
- Type Safety: Full type hints and Pydantic models
SDK Usage
Generate Blueprint
Generate a blueprint from a prompt and optional input files:
async with AmalgamationAISDK(api_key="aai_...") as client:
result = await client.generate_blueprint(
prompt="Count the number of people in the image",
images=["photo.jpg"],
wait=True, # Wait for completion (default: True)
timeout=300, # Timeout in seconds
poll_interval=5, # Poll every 5 seconds
on_progress=lambda status: print(f"Status: {status.status}")
)
if result.status == "completed":
print(f"Generated blueprint: {result.blueprint}")
elif result.status == "failed":
print(f"Error: {result.error}")
Execute Blueprint
Execute a blueprint with input files:
async with AmalgamationAISDK(api_key="aai_...") as client:
blueprint = """
final_result = tools.vlm(
images=image_list,
text='Describe this image in detail <image_0>'
)
"""
result = await client.execute_blueprint(
blueprint=blueprint,
input_files=["input.jpg"],
wait=True,
timeout=600,
poll_interval=5
)
if result.status == "completed":
print(f"Results: {result.results}")
print(f"Output files: {result.output_files}")
Check Status (Cloud Mode Only)
Query the status of a generation or execution:
# Get generation result (with polling)
result = await client.get_generation_result(
generation_id="gen_123",
wait=True,
timeout=300
)
# Get execution result (with polling)
result = await client.get_execution_result(
execution_id="exec_123",
wait=True,
timeout=600
)
Note: get_generation_result() and get_execution_result() are only available in cloud mode. On-premise mode returns results directly from generate_blueprint() and execute_blueprint().
Non-Blocking Operations (Cloud Mode Only)
If you don't want to wait for completion:
# Start generation without waiting
generation = await client.generate_blueprint(
prompt="Analyze image",
images=["photo.jpg"],
wait=False # Don't wait for completion
)
# Check status later
result = await client.get_generation_result(
generation_id=generation.generation_id,
wait=True
)
Note: On-premise mode always returns results immediately (synchronous), so wait parameter is ignored.
Configuration
Cloud API Endpoint
The SDK connects to the AmalgamationAI cloud service at:
Default Cloud URL: https://amalgamation-ai.mvp-e.com
You typically don't need to specify the base_url parameter - the SDK will use this default endpoint automatically. Only override it if you need to connect to a different environment (e.g., staging or testing).
Environment Variables
Cloud Mode
# Required
export AMALGAMATION_API_KEY="aai_your_key_here"
# Optional: Override API base URL
# Default cloud URL: https://amalgamation-ai.mvp-e.com
export AAI_API_BASE_URL="https://amalgamation-ai.mvp-e.com"
On-Premise Mode
# Optional: Override on-premise API base URL (default: http://localhost:8888)
export AAI_ON_PREMISE_URL="http://localhost:8888"
SDK Initialization Options
Cloud Mode
async with AmalgamationAISDK(
api_key="aai_your_key_here", # Required for cloud mode
base_url=None, # Optional: Override base URL
# Default: https://amalgamation-ai.mvp-e.com
timeout=30, # Request timeout in seconds
environment="production" # "production" or "localstack"
) as client:
...
On-Premise Mode
async with AmalgamationAISDK(
api_key="dummy", # Not validated or used in on-premise mode
environment="on-premise", # Required: Enable on-premise mode
base_url="http://localhost:8888", # Optional: Default is http://localhost:8888
timeout=300 # Request timeout in seconds (5 minutes)
# Adjust based on task complexity
# First-time execution may need longer timeout
) as client:
...
API Key Management
Getting Your API Key
Contact your AmalgamationAI administrator to obtain an API key, or visit the API Key Management Portal.
API Key Format
API keys follow the format: aai_<64 hex characters>
Example: aai_0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
Setting Your API Key
# Option 1: Environment variable (recommended)
export AMALGAMATION_API_KEY="aai_your_key_here"
# Option 2: Pass directly to SDK
async with AmalgamationAISDK(api_key="aai_your_key_here") as client:
...
Examples
See the examples/ directory for complete usage examples:
# Run the cloud mode quickstart example
python examples/01_quickstart.py path/to/your/image.png
# Run the on-premise mode quickstart example
python examples/02_on_premise_quickstart.py path/to/your/image.png
Example: Complete Workflow
import asyncio
from amalgamation_ai import AmalgamationAISDK
async def main():
async with AmalgamationAISDK(api_key="aai_...") as client:
# Step 1: Generate blueprint
generation = await client.generate_blueprint(
prompt="Detect scratches on the product",
images=["product.jpg"]
)
if generation.status != "completed":
print(f"Generation failed: {generation.error}")
return
# Step 2: Execute blueprint
execution = await client.execute_blueprint(
blueprint=generation.blueprint,
input_files=["product.jpg"]
)
if execution.status == "completed":
print(f"Analysis results: {execution.results}")
asyncio.run(main())
On-Premise Mode
The SDK supports on-premise deployments for organizations that need to run AmalgamationAI services locally.
Key Differences from Cloud Mode
| Feature | Cloud Mode | On-Premise Mode |
|---|---|---|
| API Key | Required | Not required (use "dummy") |
| Execution | Asynchronous (SQS queue) | Synchronous (direct call) |
| Results | Polling required | Returned immediately |
| Status Query | get_generation_result() available |
Not available (results returned directly) |
| Base URL | https://amalgamation-ai.mvp-e.com (default) |
http://localhost:8888 (default) |
On-Premise Usage Example
import asyncio
from amalgamation_ai import AmalgamationAISDK
async def main():
async with AmalgamationAISDK(
api_key="dummy", # Not validated or used in on-premise mode
environment="on-premise",
base_url="http://localhost:8888"
) as client:
# Generate blueprint - returns immediately
result = await client.generate_blueprint(
prompt="What is in the image?",
images=["photo.jpg"]
)
# Execute blueprint - returns immediately
execution = await client.execute_blueprint(
blueprint=result.blueprint,
input_files=["photo.jpg"]
)
print(f"Results: {execution.results}")
asyncio.run(main())
On-Premise Requirements
- On-Premise API Service: The
amalgamation_api_clientservice must be running - Accessible Endpoint: The service should be accessible at the specified
base_url - Python Package: The
amalgamation_api_clientpackage must be available in your Python environment
Setting Up On-Premise Mode
# 1. Ensure the on-premise API service is running
# (This depends on your deployment setup)
# 2. Set the base URL (optional, defaults to http://localhost:8888)
export AAI_ON_PREMISE_URL="http://localhost:8888"
# 3. Use the SDK with on-premise mode
python examples/02_on_premise_quickstart.py path/to/image.jpg
Error Handling
The SDK provides specific exception types:
from amalgamation_ai import (
AmalgamationAISDK,
AuthenticationError,
ValidationError,
APIError,
TimeoutError
)
try:
async with AmalgamationAISDK(api_key="aai_...") as client:
result = await client.generate_blueprint(prompt="...")
except AuthenticationError:
print("Invalid API key")
except ValidationError as e:
print(f"Invalid input: {e}")
except TimeoutError:
print("Operation timed out")
except APIError as e:
print(f"API error: {e}")
Troubleshooting
Problem: Invalid API Key
Symptom:
AuthenticationError: Invalid API key
Solution:
- Verify your API key is correct
- Check that the API key hasn't expired
- Ensure the API key is set correctly:
echo $AMALGAMATION_API_KEY
Problem: Connection Timeout
Symptom:
TimeoutError: Request timed out
Solution:
- Check your internet connection
- Verify the API endpoint is accessible
- Increase timeout:
AmalgamationAISDK(..., timeout=60)
Problem: ImportError
Symptom:
ImportError: cannot import name 'AmalgamationAISDK'
Solution:
# Reinstall SDK
pip install --upgrade amalgamation-ai-sdk
Problem: Generation/Execution Stuck in QUEUED Status (Cloud Mode)
Symptom:
Status remains QUEUED for a long time
Solution:
- This is normal for async operations - the system is processing your request
- Increase the timeout:
wait=True, timeout=600 - Check the status periodically using
get_generation_result()orget_execution_result()
Problem: On-Premise API Not Available
Symptom:
RuntimeError: On-premise client not available
ConnectionError: Connection refused
Solution:
- Ensure the on-premise API service is running
- Verify the service is accessible at the specified
base_url - Check that
amalgamation_api_clientpackage is installed and accessible - Test the endpoint:
curl http://localhost:8888/-/healthz
Problem: On-Premise Request Timeout
Symptom:
httpx.ReadTimeout
Request failed: ReadTimeout
Solution:
- First-time execution: May take longer due to model loading - increase timeout to 300+ seconds
- Complex tasks: Video processing or large images may require longer timeouts
- Hardware limitations: Slower hardware may need extended timeouts
- Increase timeout:
AmalgamationAISDK(..., timeout=300)(5 minutes) - For very long operations, consider timeout=600 (10 minutes) or more
Status Values
created: Request created, waiting to startqueued: Request queued for processingprocessing: Currently being processedcompleted: Successfully completedfailed: Processing failed
Quick Reference
Main Methods
# Generate blueprint
result = await client.generate_blueprint(
prompt="...",
images=["..."],
videos=["..."], # Optional
wait=True
)
# Execute blueprint
result = await client.execute_blueprint(
blueprint="...",
input_files=["..."],
wait=True
)
# Get results
generation = await client.get_generation_result(generation_id, wait=True)
execution = await client.get_execution_result(execution_id, wait=True)
# Health check
health = await client.health_check()
File Input Types
The SDK accepts file inputs in multiple formats:
# String path
images=["/path/to/image.jpg"]
# Path object
from pathlib import Path
images=[Path("/path/to/image.jpg")]
# File-like object
with open("image.jpg", "rb") as f:
images=[f]
License
Fujitsu License - see LICENSE for details.
Support
For issues, questions, or feature requests, please contact your account manager, who will be your direct point of contact for all support needs.
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
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 amalgamation_ai_sdk-0.0.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 575.9 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
837006edb24b2b29b53fd0f0aabac4ef483912c43cb093f27f55823cc065cccb
|
|
| MD5 |
dac14340c58487a3e4a40cd09aaeb313
|
|
| BLAKE2b-256 |
aabc0cda0ee4d6f555fe63fde6219ad2da05fc8f0b1369f04b3386ffca117cdf
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp313-cp313-win32.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp313-cp313-win32.whl
- Upload date:
- Size: 509.9 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97e3b0759fecdb42318472b43051c2e0f62aaa4447687d134e768a3ba3e13c27
|
|
| MD5 |
d4706e86bd4355e75f71a6cb006bbd75
|
|
| BLAKE2b-256 |
6f48364c3f2a24d2eb8f63671d32fd9e760b0f03867ea1339058e7ab388f5eda
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9fe8f811d4d2797e3a1cfd8014516f15aaef8befeb95bac1c5739ea15dd3718
|
|
| MD5 |
713e4673c7e8bfe467318675573fd2b6
|
|
| BLAKE2b-256 |
cf8584f3ab708815ae6dde90758faecc51b9f6e2e995bd930ff8f54a15dcac1e
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.5 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32d3f817d89665d23dcdb1f4c88ae19bcfbc0fced6d02356fe2cb1ed430ae5f6
|
|
| MD5 |
85b93305c27e0df906bf4ece1ed0cd30
|
|
| BLAKE2b-256 |
5b6805bf8bbace98eb7a9b6bf09114702effa63868721f8e41773fd18b69714c
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
321d310eda3a84adb56df3e1c04bd0361f429a3a436298246af16c59ac503858
|
|
| MD5 |
6bbd169ab8dad4059514e9e69eb77d69
|
|
| BLAKE2b-256 |
74df83573b87c0ced5871f9065a4aeab1a24ba48c4cbb1ebfefd9a62a7d494d8
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7ee277f7ab90639f2bc136f962765de6c388355a721a01c27285680c1c1f853
|
|
| MD5 |
cb41d2a2b4f571a64c11db9e7b410f34
|
|
| BLAKE2b-256 |
7da8f1dab60b5f3dce5a81b8d9f9e4a406a8ddc70bdc814259876c4f3c289761
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 626.6 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfb8222d058093123ee6745a441f8c6bf48f3f79892c0950ca0541015178a813
|
|
| MD5 |
db7d8bfb1ca12336ead421e1a7a19874
|
|
| BLAKE2b-256 |
1845d47f00542dbc85d98300b6c79b50b17d9db3b013e977d77416d2312670f9
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 585.6 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6c967d302192b1ed23d160ba169f02751e3adb1e062a2958a7cb9c4c8f44b3b
|
|
| MD5 |
874a08153cafdb15e92ca265e0cad799
|
|
| BLAKE2b-256 |
4807b3b3859e01016789407c5c966e8b61a06c45bda34d613b7d82f68ec5ac3a
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp312-cp312-win32.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp312-cp312-win32.whl
- Upload date:
- Size: 516.0 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c9bada1362bccfe9e6d60a5384fb5f85902c0aee72432b38dd5473ca0e6ab03
|
|
| MD5 |
455a2cb9755aa1ed1a564f6a4be7b24d
|
|
| BLAKE2b-256 |
97c7a8483c78be8696d4181821d8cd3d81367dafeded9865e3eecd8911f48a23
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.8 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6be053108b6a7115309669f49310226b8d8c7ddaec2b8a532f06e7fbd6f21f4b
|
|
| MD5 |
61b39306ddaea8c7e968c737c7112f10
|
|
| BLAKE2b-256 |
a43c4bb96195f4ecbe2203ca9b7caff483a69da88a9f717fb8c5115c6e512a72
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b45fc7918f0d5dc2e673abddf418707f8f9dfee61c9172e594b953a4b1784961
|
|
| MD5 |
c8316cf565865b13a59d26239c588ab8
|
|
| BLAKE2b-256 |
ed0e72a809f523bdebecef7f2b39a59c4af07273fe88aefc1ffa1de83aa3cc71
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
20c5fac919ac799c4ad5e0610571aa08a6a03210154dbe2535dfbf7966633a76
|
|
| MD5 |
57657658e717130c1bf51652067bae38
|
|
| BLAKE2b-256 |
d24b26e12a7410354da3f408d3a508904184e1a3e7f60dd6b997545bdf1220a2
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 3.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf85b49c197a4286c2565c5e1e5e15dcebd8a3661db7d685061491ed90a37dfb
|
|
| MD5 |
cabb8fc355e818a52d634888c1583155
|
|
| BLAKE2b-256 |
dbf318a50422e501af6ab5d20c8f89f93c8c16e278706905269b6926b0f8ec3e
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 636.2 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f207cdec54d85879deafd0901a41bacf5d65aef2663d15dfce3a322e4cceec3
|
|
| MD5 |
12f4b1023ef7261965187c16eb690d7b
|
|
| BLAKE2b-256 |
cfdf666b06c5cad632b87281789ae4386e6ff692f16f795f9d862636ab29abda
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 585.4 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48addb06362a4b4c8df75406e32ccc292d8a195dba69911013bfce3406f37e44
|
|
| MD5 |
9aabdb90026981f74714a9cfca8354c7
|
|
| BLAKE2b-256 |
0ab84ad33e8c2d225d1e217a51b96fb9756d3e3f578d563db983d26bd543e521
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp311-cp311-win32.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp311-cp311-win32.whl
- Upload date:
- Size: 523.2 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48627100d49153df2670b1d2c53cf043b5c437c963392518ce429f3f7c86ed94
|
|
| MD5 |
7ac259ae7881b2aa17186c33421b3f14
|
|
| BLAKE2b-256 |
ba324b8b94ac5a137b12f008aa95b5f9ba3ee408486721272bee9ac3f7c0b57a
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90016885bda59a0eeae77b9a67ffc8d877383f22655ea1df9e3efa042fea034a
|
|
| MD5 |
cf51172d325384c702bf14e27a936db6
|
|
| BLAKE2b-256 |
f9a6719681898c2a5e5945d4fd63388d848812eb4a5fe3f3826eb6bd01e27647
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
46e940cee5af937b2defaac258164271b07ab93ae706ac264cb16ea99ac5473a
|
|
| MD5 |
19bd829a5a3ec065d34621bb26cf90a0
|
|
| BLAKE2b-256 |
f81d40bec1eb58d8094660d09fc56d8965a37c0a62b4aa661a5f660c8619b78d
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 3.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c59a4f7b1d55bb0aa0c7aa8207e1a7f50e84019d34230b561d144a3bfc6a285a
|
|
| MD5 |
64a7d535149e09a2740e8b61c06af1e4
|
|
| BLAKE2b-256 |
8e829193d8c0c4b629c3c26cd80fa9633eadb8596f4ddec8d4a0db168680a83f
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 3.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0372fd6b22437764d059a0f843439fd92d4700d0ff0b37e8f465a29e14fb369
|
|
| MD5 |
3fa887e66048bf00ca360eaf39bf9391
|
|
| BLAKE2b-256 |
a289a527ef60c6c6b90b7ee987e016dd251d1f0031f9ad973a60273186975cfe
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 633.2 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc3b1d3399bc8a4d1d229807fc8fbf56e3d186e6847be47a70c2720bb3690ee9
|
|
| MD5 |
ac54f47eaa4ba81b5537fa52d51b02e3
|
|
| BLAKE2b-256 |
9ab5507f68dfb1668b2ef22360508bc4dbf13dddc385612fe3ed2136d38aa64e
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 585.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2ce355d5ff93ae55256099227c328c78d946a4b59a8f79bb033b62791a164ea
|
|
| MD5 |
b096ec96e6838ba6dc6e23c7b735e456
|
|
| BLAKE2b-256 |
e931c5ef8e6a23c4d82eff67ad2afc61ca1a0e050f02b107d38361c43977719c
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp310-cp310-win32.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp310-cp310-win32.whl
- Upload date:
- Size: 524.2 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c568640864a7e4facd66f26847fe82093c20c907223c7d79e0ea1a0666e0ee5
|
|
| MD5 |
78600cf2b1e72d60126d6fcd10e49936
|
|
| BLAKE2b-256 |
b99caeeef4476f8a53c5fab3be207faee3345bccb5643cd82e9e8000ecf5c0e9
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5209d280ca5adb2433912b628f7f43e5843372f72165265893184d3114650ceb
|
|
| MD5 |
a9106cd1248b2ec7bdef5c05f6977a23
|
|
| BLAKE2b-256 |
522b0b21ceb2a9a98c46ef88c3efd1a7ca496ba0e774b1c567673f2e3ad3fa90
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d78f02c9870f177e761b14904acf8ffa3e99ed40ec38c2b4f2d0675db00766f
|
|
| MD5 |
f9f0cebc26c96d55db826312110248ad
|
|
| BLAKE2b-256 |
6ec3e703530241ce41d72bba7f98ef204c24fa06be7b7b52591c2760535bfb18
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3010758c08b51c5b1113acb32f6022395d8b33a53d763362a2d48154e252e38
|
|
| MD5 |
93335ecde1d91fb1c93312d03589dea5
|
|
| BLAKE2b-256 |
e91986124edb2b067eba1e92bfd3c1e119ee717fc630104df355bbb84b579848
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb3c6a16eafbca2f37994105b33fc44d1a187aa28fc0416457af893f9392c8e9
|
|
| MD5 |
39287aca582ef7a6cfa19036b0652bad
|
|
| BLAKE2b-256 |
ba614231e46e7c3d4e9a2b0aba6061aa50ca0828f9733772f432402152cb07fc
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 636.6 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd1a2385bb6903d41baf36de7f591dac26e55cc064ab6d032e31d10b7a791800
|
|
| MD5 |
85522a3b6e594e14e77d1d222691cc48
|
|
| BLAKE2b-256 |
4c0bfb05789f410877494d7a38ea7f656bdde735a9ce043cc79e1f916dc2f7ef
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 591.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
265e5fbb1917c391e01e714750068628cbf7f4afd9e69b59303e84500b3582b0
|
|
| MD5 |
35bf87ea0c44cf7683ed031cb462c3bc
|
|
| BLAKE2b-256 |
ec0a03f6b471190f8de1a94f902ea8431b38a6386c5f1a74ee7aa6b48aeebdc5
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp39-cp39-win32.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp39-cp39-win32.whl
- Upload date:
- Size: 528.6 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd7474574e2419ccdd924ba62a85e312577a87d0d919c26cf0224ff9e0f092fa
|
|
| MD5 |
43bcfebfd04d25c34e70a99d3d6d42c3
|
|
| BLAKE2b-256 |
febc88e9f41e57d4d2a2dbda7e805e0c108ab82c4e2967e1054ce600d52ac540
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b8bf88c8c54b4f0d02fb0e5c0981fe0cef1f9e5f11fc445765a5f545d44f1a6
|
|
| MD5 |
cdf2c16ee97a73df695086ea2cd9f9ab
|
|
| BLAKE2b-256 |
66926a24b0d1ed73a43e880bf7936e4e1bebdbad608d38b6f62337bebad03280
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp39-cp39-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0989dbf17d1a3cc2aa0f01c45dd1bfbc464467150ad7d25cdb2512ebbc30f2e1
|
|
| MD5 |
916ebfc03eee97f17906f8ce2f0de4b9
|
|
| BLAKE2b-256 |
cdf6e6dde9948f21be5c1cbe4f2aa6c12647d7083c3e497bf564647b34b1d671
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57d820eb7d10dea23ba4e54ac1a2359c45d53eb07a0689d7cc2e03482b00502f
|
|
| MD5 |
4cda2f4c90add2c21743ba162ad51db3
|
|
| BLAKE2b-256 |
cfdb661948017073353bc7c03c9a7dea0672c5aff8db6e67c6aeb11c5cb8249f
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df414218b08e5c42737be327fd55a7a354a537d58a14e0fd3686b5f512b5d499
|
|
| MD5 |
e860a11bf5700181ec8af5a93783bedc
|
|
| BLAKE2b-256 |
71a2bb674d1d3b4c0c9782ec3c3cf0067a25a487e97379f6f79f6880b6262bce
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 644.1 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b83f6e903025e4c5ad14e55032a947260ab2c9307c29850eb2da38b25c6eedc
|
|
| MD5 |
58e1eaf1b004c6debaa552385e1ed94b
|
|
| BLAKE2b-256 |
a44d593f7069d01dab1e83e084ea024a95ed8563c15c1db3623c8adaa54c405f
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 606.5 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d56d64860249132320b8f3e0281cf22eb11343d7a8b46862aef0ddadf5b47ef
|
|
| MD5 |
fc63a540e25719e40a879c78911c7eb0
|
|
| BLAKE2b-256 |
feedbfb6955163a4285c01ac6e2af3c1f2628f41a314dfc61b1e449ab1a5adbc
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp38-cp38-win32.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp38-cp38-win32.whl
- Upload date:
- Size: 543.1 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96eee2bbcd61362baca4d1b6bcad58334aa71243cd442e19333d32c93b1cb5e8
|
|
| MD5 |
2cfeae128338104ed1fc74c48cc4fb06
|
|
| BLAKE2b-256 |
5b0185ad65ee96e31035c994d0513ff32375e922bb538c855aa61bfb6b2696f6
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.5 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
531bde760485c3b5fa7e976c38a4ddf227fc56a4f171cc569c4568af08d41909
|
|
| MD5 |
018644827882bc879a1d31d11721b453
|
|
| BLAKE2b-256 |
bc9f261eec947bc7e00a5a7cb05c00abe6a51a8c1fc1caab8e69a93ff0ff2989
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp38-cp38-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp38-cp38-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 3.5 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f329d76609a897b9f90ee36b5dfc322fb0ff5dcf16195fa349891b4be639889
|
|
| MD5 |
291a488c90a71d0e028dbfb4da1f21be
|
|
| BLAKE2b-256 |
9bc79b37b462f0f906305622200d7d0468fb255f197da50b997eb1ba8f1103ef
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 3.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e3add18bb5d8ec4b96e105dbd343ab6220bc4d765e12d6eb6c124481f1d58e6
|
|
| MD5 |
b91a4b34aea83a80f415e55939d45b0a
|
|
| BLAKE2b-256 |
f129947ebcfbaed4968420f41d8f97686a5281c58d69d406770105a57d792ff8
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 3.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2c6569d13b8a84d13ea6a787992e94f6227c0d7da8f988e411a22fc966787bd
|
|
| MD5 |
9dbe96b4ca8a1cdaf0b0f0fd8b0554dd
|
|
| BLAKE2b-256 |
5da30a4c3a8cd9f284f984cae76dc0042c6acd3564b040ac9e4d03ec1752ea45
|
File details
Details for the file amalgamation_ai_sdk-0.0.1-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: amalgamation_ai_sdk-0.0.1-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 675.4 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64d0a04bcd9433b70020753dcde4d63244cf4d7048c9bd276951b36defaf0141
|
|
| MD5 |
067e52af4b2539452120fa45b0218cc3
|
|
| BLAKE2b-256 |
52e1e325cf9d66e0ab53b8442fe538f0ade42cfd67a9c952434c7c3f3e53ec53
|