Skip to main content
DyNet


Build Status (Travis CI) Build Status (AppVeyor) Build Status (Docs) PyPI version

The Dynamic Neural Network Toolkit

General

DyNet is a neural network library developed by Carnegie Mellon University and many others. It is written in C++ (with bindings in Python) and is designed to be efficient when run on either CPU or GPU, and to work well with networks that have dynamic structures that change for every training instance. For example, these kinds of networks are particularly important in natural language processing tasks, and DyNet has been used to build state-of-the-art systems for syntactic parsing, machine translation, morphological inflection, and many other application areas.

Read the documentation to get started, and feel free to contact the dynet-users group group with any questions (if you want to receive email make sure to select "all email" when you sign up). We greatly appreciate any bug reports and contributions, which can be made by filing an issue or making a pull request through the github page.

You can also read more technical details in our technical report.

Getting started

You can find tutorials about using DyNet here (C++) and here (python), and here (EMNLP 2016 tutorial).

One aspect that sets DyNet apart from other tookits is the auto-batching feature. See the documentation about batching.

The example folder contains a variety of examples in C++ and python.

Installation

DyNet relies on a number of external programs/libraries including CMake and Eigen. CMake can be installed from standard repositories.

For example on Ubuntu Linux:

sudo apt-get install build-essential cmake

Or on macOS, first make sure the Apple Command Line Tools are installed, then get CMake, and Mercurial with either homebrew or macports:

xcode-select --install
brew install cmake  # Using homebrew.
sudo port install cmake # Using macports.

On Windows, see documentation.

To compile DyNet you also need a specific version of the Eigen library. If you use any of the released versions, you may get assertion failures or compile errors. You can get it easily using the following command:

mkdir eigen
cd eigen
wget https://github.com/clab/dynet/releases/download/2.1/eigen-b2e267dc99d4.zip
unzip eigen-b2e267dc99d4.zip

C++ installation

You can install dynet for C++ with the following commands

# Clone the github repository
git clone https://github.com/clab/dynet.git
cd dynet
mkdir build
cd build
# Run CMake
# -DENABLE_BOOST=ON in combination with -DENABLE_CPP_EXAMPLES=ON also
# compiles the multiprocessing c++ examples
cmake .. -DEIGEN3_INCLUDE_DIR=/path/to/eigen -DENABLE_CPP_EXAMPLES=ON
# Compile using 2 processes
make -j 2
# Test with an example
./examples/train_xor

For more details refer to the documentation

Python installation

You can install DyNet for python by using the following command

pip install git+https://github.com/clab/dynet#egg=dynet

For more details refer to the documentation

Citing

If you use DyNet for research, please cite this report as follows:

@article{dynet,
  title={DyNet: The Dynamic Neural Network Toolkit},
  author={Graham Neubig and Chris Dyer and Yoav Goldberg and Austin Matthews and Waleed Ammar and Antonios Anastasopoulos and Miguel Ballesteros and David Chiang and Daniel Clothiaux and Trevor Cohn and Kevin Duh and Manaal Faruqui and Cynthia Gan and Dan Garrette and Yangfeng Ji and Lingpeng Kong and Adhiguna Kuncoro and Gaurav Kumar and Chaitanya Malaviya and Paul Michel and Yusuke Oda and Matthew Richardson and Naomi Saphra and Swabha Swayamdipta and Pengcheng Yin},
  journal={arXiv preprint arXiv:1701.03980},
  year={2017}
}

Contributing

We welcome any contribution to DyNet! You can find the contributing guidelines here

Release files for dyNET 2.1.2

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

Source distribution (sdist)

Source distribution for dyNET 2.1.2
File Size Uploaded
dyNET-2.1.2.tar.gz 509.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for dyNET 2.1.2
File
dyNET-2.1.2-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
dyNET-2.1.2-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
dyNET-2.1.2-cp38-cp38-manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
dyNET-2.1.2-cp38-cp38-macosx_10_13_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.13+ x86-64 Details
dyNET-2.1.2-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
dyNET-2.1.2-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
dyNET-2.1.2-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
dyNET-2.1.2-cp37-cp37m-macosx_10_13_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.13+ x86-64 Details
dyNET-2.1.2-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
dyNET-2.1.2-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
dyNET-2.1.2-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
dyNET-2.1.2-cp36-cp36m-macosx_10_13_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.13+ x86-64 Details
dyNET-2.1.2-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
dyNET-2.1.2-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
dyNET-2.1.2-cp35-cp35m-macosx_10_13_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.13+ x86-64 Details
dyNET-2.1.2-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
dyNET-2.1.2-cp27-cp27mu-manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32 Details
dyNET-2.1.2-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
dyNET-2.1.2-cp27-cp27m-manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32 Details
dyNET-2.1.2-cp27-cp27m-macosx_10_13_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.13+ x86-64 Details

Total release size: 72.2 MB

Release files / dyNET-2.1.2.tar.gz

Download URL dyNET-2.1.2.tar.gz
Size 509.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c1c1de7cdd3a60b6c6491868b0e096b38b88d4ce14ef8bd065cb76bcd9f5a8b9
BLAKE2b-256 checksum
How to use checksums
a33bb46bf4503c8f896b39169e1319adbfa485c8988db981aae537c7226b65c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

