Skip to main content
Latest Version

PyNaCl is a Python binding to libsodium, which is a fork of the Networking and Cryptography library. These libraries have a stated goal of improving usability, security and speed. It supports Python 3.8+ as well as PyPy 3.

Features

  • Digital signatures

  • Secret-key encryption

  • Public-key encryption

  • Hashing and message authentication

  • Password based key derivation and password hashing

Changelog

Installation

Binary wheel install

PyNaCl ships as a binary wheel on macOS, Windows and Linux manylinux1 [1] , so all dependencies are included. Make sure you have an up-to-date pip and run:

$ pip install pynacl

Faster wheel build

You can define the environment variable LIBSODIUM_MAKE_ARGS to pass arguments to make and enable parallelization:

$ LIBSODIUM_MAKE_ARGS=-j4 pip install pynacl

Linux source build

PyNaCl relies on libsodium, a portable C library. A copy is bundled with PyNaCl so to install you can run:

$ pip install pynacl

If you’d prefer to use the version of libsodium provided by your distribution, you can disable the bundled copy during install by running:

$ SODIUM_INSTALL=system pip install pynacl

GNU Make (gmake) may be required for newer versions of PyNaCl. You can set the binary to use by setting the MAKE environment variable:

$ MAKE=gmake pip install pynacl

Changelog

1.6.1 (2025-11-10)

  • The MAKE environment variable can now be used to specify the make binary that should be used in the build process.

1.6.0 (2025-09-11)

  • BACKWARDS INCOMPATIBLE: Removed support for Python 3.6 and 3.7.

  • Added support for the low level AEAD AES bindings.

  • Added support for crypto_core_ed25519_from_uniform.

  • Update libsodium to 1.0.20-stable (2025-08-27 build).

  • Added support for free-threaded Python 3.14.

  • Added support for Windows on ARM wheels.

1.5.0 (2022-01-07)

  • BACKWARDS INCOMPATIBLE: Removed support for Python 2.7 and Python 3.5.

  • BACKWARDS INCOMPATIBLE: We no longer distribute manylinux1 wheels.

  • Added manylinux2014, manylinux_2_24, musllinux, and macOS universal2 wheels (the latter supports macOS arm64).

  • Update libsodium to 1.0.18-stable (July 25, 2021 release).

  • Add inline type hints.

