Skip to main content

⚡ VisiMac Studio

High-Performance Computer Vision & Dataset Preparation Engine

VisiMac Studio is an all-in-one workstation designed for computer vision engineers, AI researchers, and data scientists. It bridges the gap between raw data collection and production model deployment by integrating multi-unit image batch processing, grid tile splitting, synthetic data augmentation, interactive dataset annotation, AutoML hyperparameter optimization, YOLO training/metrics tracking, and model export.


🛠️ Installation & Launch

Install the pre-compiled binary package directly using pip:

pip install visimac

Launch the workstation GUI directly from your terminal:

visimac

🚀 Workstation Guide

VisiMac Studio is designed as a sequential pipeline. The tabs at the top of the interface follow the natural progression of computer vision model development, from raw image processing to final model deployment.

1. Image Resizer + Compressor

Prepare raw, high-resolution source images for annotation or direct model ingestion without sacrificing aspect ratios or ballooning storage sizes.

  • Dimensional Scaling: Resize entire directories using exact pixel bounds or physical print units (cm, mm, in, pt) mapped to target DPI settings. Include subfolders recursively to process large directory trees.
  • Exact Target Size Compression: Check "Enable Target Size Constraint" and define a maximum file size in kilobytes (e.g., 500 KB). The internal binary search algorithm calculates the mathematically optimal JPEG/WEBP quality factor for each individual image to hit the target file size without losing excess visual fidelity.
  • Format & Rotation Batching: Convert image pools dynamically to JPEG, PNG, or WEBP while applying fixed orientation corrections (90°, 180°, 270°).
  • Live Queue Analytics: Select any file in the processing queue to view a real-time estimation of the output resolution, DPI, and pre-compression source size.

2. Image Splitter

Decompose massive resolutions (such as satellite imagery, medical scans, or industrial panoramas) into manageable grids to maintain native detail during YOLO training.

  • Dynamic Grid Layout: Specify the total number of target tiles. The engine calculates the optimal row-by-column matrix (e.g., entering 4 generates an auto-balanced 2 Rows x 2 Cols split).
  • Structured Outputs: Toggle subfolder sorting to save each extracted tile into organized directories (e.g., part_1/, part_2/), preventing flat-folder clutter and aiding in parallel dataset construction.

3. Synthetic Data Enricher

Multiply your dataset variance and correct perspective distortions before object annotation.

  • Interactive Transformation Canvas: Select an image and use the active mode dropdown to apply destructive spatial operations. Select Crop to isolate objects, Warp to map four corner points and flatten perspective distortion, or Rotate (fixed 90-degree steps or custom precision angles) to correct misaligned sensor data.
  • Augmentation Ranges: Define strict Min/Max tolerances for visual variance, including:
    • Brightness Additions (-100 to +100 intensity offset)
    • Contrast Scaling (0.1x to 3.0x multiplier)
    • Rotation Degrees (slight rotational variance)
    • Lighting/Gamma Curve Adjustments
    • Perspective Warp Skew Variables
  • Live Visual Simulation: Click "Simulate Augmentation Canvas" to immediately preview how the engine (and subsequently YOLO) will distort your source data.
  • Batch Variant Generation: Set "Variants per Source" to instantly synthesize and export multiple unique, randomized images from your defined ranges.

4. Image Annotator

A dedicated, distraction-free labeling environment for defining bounding boxes and segmentation masks.

  • Multi-Shape Draw Tools: Trace targets using bounding Rectangles or segmentation Polygons, Circles, and Pentagons.
  • AI Auto-Labeling Assist: Load pre-trained or previously generated YOLO model weights (.pt). Adjust the confidence threshold and click "Auto-Label Frame" to automatically draw bounds and masks over detected objects.
  • Sequence Frame-Copying: Click "Copy Previous Frame Shapes" when labeling rapid video frames or stationary objects to instantly duplicate the prior image's exact coordinates.
  • Semi-Transparent Overlays: Shapes are automatically filled with distinct, semi-transparent colors mapped to specific class IDs for clear overlap visibility. Selected shapes boost to 100% opacity for precise coordinate adjustments.
  • Dataset Health Inspector: Run a comprehensive QA scan against the loaded directory. The inspector flags unannotated images, orphaned .txt files without matching images, and duplicate/overlapping annotations where the Intersection-over-Union (IoU) exceeds 90%.
  • Export & Split Dataset: Select your target split ratio (e.g., 70/20/10 for Train/Val/Test). The engine automatically shuffles the data, copies images and labels to the appropriate subdirectories, standardizes YOLO coordinates, and generates a valid data.yaml manifest.

5. YOLO Configuration & AutoML

