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

[!WARNING] Static linking for Windows is not supported yet since our library is built with MSVC and Go uses MinGW for static linking. More info can be found here

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ntgcalls-3.0.0rc3.tar.gz (20.6 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_x86_64.whl (42.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_aarch64.whl (38.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0rc3-cp314-cp314t-macosx_14_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

ntgcalls-3.0.0rc3-cp314-cp314-win_amd64.whl (11.3 MB view details)

Uploaded CPython 3.14Windows x86-64

ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl (42.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_aarch64.whl (38.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0rc3-cp314-cp314-macosx_14_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

ntgcalls-3.0.0rc3-cp313-cp313-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.13Windows x86-64

ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl (42.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_aarch64.whl (38.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0rc3-cp313-cp313-macosx_14_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

ntgcalls-3.0.0rc3-cp312-cp312-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.12Windows x86-64

ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl (42.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_aarch64.whl (38.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0rc3-cp312-cp312-macosx_14_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

ntgcalls-3.0.0rc3-cp311-cp311-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.11Windows x86-64

ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl (42.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_aarch64.whl (38.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0rc3-cp311-cp311-macosx_14_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

ntgcalls-3.0.0rc3-cp310-cp310-win_amd64.whl (11.0 MB view details)

Uploaded CPython 3.10Windows x86-64

ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl (42.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_aarch64.whl (38.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0rc3-cp310-cp310-macosx_14_0_arm64.whl (11.0 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file ntgcalls-3.0.0rc3.tar.gz.

File metadata

  • Download URL: ntgcalls-3.0.0rc3.tar.gz
  • Upload date:
  • Size: 20.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ntgcalls-3.0.0rc3.tar.gz
Algorithm Hash digest
SHA256 6f868afab2a8c64186ea260df1510bb95c5204a2a76eeca90326ae35b17e8626
MD5 cdb6f218eb71c1236c8fc47639f07d91
BLAKE2b-256 179c6be79528b2a1c49e960ef0a381eb45309a2d309c74ad00e60e99caf96a55

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3.tar.gz:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 74355e8045c85b00bc1ba764ebf1d19926fa8286c832576ccc1c5318338e0599
MD5 d00597d17ba96410bacb1cb1c7fd78db
BLAKE2b-256 5246c836f27592e0f524bf69fa2adff6e6e6b069ce9d00833423dcf18554da43

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2049c2067d8d15e180a7baa6517ff257e4d331419def78797f993bc3cbc836c1
MD5 5639f9686cec46b590c82181ab3d3a6a
BLAKE2b-256 cba060427acda0168010f68f1b1197f9e59dad059081c448a1894a975815c4ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6180a2faee6ad97f7105568367c30594be2f0077e31a696e6e603d61ca5037dc
MD5 9642980a1799eab89fc61bb2651c94b4
BLAKE2b-256 d26f93efec1f4bec86f71e86e679f44a66f6aee91bf9c099c0c8847f0e50a7c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp314-cp314t-macosx_14_0_arm64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0rc3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ntgcalls-3.0.0rc3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 001bf260c1e80604417a6d3984e7f09771012256c915610fb53a3e624584ee05
MD5 8227829cf4443b7d85696ea37fe56571
BLAKE2b-256 356aca61dca569cca0c972bd7d959bf021cf204859f738be8c8c725753388450

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp314-cp314-win_amd64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 15f16a1263a38a17687f712c4c7239053f644d308dd9eaa88624efea5e1133ad
MD5 ddcda8d63d70ea81d7ecc55e75f9232d
BLAKE2b-256 e4e1a30317d13221d65bb2926a53584636148835694e771ea08c407121ededf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a018987bd71eecee1aac84c083cf3bef97e34c20578208750fab54ff28e3c418
MD5 a6ee6bdf84ed19b3ff1d11e4753140d7
BLAKE2b-256 c9a4ee21e3bb05e2121d04c4f5e13bc11f83eb897548f5089505fd77bfb0bd7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 23e9cc21b49e235d87bc4d7d4475f131966c7f91cd7b630780c1f852926ad747
MD5 d09c30a0d7fe7913f9653601cd6c36bd
BLAKE2b-256 1cd7d2c80dcdd92855c71da35eba8499271a6943885a486a80b3ca7e124838e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp314-cp314-macosx_14_0_arm64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0rc3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ntgcalls-3.0.0rc3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7c61a6630f666f97fe85653ff33bcac1ddeb7d273795986ec4301b03c52e03a6
MD5 e61392cb499d198789e1275dc99c49d6
BLAKE2b-256 83e74170b8799ff03f46efb0af1043f38db910ca158abde31645aa83ecf94712

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp313-cp313-win_amd64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89f6723b57c7d5c1b679dc3c911fd79ec8650b608836db38d5e089fecb71c0b5
MD5 dfa998260ef2708dad3cf563244578f4
BLAKE2b-256 364cb249c2b7555aee74ff699926abcd705c8838a35653da3ed02d7d60111ab1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3294a60a451c38a4955c219af2cc98586aebfbbd37eeede1010d0846e43f18f9
MD5 1a67db590803b4e63c9b048b126b867c
BLAKE2b-256 8fa8777cd7412e1476d03c426102f2cadf41b736e74404d28f7cbbfba3bd61c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7159a250135903db9c5819db5aa471b5428c0d702b2b874f0b3c93c531431bc2
MD5 7e4daf1848dca4a6abd8b9feab8e542c
BLAKE2b-256 f9b749b876fe28e559d5809456f9c3ce0dc7800ed724a659609011e7401c014b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0rc3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ntgcalls-3.0.0rc3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 76b2661410060dd8989960cdf8b91ca01dcedde689be6c262d6ac47a613ae189
MD5 cef432affef021874a6905c1455ef280
BLAKE2b-256 65fb854cdacdac237683a49fab09eb8d1814d9bd24512bd0a87e90ef50e97d6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp312-cp312-win_amd64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfe979ab9d1cb4ae0b2cfd24cc9ec265a4bfacfff9d2465fbd038b53e0ef8a06
MD5 b18b9b0255855f06d4ba26f358d73fb7
BLAKE2b-256 7c84f137dcd32373ba26424cbf4047e357c2e918c7a8c7b3fd3dad5325dce334

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a998fa174cb9facf2775b5ee568a73b7c5b551c7548660649d58128e36ce17cf
MD5 8579ce1f96526725221cd1b85e850f2a
BLAKE2b-256 1b66edb49283a8b087929276b38aeca29010a916d4134919c9d6491c23f8b2dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f7d70bde3323b48e98418748adbf886ef2e567d269c74a37837bca2c258f1f94
MD5 71f96acc0eeb52820e39d742a095f8aa
BLAKE2b-256 88ef109b382c5d4840b39982463b8e03f72bdeb151a8e6352e9ea3cf33b13580

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0rc3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ntgcalls-3.0.0rc3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 480f060aab3381d9fc4c5bb5fcb9a3d288db5ca1fcb1a0082906a2f4a273430e
MD5 04809211c27a791809340b9cb862871c
BLAKE2b-256 a8fc79e304a3cf3ecf0916d8d0ab367f59ff047d1f0e9803361f53cba257bbcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp311-cp311-win_amd64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfc20d836f98b08121a314018f98091edd03a8927080e88096ae74c9c78808ad
MD5 18934471f1233320bb2d188e424ea874
BLAKE2b-256 bda25eef598413e01d0785fcbf5ef0eccda5285a5a1d192f84546ea5fa983ec3

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 86b8156e747062445b23ec159ff9636a1e478edf2905fce4091aa91e9e0ffaa4
MD5 3609f89caf16a242d01804492f54d2bf
BLAKE2b-256 c8c66de1f3099731a0474c9b4f3b65535fc08d9e0abebe5c5752b505285d754b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d489691d3be05a74858bed2926d721135bc2532b925846b5f343139605a558d8
MD5 80afd76b870c153f938294e61b22f453
BLAKE2b-256 cbbcbc246f9d828de1388c98d90fb04dc57a69fbf3efac21a8e6f41cb0ad516f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0rc3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ntgcalls-3.0.0rc3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a2a1874a99f6470fb72aa1274d10a04acd28b786c2640dbffda8167a6d64f8eb
MD5 a6787968900334b0469e4c26a897d5dd
BLAKE2b-256 5e772619ecdee87b0f08a468b3b2f2b993e52b78d136dff858bb07faa7cadcde

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp310-cp310-win_amd64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 103ed4603b30ac958fa8fa4e344d8212f305ad092a4d59d20b4ea3cb90aa5c9b
MD5 1ee02349ee454bed91f75f394d032935
BLAKE2b-256 1fc97142b12209aaf5a6d909f737da9111f6bf0f8e5e452dbf7dd91b3bfc6755

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e1e1bf914bfdb4c5c9304f390b9c08de1d4a48a4acf38fe83f25983b25148700
MD5 0e02b3e52104c8dd1cb8c04999602bd6
BLAKE2b-256 7fde53ca538a9f4d23ee27d898202668380706dc60ce1344659030e51f929034

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ntgcalls-3.0.0rc3-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0rc3-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7b6763d89a9b6fc4e7f68de9659f8f002b005e5167005236b80953b02f8315e0
MD5 9109df231dc2e892915dcd3a35d6c400
BLAKE2b-256 ef27d1a021ce94eaeb3762174e9f22b2035b1ccdebbc1c09ac56703f53116e6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0rc3-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: build.yml on pytgcalls/ntgcalls

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

3.0.0rc3 This release

24 files

2.2.5

25 files

2.1.0

21 files

2.0.0

21 files

1.3.4

21 files

1.3.0

21 files

1.2.3

25 files

1.2.1

21 files

1.2.0

21 files

1.1.3

21 files

1.1.2

21 files

1.1.1

21 files

1.1.0

21 files

1.0.7

16 files

1.0.6

16 files

1.0.5

16 files

1.0.4

16 files

1.0.3

16 files

1.0.2

16 files

1.0.1

16 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