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.3

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.3
File
visimac-1.0.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
visimac-1.0.3-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
visimac-1.0.3-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.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
visimac-1.0.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
visimac-1.0.3-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
visimac-1.0.3-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.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
visimac-1.0.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
visimac-1.0.3-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
visimac-1.0.3-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.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
visimac-1.0.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
visimac-1.0.3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
visimac-1.0.3-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.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
visimac-1.0.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
visimac-1.0.3-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
visimac-1.0.3-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.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 25.6 MB

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

Download URL visimac-1.0.3-cp313-cp313-win_amd64.whl
Size 398.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6d5776307cef3f5888fe05d874ed3ebd3d8de87658f75530d433d4e503b5e60a
BLAKE2b-256 checksum
How to use checksums
8137220893ef6de9b78d1f889a62250d82470840640af30df9bc995fc2753343
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.3-cp313-cp313-win32.whl

Download URL visimac-1.0.3-cp313-cp313-win32.whl
Size 338.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
0dbd1e0d91098a44ce2d1576b2f51b782d42c59d7c72aa574a3135695d7d6ff1
BLAKE2b-256 checksum
How to use checksums
cae2db31ecdbb0e344f8e3ff65e3d243a0d79233b673137d77890d8994d781c4
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.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
57ca080a4469f114f218bea9e7b29e0befc26bf5948a6053f016da31a188d226
BLAKE2b-256 checksum
How to use checksums
ed43425248a00793299a644aa4ab8b24919a733998a5b3cd5a14253cb8bbfdc6
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.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL visimac-1.0.3-cp313-cp313-macosx_11_0_arm64.whl
Size 478.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5bdee35f6ecd2f7045cdcac3c7fc6714bb19ad6707b4b132aa9d94b78283a025
BLAKE2b-256 checksum
How to use checksums
188851aaa6eadf58a2de1640cdeae52972022db68ed182ab339f94ed9c12a9f8
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.3-cp312-cp312-win_amd64.whl

Download URL visimac-1.0.3-cp312-cp312-win_amd64.whl
Size 397.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
edd5b824540ef16c8ccf6cacdb9c0c1e285e02dc780110dbd649a4e1042a11d3
BLAKE2b-256 checksum
How to use checksums
4195388abe1451b0de975935a582a5f78f52d502311dd4fa11e27c14e12fc7ec
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.3-cp312-cp312-win32.whl

Download URL visimac-1.0.3-cp312-cp312-win32.whl
Size 339.6 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
6aa4f381693ce314e71fe05c866bd4f778a1fce867ba3d8b834e46fadd8fed8e
BLAKE2b-256 checksum
How to use checksums
7921d614599253941d7f018af04dda229f763e5ab11f336c11629886c3f12626
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.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7316775a72f0c0377231762d3c54b6a23040bff099ee1efe1878c5cd08c2892f
BLAKE2b-256 checksum
How to use checksums
e1a23e4f8cf0cb817c26dcd5168e2f65a460608bfd99de0a87ffa139c872bcbc
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.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL visimac-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
Size 479.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
59965a9f4f1b70242422405723e6a72a38e0d2f090d27a94431331f7878e60f1
BLAKE2b-256 checksum
How to use checksums
df89282d2ed42bcdd21f80cb80fa468fb38676c9fa6f8dbf21b0f79f916180f5
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.3-cp311-cp311-win_amd64.whl

Download URL visimac-1.0.3-cp311-cp311-win_amd64.whl
Size 442.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e014d3cd268e52011f92302fd1444a5d57e0cc2d4719f21a4de5b5f7eb4d22ea
BLAKE2b-256 checksum
How to use checksums
15d63262f3a44319ebc44f6903557bfa6db33640fff0eb3ef4e675963bf692c7
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.3-cp311-cp311-win32.whl

