Skip to main content
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.

Metadata

Release files for ntgcalls 3.0.4

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.4
File Size Uploaded
ntgcalls-3.0.4.tar.gz 20.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for ntgcalls 3.0.4
File
ntgcalls-3.0.4-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.4-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.4-cp314-cp314t-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64 Details
ntgcalls-3.0.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ntgcalls-3.0.4-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.4-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.4-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
ntgcalls-3.0.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ntgcalls-3.0.4-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.4-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.4-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
ntgcalls-3.0.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ntgcalls-3.0.4-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.4-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.4-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
ntgcalls-3.0.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ntgcalls-3.0.4-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.4-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.4-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
ntgcalls-3.0.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ntgcalls-3.0.4-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
ntgcalls-3.0.4-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
ntgcalls-3.0.4-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 628.3 MB

Release files / ntgcalls-3.0.4.tar.gz

Download URL ntgcalls-3.0.4.tar.gz
Size 20.6 MB
Tags Source
SHA-256 checksum
How to use checksums
87bbba58188861c03959a29545aa9cb2b22c0e3b81bd03edf779014177585394
BLAKE2b-256 checksum
How to use checksums
9f5043c6d1b3ee544bc2b3771cc02d2d0af78cd4a1a65f6d6ea0bd84802aea14
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.4-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 42.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3b5318eefe9bd0ede2baecf70b0eeb81586c1c4e6f2f4f3f1f5eb1c6edf09041
BLAKE2b-256 checksum
How to use checksums
8287d8384e535bd350ffa24e38bf77cd3032432020c622335c5acdc05c13e5c6
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.4-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 38.7 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f8c0ef0e86200fab8549d0477ab4d31a1f2d5b28eac066f86c7f0dbf92dec72d
BLAKE2b-256 checksum
How to use checksums
40266998ffdeba336adc1eba4eaae6ca3bc286e4ffabf6a0af431cb5e4f33fde
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp314-cp314t-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.4-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
e919ce70329aff1f5a0d66f604fb3fb436c40595026f07746fd7755b08e6a111
BLAKE2b-256 checksum
How to use checksums
93bdfa45bf458c09ba7cb3bf19caa122f893b0ecb5e03ad59a2018c432be8100
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp314-cp314-win_amd64.whl

Download URL ntgcalls-3.0.4-cp314-cp314-win_amd64.whl
Size 11.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f5bbbccab04f324756df30715605737538c0080bb22bbe6a90048dc002070854
BLAKE2b-256 checksum
How to use checksums
cdc94090d3b176589cd7f4a84b49afe690b7f846e7d89da9f78ca25f6c1524f8
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.4-cp314-cp314-manylinux_2_28_x86_64.whl
Size 42.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e42995431ffc1ebed0f66417f920ef10c637336e5f5840a86efa1e47a438c65c
BLAKE2b-256 checksum
How to use checksums
1bdf56850384f1f65cdac3742c023f1d19ee46a17f2d40ea732ff142ae094fc9
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.4-cp314-cp314-manylinux_2_28_aarch64.whl
Size 38.5 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d9026a1aaa95829055c6ec572ef952b9157c0b548df586a3a1a5192a65473238
BLAKE2b-256 checksum
How to use checksums
98538351f912b0a02d0a1165813fd7b8978be04701ffb64947bf45e79c16ced3
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp314-cp314-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.4-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
d5979ea1c924511063d7a2e47c4e58fb341f5907ffc8a977fa06ba401443b688
BLAKE2b-256 checksum
How to use checksums
92b657ef49539c446ab935f3fe610fc290af71ce5689d290f7fb1e67353306d2
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp313-cp313-win_amd64.whl

Download URL ntgcalls-3.0.4-cp313-cp313-win_amd64.whl
Size 11.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2874e9c596a3d768526ee49266285b26315e9e575ad87334b81560e7982751f5
BLAKE2b-256 checksum
How to use checksums
14180cf947eb101571414652ddd58bfd0c24f3386115a421f8ff030c28a3b9c9
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 42.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
819141f3e73918c11fcfc1f8827ebcb3727168e5e7fce088f8297662f4afd321
BLAKE2b-256 checksum
How to use checksums
e332134f39749de34364837ea905245f10f78206e89c4be0dd9c45fff7951c81
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.4-cp313-cp313-manylinux_2_28_aarch64.whl
Size 38.5 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
08e704130d7f985d14d9f3b11fc2d1de4e876cef59a77d6eb9ec39bbacbb9231
BLAKE2b-256 checksum
How to use checksums
10786636fc60534d7467b55c87a7f2addfdc067f6a956bf5d1be7658b0ec9b7e
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp313-cp313-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.4-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
3ce90a6ada71b305db22c1ccd808aaa764ed0ed0c2726ed3c61bfcb6f34df788
BLAKE2b-256 checksum
How to use checksums
6b42a45383f344e493e120ea0c2eb06c4f82d26980e87b557a41e13080a8e2fb
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp312-cp312-win_amd64.whl

