Skip to main content

A Native Implementation of Telegram Calls in a seamless way.

Project description

pytgcalls logo

A Native Implementation of Telegram Calls in a seamless way.
Examples Documentation PyPi Releases Channel Chat

NativeTgCalls PyPI - Version Downloads

Welcome to NativeTgCalls, an innovative open-source project. NativeTgCalls represents the next evolution in Telegram calling, building on the foundation laid by PyTgCalls.

Powerful Simple Light
Fast Logo
Built from scratch in C++ using Boost and libwebrtc
Simple Logo
Simple Python, GO and C Bindings
Light logo
We removed anything that could burden the library, including NodeJS

...and more, without even rewriting your code that uses PyTgCalls!

Overview

NativeTgCalls, often referred to as NTgCalls, is an exciting open-source venture. This project redefines the Telegram calling experience and introduces innovative features while preserving the legacy of PyTgCalls.

Build Status

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

Key Features

Experimentation and Customization

NativeTgCalls is a playground for experimentation. We understand the importance of customization for developers, empowering you to tailor your Telegram calling solutions to your precise requirements.

Advancing with PyTgCalls

Building upon the success of PyTgCalls, NativeTgCalls provides a natural progression for developers familiar with its predecessor. This evolution streamlines the development process and extends the capabilities of Telegram calling.

Importantly, PyTgCalls will seamlessly integrate the new core (NTgCalls) to ensure backward compatibility.

Compiling

Python Bindings

NativeTgCalls offers Py Bindings, enabling seamless integration with Python. Follow these steps to compile NativeTgCalls with Python Bindings:

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

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

    python3 setup.py install
    

Go Bindings

NativeTgCalls offers Go Bindings, enabling seamless integration with Go. Follow these steps to compile NativeTgCalls 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 library itself and can be found here
  3. Download shared release of the library from https://github.com/pytgcalls/ntgcalls/releases
    1. Static won't work
  4. Copy ntgcalls.h file into ./examples/go/ntgcalls/ directory
  5. The rest of the files should be copied to ./examples/go/ directory
    1. ntgcalls.dll and ntgcalls.lib files in case of Windows amd64 shared release
  6. Then in ./examples/go/ directory run go build or go run . with CGO_ENABLED=1 env variable set
    1. $env:CGO_ENABLED=1; go run . for Windows PowerShell
    2. CGO_ENABLED=1 go run . for UNIX

C Bindings

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

  1. Ensure you are in the root directory of the NativeTgCalls project.
  2. Run the following command to generate the shared libs:
    python3 setup.py build_shared
    
  3. Upon successful execution, a shared library will be generated in the "shared-output" directory. You can now use this library to develop applications with NativeTgCalls.
  4. To include the necessary headers in your C/C++ projects, you will find the "include" folder in the root of the project. Utilize this folder for 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.

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, utilizing 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. 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.

Project details


Download files

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

Source Distribution

ntgcalls-1.2.3.tar.gz (9.0 MB view details)

Uploaded Source

Built Distributions

ntgcalls-1.2.3-cp313-cp313-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.13 Windows x86-64

ntgcalls-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

ntgcalls-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

ntgcalls-1.2.3-cp313-cp313-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

ntgcalls-1.2.3-cp312-cp312-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.12 Windows x86-64

ntgcalls-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

ntgcalls-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

ntgcalls-1.2.3-cp312-cp312-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

ntgcalls-1.2.3-cp311-cp311-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

ntgcalls-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

ntgcalls-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

ntgcalls-1.2.3-cp311-cp311-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

ntgcalls-1.2.3-cp310-cp310-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

ntgcalls-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

ntgcalls-1.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

ntgcalls-1.2.3-cp310-cp310-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

ntgcalls-1.2.3-cp39-cp39-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

ntgcalls-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

ntgcalls-1.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

ntgcalls-1.2.3-cp39-cp39-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