Define your model architecture and discover mathematically optimal training settings.

  • Model & Dataset Mapping: Select from standard YOLO backbones (e.g., yolov8n.pt, yolov8x-seg.pt). Map the output directory and select the data.yaml generated in the previous step.
  • Manual Hyperparameters: Configure Epochs, Batch Size, Input Image Size, Optimizer (AdamW, SGD, Adam), Data Loader Worker Threads, Initial/Final Learning Rates, and Mosaic thresholds.
  • AutoML Genetic Search: Instead of guessing hyperparameter configurations, click "Optimize Hyperparameters". This triggers a background routine that runs multiple abbreviated training lifecycles, cross-mutating variables to determine the mathematically optimal setup for your specific dataset, automatically applying the winning values back to the GUI.

6. Training Analytics & Live Logs

Monitor model convergence in real time without executing terminal commands.

  • Console Stream: View real-time standard output and error logging directly inside the workstation.
  • Live Loss Curves: The live plot graphs Train Box Loss, Validation Box Loss, and Train Class Loss dynamically as epochs complete.
  • Diagnostic Rendering: Following training, visually inspect model performance via dedicated tabs for the generated F1-Score Curve, Precision-Recall Curve, Confusion Matrix, and overlaid Validation Batch Predictions.
  • Safe Halting: Click "Stop Training" to gracefully conclude the training run at the end of the active epoch without corrupting the saved weights.

7. Inference & Model Export

Verify the newly trained model against isolated test data and compile it for production hardware.

  • Batch Inference: Load your best .pt file and select a target folder of raw images. Dial in confidence thresholds and image input sizes.
  • Prediction Visualizer: Navigate sequentially through the inference queue to review object detections, boundary precision, and classification confidence values drawn directly on the frames.
  • Production Deployment Export: Select a target save directory and convert PyTorch weights (.pt) into optimized deployment formats:
    • ONNX (Cross-platform compatibility)
    • engine (NVIDIA TensorRT for maximum GPU acceleration)
    • openvino (Intel CPU/iGPU optimization)
    • torchscript (C++ production environments)
    • coreml (Apple Silicon iOS/macOS Neural Engine)

💻 Cross-Platform Support

Operating System Binary Extension Type Architecture
Windows .pyd x86_64 / AMD64
Linux .so x86_64
macOS .so x86_64 / arm64 (Apple Silicon)

Metadata

Release files for visimac 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for visimac 1.0.4
File
visimac-1.0.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
visimac-1.0.4-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
visimac-1.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
visimac-1.0.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
visimac-1.0.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
visimac-1.0.4-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
visimac-1.0.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
visimac-1.0.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
visimac-1.0.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
visimac-1.0.4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
visimac-1.0.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
visimac-1.0.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
visimac-1.0.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
visimac-1.0.4-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
visimac-1.0.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
visimac-1.0.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
visimac-1.0.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
visimac-1.0.4-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
visimac-1.0.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
visimac-1.0.4-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 24.7 MB

Release files / visimac-1.0.4-cp313-cp313-win_amd64.whl

Download URL visimac-1.0.4-cp313-cp313-win_amd64.whl
Size 385.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2b68d36d4fcc89aec5cfc06a6f2b25c8fe0588f06b17ea3ba20a062952d0a985
BLAKE2b-256 checksum
How to use checksums
b0d821f77a33f6111524099d46015350a7ec919c46e7713529ec725b86787580
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp313-cp313-win32.whl

Download URL visimac-1.0.4-cp313-cp313-win32.whl
Size 326.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
90bdc5833a5e74d49fe1a3b949ee2e42483bdeb7e6de66dddecd6f65500c916b
BLAKE2b-256 checksum
How to use checksums
fab30938fde09e55f04db08e027f572ff73bf6709e64c8fa088b47ad908241a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a71f265c3c9681bdddb959a66831c38447cef22cc29d710e9b1954869918c4ca
BLAKE2b-256 checksum
How to use checksums
87b0279461f6a09f908b5346086974140d0d629047f86b436e800e39c5701538
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL visimac-1.0.4-cp313-cp313-macosx_11_0_arm64.whl
Size 464.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bf2219880f836c4f9321f98ac405e66f88dbcd9bac36a1bdf2bb08adb79066b0
BLAKE2b-256 checksum
How to use checksums
06c652c302351220e1c25bbddc9a5119382dae130df4d3082707b65ed3d5b901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp312-cp312-win_amd64.whl

Download URL visimac-1.0.4-cp312-cp312-win_amd64.whl
Size 386.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6a5524c119fb596178b1f6f63193a92cf6d5a81fc3cf9819cfb59262393fe756
BLAKE2b-256 checksum
How to use checksums
9eb3015e53f98a4bdf2fd72925e106a10afd29da4f0d22b22ccac33241306eea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp312-cp312-win32.whl