Download URL ntgcalls-3.0.4-cp312-cp312-win_amd64.whl
Size 11.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d6c7984960f436f0e26bda74fe9e2b3b8d7b5464227deccb4529dc5b9678d20d
BLAKE2b-256 checksum
How to use checksums
b79f1a421347bd80fd5cdabd29584b157c590de4f771253643c3a5892e8d6cad
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 42.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eb853b8fab2e9997742150607cb0b5e64dc57e534fe7f4bc458a45232b9f8ddd
BLAKE2b-256 checksum
How to use checksums
698021ce2dee9b0f6a348ef2408151b92fc36827bf90acf28b8fc674ba5605e2
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.4-cp312-cp312-manylinux_2_28_aarch64.whl
Size 38.5 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d102da6723a95757589da3630cbdd7f67e6641cc193c4c7df442922a150372ca
BLAKE2b-256 checksum
How to use checksums
e558a76f010d3517566ad10fe34d65912b2a093ce3f154debe9632c32409aa1a
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp312-cp312-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.4-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
b4eb3dab078a84593553255019ab2247bd957960bcff81c712065945ed145df1
BLAKE2b-256 checksum
How to use checksums
4884f88324e70e89af104f44117d3bdb3570b4b95f6ab8f281ffe97ff4e28576
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp311-cp311-win_amd64.whl

Download URL ntgcalls-3.0.4-cp311-cp311-win_amd64.whl
Size 11.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
71e5e87a404ccf85cfd8f22af734b149e03f79f8a88011e0cc7c58fefe22b75b
BLAKE2b-256 checksum
How to use checksums
bcaf9ddfbe6f1e4f7015811c13c0e676bc99351e4585f1c75fa26a9a50ed0ab5
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.4-cp311-cp311-manylinux_2_28_x86_64.whl
Size 42.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ea604958d8f0eafc6a94d883d4024ac66dd1e3022ad2cf762322e7e55f535971
BLAKE2b-256 checksum
How to use checksums
4f1514c614cffc8b190e24819a3c97845009e54e228bb64b005bd0ace282ee1c
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.4-cp311-cp311-manylinux_2_28_aarch64.whl
Size 38.4 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
438f5f02e0411972752969a9c68c2cf397769f4c2d6da77e84ccf1b4f09f49cc
BLAKE2b-256 checksum
How to use checksums
f3668678d710efa151ed62c3c278bf39dc954c7562fc9b4b9d7aec5f1e920b9c
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp311-cp311-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.4-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
22f599df92c4db1982b4984fde8bd96103325443a9dd093e198275dd4084f110
BLAKE2b-256 checksum
How to use checksums
4a8cb3ac31d66c40707654524efa3fe3a02e5236ccfa77ff8b8314d844cb4299
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp310-cp310-win_amd64.whl

Download URL ntgcalls-3.0.4-cp310-cp310-win_amd64.whl
Size 11.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c9a8104791d9f2dfe4e23b124bcf76f18587fde242fefeefa8c03c2baca1864b
BLAKE2b-256 checksum
How to use checksums
5590dcac1e85142933e77567df8a69c6015648a29f259b97b9ed769d7eb031da
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL ntgcalls-3.0.4-cp310-cp310-manylinux_2_28_x86_64.whl
Size 42.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
679cb5717e8f18c9fbf3a75fa6a37fe3dbb32bc235247976c2cf025e8808ebd9
BLAKE2b-256 checksum
How to use checksums
ac46895e99e292540737a0286f2bef3ad23947ccbdcdcd047102c8f65524da65
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL ntgcalls-3.0.4-cp310-cp310-manylinux_2_28_aarch64.whl
Size 38.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3660e774872ac3ef33e00c45f750496faae0f691f1b1ca6ebb45461c5dc9038c
BLAKE2b-256 checksum
How to use checksums
d721e8f3d31dfb1a1dea1d86bc91601f333a1aa7e3a912e8e3275949de5c29d0
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 17, 2026.

Transparency log

Release files / ntgcalls-3.0.4-cp310-cp310-macosx_14_0_arm64.whl

Download URL ntgcalls-3.0.4-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
39c215771b59f7b8aeb19cb9f4f79b0ad5107ef39f68a30b76d921b62af4b003
BLAKE2b-256 checksum
How to use checksums
1d23ccb1d6ca938a72342e28f170ad4ebe0e7781dbb918ab73cfdf34bc5c4989
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 17, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

3.0.4 This release

24 release files

3.0.3

24 release files

3.0.0

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