ntgcalls-1.2.3-cp38-cp38-win_amd64.whl (7.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

ntgcalls-1.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

ntgcalls-1.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

ntgcalls-1.2.3-cp38-cp38-macosx_11_0_arm64.whl (5.9 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

File details

Details for the file ntgcalls-1.2.3.tar.gz.

File metadata

  • Download URL: ntgcalls-1.2.3.tar.gz
  • Upload date:
  • Size: 9.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ntgcalls-1.2.3.tar.gz
Algorithm Hash digest
SHA256 f792c293bb798d73f0dc3b47354c90b5d434fb5f21957a6dd9eb0bf9657ffa6d
MD5 8b33a1a37a7a0a7771519ae3fe084512
BLAKE2b-256 7b946ed18a8c5396ea177dc02d32b864939c73924c321194c44e02c05494d6da

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-1.2.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ntgcalls-1.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9883e4fc28c5f45c05ff311f018f1555f998a734edafd15ab3812f932f54a1be
MD5 cc8ec30364c979026ee016cf089d543d
BLAKE2b-256 7ab2e98c8cdad944cbe72b1ac4bd2a858146f6f5e61726b1173061b3fa0db1bd

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a94e152303cadb12587bd235b5212f8389e6957e17884c22e170a30d2452cf55
MD5 605cc623d60c0662d157b02c155a35df
BLAKE2b-256 47ce30a19517f297bb11b5107bdbfd9fdc4fa5054ea317700d293d3cb7a692e5

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e8edba84c144a5e04c826ae1b40035ba879708494bc7b44ad9e023ff495f631
MD5 8cf3e8aa39ea30f5706aea258a52b23a
BLAKE2b-256 0f814f8948e8ada2738afababcce999e60c9591b91db900a6e43154cae790815

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4c289bf45c6ab22c0b24c9135176b6d1396c66437897b631f4fd46e9b48b1bc
MD5 073732b7b1f0c6cad2ef2c94aa427469
BLAKE2b-256 e278952e19fe8245689fcc185c808f705b8c4a5393811983c9e0559920482d2b

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-1.2.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ntgcalls-1.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 63f6cd8bd64b5c581923d6a9610d5057dad76f43c28b013cf69d4b3906abd853
MD5 604a519526c01a62cdc245ea4d888fa7
BLAKE2b-256 ac8a0710e2b7947bb2311d860138ef59394450a8a8116ba1b2f8e780cdae71a4

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67c7e77b46151c891abfac9f8ece69d9c6a2c88df9b15c552b4c15f76d92a153
MD5 ff778f9d1f46dbbc60ca055f7238efe9
BLAKE2b-256 6d4276cf5849fca8f94a5be262acb16a0220ece4a2bc5e243aadeeec98ff50dc

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 36a6257267c79dc4d26d1ba2a4811b6f7bdaa1148803c00e751cea622b790e9b
MD5 9e2206c790f1a17202ae295f432f89b5
BLAKE2b-256 c8e3a5588194cb9a12eed7a430c516d0659e7474ef0e2278ac273b0ea01c8806

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe875f07b9bfa12ae4a86862a271433e0a7c8d37e32992e1403448b0b8b10131
MD5 16afa528c9a7db3ad9a1afaa31fe66c9
BLAKE2b-256 f288fd9eda8cf5891fde90f7adaecefcc916becca24d888cf6ba34bd6d632b70

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-1.2.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ntgcalls-1.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 adb12a5e6fa56c98952b8ebd7eded8cbd147ba3bdb07291e8ed89869c85c9b73
MD5 fdadf7d8f9693cff3c931934a3f7c641
BLAKE2b-256 e485abd80b3edd34d25d0977de752ce311357a0ec51ef41db9312a94a880a2c2

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 259316c2989e0c8bf47ea48f0628af49a5c4fd8ca623b31d2fcd5d309e84c76c
MD5 77b7faf41991740aaf02db655572e7bd
BLAKE2b-256 d3bf8c0c9b878faeceb46d980638fec85d703fedb77f89f545fb7311c27a77f3

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d800cf20f60dcf1498e8ce2fb3f6e0226e4b1866274a8844f1847115929494b
MD5 2f6be656733e8df0cae2d9faee98355e
BLAKE2b-256 07f68cf25637db7c8f27557be161bfaa8986ca05b4266f798d46355095afb195

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 09759d0c16f72998332cdad8d37a843303e0d3cb4841efd35daa06d390bfb16f
MD5 e5a85ff66a05af45c9fbb0540ac88c61
BLAKE2b-256 e1eee595e6f030cacb938455b20b98eadf4600f0f890a0d22fc4395c6b492c8f

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-1.2.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ntgcalls-1.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 69a64a9a00aa112c0a4af93d0f05c83cc57f202d0fa717ed00aea54c30b0d2e4
MD5 7eb6cfaebf317e5ac09836047b5c5f07
BLAKE2b-256 fa52ec5ba0163d4485386090bb33f99bed0e7d6b975277cdb25041a012c6c75d

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 daf9d19ae32da247f3fe5ee06c23daac8b87e65a146912dbb5e44dcfe1368027
MD5 d47c5adfce913bb787eeea7dcd451fed
BLAKE2b-256 1f2a379dc0a64acc238856ef3692def24ea03d46365e56ba3bf85400eba12caa

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef51f37e6a43fd140a19b872bd42c88465bbd246e73f261382c41a52c6cdf601
MD5 4060e8f04aa1de6bc45aa66d374456bb
BLAKE2b-256 b339b8d596ea91abe31314499889665fdfe428aa1b72b7b7362e8a50cab3f3a1

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38cbe8e0703a813ce8462d082fd03589a2d6da0f46a9d7da73e2efd4eaea005b
MD5 4e98501a8315be5f370107b8776c5e0d
BLAKE2b-256 69aa7662adc2a8e44c4596f981417cd237da1863a3eb555c21fe79f9e98aa9d4

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-1.2.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ntgcalls-1.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e99c4534fd6bea360c730144cd79d41a7bad38c062e857f221c82c3d5f81d168
MD5 0ff0e345642f5ba1fbed51a038e1d4a9
BLAKE2b-256 a432e2df00e95ca4c88d3e833aaab761c3faaba20d392cfe51198fb4ef7d11b7

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b71589b9b3c13f56e2f20815f88a5f9c845f449c1661d94b0d7507aea803a7ef
MD5 c0a9ec4b3c36bead4e00aa45e3ff6585
BLAKE2b-256 003b424466063bd39c241d18190249d6ef76123284eaaf6c0c5cb57728b077cc

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0742d22126965d8feb44c768a5c8cdd1738b86913fe7bbcc1d5cea0750aa3dd3
MD5 4d2ea09b9c9d94efea115b9bb5111b54
BLAKE2b-256 b8f1aa60841b445b486fbfc47433562655e9d625d7b0f9006051dcb2bd88cd87

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08f6ec5c81efebfd9f27a81cd4c72e720c249b375931be1d153a077eba33f434
MD5 4cacc93cbde1b152448613dcb86ca95d
BLAKE2b-256 5aee2012cf283f078e7a2ed6d04de5ad0c7f30eeaaa2215d5ee69f1eafcfb680

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: ntgcalls-1.2.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 7.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for ntgcalls-1.2.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 bf982b367add2ca060506d79828d92dca71bf375e7836935889c8a7c8fa8fc79
MD5 dff3778565c8ed93b6d1f482086d2b46
BLAKE2b-256 2fe25f8aaa486a644165f4d537564f8940ed16a63dae3bf85ba7ca2fc2fd49b8

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b314f59b7cbcf7367bc7013dc17f3ca24b45d0f639b6916fc04e5a5a0979951
MD5 d6b983546ad4b7181eb1e192249ba300
BLAKE2b-256 860c7ff1fe05e5525fa7dd055ea14cc1369072c29a3efeb7301028780738f9c2

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1753bcfa6d6bfd34585511031c273ada523e665fe2f51b8ed6e42e1535fc0645
MD5 285d9e245c0e15e1f0870ff21434ddf7
BLAKE2b-256 567f4d5737b75f49036ec8211eab4f6eb9e39e60a6e222707f398dc52638f82c

See more details on using hashes here.

File details

Details for the file ntgcalls-1.2.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ntgcalls-1.2.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f7cc38543c8bf879dc124b6077bde3c770d1ad21a156339a4b88c46a314864e3
MD5 a1727f9a67ff13b3780ecda6069fb230
BLAKE2b-256 a7252c88c3089ef75523628b01087af2124987a5849aa849c5bddc59152c2bed

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page