Release files / dyNET-2.1.2-cp38-cp38-win_amd64.whl

Download URL dyNET-2.1.2-cp38-cp38-win_amd64.whl
Size 5.1 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
0b72f7cc07115734226f570f0b041f122c7b2b5f5984318eaf209112eb9aa139
BLAKE2b-256 checksum
How to use checksums
b00530c91a1e040bb83d69293534f966cc7fa59857714ddf6e0d6137348da05e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

Release files / dyNET-2.1.2-cp38-cp38-manylinux1_x86_64.whl

Download URL dyNET-2.1.2-cp38-cp38-manylinux1_x86_64.whl
Size 4.5 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
fecb684fac6120d0be9d6e263cf01e6851ff2d30d26e07caeb1f29e716b19c46
BLAKE2b-256 checksum
How to use checksums
74934b9d897c0c22e4f7bcf94c64e148a5aedcce0429fc4be2d8680fd5d8a8f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

Release files / dyNET-2.1.2-cp38-cp38-manylinux1_i686.whl

Download URL dyNET-2.1.2-cp38-cp38-manylinux1_i686.whl
Size 3.6 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8230e407705544ecfcece0f759502f2100787611a86041db2232608a9cca4ef2
BLAKE2b-256 checksum
How to use checksums
f000c02796d67d4c5ad6c68aff738896b1ad4f9d70dd70d52883175352d58348
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

Release files / dyNET-2.1.2-cp38-cp38-macosx_10_13_x86_64.whl

Download URL dyNET-2.1.2-cp38-cp38-macosx_10_13_x86_64.whl
Size 1.8 MB
Tags CPython 3.8 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
719e2c7327898c34e5003b88547a5b018c474be5ef211d6cd58ffd008c524339
BLAKE2b-256 checksum
How to use checksums
2a699ce61cfefe4094897282644f8312923dcb83a48596894666ab5d601439c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/49.6.0.post20201009 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

Release files / dyNET-2.1.2-cp37-cp37m-win_amd64.whl

Download URL dyNET-2.1.2-cp37-cp37m-win_amd64.whl
Size 5.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
d2488763f8e7ecc426cd587c50c5f0caf98b8962e7353c08d4eb77ea86ab5356
BLAKE2b-256 checksum
How to use checksums
b2ab5f24804b24e27bdf79f644b28707fe9944c8a784dbda375bbb3f2298c609
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9

Release files / dyNET-2.1.2-cp37-cp37m-manylinux1_x86_64.whl

Download URL dyNET-2.1.2-cp37-cp37m-manylinux1_x86_64.whl
Size 4.4 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
46d1dd788ffe273311cc7fe1fdc24127ac32738138ced6a76ae6e090d43c3a0c
BLAKE2b-256 checksum
How to use checksums
ade1cdb9a7eb73ef636b10f15747782918a9b58ccd3932944909940f086aae17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.1

Release files / dyNET-2.1.2-cp37-cp37m-manylinux1_i686.whl

Download URL dyNET-2.1.2-cp37-cp37m-manylinux1_i686.whl
Size 3.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c96eca8afd1b1785c000460272c6339d67099964f5ec0b002c32da249da8d431
BLAKE2b-256 checksum
How to use checksums
e98c19687812f393453e41c8235885cf4fd23c289748d54cccbaa2f60dcfeeaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.1

Release files / dyNET-2.1.2-cp37-cp37m-macosx_10_13_x86_64.whl

Download URL dyNET-2.1.2-cp37-cp37m-macosx_10_13_x86_64.whl
Size 1.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
356b359a59c762802510afd2dc016e8e093021b00d94fae86e9ba1959056734c
BLAKE2b-256 checksum
How to use checksums
86c24829de679ab23a1dc460321dbf0dcd67c6333ce82f12cb01835123a9cb99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/49.6.0.post20201009 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.8

Release files / dyNET-2.1.2-cp36-cp36m-win_amd64.whl

Download URL dyNET-2.1.2-cp36-cp36m-win_amd64.whl
Size 5.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a5952789b6c4838ce54151d72b590e6f142393b565ade0f27551f6f976797759
BLAKE2b-256 checksum
How to use checksums
74450451077cd6287eac985bd3eebda19c516790764c7dd147dd8adf33bd4cb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.12

Release files / dyNET-2.1.2-cp36-cp36m-manylinux1_x86_64.whl

Download URL dyNET-2.1.2-cp36-cp36m-manylinux1_x86_64.whl
Size 4.4 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e55fde2fd703a4e5f736ae7e691a042967eed7b7aae4921035d4273b64132817
BLAKE2b-256 checksum
How to use checksums
9d73b5435275aa9b00f21a7aa7f50bb476a3768d6c0b9cfffde09b39035a7019
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.3

Release files / dyNET-2.1.2-cp36-cp36m-manylinux1_i686.whl

