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

Changelog

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.0

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.0
File Size Uploaded
pynacl-1.6.0.tar.gz 3.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for PyNaCl 1.6.0
File
pynacl-1.6.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
pynacl-1.6.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
pynacl-1.6.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
pynacl-1.6.0-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.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
pynacl-1.6.0-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.0-cp314-cp314t-manylinux_2_34_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ ARM64 Details
pynacl-1.6.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ x86-64, Linux glibc 2.28+ x86-64 Details
pynacl-1.6.0-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.0-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.0-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.0-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.0-cp38-abi3-win_arm64.whl CPython 3.8 abi3 Windows ARM64 Details
pynacl-1.6.0-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
pynacl-1.6.0-cp38-abi3-win32.whl CPython 3.8 abi3 Windows x86-32 Details
pynacl-1.6.0-cp38-abi3-musllinux_1_2_x86_64.whl CPython 3.8 abi3 Linux musl 1.2+ x86-64 Details
pynacl-1.6.0-cp38-abi3-musllinux_1_2_aarch64.whl CPython 3.8 abi3 Linux musl 1.2+ ARM64 Details
pynacl-1.6.0-cp38-abi3-musllinux_1_1_x86_64.whl CPython 3.8 abi3 Linux musl 1.1+ x86-64 Details
pynacl-1.6.0-cp38-abi3-musllinux_1_1_aarch64.whl CPython 3.8 abi3 Linux musl 1.1+ ARM64 Details
pynacl-1.6.0-cp38-abi3-manylinux_2_34_x86_64.whl CPython 3.8 abi3 Linux glibc 2.34+ x86-64 Details
pynacl-1.6.0-cp38-abi3-manylinux_2_34_aarch64.whl CPython 3.8 abi3 Linux glibc 2.34+ ARM64 Details
pynacl-1.6.0-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.0-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.0-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.0-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.8 abi3 Linux glibc 2.17+ ARM64 Details
pynacl-1.6.0-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.0.tar.gz

Download URL pynacl-1.6.0.tar.gz
Size 3.5 MB
Tags Source
SHA-256 checksum
How to use checksums
cb36deafe6e2bce3b286e5d1f3e1c246e0ccdb8808ddb4550bb2792f2df298f2
BLAKE2b-256 checksum
How to use checksums
06c6a3124dee667a423f2c637cfd262a54d67d8ccf3e160f3c50f622a85b7723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp314-cp314t-win_arm64.whl
Size 187.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
2d6cd56ce4998cb66a6c112fda7b1fdce5266c9f05044fa72972613bef376d15
BLAKE2b-256 checksum
How to use checksums
c92cc1a0f19d720ab0af3bc4241af2bdf4d813c3ecdcb96392b5e1ddf2d8f24f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp314-cp314t-win_amd64.whl
Size 243.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
347dcddce0b4d83ed3f32fd00379c83c425abee5a9d2cd0a2c84871334eaff64
BLAKE2b-256 checksum
How to use checksums
f45a9234b7b45af890d02ebee9aae41859b9b5f15fb4a5a56d88e3b4d1659834
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp314-cp314t-win32.whl
Size 230.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
4853c154dc16ea12f8f3ee4b7e763331876316cc3a9f06aeedf39bcdca8f9995
BLAKE2b-256 checksum
How to use checksums
44b237ac1d65008f824cba6b5bf68d18b76d97d0f62d7a032367ea69d4a187c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
5789f016e08e5606803161ba24de01b5a345d24590a80323379fc4408832d290
BLAKE2b-256 checksum
How to use checksums
bf6040da6b0fe6a4d5fd88f608389eb1df06492ba2edca93fca0b3bebff9b948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

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

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

