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 2.0.0

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

Total release size: 25.0 MB

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

Download URL visimac-2.0.0-cp313-cp313-win_amd64.whl
Size 388.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1a49818079c064baac432d854e134483988bd5658bea5cdbb12c5dc8d2b6e1df
BLAKE2b-256 checksum
How to use checksums
c6a637948cec224a9734a348916669449691c3d691655bb3c96c94801535069f
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-2.0.0-cp313-cp313-win32.whl

Download URL visimac-2.0.0-cp313-cp313-win32.whl
Size 329.9 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
0b10d72d54329fc7e0a88ce038bf61ee28e8bd80a5c7d5b3a4594a1ecdeec3c6
BLAKE2b-256 checksum
How to use checksums
cc06f03dbddf841d619bf8b1f70fc20faea2831ca9599ac4805992dfac7e8837
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-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-2.0.0-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
b50b0b06109f788f0ffba381f5ea9727da8d5cecc8edf493fba7feee5b45b743
BLAKE2b-256 checksum
How to use checksums
0e7e6fb7c11d9fce442281ccad684ef9df1d158af493b0eb47188554ec007e5c
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-2.0.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL visimac-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
Size 467.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9d3019e6f69360060e954d52354d29e447fa2aea2d1f8f485500acf9dbecd6b3
BLAKE2b-256 checksum
How to use checksums
866f8081ba51d487fd35c47dc471f49215d52a665c0e68c154a5b00324979652
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-2.0.0-cp312-cp312-win_amd64.whl

Download URL visimac-2.0.0-cp312-cp312-win_amd64.whl
Size 388.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4c7d97cc16c740737d20de9b0e33410c4e8d5ba0b11d914b1c06ee8fb7716db0
BLAKE2b-256 checksum
How to use checksums
f42d8a0f6e065132e32b05ebf3550f86b89ba838bff64d81471f04b917bd16b9
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-2.0.0-cp312-cp312-win32.whl

Download URL visimac-2.0.0-cp312-cp312-win32.whl
Size 331.1 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
47f9a1486e5097f62147856a5f89141fe412e29c9cf737d9f9ca3cee83202283
BLAKE2b-256 checksum
How to use checksums
0f62a944019c5e21502b7d3e59d9d4dd791f959b54d327ecb7165e03b92de379
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-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-2.0.0-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
d25ae15be99cd842eb9f2b93174f1114bd4ee98510e670589e667ad49e8dde74
BLAKE2b-256 checksum
How to use checksums
e2e15a1fbd6aff667d270cf027d771d942b76fd6cb80169249daaf3e0b1b1c5a
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-2.0.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL visimac-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Size 468.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6f59a63174130d92acd9388f19a9c74ed62c9f8679b1c29c93fd619d1a7b8979
BLAKE2b-256 checksum
How to use checksums
a85ff005797f30a4612884a3afde90324d4f5e8556848c08b315ecd57c63bc49
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-2.0.0-cp311-cp311-win_amd64.whl

Download URL visimac-2.0.0-cp311-cp311-win_amd64.whl
Size 430.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cb2304a4ec61b0d42977529032151d45e889a14d6d339856c0be7a7f8b385c85
BLAKE2b-256 checksum
How to use checksums
4f3a4e0ca979acd15ca4767b1decc1351c0bfac1b66015406275a856edc6a8ac
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-2.0.0-cp311-cp311-win32.whl

Download URL visimac-2.0.0-cp311-cp311-win32.whl
Size 359.5 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
68bd1f0004d9aa573ef09b5476c80c8bd3b1eafc3c598f65bb72cf18e57be945
BLAKE2b-256 checksum
How to use checksums
d657cd9c41ee5270e7fe9dd1305af33d07fc3b34749d204369311b85bc0c2df9
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-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-2.0.0-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
459e1505eefb0c09074490ee5a92966187d48209f89affdf8f0b4882b4967929
BLAKE2b-256 checksum
How to use checksums
d44cc6d520124a5dfa5767d7b82edbe55f231363e5665f5f3331ec55b1c72286
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-2.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL visimac-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 474.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
17b1c910579463fa826b158194f00f7a30a57f41155f58de9b6550fa57b44129
BLAKE2b-256 checksum
How to use checksums
c5c96b74630c8fe3d774fc2df288de57e4c7c5af6b136b60399944dd0ad6c62e
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-2.0.0-cp310-cp310-win_amd64.whl

Download URL visimac-2.0.0-cp310-cp310-win_amd64.whl
Size 430.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
1da4b292078e4a421b89630d8e5c3571c4ff4eb2fb39249015a4089610357fa7
BLAKE2b-256 checksum
How to use checksums
d48aa1aac46d4c6fd2fbae55b05f410fcc8e0ea34462060ef39745e95e9412d4
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-2.0.0-cp310-cp310-win32.whl

Download URL visimac-2.0.0-cp310-cp310-win32.whl
Size 360.1 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
7bb284bd8b1b66d05afaec12880a6ac5ecfe68c9a3ec85526528b45fad02d8eb
BLAKE2b-256 checksum
How to use checksums
cb6f35130a5fad0fd4cf4056e0e0dfe95e3e51a8575469f39f27c4e05fa674d2
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-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-2.0.0-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
03337bc03a555a6f440b759db6dd30ec95cbf3c24cec5a067403cb6c4ae638e7
BLAKE2b-256 checksum
How to use checksums
fa37178605d40fb5b64e3b258d65b23f18c1a91d6ac4caf060e4db2c8155f372
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-2.0.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL visimac-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
Size 476.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fda5bafb87de74f4837f2361877dd5502fc43923b14de6eadfa43c66a60e1271
BLAKE2b-256 checksum
How to use checksums
d91a99450726088ae63cf1d0d04a68d4e20af09546c034f7b61a4140c7cfc6d6
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-2.0.0-cp39-cp39-win_amd64.whl

Download URL visimac-2.0.0-cp39-cp39-win_amd64.whl
Size 430.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
dff47c8c5a5b9a30ed75a09502a4cb5ff1555ed199e8e102aa05bbfff6f0157b
BLAKE2b-256 checksum
How to use checksums
6d72916dea10d26f503194fa67f0fcfb044cf39ab638bedaf9e7cacd9a2bb766
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-2.0.0-cp39-cp39-win32.whl

Download URL visimac-2.0.0-cp39-cp39-win32.whl
Size 359.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
46caadaa9a262399a04e72656522f01bb2237069720252cf2728593adc2ac9b7
BLAKE2b-256 checksum
How to use checksums
7147f506118f68a1f97882cf3ed8a90a276378fa26141bfaf2711f71dac0dc16
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-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL visimac-2.0.0-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
5811ec8667f0e261f01d2941622fa09f249d12f0b7a7ddaa0100512ee3697c5b
BLAKE2b-256 checksum
How to use checksums
e23657118fb4db02edfda2e870181a91a22a09a4e1b906fab29b025e787bb2a8
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-2.0.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL visimac-2.0.0-cp39-cp39-macosx_11_0_arm64.whl
Size 476.7 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8fd08c535295be8f2563976e5ada9af4f93caeebb334f3c823f2c1d10f8a59e7
BLAKE2b-256 checksum
How to use checksums
b15606f1bdf7a1cd2f6ee99ea02988c4b5ce45796879dd0d69e88ad3b537a02c
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

2.0.0 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