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

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.5
File
visimac-1.0.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
visimac-1.0.5-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
visimac-1.0.5-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.5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
visimac-1.0.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
visimac-1.0.5-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
visimac-1.0.5-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
visimac-1.0.5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
visimac-1.0.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
visimac-1.0.5-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
visimac-1.0.5-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.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
visimac-1.0.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
visimac-1.0.5-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
visimac-1.0.5-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
visimac-1.0.5-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
visimac-1.0.5-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
visimac-1.0.5-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
visimac-1.0.5-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.5-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 24.8 MB

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

Download URL visimac-1.0.5-cp313-cp313-win_amd64.whl
Size 385.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6a8695298eac215b02a7283ec4fa7bd8314d8b51aad5f35b1dbe23a8e63e2f94
BLAKE2b-256 checksum
How to use checksums
c63b00bebc4d66599b48e2861d663923a54766ea7f91b20ae63c3003251f92f2
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.5-cp313-cp313-win32.whl

Download URL visimac-1.0.5-cp313-cp313-win32.whl
Size 326.2 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
4eadc4596715406be170541291a4402a612cd3780d17ce86f0ef62f70321649d
BLAKE2b-256 checksum
How to use checksums
2281b38c77ecf8be77a5f6330b8215473bca42c9dd61798207eeaaa65bc7225c
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.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.5-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
827d096203dd495c6eced95336463226e1ca58feea4f58a2ab5ed5ed4c099f49
BLAKE2b-256 checksum
How to use checksums
cd3bf9d2de2c64a340ce33b666173aa26ee67cadc9fdecb5f8ffe0fc5d8f166d
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.5-cp313-cp313-macosx_11_0_arm64.whl

Download URL visimac-1.0.5-cp313-cp313-macosx_11_0_arm64.whl
Size 465.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1bfbbb1afa72412611e6c353f9ac2c59938995cc3921fdc684b56e2ad5c04dd0
BLAKE2b-256 checksum
How to use checksums
7bf2c27fa8e57e5c98c7d1d928b2e5d367b6c3794dab928c0b5864c1de1211c7
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.5-cp312-cp312-win_amd64.whl

Download URL visimac-1.0.5-cp312-cp312-win_amd64.whl
Size 386.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2a48cfc2f43c0f46f23037c362d8405faedc970aa6a8563625ca8e5ecae23fc7
BLAKE2b-256 checksum
How to use checksums
dab104ccc522aa7419be8e93ad8f5fb983e4427182851c4ad0d36c39bb000576
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.5-cp312-cp312-win32.whl

Download URL visimac-1.0.5-cp312-cp312-win32.whl
Size 327.2 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
ba26b595bfb8dc0bea0b8b326b7787b33cd2a6e2c6c3ff1430ef9721568ebcb4
BLAKE2b-256 checksum
How to use checksums
17d9285bd73c4efdee556473716bd22723d9fba4c1b94cf131141208c8bf77d8
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.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.5-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
57fd9bb3a3539723299d8ff4e0e8716aaf54088341e9385b3576414b1252629d
BLAKE2b-256 checksum
How to use checksums
c67183c9021b9273d2a2b3d74db5e1ece667a03e9b859fa0fbdb37691393083d
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.5-cp312-cp312-macosx_11_0_arm64.whl

Download URL visimac-1.0.5-cp312-cp312-macosx_11_0_arm64.whl
Size 465.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
02ceef7b1fdc041ef6fd2d0f3a5cdfa3dccdf038ded40737564ee9064d01c5b5
BLAKE2b-256 checksum
How to use checksums
db15ff03a4f0246eee61e4673b66effeb1f96ae8a161afe65b0679b8c1d51e37
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.5-cp311-cp311-win_amd64.whl

Download URL visimac-1.0.5-cp311-cp311-win_amd64.whl
Size 427.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b18aba0ee296909805637833bce3c871f62ac77c2274089ab63a21c005cd4dc8
BLAKE2b-256 checksum
How to use checksums
ca8b43618be40badfea4f53013505fc48353ec5a5239c9fae95cb5ee93717951
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.5-cp311-cp311-win32.whl