Download URL dyNET-2.1.2-cp36-cp36m-manylinux1_i686.whl
Size 3.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1916d0a62edc15f9a06268a1acf46c2eb636a2899f047af7b4accf49faaf6e55
BLAKE2b-256 checksum
How to use checksums
f822032f7e89f2d81248e92efdb78c31428d6b050823fa5293fa44f54e56b380
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.3

Release files / dyNET-2.1.2-cp36-cp36m-macosx_10_13_x86_64.whl

Download URL dyNET-2.1.2-cp36-cp36m-macosx_10_13_x86_64.whl
Size 1.9 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
cd6349cbaf2361568343e9f747d66912844a6d176aece8a2cfa7db43bb0c7c2b
BLAKE2b-256 checksum
How to use checksums
7d35c416cb45c20f1dd301a9548f7c5f131806df14d4d041b69d2a55b5bdd261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/49.6.0.post20201009 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.11

Release files / dyNET-2.1.2-cp35-cp35m-manylinux1_x86_64.whl

Download URL dyNET-2.1.2-cp35-cp35m-manylinux1_x86_64.whl
Size 4.4 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
996b623f24c1a1047d64552e79c5454b6ef71e2465f2f8051b2b0ddbaafcd517
BLAKE2b-256 checksum
How to use checksums
1219bd7d99ef1f0dbb6e0b7a62eba8cf531602b62cdc53872271697e03d92c48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.6

Release files / dyNET-2.1.2-cp35-cp35m-manylinux1_i686.whl

Download URL dyNET-2.1.2-cp35-cp35m-manylinux1_i686.whl
Size 3.5 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3412c8941a840c149cc39ba9ab6e2475de6234917b0f73d8d206df698d621717
BLAKE2b-256 checksum
How to use checksums
7683887bd4a9fa0a8ddb2401fa8697dd0c27174bd55a709c892c4a8be19a8194
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.6

Release files / dyNET-2.1.2-cp35-cp35m-macosx_10_13_x86_64.whl

Download URL dyNET-2.1.2-cp35-cp35m-macosx_10_13_x86_64.whl
Size 1.9 MB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
489ce86861ded23f06ddf583b3e5d0d44bf97520f4a889696934ac2ab0ae5b4f
BLAKE2b-256 checksum
How to use checksums
61d6d9fbdfbcf0c404b16229960ecefb24d3d5208a99cbf6b8cc938440b1ebc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.5.5

Release files / dyNET-2.1.2-cp27-cp27mu-manylinux1_x86_64.whl

Download URL dyNET-2.1.2-cp27-cp27mu-manylinux1_x86_64.whl
Size 4.2 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
df9fc3df9cce6d7facf9550548ecbea842e4914c899d5435efde274e8d06e8a7
BLAKE2b-256 checksum
How to use checksums
19693fe9fd6d2a270ceb5ab2646f596378dcb7be7e5fd7adb8d3b932b98f0656
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/2.7.14

Release files / dyNET-2.1.2-cp27-cp27mu-manylinux1_i686.whl

Download URL dyNET-2.1.2-cp27-cp27mu-manylinux1_i686.whl
Size 3.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
fea8b6bd75ed00f773e35ca29f6b9b1e8959af3bcc0e953712c1b3c02c5a0a45
BLAKE2b-256 checksum
How to use checksums
46a28d1f7d98ac1c48e3975a267f721ab3bc9a5aaa62fc28155b3d1dbb7664df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/2.7.14

Release files / dyNET-2.1.2-cp27-cp27m-manylinux1_x86_64.whl

Download URL dyNET-2.1.2-cp27-cp27m-manylinux1_x86_64.whl
Size 4.2 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
dff73381e3f1353cba4101e2b3d10c7dfb492fe3fda0f8ac073ec4a3f30ab945
BLAKE2b-256 checksum
How to use checksums
8fa1c9b7e657a6fa0cdc62fc383b1184da5ffcb2bb61f830bf3b21a6e760f29e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/2.7.14

Release files / dyNET-2.1.2-cp27-cp27m-manylinux1_i686.whl

Download URL dyNET-2.1.2-cp27-cp27m-manylinux1_i686.whl
Size 3.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c67cd81f3bf8b469da3efe083bdfab3f78363107a2af4257de7ce534275cf750
BLAKE2b-256 checksum
How to use checksums
becd45f86b363255b457c382252aa0d01365a231cadc205ce8ccaeaaf7946686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/2.7.14

Release files / dyNET-2.1.2-cp27-cp27m-macosx_10_13_x86_64.whl

Download URL dyNET-2.1.2-cp27-cp27m-macosx_10_13_x86_64.whl
Size 1.9 MB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
0e1edb33dc81b3beddb13dc7801214efcde7d52433818e546835b8138ea0339d
BLAKE2b-256 checksum
How to use checksums
d98fb063b004360063e5d2da32e9c5da2f2c546d9e21faef1a77d3abe0e66244
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.6.0 requests/2.24.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/2.7.15

Release history Release notifications | RSS feed

This release

2.1.2 This release

21 release files

2.1.1

21 release files

2.1

21 release files

2.0.3

17 release files

2.0.2

17 release files

2.0.0

1 release file

1.1.2

1 release file

1.1.1

1 release file

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