Skip to main content

MAVKit

Async Python SDK for MAVLink vehicle control, built on a fast Rust core via PyO3.

MAVKit provides a high-level async API for connecting to MAVLink vehicles (ArduPilot, PX4) over UDP, TCP, or serial, with support for telemetry, commands, missions, and parameters.

Installation

pip install mavkit

Requires Python 3.9+. Pre-built wheels are available for Linux (x86_64, aarch64), macOS (x86_64, ARM), and Windows (x86_64).

Quick Start

import asyncio
import mavkit

async def main():
    # Connect to a vehicle over UDP
    vehicle = await mavkit.Vehicle.connect_udp("0.0.0.0:14550")

    # Read current state
    state = vehicle.state
    print(f"mode={state.mode_name} armed={state.armed}")

    # Wait for next telemetry update
    telem = await vehicle.wait_telemetry()
    print(f"alt={telem.altitude_m}m  battery={telem.battery_pct}%")

    # Arm, take off, then disarm
    await vehicle.set_mode_by_name("GUIDED")
    await vehicle.arm(force=False)
    await vehicle.takeoff(altitude_m=10.0)

    await vehicle.disconnect()

asyncio.run(main())

Features

  • Connections -- UDP, TCP, serial, custom byte streams
  • Telemetry -- sync property getters + async wait_* methods for reactive updates
  • Commands -- arm, disarm, set mode (by name or number), takeoff, guided goto
  • Missions -- upload, download, clear, set current item, verify roundtrip
  • Parameters -- download all, write single/batch, .param file I/O
  • Validation -- plan validation, normalization, tolerance-based comparison

API Overview

Connecting

# UDP (most common for SITL)
vehicle = await mavkit.Vehicle.connect_udp("0.0.0.0:14550")

# TCP
vehicle = await mavkit.Vehicle.connect_tcp("127.0.0.1:5760")

# Serial
vehicle = await mavkit.Vehicle.connect_serial("/dev/ttyUSB0", 57600)

# With custom config
config = mavkit.VehicleConfig(connect_timeout_secs=60.0)
vehicle = await mavkit.Vehicle.connect_with_config("udpin:0.0.0.0:14550", config)

State and Telemetry

# Sync access (latest snapshot)
state = vehicle.state
telem = vehicle.telemetry

# Async wait (blocks until next update)
state = await vehicle.wait_state()
telem = await vehicle.wait_telemetry()
home = await vehicle.wait_home_position()

Missions

plan = mavkit.MissionPlan(
    mission_type=mavkit.MissionType.Mission,
    items=[
        mavkit.MissionItem(
            seq=0, command=16,
            frame=mavkit.MissionFrame.GlobalRelativeAltInt,
            x=int(47.397742 * 1e7), y=int(8.545594 * 1e7), z=50.0,
        ),
    ],
)
await vehicle.upload_mission(plan)
downloaded = await vehicle.download_mission(mavkit.MissionType.Mission)

Parameters

store = await vehicle.download_params()
param = await vehicle.write_param("BATT_MONITOR", 4.0)
results = await vehicle.write_params_batch([("BATT_MONITOR", 4.0), ("BATT_CAPACITY", 5000.0)])

Examples

The examples/ directory contains runnable scripts demonstrating each feature:

Script Description
connect_udp.py Connect over UDP, print vehicle state and telemetry
connect_tcp.py Connect over TCP, print vehicle state
monitor_telemetry.py Stream live telemetry to the terminal
monitor_statustext.py Print STATUSTEXT messages from the vehicle
list_modes.py List available flight modes for the connected vehicle
set_mode_and_arm.py Set flight mode and arm the vehicle
mission_upload_download.py Upload a mission, download it back, and verify the round-trip
params_roundtrip.py Download all parameters and round-trip through the param file format
params_write.py Write individual and batch parameters to the vehicle
tlog_parse.py Parse a TLOG file and print all entries

Links

License

MIT

Release files for mavkit 0.3.0

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

Source distribution (sdist)

Source distribution for mavkit 0.3.0
File Size Uploaded
mavkit-0.3.0.tar.gz 55.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for mavkit 0.3.0
File
mavkit-0.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
mavkit-0.3.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
mavkit-0.3.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
mavkit-0.3.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
mavkit-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
mavkit-0.3.0-cp313-cp313t-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
mavkit-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
mavkit-0.3.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
mavkit-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
mavkit-0.3.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
mavkit-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
mavkit-0.3.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
mavkit-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
mavkit-0.3.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
mavkit-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
mavkit-0.3.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
mavkit-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
mavkit-0.3.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
mavkit-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
mavkit-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
mavkit-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
mavkit-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details

Total release size: 111.1 MB

Release files / mavkit-0.3.0.tar.gz

