Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

pytgcalls logo

A Native Implementation of Telegram Calls in a seamless way.
Examples • Documentation • PyPi • npm • crates.io • Maven Central • Releases • Channel • Chat

NTgCalls Release PyPI - Downloads npm - Downloads Crates.io - Downloads

NTgCalls is a lightweight open-source library for media streaming in Telegram calls. Built from scratch in C++ with WebRTC & Boost, it prioritizes accessibility to developers and resource efficiency.

Powerful Simple Light
Fast Logo
Built from scratch in C++ using Boost and libwebrtc
Simple Logo
Simple Python, Node.js, Rust, GO, C Bindings and Java for Android SDK
Light logo
We removed anything that could burden the library, keeping every binding a thin layer over the same native core

Build Status

Architecture Windows Linux MacOS
x86_64 BUILD BUILD BUILD
ARM64 BUILD BUILD BUILD

Features

  • Pre-built binaries for macOS (arm64-v8a), Linux (x86_64, arm64-v8a), Windows (x86_64), and Android (x86, 86_64, arm64-v8a, armv7)
  • Call flexibility: Group and private call support
  • Media controls: pause/resume and mute/unmute
  • Codec compatibility: H.264, HEVC (H.265), VP8, VP9, AV1, AAC, MP3, Opus
  • Content sharing: Screen streaming, Microphone and Camera streaming
  • Pre-built wheels for Python, npm packages for Node.js, crates for Rust & AAR SDK library for Android

Installing

Prebuilt packages are published for every supported language, so most users never need to compile anything.

Language Package Install
Python ntgcalls pip install ntgcalls
Node.js ntgcalls npm install ntgcalls
Rust ntgcalls cargo add ntgcalls
Java (Android) io.github.pytgcalls:ntgcalls Gradle dependency
C, C++ and Go Release archives Download the shared or static zip

Building from source

Prerequisites are listed in the Build Guide. All commands are run from the root of the repository.

Target Command Output
Python python3 setup.py install Installed in the current environment
Node.js python3 setup.py build_lib --target=node targets/node/build/Release/ntgcalls.node
C and C++ python3 setup.py build_lib shared-output and static-output

The C target builds both the shared and the static library in a single run. Each output directory also contains an include folder with the headers to add to your project.

The Rust bindings do not build the native library: the ntgcalls-sys build script downloads the matching static libraries from the GitHub release for your platform. Set NTGCALLS_RELEASE_BASE to build against a local release instead.

Using the library from Go

Go consumes the C bindings through an example project in ./examples/go/:

  1. Download the shared or static release from the Releases page
  2. Copy ntgcalls.h into ./examples/go/ntgcalls/
  3. Copy the remaining files into ./examples/go/
    • ntgcalls.dll or ntgcalls.lib on Windows amd64
    • libntgcalls.so or libntgcalls.a on Linux amd64
    • libntgcalls.dylib or libntgcalls.a on macOS
  4. Run go build or go run . with CGO_ENABLED=1
    • $env:CGO_ENABLED=1; go run . on Windows PowerShell
    • CGO_ENABLED=1 go run . on UNIX

Key Contributors

  • @Laky-64 (DevOps Engineer, Software Architect, Porting Engineer):
    • Played a crucial role in developing NTgCalls.
    • Created the Python Bindings that made the library accessible to Python developers.
    • Developed the C Bindings, enabling the library's use in various environments.
  • @dadadani (Senior C++ Developer, Performance engineer):
    • Contributed to setting up CMakeLists and integrating with pybind11, greatly simplifying the library's usage for C++ developers.
  • @kuogi (Senior UI/UX designer, Documenter):
    • As a Senior UI/UX Designer, Kuogi has significantly improved the user interface of our documentation, making it more visually appealing and user-friendly.
    • It Has also played a key role in writing and structuring our documentation, ensuring that it is clear, informative, and accessible to all users.
  • @vrumger (Mid-level NodeJS Developer):
    • Avrumy has made important fixes and enhancements to the WebRTC component of the library, improving its stability and performance.
  • @ankit-chaubey (Rust Developer):
    • Authored the first Rust bindings for NTgCalls and generously transferred the ntgcalls crate to the official project.