Download URL pynacl-1.6.0-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
536703b8f90e911294831a7fbcd0c062b837f3ccaa923d92a6254e11178aaf42
BLAKE2b-256 checksum
How to use checksums
f71f8b37d25e95b8f2a434a19499a601d4d272b9839ab8c32f6b0fc1e40c383f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp314-cp314t-manylinux_2_34_aarch64.whl
Size 825.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.34+ ARM64
SHA-256 checksum
How to use checksums
10d755cf2a455d8c0f8c767a43d68f24d163b8fe93ccfaabfa7bafd26be58d73
BLAKE2b-256 checksum
How to use checksums
353cf79b185365ab9be80cd3cd01dacf30bf5895f9b7b001e683b369e0bb6d3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
51fed9fe1bec9e7ff9af31cd0abba179d0e984a2960c77e8e5292c7e9b7f7b5d
BLAKE2b-256 checksum
How to use checksums
013b17c368197dfb2c817ce033f94605a47d0cc27901542109e640cef263f0af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 843.7 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
bbcc4452a1eb10cd5217318c822fde4be279c9de8567f78bad24c773c21254f8
BLAKE2b-256 checksum
How to use checksums
7c0ab138916b22bbf03a1bdbafecec37d714e7489dd7bcaf80cd17852f8b67be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
04f20784083014e265ad58c1b2dd562c3e35864b5394a14ab54f5d150ee9e53e
BLAKE2b-256 checksum
How to use checksums
f3619b53f5913f3b75ac3d53170cdb897101b2b98afc76f4d9d3c8de5aa3ac05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 808.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dea103a1afcbc333bc0e992e64233d360d393d1e63d0bc88554f572365664348
BLAKE2b-256 checksum
How to use checksums
5e7b874efdf57d6bf172db0df111b479a553c3d9e8bb4f1f69eb3ffff772d6e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp314-cp314t-macosx_10_10_universal2.whl
Size 384.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
f46386c24a65383a9081d68e9c2de909b1834ec74ff3013271f1bca9c2d233eb
BLAKE2b-256 checksum
How to use checksums
70241b639176401255605ba7c2b93a7b1eb1e379e0710eca62613633eb204201
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-win_arm64.whl
Size 183.8 kB
Tags CPython 3.8 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
84709cea8f888e618c21ed9a0efdb1a59cc63141c403db8bf56c469b71ad56f2
BLAKE2b-256 checksum
How to use checksums
8e0f462326910c6172fa2c6ed07922b22ffc8e77432b3affffd9e18f444dbfbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-win_amd64.whl
Size 238.8 kB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
cf831615cc16ba324240de79d925eacae8265b7691412ac6b24221db157f6bd1
BLAKE2b-256 checksum
How to use checksums
75f741b6c0b9dd9970173b6acc026bab7b4c187e4e5beef2756d419ad65482da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-win32.whl
Size 226.5 kB
Tags CPython 3.8 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
dcdeb41c22ff3c66eef5e63049abf7639e0db4edee57ba70531fc1b6b133185d
BLAKE2b-256 checksum
How to use checksums
352cee0b373a1861f66a7ca8bdb999331525615061320dd628527a50ba8e8a60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
4a25cfede801f01e54179b8ff9514bd7b5944da560b7040939732d1804d25419
BLAKE2b-256 checksum
How to use checksums
63efd972ce3d92ae05c9091363cf185e8646933f91c376e97b8be79ea6e96c22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-musllinux_1_2_aarch64.whl
Size 791.3 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
6b393bc5e5a0eb86bb85b533deb2d2c815666665f840a09e0aa3362bb6088736
BLAKE2b-256 checksum
How to use checksums
6d389e9e9b777a1c4c8204053733e1a0269672c0bd40852908c9ad6b6eaba82c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
140373378e34a1f6977e573033d1dd1de88d2a5d90ec6958c9485b2fd9f3eb90
BLAKE2b-256 checksum
How to use checksums
a3768a62702fb657d6d9104ce13449db221a345665d05e6a3fdefb5a7cafd2ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-musllinux_1_1_aarch64.whl
Size 772.2 kB
Tags CPython 3.8 Linux musl 1.1+ ARM64 abi3
SHA-256 checksum
How to use checksums
f3482abf0f9815e7246d461fab597aa179b7524628a4bc36f86a7dc418d2608d
BLAKE2b-256 checksum
How to use checksums
bee1a8fe1248cc17ccb03b676d80fa90763760a6d1247da434844ea388d0816c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
49c336dd80ea54780bcff6a03ee1a476be1612423010472e60af83452aa0f442
BLAKE2b-256 checksum
How to use checksums
12305efcef3406940cda75296c6d884090b8a9aad2dcc0c304daebb5ae99fb4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-manylinux_2_34_aarch64.whl
Size 817.1 kB
Tags CPython 3.8 Linux glibc 2.34+ ARM64 abi3
SHA-256 checksum
How to use checksums
ef214b90556bb46a485b7da8258e59204c244b1b5b576fb71848819b468c44a7
BLAKE2b-256 checksum
How to use checksums
7a20c397be374fd5d84295046e398de4ba5f0722dc14450f65db76a43c121471
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
8bfaa0a28a1ab718bad6239979a5a57a8d1506d0caf2fba17e524dbb409441cf
BLAKE2b-256 checksum
How to use checksums
52bca5cff7f8c30d5f4c26a07dfb0bcda1176ab8b2de86dda3106c00a02ad787
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 833.9 kB
Tags CPython 3.8 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
25720bad35dfac34a2bcdd61d9e08d6bfc6041bebc7751d9c9f2446cf1e77d64
BLAKE2b-256 checksum
How to use checksums
4194028ff0434a69448f61348d50d2c147dda51aabdd4fbc93ec61343332174d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-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
16c60daceee88d04f8d41d0a4004a7ed8d9a5126b997efd2933e08e93a3bd850
BLAKE2b-256 checksum
How to use checksums
e48a3f0dd297a0a33fa3739c255feebd0206bb1df0b44c52fbe2caf8e8bc4425
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

Download URL pynacl-1.6.0-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 798.7 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
16dd347cdc8ae0b0f6187a2608c0af1c8b7ecbbe6b4a06bff8253c192f696990
BLAKE2b-256 checksum
How to use checksums
0c643ce958a5817fd3cc6df4ec14441c43fd9854405668d73babccf77f9597a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.2

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

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

Release history Release notifications | RSS feed

1.6.1

27 release files

This release

1.6.0 This release

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