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 Releases Channel Chat

NTgCalls PyPI - Version 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, GO, C Bindings and Java for Android SDK
Light logo
We removed anything that could burden the library, including NodeJS

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 & AAR SDK library for Android

Compiling

Python Bindings

NTgCalls includes Python bindings for seamless integration. Follow these steps to compile it with Python Bindings:

  1. Ensure you are in the root directory of the NTgCalls project.

  2. Run the following command to install the Py Bindings:

    python3 setup.py install
    

Go Bindings

[!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

NTgCalls includes Go Bindings, enabling seamless integration with Go. Follow these steps to compile it with Go Bindings:

  1. There is an example project for Go in ./examples/go/ directory, ensure you are in that directory
  2. Prerequisites for building are the same as for building a library itself and can be found here
  3. Download shared or static release of the library from https://github.com/pytgcalls/ntgcalls/releases
  4. Copy ntgcalls.h file into ./examples/go/ntgcalls/ directory
  5. The rest of the files should be copied to ./examples/go/ directory
    • ntgcalls.dll or ntgcalls.lib files in case of Windows amd64
    • libntgcalls.so or libntgcalls.a files in case of Linux amd64
    • libntgcalls.dylib or libntgcalls.a files in case of macOS
  6. Then in ./examples/go/ directory run go build or go run . with CGO_ENABLED=1 env variable set
    • $env:CGO_ENABLED=1; go run . for Windows PowerShell
    • CGO_ENABLED=1 go run . for UNIX

C Bindings

For developers looking to use NTgCalls with C and C++, we provide C Bindings. Follow these steps to compile it with C Bindings:

  1. Ensure you are in the root directory of the NTgCalls project.
  2. Run the following command to generate the library:
    # Static library
    python3 setup.py build_lib --static
    
    # Shared library
    python3 setup.py build_lib --shared
    
  3. Upon successful execution, a library will be generated in the "shared-output" or "static-output" directory, depending on the chosen option. Now you can use this library to develop applications with NTgCalls.
  4. To include the necessary headers in your C/C++ projects, you will find the "include" folder in the "shared-output" or "static-output" directory. Use this folder by including the required header files.

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.0b19.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.0b19-cp314-cp314t-manylinux_2_28_x86_64.whl (42.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0b19-cp314-cp314t-manylinux_2_28_aarch64.whl (38.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0b19-cp314-cp314t-macosx_14_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.14tmacOS 14.0+ ARM64

ntgcalls-3.0.0b19-cp314-cp314-win_amd64.whl (11.2 MB view details)

Uploaded CPython 3.14Windows x86-64

ntgcalls-3.0.0b19-cp314-cp314-manylinux_2_28_x86_64.whl (42.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0b19-cp314-cp314-manylinux_2_28_aarch64.whl (38.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0b19-cp314-cp314-macosx_14_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

ntgcalls-3.0.0b19-cp313-cp313-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.13Windows x86-64

ntgcalls-3.0.0b19-cp313-cp313-manylinux_2_28_x86_64.whl (42.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0b19-cp313-cp313-manylinux_2_28_aarch64.whl (38.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0b19-cp313-cp313-macosx_14_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

ntgcalls-3.0.0b19-cp312-cp312-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.12Windows x86-64

ntgcalls-3.0.0b19-cp312-cp312-manylinux_2_28_x86_64.whl (42.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0b19-cp312-cp312-manylinux_2_28_aarch64.whl (38.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0b19-cp312-cp312-macosx_14_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

ntgcalls-3.0.0b19-cp311-cp311-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.11Windows x86-64

ntgcalls-3.0.0b19-cp311-cp311-manylinux_2_28_x86_64.whl (42.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0b19-cp311-cp311-manylinux_2_28_aarch64.whl (38.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0b19-cp311-cp311-macosx_14_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

ntgcalls-3.0.0b19-cp310-cp310-win_amd64.whl (10.9 MB view details)

Uploaded CPython 3.10Windows x86-64

ntgcalls-3.0.0b19-cp310-cp310-manylinux_2_28_x86_64.whl (42.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

ntgcalls-3.0.0b19-cp310-cp310-manylinux_2_28_aarch64.whl (38.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

ntgcalls-3.0.0b19-cp310-cp310-macosx_14_0_arm64.whl (10.9 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

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

File metadata

  • Download URL: ntgcalls-3.0.0b19.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.0b19.tar.gz
Algorithm Hash digest
SHA256 cb959ca2e37001a0f746dacd24b915bd00e55ec6f2a10ee558abfd0a3f1c85b3
MD5 720becd6e971caa5cc54e657b09d6aaa
BLAKE2b-256 6d90eca80443a287c75720f14d82be9f1b63191f02dcf6186cc85dfda1789a02

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19.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.0b19-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff20f1003334bce8b23bda39235757e6c1f0f04afbe4b81f3932f9c5301dfc50
MD5 70b063a3ab418d834723ed1587ff9096
BLAKE2b-256 c0cc8c1b99f036565d4105efd89510a844802e94643c4e9e2c2eeae0da9cb4df

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7c0b19e52ba9f4809963952855df844037962b575c4d7b7dbee6c9881269bcae
MD5 5a2466f7d454a834f7fd4003bdd84b70
BLAKE2b-256 94a54acde7a7f074c6ebc61db8a2d61324a2d4bae9054b34f8f6a2bc0d40562f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp314-cp314t-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp314-cp314t-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 02db7b0a6030946aa0079ef94ff05626b35e0da38522cfed47c99d01e9ea35c6
MD5 a68ed79d90297fcbcf677f66ef840989
BLAKE2b-256 8e579a600e1a6506a41ad08919c43e3f7021a032cd3ed4647884b4d1ac7372b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0b19-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 11.2 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.0b19-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 00982839e0e1fc51397e843e4a35621a7b10e17ed19b651a74145c83a318e81f
MD5 27318db5f74d5a407f6ab660cb7394a9
BLAKE2b-256 4feaf4b4879fb6b1266f5601940ff00a03d4f6d46e4956b3732b658757af4941

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5050e8f81ea420717b9a99d8f9e8190131996ee4138696fbb32b626712ace985
MD5 f0c1f4c4398bf767423d1bd01544733c
BLAKE2b-256 04c9946181ac12a9efeb19b47fc5a31e7018cea285485009ac038366c7b4e99f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 843f09497e616629e7348eea845a8e4552280c66d1726e11e9a5fe3dbfccbc85
MD5 40e5ff598b05ebe705d70e27531556e1
BLAKE2b-256 f0af2de7a86467088b9c2827cc1945e3294e934b2d1748f335ec6459427712c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 36f66585ba1d52561284a1f84675e6d97095df61d68b4419c90f70373723ec92
MD5 bfe32ae5851e0824ca810bf4e8b0447f
BLAKE2b-256 c642e0140dd2ee679694c9cf04957c6394401b266bfdfa456e6920156d38be70

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0b19-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 10.9 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.0b19-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 67e4bdee25fe1dbb8b5caf57076dd1fc6b39d11e503f025eaf944dddde48d6db
MD5 9eaddff9628195789f632ea1ca69c22e
BLAKE2b-256 a02dad58a8e1d9543cab9726ac73b6d9ef9e1740044ba9e6c6c7975369ded17c

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4bb8d885d70b25d066e013452d8f2c76399122172628dd3f901e90855d8b797
MD5 4b283b96cab68371f4dbb7198cc02bd2
BLAKE2b-256 ff348b7a4919d7c16a410ff57b12d731a8b1a0f80de4ba45dbd25d90e914b680

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ad8a9c1d7478f57890b97abc9b7045beebe7f7890f153af1be2830f19140019
MD5 e89f328466a2519872ad4aa906d9d659
BLAKE2b-256 0116e25f909d080f445ae6bcbc5f746fe1667cb0c3229bccdbdafdc61b2bf069

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b3a0b0cf4744dfa7ca32bd6ff9b105a4f8d585572a1f285f26df0c1c1039721f
MD5 d9fadcb262866c9cc7c4bd70f2585418
BLAKE2b-256 b461c40abac92fc1af251ccf0e2d858daf85708eb217e08ce2823e7fda2bb012

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0b19-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 10.9 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.0b19-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 91d6d46370e6506e24dd08cb8b39950f61ec59c095d46b752fa3faaa2bdba78a
MD5 189b64c67183ef368d1de9698ae712c8
BLAKE2b-256 98f6d01031497f43820273b0c2251dc48e7eced2cfd98ac5a5e8e3c431709191

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 454f4d114cd11911eacdf2ae50ab9c7a76d34977dc3e732f536c63b36d1fbce6
MD5 ccce4f832f3ba4c3e55b878c8024c873
BLAKE2b-256 e392842e312c1bd1a7b48b972d98450a28f6c8f05caea54df6f9276a5c4ac738

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2bf6d748bdf36189d2bfd10206075ccca5452a0b89d179f5914697131ff8e4e4
MD5 21cc6b7e01faab61f68007da860742e2
BLAKE2b-256 301bf617356f722203b3782db0c92152bbc7aeac695eab8a2e391ccefba16015

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4c539a48d099c16f442d261914efa19d26e2738aee312344cb3fa4e24901c4fc
MD5 6dd88ac6995df8a614645c649e06a343
BLAKE2b-256 7d42235b77beeab3a19db0bb99dc3db99580c00611df43f7bfdefa0f61a6c826

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0b19-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 10.9 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.0b19-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9c33f836f72ea0a1322dada44962eb30ab1625b1e332954a2aaed4d60cf6773b
MD5 640146563b92c8ad63510ce9f1af2bac
BLAKE2b-256 4e405dc5e670db7e196072bb5e87d9cd0d813e43b872024824e9da74cb525fa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b3e9f2515a4d37739a0266d3da18ebe8eb3e5f3c6b66a14b0e5e053eb832a50d
MD5 c063a4d9924c99f3e693e59ebf881e2d
BLAKE2b-256 6115f1c4fb872f9e41da2ebca4f1eb6b997fdabb31a6ac1f3b8fd21325856c24

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 47839643d5654d9502e9c49cc04cc2eb2d1b317f95804f2468db4d70746946d0
MD5 6177341ec6fc55cfbaad34ec98f475d4
BLAKE2b-256 9400205f9961665738a27c22999fa43deb2f7cc4ea0f277bb9f4e4371cedb0a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e8c4f12ae7d3c7b15fcf1b97d95ceceda2703ab7fc3b5f6827b2bfbe3736fac1
MD5 4c19849dbf563744403f043dddbc6ad7
BLAKE2b-256 d752aa461bae590df80140145f816a45a3e8b711da29f919bbfdda0838ee6d57

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-3.0.0b19-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 10.9 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.0b19-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 611618e4977a64a972568e5e0de2f4e53567fe32a462ff5d57e30275bb7d2620
MD5 4061d9426cc35ba8bffe6b8853476446
BLAKE2b-256 c41fa44508d902914bbbe8cbdec539fce58fe5c7457ab4414f872d73149eee16

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d49770b5fefa5e86f1df5c91d7461c7045386db3c95045e21cd6907ecc9be1a
MD5 7acda295addf567e66ed7a82f2ad6e4d
BLAKE2b-256 0a83c1cb2df71b1f7576289a59c36111b4646d9e5c10a70b4afff83e91c9a557

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 42faa05a257f517bf12767c59b8178ccaf4bebe38de844ac4828d5c0cfbdfc99
MD5 e1feca6560f5a2017e56e829f9abca50
BLAKE2b-256 d7dcaa6a88308fd83811d17d9ad703d4ce98f8c9855018307d80eff97cae7ef1

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-3.0.0b19-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7ad35f25ec805f16b27ae3481e9e3580c1ee124f3d158614221c8ec670e88f3f
MD5 d61bc35587864dc7585f0a68fc7521c0
BLAKE2b-256 5d50197ae6a0e2dfe5e542806a3cd9df3abbb86a9fd26d8a490b015e0df3a388

See more details on using hashes here.

Provenance

The following attestation bundles were made for ntgcalls-3.0.0b19-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.0b19 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