Junior Developers

  • @TuriOG (Junior Python Developer):
    • Currently working on integrating NTgCalls into PyTgCalls, an important step in expanding the functionality and usability of the library.
  • @doggyhaha (Junior DevOps, Tester):
    • Performs testing of NTgCalls on Linux to ensure its reliability and compatibility.
    • Specializes in creating and maintaining GitHub Actions, focusing on automation tasks.
  • @tappo03 (Junior Go Developer, Tester):
    • Performs testing of NTgCalls on Windows to ensure its reliability and compatibility.
    • It Is in the process of integrating NTgCalls into a Go wrapper, further enhancing the library's versatility and accessibility.

Special Thanks

  • @shiguredo: We extend our special thanks to 時雨堂 (shiguredo) for their invaluable assistance in integrating the WebRTC component. Their contributions, using the Sora C++ SDK, have been instrumental in enhancing the functionality of our library.

  • @evgeny-nadymov: A heartfelt thank you to Evgeny Nadymov for graciously allowing us to use their code from telegram-react. His contribution has been pivotal to the success of this project.

  • @morethanwords: We extend our special thanks to morethanwords for their invaluable help in integrating the connection to WebRTC with Telegram Web K. Their assistance has been instrumental in enhancing the functionality of our library.

  • @MarshalX: for their generous assistance in answering questions and providing insights regarding WebRTC.

  • @LyzCoote: for providing an ARM64 Server and allowing us to build an image with clang-18 preinstalled on manylinux2014 arm64.

We would like to extend a special thanks to @null-nick and @branchscope for their valuable contributions to the testing phase of the library and to @SadLuffy for his assistance as a copywriter. Their dedication to testing and optimizing the library has been instrumental in its success.

Additionally, we extend our gratitude to all contributors for their exceptional work in making this project a reality.

Release files for ntgcalls 3.0.0rc6

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

Source distribution (sdist)

Source distribution for ntgcalls 3.0.0rc6
File Size Uploaded
ntgcalls-3.0.0rc6.tar.gz 20.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for ntgcalls 3.0.0rc6
File
ntgcalls-3.0.0rc6-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.0rc6-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.0rc6-cp314-cp314t-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64 Details
ntgcalls-3.0.0rc6-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ntgcalls-3.0.0rc6-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.0rc6-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.0rc6-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
ntgcalls-3.0.0rc6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ntgcalls-3.0.0rc6-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.0rc6-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.0rc6-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
ntgcalls-3.0.0rc6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ntgcalls-3.0.0rc6-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.0rc6-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.0rc6-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
ntgcalls-3.0.0rc6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ntgcalls-3.0.0rc6-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.0rc6-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.0rc6-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
ntgcalls-3.0.0rc6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ntgcalls-3.0.0rc6-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.0rc6-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.0rc6-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 626.1 MB

Release files / ntgcalls-3.0.0rc6.tar.gz

Download URL ntgcalls-3.0.0rc6.tar.gz
Size 20.6 MB
Tags Source
SHA-256 checksum
How to use checksums
a0820c375d3ba1392826a3ebe328f5cbddec1456acb1c4adc2c9dc3004256156
BLAKE2b-256 checksum
How to use checksums
c28f1188f16463ca372e1ee4c10a021009c2ad36ee01a8dad408f253fea91bda
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.0rc6-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 42.6 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c6eecef67f588234095b483a5c03c44b79c51a80db5d9421f6fc0cca8032ff87
BLAKE2b-256 checksum
How to use checksums
31abb4b1358a4db3423e07e2b8ff291623ea75d03d28fe78651ac5dd76e57b89
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.0rc6-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 38.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
92e41e1e90be8fbe1663ba4acaf2e01567666ab8281eeaeeefa56c25e82734e3
BLAKE2b-256 checksum
How to use checksums
07b7979063b7b01d53f2e00a090a0126d403e77eabfbcd9c251c0ef0c1a15182
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp314-cp314t-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.0rc6-cp314-cp314t-macosx_14_0_arm64.whl
Size 11.0 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
87f8d223aca638ed1eaec149552e5a8d7d7400d95eeefafebfc24bafba90663f
BLAKE2b-256 checksum
How to use checksums
49318a00ec4f83bb9298ec95acf19a60b200f286ddacf7612959358518d26e59
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp314-cp314-win_amd64.whl