1.4.0 (2020-05-25)

  • Update libsodium to 1.0.18.

  • BACKWARDS INCOMPATIBLE: We no longer distribute 32-bit manylinux1 wheels. Continuing to produce them was a maintenance burden.

  • Added support for Python 3.8, and removed support for Python 3.4.

  • Add low level bindings for extracting the seed and the public key from crypto_sign_ed25519 secret key

  • Add low level bindings for deterministic random generation.

  • Add wheel and setuptools setup_requirements in setup.py (#485)

  • Fix checks on very slow builders (#481, #495)

  • Add low-level bindings to ed25519 arithmetic functions

  • Update low-level blake2b state implementation

  • Fix wrong short-input behavior of SealedBox.decrypt() (#517)

  • Raise CryptPrefixError exception instead of InvalidkeyError when trying to check a password against a verifier stored in a unknown format (#519)

  • Add support for minimal builds of libsodium. Trying to call functions not available in a minimal build will raise an UnavailableError exception. To compile a minimal build of the bundled libsodium, set the SODIUM_INSTALL_MINIMAL environment variable to any non-empty string (e.g. SODIUM_INSTALL_MINIMAL=1) for setup.

1.3.0 2018-09-26

  • Added support for Python 3.7.

  • Update libsodium to 1.0.16.

  • Run and test all code examples in PyNaCl docs through sphinx’s doctest builder.

  • Add low-level bindings for chacha20-poly1305 AEAD constructions.

  • Add low-level bindings for the chacha20-poly1305 secretstream constructions.

  • Add low-level bindings for ed25519ph pre-hashed signing construction.

  • Add low-level bindings for constant-time increment and addition on fixed-precision big integers represented as little-endian byte sequences.

  • Add low-level bindings for the ISO/IEC 7816-4 compatible padding API.

  • Add low-level bindings for libsodium’s crypto_kx… key exchange construction.

  • Set hypothesis deadline to None in tests/test_pwhash.py to avoid incorrect test failures on slower processor architectures. GitHub issue #370

1.2.1 - 2017-12-04

  • Update hypothesis minimum allowed version.

  • Infrastructure: add proper configuration for readthedocs builder runtime environment.

1.2.0 - 2017-11-01

  • Update libsodium to 1.0.15.

  • Infrastructure: add jenkins support for automatic build of manylinux1 binary wheels

  • Added support for SealedBox construction.

  • Added support for argon2i and argon2id password hashing constructs and restructured high-level password hashing implementation to expose the same interface for all hashers.

  • Added support for 128 bit siphashx24 variant of siphash24.

  • Added support for from_seed APIs for X25519 key pair generation.

  • Dropped support for Python 3.3.

1.1.2 - 2017-03-31

  • reorder link time library search path when using bundled libsodium

1.1.1 - 2017-03-15

  • Fixed a circular import bug in nacl.utils.

1.1.0 - 2017-03-14

  • Dropped support for Python 2.6.

  • Added shared_key() method on Box.

  • You can now pass None to nonce when encrypting with Box or SecretBox and it will automatically generate a random nonce.

  • Added support for siphash24.

  • Added support for blake2b.

  • Added support for scrypt.

  • Update libsodium to 1.0.11.

  • Default to the bundled libsodium when compiling.

  • All raised exceptions are defined mixing-in nacl.exceptions.CryptoError

1.0.1 - 2016-01-24

  • Fix an issue with absolute paths that prevented the creation of wheels.

1.0 - 2016-01-23

  • PyNaCl has been ported to use the new APIs available in cffi 1.0+. Due to this change we no longer support PyPy releases older than 2.6.

  • Python 3.2 support has been dropped.

  • Functions to convert between Ed25519 and Curve25519 keys have been added.

0.3.0 - 2015-03-04

  • The low-level API (nacl.c.*) has been changed to match the upstream NaCl C/C++ conventions (as well as those of other NaCl bindings). The order of arguments and return values has changed significantly. To avoid silent failures, nacl.c has been removed, and replaced with nacl.bindings (with the new argument ordering). If you have code which calls these functions (e.g. nacl.c.crypto_box_keypair()), you must review the new docstrings and update your code/imports to match the new conventions.

Metadata

Release files for PyNaCl 1.6.1

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

Source distribution (sdist)

Source distribution for PyNaCl 1.6.1
File Size Uploaded
pynacl-1.6.1.tar.gz 3.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for PyNaCl 1.6.1
File
pynacl-1.6.1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
pynacl-1.6.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pynacl-1.6.1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
pynacl-1.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
pynacl-1.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
pynacl-1.6.1-cp314-cp314t-manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ x86-64 Details
pynacl-1.6.1-cp314-cp314t-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ ARM64 Details
pynacl-1.6.1-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.26+ x86-64 Details
pynacl-1.6.1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pynacl-1.6.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
pynacl-1.6.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
pynacl-1.6.1-cp314-cp314t-macosx_10_10_universal2.whl CPython 3.14 CPython 3.14 free-threading macOS 10.10+ universal2 (ARM64, x86-64) Details
pynacl-1.6.1-cp38-abi3-win_arm64.whl CPython 3.8 abi3 Windows ARM64 Details
pynacl-1.6.1-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
pynacl-1.6.1-cp38-abi3-win32.whl CPython 3.8 abi3 Windows x86-32 Details
pynacl-1.6.1-cp38-abi3-musllinux_1_2_x86_64.whl CPython 3.8 abi3 Linux musl 1.2+ x86-64 Details
pynacl-1.6.1-cp38-abi3-musllinux_1_2_aarch64.whl CPython 3.8 abi3 Linux musl 1.2+ ARM64 Details
pynacl-1.6.1-cp38-abi3-musllinux_1_1_x86_64.whl CPython 3.8 abi3 Linux musl 1.1+ x86-64 Details
pynacl-1.6.1-cp38-abi3-musllinux_1_1_aarch64.whl CPython 3.8 abi3 Linux musl 1.1+ ARM64 Details
pynacl-1.6.1-cp38-abi3-manylinux_2_34_x86_64.whl CPython 3.8 abi3 Linux glibc 2.34+ x86-64 Details
pynacl-1.6.1-cp38-abi3-manylinux_2_34_aarch64.whl CPython 3.8 abi3 Linux glibc 2.34+ ARM64 Details
pynacl-1.6.1-cp38-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.8 abi3 Linux glibc 2.26+ x86-64, Linux glibc 2.28+ x86-64 Details
pynacl-1.6.1-cp38-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.8 abi3 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
pynacl-1.6.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
pynacl-1.6.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.8 abi3 Linux glibc 2.17+ ARM64 Details
pynacl-1.6.1-cp38-abi3-macosx_10_10_universal2.whl CPython 3.8 abi3 macOS 10.10+ universal2 (ARM64, x86-64) Details

Total release size: 25.5 MB

Release files / pynacl-1.6.1.tar.gz

Download URL pynacl-1.6.1.tar.gz
Size 3.5 MB
Tags Source
SHA-256 checksum
How to use checksums
8d361dac0309f2b6ad33b349a56cd163c98430d409fa503b10b70b3ad66eaa1d
BLAKE2b-256 checksum
How to use checksums
b246aeca065d227e2265125aea590c9c47fbf5786128c9400ee0eb7c88931f06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-win_arm64.whl

Download URL pynacl-1.6.1-cp314-cp314t-win_arm64.whl
Size 187.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
d984c91fe3494793b2a1fb1e91429539c6c28e9ec8209d26d25041ec599ccf63
BLAKE2b-256 checksum
How to use checksums
7a0cbdbc0d04a53b96a765ab03aa2cf9a76ad8653d70bf1665459b9a0dedaa1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-win_amd64.whl

Download URL pynacl-1.6.1-cp314-cp314t-win_amd64.whl
Size 243.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
5f5b35c1a266f8a9ad22525049280a600b19edd1f785bccd01ae838437dcf935
BLAKE2b-256 checksum
How to use checksums
c42c942477957fba22da7bf99131850e5ebdff66623418ab48964e78a7a8293e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-win32.whl

Download URL pynacl-1.6.1-cp314-cp314t-win32.whl
Size 230.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
d8615ee34d01c8e0ab3f302dcdd7b32e2bcf698ba5f4809e7cc407c8cdea7717
BLAKE2b-256 checksum
How to use checksums
64f4c9d7b6f02924b1f31db546c7bd2a83a2421c6b4a8e6a2e53425c9f2802e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL pynacl-1.6.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3384a454adf5d716a9fadcb5eb2e3e72cd49302d1374a60edc531c9957a9b014
BLAKE2b-256 checksum
How to use checksums
5dd1ebc6b182cb98603a35635b727d62f094bc201bf610f97a3bb6357fe688d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL pynacl-1.6.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 801.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e735c3a1bdfde3834503baf1a6d74d4a143920281cb724ba29fb84c9f49b9c48
BLAKE2b-256 checksum
How to use checksums
e3fb23824a017526850ee7d8a1cc4cd1e3e5082800522c10832edbbca8619537
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-manylinux_2_34_x86_64.whl

Download URL pynacl-1.6.1-cp314-cp314t-manylinux_2_34_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
2b12f1b97346f177affcdfdc78875ff42637cb40dcf79484a97dae3448083a78
BLAKE2b-256 checksum
How to use checksums
183def6fb7eb072aaf15f280bc66f26ab97e7fc9efa50fb1927683013ef47473
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-manylinux_2_34_aarch64.whl

Download URL pynacl-1.6.1-cp314-cp314t-manylinux_2_34_aarch64.whl
Size 825.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
c2228054f04bf32d558fb89bb99f163a8197d5a9bf4efa13069a7fa8d4b93fc3
BLAKE2b-256 checksum
How to use checksums
78d02387f0dcb0e9816f38373999e48db4728ed724d31accdd4e737473319d35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL pynacl-1.6.1-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
dece79aecbb8f4640a1adbb81e4aa3bfb0e98e99834884a80eb3f33c7c30e708
BLAKE2b-256 checksum
How to use checksums
328d748f0f6956e207453da8f5f21a70885fbbb2e060d5c9d78e0a4a06781451
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pynacl-1.6.1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 843.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6b35d93ab2df03ecb3aa506be0d3c73609a51449ae0855c2e89c7ed44abde40b
BLAKE2b-256 checksum
How to use checksums
eb2f9aa5605f473b712065c0a193ebf4ad4725d7a245533f0cd7e5dcdbc78f35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL pynacl-1.6.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3cd787ec1f5c155dc8ecf39b1333cfef41415dc96d392f1ce288b4fe970df489
BLAKE2b-256 checksum
How to use checksums
44f9f5449c652f31da00249638dbab065ad4969c635119094b79b17c3a4da2ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL pynacl-1.6.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 808.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
fc734c1696ffd49b40f7c1779c89ba908157c57345cf626be2e0719488a076d3
BLAKE2b-256 checksum
How to use checksums
3c30e8dbb8ff4fa2559bbbb2187ba0d0d7faf728d17cb8396ecf4a898b22d3da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp314-cp314t-macosx_10_10_universal2.whl

Download URL pynacl-1.6.1-cp314-cp314t-macosx_10_10_universal2.whl
Size 389.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.10+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
7d7c09749450c385301a3c20dca967a525152ae4608c0a096fe8464bfc3df93d
BLAKE2b-256 checksum
How to use checksums
75d64b2dca33ed512de8f54e5c6074aa06eaeb225bfbcd9b16f33a414389d6bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-win_arm64.whl

Download URL pynacl-1.6.1-cp38-abi3-win_arm64.whl
Size 184.0 kB
Tags CPython 3.8 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
5953e8b8cfadb10889a6e7bd0f53041a745d1b3d30111386a1bb37af171e6daf
BLAKE2b-256 checksum
How to use checksums
3576c34426d532e4dce7ff36e4d92cb20f4cbbd94b619964b93d24e8f5b5510f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-win_amd64.whl

Download URL pynacl-1.6.1-cp38-abi3-win_amd64.whl
Size 238.9 kB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
a569a4069a7855f963940040f35e87d8bc084cb2d6347428d5ad20550a0a1a21
BLAKE2b-256 checksum
How to use checksums
12c8b419180f3fdb72ab4d45e1d88580761c267c7ca6eda9a20dcbcba254efe6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-win32.whl

Download URL pynacl-1.6.1-cp38-abi3-win32.whl
Size 226.6 kB
Tags CPython 3.8 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
9fd1a4eb03caf8a2fe27b515a998d26923adb9ddb68db78e35ca2875a3830dde
BLAKE2b-256 checksum
How to use checksums
ddb663fd77264dae1087770a1bb414bc604470f58fbc21d83822fc9c76248076
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-musllinux_1_2_x86_64.whl

Download URL pynacl-1.6.1-cp38-abi3-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
262a8de6bba4aee8a66f5edf62c214b06647461c9b6b641f8cd0cb1e3b3196fe
BLAKE2b-256 checksum
How to use checksums
2c7ae2bde8c9d39074a5aa046c7d7953401608d1f16f71e237f4bef3fb9d7e49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-musllinux_1_2_aarch64.whl

Download URL pynacl-1.6.1-cp38-abi3-musllinux_1_2_aarch64.whl
Size 791.4 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
319de653ef84c4f04e045eb250e6101d23132372b0a61a7acf91bac0fda8e58c
BLAKE2b-256 checksum
How to use checksums
302706fe5389d30391fce006442246062cc35773c84fbcad0209fbbf5e173734
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-musllinux_1_1_x86_64.whl

Download URL pynacl-1.6.1-cp38-abi3-musllinux_1_1_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux musl 1.1+ x86-64 abi3
SHA-256 checksum
How to use checksums
53543b4f3d8acb344f75fd4d49f75e6572fce139f4bfb4815a9282296ff9f4c0
BLAKE2b-256 checksum
How to use checksums
4dca691ff2fe12f3bb3e43e8e8df4b806f6384593d427f635104d337b8e00291
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-musllinux_1_1_aarch64.whl

Download URL pynacl-1.6.1-cp38-abi3-musllinux_1_1_aarch64.whl
Size 772.3 kB
Tags CPython 3.8 Linux musl 1.1+ ARM64 abi3
SHA-256 checksum
How to use checksums
3206fa98737fdc66d59b8782cecc3d37d30aeec4593d1c8c145825a345bba0f0
BLAKE2b-256 checksum
How to use checksums
0fc197d3e1c83772d78ee1db3053fd674bc6c524afbace2bfe8d419fd55d7ed1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-manylinux_2_34_x86_64.whl

Download URL pynacl-1.6.1-cp38-abi3-manylinux_2_34_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.34+ x86-64 abi3
SHA-256 checksum
How to use checksums
a2bb472458c7ca959aeeff8401b8efef329b0fc44a89d3775cffe8fad3398ad8
BLAKE2b-256 checksum
How to use checksums
a86cdd9ee8214edf63ac563b08a9b30f98d116942b621d39a751ac3256694536
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-manylinux_2_34_aarch64.whl

Download URL pynacl-1.6.1-cp38-abi3-manylinux_2_34_aarch64.whl
Size 817.3 kB
Tags CPython 3.8 Linux glibc 2.34+ ARM64 abi3
SHA-256 checksum
How to use checksums
543f869140f67d42b9b8d47f922552d7a967e6c116aad028c9bfc5f3f3b3a7b7
BLAKE2b-256 checksum
How to use checksums
b451b2ccbf89cf3025a02e044dd68a365cad593ebf70f532299f2c047d2b7714
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL pynacl-1.6.1-cp38-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
4ce50d19f1566c391fedc8dc2f2f5be265ae214112ebe55315e41d1f36a7f0a9
BLAKE2b-256 checksum
How to use checksums
f0b7ae9982be0f344f58d9c64a1c25d1f0125c79201634efe3c87305ac7cb3e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL pynacl-1.6.1-cp38-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 834.0 kB
Tags CPython 3.8 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
5a3becafc1ee2e5ea7f9abc642f56b82dcf5be69b961e782a96ea52b55d8a9fc
BLAKE2b-256 checksum
How to use checksums
9f053ec0796a9917100a62c5073b20c4bce7bf0fea49e99b7906d1699cc7b61b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL pynacl-1.6.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.4 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
7713f8977b5d25f54a811ec9efa2738ac592e846dd6e8a4d3f7578346a841078
BLAKE2b-256 checksum
How to use checksums
e86cdc38033bc3ea461e05ae8f15a81e0e67ab9a01861d352ae971c99de23e7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL pynacl-1.6.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 798.9 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
e49a3f3d0da9f79c1bec2aa013261ab9fa651c7da045d376bd306cf7c1792993
BLAKE2b-256 checksum
How to use checksums
1821b8a6563637799f617a3960f659513eccb3fcc655d5fc2be6e9dc6416826f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / pynacl-1.6.1-cp38-abi3-macosx_10_10_universal2.whl

Download URL pynacl-1.6.1-cp38-abi3-macosx_10_10_universal2.whl
Size 387.6 kB
Tags CPython 3.8 abi3 macOS 10.10+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a6f9fd6d6639b1e81115c7f8ff16b8dedba1e8098d2756275d63d208b0e32021
BLAKE2b-256 checksum
How to use checksums
49413cfb3b4f3519f6ff62bf71bf1722547644bcfb1b05b8fdbdc300249ba113
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

1.6.1 This release

27 release files

1.6.0

27 release files

1.4.0

18 release files

1.3.0

21 release files

1.1.2

28 release files

1.1.1

16 release files

1.1.0

16 release files

1.0.1

16 release files

1.0

1 release file

0.3.0

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.0

1 release file

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