Download URL visimac-1.0.4-cp312-cp312-win32.whl
Size 327.4 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
252087212f20b2e5e01f7d1ada928dc7864a2c26f3d160b000d6a647184cd3a2
BLAKE2b-256 checksum
How to use checksums
20e57890ea0d3ac820e95ad750e921f1a3ca244649663df5a655bb6c696eff12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1a8308dcb57dbeb035817caae929f94246ebd1cba6bf17a5d9dc71c392b63672
BLAKE2b-256 checksum
How to use checksums
ead6a32634f160d4721ba5b229790f1fea4d4f900037b74d0d2550743cfdaa1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL visimac-1.0.4-cp312-cp312-macosx_11_0_arm64.whl
Size 465.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
79ea2f9fa047e52d790e27cbb2169bb5544966595887886ee6c2a5a355aa3b7f
BLAKE2b-256 checksum
How to use checksums
d5d68d8b064ed051c9da532daf50a397ae009a7fc0817f6887c3b96c3c636342
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp311-cp311-win_amd64.whl

Download URL visimac-1.0.4-cp311-cp311-win_amd64.whl
Size 427.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d9263e9eefb0aeabf6c8d29c87b5df938c04b3100dd4897f168d3665d4f49e0f
BLAKE2b-256 checksum
How to use checksums
be5f2338dffdbd2082a0bea8fc98c5975c376018259ba7d0f71d37e6ee355226
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp311-cp311-win32.whl

Download URL visimac-1.0.4-cp311-cp311-win32.whl
Size 354.5 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
58321943d36b5db5d6393390f75961d973559ce80f203117831e64f20d1eec78
BLAKE2b-256 checksum
How to use checksums
ca0b737bce859329c6bd08743e99e633da4d7595dc4afc058d1da9a8deddc005
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cce23e386fc3ab0f8773fcf9ca6a6a26ac03a16cff6623ba449fd6168deeaaba
BLAKE2b-256 checksum
How to use checksums
9092dede57c77c9614a6149dfa455baadfa371582ed45a9116ea8481e19eba9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL visimac-1.0.4-cp311-cp311-macosx_11_0_arm64.whl
Size 471.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a231c53f9ce4e09aa7f132e0fde3b435869e2de514e34d1b1d9851361a321498
BLAKE2b-256 checksum
How to use checksums
1228749b9f0bab7512963577709c466d6198cd4d7f13b6bdb3a6c19ba22ce658
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp310-cp310-win_amd64.whl

Download URL visimac-1.0.4-cp310-cp310-win_amd64.whl
Size 426.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
78f23efa3e13026ae13d45e69471c2529adafda26efcd19eae40138e017714af
BLAKE2b-256 checksum
How to use checksums
d5c4a098d8ad10ea60a64bc8bafbc2599d9e6d95d47387e3fe8532626a461c14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp310-cp310-win32.whl

Download URL visimac-1.0.4-cp310-cp310-win32.whl
Size 355.2 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
5e9e69ac33c45274dd4957bbe6943432355abc0da0af924fa94f3928648e537b
BLAKE2b-256 checksum
How to use checksums
29529d79072c5aee0a184e1c51a915cc5836f4d21bee032cf69a649c906d0ac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
366b3f8ef659159058f1f6680c254c3426eee42a810b91bc4e486fe03caf780b
BLAKE2b-256 checksum
How to use checksums
6cd97c984f75b28d8baba8bb7d70fdd7b063bd0c88d553b30463f9c0561d3334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL visimac-1.0.4-cp310-cp310-macosx_11_0_arm64.whl
Size 473.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ac1de68ceaaeca0fc3db72ebe7f063885f25a3b0fdab2bc98e504d3c0ca89aca
BLAKE2b-256 checksum
How to use checksums
51b66083c9759bae6376f82825b7a64dfec7de234f7c638d95a9e8873a2f780e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp39-cp39-win_amd64.whl

Download URL visimac-1.0.4-cp39-cp39-win_amd64.whl
Size 427.2 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
51176d24efdb04b28f581a09cc8653716fe120ee5a4dcdc576fd0689b0104774
BLAKE2b-256 checksum
How to use checksums
cf4e543d4fc8aa7c3eef142bff248b76d7678baf16d1d4eb5e26e0ac2f773037
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp39-cp39-win32.whl

Download URL visimac-1.0.4-cp39-cp39-win32.whl
Size 355.2 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
8fb0712247ce7b79ee1021dbb9f8b69dbe85ee940e306be9dd2ea4dd00fd8b00
BLAKE2b-256 checksum
How to use checksums
3fdcb2d7d9037a114b3abd95fa26aaa9b43c13fe176c83b25c2302a3adcf4e33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6cb01c2a9204ca82e0946fcafe3a5b6941ca42a3e3e6f01e78a49156987d617f
BLAKE2b-256 checksum
How to use checksums
c95e320a1097d4132ee243bac7047961b408ef1135a86be8debcca53b7cd167a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / visimac-1.0.4-cp39-cp39-macosx_11_0_arm64.whl

Download URL visimac-1.0.4-cp39-cp39-macosx_11_0_arm64.whl
Size 473.7 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cae1767829a19b144f9c76839e34953de8ddd6f99f894906c7671ab9d44bc35f
BLAKE2b-256 checksum
How to use checksums
804e517de4b34f43ea9f90eca63e47452ee073cc933c38cecc0d1f83aa950459
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.4 This release

20 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page