Download URL ntgcalls-3.0.0rc6-cp314-cp314-win_amd64.whl
Size 11.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8f0845eace02dadeeb248968a220809610371e5e497e37d952a00565e091e6db
BLAKE2b-256 checksum
How to use checksums
33bcd4da737f3ac7f46850af7ab1cd3d03651f71a6fdfe548b63198bdbe38200
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.0rc6-cp314-cp314-manylinux_2_28_x86_64.whl
Size 42.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5eeae2a967c23dbbd12630723624b33fe34c7bc9aa2a6d0d95082e780eb0bb08
BLAKE2b-256 checksum
How to use checksums
5b0c64e245c949faeb458ad7ddc514c08c73d04f40bff2485e0b8555594d5ea7
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.0rc6-cp314-cp314-manylinux_2_28_aarch64.whl
Size 38.3 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ac650fc4f687993478d676fc6d9e8c330dfe4893b7a65fba0e7d01d299521626
BLAKE2b-256 checksum
How to use checksums
9f834d71896c20a098cdbac22c11f84bb948166b3dc91821999de71cac30cec7
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp314-cp314-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.0rc6-cp314-cp314-macosx_14_0_arm64.whl
Size 11.0 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
04a55df09cc8ba09c9c4e29610cb0f41d2096725971ff510f410046663aa4da0
BLAKE2b-256 checksum
How to use checksums
eb9f5ed463da9bcff953765f03912887229dd3f7fe8b3af99dc53e930fbdf8e6
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp313-cp313-win_amd64.whl

Download URL ntgcalls-3.0.0rc6-cp313-cp313-win_amd64.whl
Size 11.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3908b8110683bfd44ab32c10e2e751c118773635a771ce8e550d12f93bf8d9c1
BLAKE2b-256 checksum
How to use checksums
56e5c1c72311324207a489308f92b4eca1be01e1f2924e28031031e6ed51e130
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.0rc6-cp313-cp313-manylinux_2_28_x86_64.whl
Size 42.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1c1b8ec05fe1ad9e08857fa1a6cf0e7bca57246036b16949f29f6bbca4e26358
BLAKE2b-256 checksum
How to use checksums
626c16f1672a20092ab601d53204aa39286b93df315169eef7f65b403e7bc92a
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.0rc6-cp313-cp313-manylinux_2_28_aarch64.whl
Size 38.3 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eeeb963c1e3e1ca3fd1242c8eb8ecf8d628fbb0ddf0f0e16322590b85b5b2f00
BLAKE2b-256 checksum
How to use checksums
034ef09943599d3e066bb209570cfc6ef3295b1529406147c98f7df1c8301b84
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp313-cp313-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.0rc6-cp313-cp313-macosx_14_0_arm64.whl
Size 11.0 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
dfc2103146ed14f6d25d5e836c4dcb3aaf4ed3ab66382da58b2a0f0786c7f379
BLAKE2b-256 checksum
How to use checksums
e5214b20dc7824da6444d8012542b073f099099327a7846e2e111b3936d07422
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp312-cp312-win_amd64.whl

Download URL ntgcalls-3.0.0rc6-cp312-cp312-win_amd64.whl
Size 11.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
63d63acc7ea2604492e0c9cb983e1a0b3c60f5a6237054aada8cccb8ccc2512e
BLAKE2b-256 checksum
How to use checksums
9a3762354da84d98cf099c89570d1d0f673aed8f35643d562e2ad596c417ff2a
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.0rc6-cp312-cp312-manylinux_2_28_x86_64.whl
Size 42.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aa71ca45ba8c96658ae9f9a9030245b52dbcac1ced2449c9e4dee3ff15f32ccf
BLAKE2b-256 checksum
How to use checksums
965995e0049ae38ec87310b48be1f2ce0272a4f61b98c9563f791c5072115f03
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.0rc6-cp312-cp312-manylinux_2_28_aarch64.whl
Size 38.3 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8e907dc5c04ca12e0f5c9c281f493b356cf798e666a564b10983e8ed21348b48
BLAKE2b-256 checksum
How to use checksums
8dbe9db185f9bbe2092e5d444350aa39a6eeb101cdbc689f93cdf77d71517885
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp312-cp312-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.0rc6-cp312-cp312-macosx_14_0_arm64.whl
Size 11.0 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
06ce8bdb6a7d8fc53dde054ed75c75667deab5ef663b2a6e894c6e3b720a66be
BLAKE2b-256 checksum
How to use checksums
822e7f2282ed11752fb84273dbf867b3cf9595ee7cbaeace83ce46aaf609f21a
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp311-cp311-win_amd64.whl