Download URL visimac-1.0.3-cp311-cp311-win32.whl
Size 368.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
4d6f7dde34ea91de6b65b20cdeff3c534e89994d09c9a59eca6b52c8f50ec665
BLAKE2b-256 checksum
How to use checksums
dbae95bf40ba54bd5948fd9cae69f758094f91ce6b2d8c4308fc17949a757155
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.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
de46ddea6e1cb5c4747559cbcbb905c1260440e03bd5c1ad821c1f8c8e6d2de3
BLAKE2b-256 checksum
How to use checksums
faaea9667aa6de050f5786db97998286f52232f9d638408c1ec7c8c2769cc3e7
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.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL visimac-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
Size 485.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a968d4dc4944c499fbbb83b6a0cdfbd1cc9aa245a73a1054a91fc55906447643
BLAKE2b-256 checksum
How to use checksums
c7b43f2fa7e78a4728bceced92c197a61f1cd91908d162cfa3554db67a55e0f8
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.3-cp310-cp310-win_amd64.whl

Download URL visimac-1.0.3-cp310-cp310-win_amd64.whl
Size 442.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
f7c4e02c2523d765a8f562f2224beb10c434319174964d97a2a2b19967204bd0
BLAKE2b-256 checksum
How to use checksums
dd6abe34621c555cf84459201e7b6ba6f8807499edde0f7870541a742213d5e1
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.3-cp310-cp310-win32.whl

Download URL visimac-1.0.3-cp310-cp310-win32.whl
Size 369.2 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
8cd196fad034a39af2669fc19d3a5b2ee15ab063b65682bb64b3149471ffcc92
BLAKE2b-256 checksum
How to use checksums
6f6341bda065ed8bdf82668401a2b866432fdf5ae789696e1d63ae19f5cb3e4d
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.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d512cdcccb9381570dd41e1aa421cdf50c1d3772598b350a54941c11f14007d6
BLAKE2b-256 checksum
How to use checksums
a23b98a472904f1038eaf4e5bbde5431b480786575a4328b55f8e5e501234e63
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.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL visimac-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
Size 486.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
289424022f1a5a7f51ee8eeb33d90f127aa02a45ff96546a78553425c9345edb
BLAKE2b-256 checksum
How to use checksums
388a0751e43061fdea68d8a9367cc2ce521fcf995ed2a46fe79988a0fc6a0cd3
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.3-cp39-cp39-win_amd64.whl

Download URL visimac-1.0.3-cp39-cp39-win_amd64.whl
Size 442.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
e6a4c1ddd62ac11b31ccae0ad1a6453a1f41e2b9bb6fe6956efea2ca260bd1e8
BLAKE2b-256 checksum
How to use checksums
7d5e2f330e8dd4e7dbde4bc02d4c2c6ecd96d4ac13b6d31adb9679652fd11048
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.3-cp39-cp39-win32.whl

Download URL visimac-1.0.3-cp39-cp39-win32.whl
Size 369.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
380a63381660360a1a20758bbbaff8f355ee23e598c2e3739a441d64b864f1da
BLAKE2b-256 checksum
How to use checksums
72d21222a27cbf834b03cfb73aabeed7ee17218f51b1c49a8c91cf1e03069947
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.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c2d95b8de28b2ac13e42342056361484174739bcadefd9668543b4e9c1772aba
BLAKE2b-256 checksum
How to use checksums
d2d1fd11ad4f81ea919eb61e98270c000be7c3cf7921eacd3218617e36fabafe
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.3-cp39-cp39-macosx_11_0_arm64.whl

Download URL visimac-1.0.3-cp39-cp39-macosx_11_0_arm64.whl
Size 486.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
51a1b707ddbdf9eed987a28bef6ca342c874d3c1f007e514593aaed27058db42
BLAKE2b-256 checksum
How to use checksums
07d8fbb3d68818aadeae69c9fb3f421c7316b2715eeb4f716a93ff8cf65bafed
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.3 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