Download URL mavkit-0.3.0.tar.gz
Size 55.4 MB
Tags Source
SHA-256 checksum
How to use checksums
d273cd4f88a6cda2687275a99f1c9c70d530229593cf61c415549507b44dd811
BLAKE2b-256 checksum
How to use checksums
b7d41691328eafc19ab0c99e1d7ac37ff028fc53aa6d5cd271ea5a6c9ee9d7bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
69bc2c7928941008811d180fbde800df2382988d82ce6a7c890229304e3cc562
BLAKE2b-256 checksum
How to use checksums
328be659d56bf377a39a58838121f53425d131c8b6569b8ef061d8167a7f2539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mavkit-0.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
54dab636bc2b4c43846fdcddb95afc2163bd270cde1559fdea6eb5a52873a75a
BLAKE2b-256 checksum
How to use checksums
866f9930b10fcddce232bbfb74b80efedbabf1e6c2a226a898ced2f302c7853b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6951033bc20468da681d28d6fcca50d6f4622db53c732ebec8c20f2e198795ce
BLAKE2b-256 checksum
How to use checksums
895441b7347eb7bf79e219605248a1769b532ff38bc72ab996c3953253108bd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp314-cp314-win_amd64.whl

Download URL mavkit-0.3.0-cp314-cp314-win_amd64.whl
Size 1.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2bc37aa090fc7d422c1d0047f2ce2461e042ec1ee0049bfebb0edebda2ed70a1
BLAKE2b-256 checksum
How to use checksums
120a06a1bfb19ed8852db79792be36c2acb4436ec91986e840a4f6ef89fbf2dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a6e8316896d2f661ae771bafd9bc4fbb2646c169cbc80e5d3231478306aebb02
BLAKE2b-256 checksum
How to use checksums
413f1cadec0ab2312195e25eeff0b9fad2812af553a9156cf747f0444d40d9f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mavkit-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
38bc864cd655136ef75efcdde18f7ccd4ab8df26e32105ca9422458b24177d01
BLAKE2b-256 checksum
How to use checksums
dd66548666fe6b2a3f5768822bf946f86a38d56c905d14ec2a15f5a73eeb7220
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL mavkit-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
106dfdf19585aad517337dc3193e90e0a4b40a1e128f85a1c454111a7f2fdd13
BLAKE2b-256 checksum
How to use checksums
0087758e750d4ef606cb844af173fa3a356e434a53fa2e5a64d6919cdaddafdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL mavkit-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 1.8 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
03cfa043ea315668ea54bbb328a373db1677b2a50e69651506924d03c8cfd5b3
BLAKE2b-256 checksum
How to use checksums
e9be6df6d39d5ab506d6049c99355821b0987a92d97fb8fff0034c86e199940e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp313-cp313t-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a307fcfba32fd0925e28e2746d0ed7902dc3fe6fd33ce5162a5674da0e8e4adc
BLAKE2b-256 checksum
How to use checksums
bfd0c137c2b31392c246a81c0466f4d7c6443662c6b25d5cfa2ea5682acfd6d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp313-cp313-win_amd64.whl

Download URL mavkit-0.3.0-cp313-cp313-win_amd64.whl
Size 1.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ecec07ab27bd57c47869dc88fd4e99590b77903037fe7d23e25c2e9c04ac493b
BLAKE2b-256 checksum
How to use checksums
263475efa9a3b6121855c6bfdd45bc2a081e515aae0650c834f82cb2f5ac8f35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bd110c6aadcd93da0c3f86415334b688135019ef4c24ba16b99b892ac80f637c
BLAKE2b-256 checksum
How to use checksums
7fd78b4f0512a25b7ae9e09f84b1f97d70dfa406c0d5e3cb31a934dc27422975
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mavkit-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9dc7e83b93efab7c8ee4159758d4bc9060687a4bac22fcd7c9ae0426a8e75d2f
BLAKE2b-256 checksum
How to use checksums
6aa9197962501b9a2d9a1dd84402d44d3dd82e62f33015a94fcd71ffe605b708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL mavkit-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56402f2cd48f2ec03e89822a46b9a937cf4d0f4b123b27e6917fe4250fc44c2d
BLAKE2b-256 checksum
How to use checksums
39c9348e99308c0bafca59ad2f3792adbfca68e65218bc8c3b186e63bf837ec5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL mavkit-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.8 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e1094e0a15e06e0a295670c8fe9e0c5564c6434301e01de20b3c3da70efd7348
BLAKE2b-256 checksum
How to use checksums
07c3cb35c8cc60b621326899535d6920ea1b72ec2ae252a0f204b9cc99453121
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp312-cp312-win_amd64.whl