Download URL ntgcalls-3.0.0rc6-cp311-cp311-win_amd64.whl
Size 11.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
cd03f07072ec3c1ae7173a335bffc25cb3b1581ea0df76a74f25df20b3792a29
BLAKE2b-256 checksum
How to use checksums
6ef2dc55648eacb9a833e242bbd8acf228b8bae5b968ad6f36a6f9538d2831da
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.0rc6-cp311-cp311-manylinux_2_28_x86_64.whl
Size 42.3 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e5b6ee6349bc592e294aaac829875a449a4ee95fa550e180017f7eddb57dae87
BLAKE2b-256 checksum
How to use checksums
4a6dd493a3f8049792f78c793b446f599c33dfac4433eab866ec2bf337b7636d
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.0rc6-cp311-cp311-manylinux_2_28_aarch64.whl
Size 38.2 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
03d3097aa04a153ebb91656c8e8ad5e2c31011963376e0240b5cc9dca3c8c210
BLAKE2b-256 checksum
How to use checksums
409a2d343e63069665275a900ddef86f2845607588ef51684d02779050c329d5
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp311-cp311-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.0rc6-cp311-cp311-macosx_14_0_arm64.whl
Size 11.0 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
af201ae8cec6c16f218a04b5c0ba85454fd744687c9e418ad6b8576302df55cf
BLAKE2b-256 checksum
How to use checksums
27dc490638693f9b7dc97d52fad335006ef8f30d2c0aa4ccf6830e8f952088e0
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp310-cp310-win_amd64.whl

Download URL ntgcalls-3.0.0rc6-cp310-cp310-win_amd64.whl
Size 11.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e8133432d74e9eb583b35d5ce5dac76566042d3a9aa10db040bee029d3d1fb44
BLAKE2b-256 checksum
How to use checksums
a444d60852d05da73b3b32ec1a224c70076a30c5d57dac15d4366f9ab22b7db8
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.0rc6-cp310-cp310-manylinux_2_28_x86_64.whl
Size 42.3 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a564f16b9ff7e8491e13207770153808df3c374bb16d6a7a6c44302bd63d3f5c
BLAKE2b-256 checksum
How to use checksums
5900890b0f5c6237b2e64c7b8bf3825583d1bdac0eb8cc8fd7032e51d947bcbb
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.0rc6-cp310-cp310-manylinux_2_28_aarch64.whl
Size 38.2 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0e93ef17331f19373c46de7ce1b4dc7f035e8c850c353b100bd66b5872e06ae0
BLAKE2b-256 checksum
How to use checksums
75465b8a7f11414d886ea08247701643d5c15813fdfce34fae1705864eec58fd
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 Sep 22, 2026.

Transparency log

Release files / ntgcalls-3.0.0rc6-cp310-cp310-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.0rc6-cp310-cp310-macosx_14_0_arm64.whl
Size 11.0 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
1aba7fcda5ffe71564b6f3d334e80268bd65343a20e226bf4f494fba678210e9
BLAKE2b-256 checksum
How to use checksums
02bd1c0c26dedbbe87182ca1b36c88b54cc72787366e9e321fb65d7b097cc577
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 Sep 22, 2026.

Transparency log

Release history Release notifications | RSS feed

3.0.0

24 release files

This release

3.0.0rc6 This release

24 release files

2.2.5

25 release files

2.0.0

21 release files

1.3.4

21 release files

1.3.0

21 release files

1.2.3

25 release files

1.2.0

21 release files

1.1.2

21 release files

1.1.1

21 release files

1.1.0

21 release files

1.0.3

16 release files

1.0.2

16 release files

1.0.1

16 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