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

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

Total release size: 25.4 MB

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

Download URL visimac-1.0.2-cp313-cp313-win_amd64.whl
Size 395.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6eb547060cfc1436acad895944e302198cf4cfa17c6f0e88296881ffb31a8730
BLAKE2b-256 checksum
How to use checksums
4b84fbad0fd041d45195e2e07b322b6a12e94c1edeca55f534a5477306e4af80
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp313-cp313-win32.whl
Size 337.2 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
ee69842a3e3b55583585594a7dfdbe0ae688abf6aa59635a5a44da054df11b48
BLAKE2b-256 checksum
How to use checksums
a5e42e9cafa4226be4696e75bed41b5eee022c3e8cd6e9604f790e3faed75548
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-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
5f8c1b8e0473e3d8e2bca250dc620b23912c2b593c2fffb6474cbc6bae3dc6f6
BLAKE2b-256 checksum
How to use checksums
1e255ac3976c1db55b0e3ecb3baf1472421f5b3d03f7601e24933216c5fdf5a5
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp313-cp313-macosx_11_0_arm64.whl
Size 474.6 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
62a3dc90ab365a99783f7f0872e1b4a7c2618fc3c5da32b0b24f0082afeccbf7
BLAKE2b-256 checksum
How to use checksums
e73d53de085b43d4517229d2fcf05b4afd5e3c12d9ce9abdb7f50bbe04c7d95d
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp312-cp312-win_amd64.whl
Size 394.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
134c69c6c3c124cd4e29bdc9c723a5095aae395185abb5353fe5b795801bcb67
BLAKE2b-256 checksum
How to use checksums
e1560eae30699af5848ab79b6123affcb892cc003f739401f8a96ebf842f263c
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp312-cp312-win32.whl
Size 338.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
f4d1a68735b9c671d1b075d97a0a05ef9287b65da00a29818110479bf0f96722
BLAKE2b-256 checksum
How to use checksums
0dfa838796195e5edf76d2d75a43010ed4007583c7c409918325653b42f9d74f
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
38b4056ff198a32296fb3552e8284ebcbb291fb84435b1693124741432363119
BLAKE2b-256 checksum
How to use checksums
fa0797e3ca5ebd80125d15217cecf472eb4606cb35a57786a420e65c51a686a5
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp312-cp312-macosx_11_0_arm64.whl
Size 475.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
936a2929ec719c74d9f0337ddb084072316baff06c2f9983b09e6bd343d91b01
BLAKE2b-256 checksum
How to use checksums
f9929da9ce25354f26ef9405fc14aa870cd345ab3e713989e41a353d3850cfe6
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp311-cp311-win_amd64.whl
Size 440.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c403f539c96ea43f2738f35ae4261a12a7aa5de78c94a3cd05a342c6bc9086af
BLAKE2b-256 checksum
How to use checksums
811e5e843dbd6a6bf8bd9106cc2c50e31b95882fef4ba437ed9f4f714a3b8b3b
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp311-cp311-win32.whl
Size 367.2 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
af0a479a47a482ea8fdee121160573d7b6487580f4a1d52738c9898bbb984620
BLAKE2b-256 checksum
How to use checksums
3233d6b9ef496742ed310ae557d766631885fea770b75b0df91d8ae5a2c0822f
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 4.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
67c8abd0a8bd35adf71bf7d262c2399fddcd32ebb4a127c663f9ba8dccf6cdf5
BLAKE2b-256 checksum
How to use checksums
a48542e6e4cc147f97b8519ba805e0847e887a0afc1e43596f66549c17aedb4c
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp311-cp311-macosx_11_0_arm64.whl
Size 480.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e9eb81eec058b897bc924ec4ab5678836a4f5731f82d4a8cfe44cf448633b248
BLAKE2b-256 checksum
How to use checksums
c46cb60a4df7f79231afd02936fe6f66f01be64e3676ad07b780b0076aa505d3
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp310-cp310-win_amd64.whl
Size 439.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4e5d9e58cac514c1c0de4bbbcb43ccb2b4fed8f26e49e3dd3c9884a2e14fbef2
BLAKE2b-256 checksum
How to use checksums
e425861c37e9cd6f2b9b1bcd7b61bace25f35f0468212d6e4a9f3c775d395f97
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp310-cp310-win32.whl
Size 367.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
c6497666e8783a2141a9689d561013a34bdb27e167505779c09030dded001f9b
BLAKE2b-256 checksum
How to use checksums
2a402092479bc9cdc101efe9ce7ee791af2e8401347f3db497a2f45431463ce1
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6b6bdcd56991b47e4474dd7fe274526e7b67346b9eae65e3ad02670dad8cc47f
BLAKE2b-256 checksum
How to use checksums
efca2f77c424bf321e527285dcae42bd40bdabe4e521d4d7751e7b6245a30dd9
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp310-cp310-macosx_11_0_arm64.whl
Size 481.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6194f4ab0767f4c069e3f220503fe1d568b08a35fc0607623b39320fecf1a4fe
BLAKE2b-256 checksum
How to use checksums
71ebd06ec8e2e891e080d2edcfdc02ce318ee8d4f458abbb46874da892312ee7
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp39-cp39-win_amd64.whl
Size 439.9 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
69184e41bb881bd653ab2cdbaa44c2f19d2969b1ab1ecb66e5dcb198be394533
BLAKE2b-256 checksum
How to use checksums
477d9a6926b87c3037bc7e8e1b24a98c030aa88795cc8a49fbac51980a863c60
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp39-cp39-win32.whl
Size 367.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
f304ff51b8316c02ce8eb136d2340ed92577121b22cf27062bfbf61a2c508f42
BLAKE2b-256 checksum
How to use checksums
c5488b7814713c5c9fb9ca09662e1e40f67105cac097492c810da423df9e5924
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-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
115d4e3f12c7fc791623251f052b039c5713d23ad1834b3843dfa45027023459
BLAKE2b-256 checksum
How to use checksums
ef0f25ef888d96d2e22d3752c0af65d60a1f910672200dd9e4cb7c9a5bf76993
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 7, 2026.

Transparency log

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

Download URL visimac-1.0.2-cp39-cp39-macosx_11_0_arm64.whl
Size 482.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4221bee2e4c9f8389399834cb5503b2faf6eb74c8c26d24c6f7016c151d59eeb
BLAKE2b-256 checksum
How to use checksums
927dd8d0046cc434ad059959ef3efc513c6a2105127435300ff229980ac53eaf
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 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.2 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