Download URL mavkit-0.3.0-cp312-cp312-win_amd64.whl
Size 1.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ff679c64441245318aa617c4e2b6a03ea0d0fbc1ed8caac4f64deac10e81cebc
BLAKE2b-256 checksum
How to use checksums
71911983f5763b2799c106315110a324cb8fd2fe75f9046cf2ba08fa70075d12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp312-cp312-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a5d2ef0edcc697d7e3e4430639247fbcb914d882b1cefb40efb6cd1fc81baf8f
BLAKE2b-256 checksum
How to use checksums
07875fec66944a3ae4a7bcc5b5d97627a301af8b743586150aef228a9c9a6402
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mavkit-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
05965fc3b07cc9d74377f409348dc70108baa861686399c0dddc911832afd17a
BLAKE2b-256 checksum
How to use checksums
5592c7a473d43452ff790bbe744df02957852fff18a03a267a8055e39c5d79a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL mavkit-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
46c246e0f7254afc35c533ba531bce46f416f909194982e0d88ed346b152937e
BLAKE2b-256 checksum
How to use checksums
6262004c25c6e13dbd3410ae5aba3ccbc71b85417149c3e7759d7d7c4f541b44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL mavkit-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.8 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bcf2d6d4c487a2845052e8e7a5667ec3ac5b3a7923e6e456a75163b0ba79f4ad
BLAKE2b-256 checksum
How to use checksums
c32b607e5ff62bf9e7d9ce5ef5088954c8223dbef292d0d3a6eb9dd15801f687
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp311-cp311-win_amd64.whl

Download URL mavkit-0.3.0-cp311-cp311-win_amd64.whl
Size 1.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e98fb1126cea151abb1eb8de5e38944b6b195dc162a9893ea3e587b39db57728
BLAKE2b-256 checksum
How to use checksums
2436bd419e5a6a6b46013f082ec36a0c19b11e7ac9b55bd40b1a0264f7fa4549
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp311-cp311-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8a905862d476ce84692afa93d24486e02412dfd8aa54d9c0546a7368ae82f947
BLAKE2b-256 checksum
How to use checksums
d712eeaa20d48f11619de0256f7525f926b4bd47b18fde1f462f8756bad43413
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mavkit-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ccaf27c55a117d94913dbe5598311e76dd851690aa99b9ead4dfe21831899ff9
BLAKE2b-256 checksum
How to use checksums
69ec4a3a101d1b348993fe9e77a3a29449c0fb1e51ed3e56320ce44ff0597b93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL mavkit-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9e180e37ea1cf40dc33fbb7cfb64e2903b09cd364377e558c1ccc886f8747464
BLAKE2b-256 checksum
How to use checksums
a3a5fea12beaefe431fd96b5c5f0bea0768bf0edf27d6699a8556d299e67d3c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL mavkit-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.8 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a08de2143297f61cd6284508406240f093364d0235c3315cdf5d6be5b78d370b
BLAKE2b-256 checksum
How to use checksums
46f64db5d69576de3dbbd37b56cf2abc1a3ecb50ca9353b4f583d739cc2df851
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp310-cp310-win_amd64.whl

Download URL mavkit-0.3.0-cp310-cp310-win_amd64.whl
Size 1.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a22b9d19b16cbb18c60fcfe65def987bb9c57f73e95500ded233963518cd07b4
BLAKE2b-256 checksum
How to use checksums
dda52bd3af78907e8bfeb2dd6b97bd2f94fc1ddec7ed73795176bd8ef6802e7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp310-cp310-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8e5e9b7300247788e501e2e642caf56b9f7eb2c688b3c1e315eac9ab3be93851
BLAKE2b-256 checksum
How to use checksums
6a61e117a1bdc64c21f42293ba53d457a8a6aaa0a753c9c2b53250fefb0a74b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mavkit-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3112ef314152e5f3d71fa25b4184cf83ba620212759691633590fcf76c785257
BLAKE2b-256 checksum
How to use checksums
6ba629554e181738bec307c86f6150fb7199cd1b74424ab1a871a9f4964db38a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL mavkit-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.8 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
aa2c7cd57c16ea8729b4601baf8981a6add8c2732884527d753ff5815720d780
BLAKE2b-256 checksum
How to use checksums
e5cfd2248309437ca31fef98cbc690d741d6993d0542dce5d845fcbfa93bde2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL mavkit-0.3.0-cp39-cp39-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b9e88fb82810ad6e93e19c1cdc4c4c816f05d249a097a21218ce81488578499e
BLAKE2b-256 checksum
How to use checksums
1d416444b5581358fab880799a696688ee621667baa2204f69d287f72d803211
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release files / mavkit-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL mavkit-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1dfcb3efdda6ea15fe6e3a94017eb2883e5e96f29b914fcd9e8fdf0bb1d52911
BLAKE2b-256 checksum
How to use checksums
6e678e05451057dab882654a99e02efa13b2ce74016bca15b5c4d1596246084f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Feb 26, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

31 release files

0.2.1

31 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