Download URL visimac-1.0.5-cp311-cp311-win32.whl
Size 354.5 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
8f18c3bc0fdc2d87bd5bb79e950765917f308a9fe0521b9f2d9ec277f084f225
BLAKE2b-256 checksum
How to use checksums
229a3632fbe6373456686efff5dfa0eb714d296075dae7555546433f8dd347da
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.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.5-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
13fc83f7f35921cba94f19eda5554dee5c47abc7001de4df60594472bd17256c
BLAKE2b-256 checksum
How to use checksums
7f8c4405ee836f48ac1a3d43d0719f172fff5fab33f42b53d9d751a1f9c30c68
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.5-cp311-cp311-macosx_11_0_arm64.whl

Download URL visimac-1.0.5-cp311-cp311-macosx_11_0_arm64.whl
Size 471.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a7621e8af280086a4f60577369f14819e44489d100beed29eeb07071beb75527
BLAKE2b-256 checksum
How to use checksums
0254dc79fb405191ef7853813d3aeeadc09f51b53dcdb2011f1edb3457803c08
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.5-cp310-cp310-win_amd64.whl

Download URL visimac-1.0.5-cp310-cp310-win_amd64.whl
Size 426.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
22d7892163fe7a7f684cc64e49c52bc9ec0305fdadcf6a4248162fa19a13d5b4
BLAKE2b-256 checksum
How to use checksums
f3eb69a5c4ce5a227e5aaafcbaca8190378a52f772647241d2b14dee50266750
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.5-cp310-cp310-win32.whl

Download URL visimac-1.0.5-cp310-cp310-win32.whl
Size 355.1 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
1ae40a53ede4fc09a81774d00d494a5ded71f6a19b3afd28df76f4136885abfb
BLAKE2b-256 checksum
How to use checksums
c729eb1ffc2177a9a00bd76ffb014acef4f87d7ba21958e59eee2be191753e08
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.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.5-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
5f06911e747d5fc1967125d0db8f8f90eab986970068321e6d419521b4310db1
BLAKE2b-256 checksum
How to use checksums
38b05f5326fc8af623652ab61c2bee8ed946d04c4eb28d085f17301732d40f33
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.5-cp310-cp310-macosx_11_0_arm64.whl

Download URL visimac-1.0.5-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
9b19cdb7616e21ca33bb0b3c9b27e49eb9af8474d9fee23f12e2b82322a9227a
BLAKE2b-256 checksum
How to use checksums
e26035bc8534cb364e16fba0c850bd23cfda1503a47d9c2b9d4b589b1d361c45
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.5-cp39-cp39-win_amd64.whl

Download URL visimac-1.0.5-cp39-cp39-win_amd64.whl
Size 427.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f452da0766f4b73f48af45b1d7a68ebbeec047b5e942322ac1a6acf0aeb410dc
BLAKE2b-256 checksum
How to use checksums
d817ca0c69eb8cc0fdc400db356fa247cf3555284f75092e402464de8b433387
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.5-cp39-cp39-win32.whl

Download URL visimac-1.0.5-cp39-cp39-win32.whl
Size 355.0 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
cd461f79b75387f56b6949709a12587e19b23282909e6bcab2d15cb132ac8417
BLAKE2b-256 checksum
How to use checksums
d37ab926bbf06c4c36d8c1c559e296365fc245486e50bc3586d499a3e7b22aee
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.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-1.0.5-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
0f889a0dd0370f5ec9fc432c6569c9ebb044bbcba640020bae3e48bfab51b2d6
BLAKE2b-256 checksum
How to use checksums
43910a585b5cfa5765048bb853af302cef7ab1932c5aad7d48b8d5c41596c148
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.5-cp39-cp39-macosx_11_0_arm64.whl

Download URL visimac-1.0.5-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
526dfc8e313f56d8e7c43706a8c03fedd0620de7582cd9d437fc1ab881e31787
BLAKE2b-256 checksum
How to use checksums
5228c4e7d16b1a0bda841b9b428612df7ff62ccb5ee9b0e4e1fe7c2f41c06417
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.5 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