🔥 RDKit Python Wheels
This repository holds the code to build RDKit platform wheels for Linux, macOS, and Windows on Github Action and Circle CI. The wheels contain the compiled platform-specific dynamic libraries (*.so, *.dylib, and *.dll) and are available at PyPI. RDKit can easily be installed using
pip install rdkit
NOTE: Older versions of RDKit might be available at the rdkit-pypi PyPI repository (pip install rdkit-pypi). rdkit-pypi is the old name of this project at PyPI. Future RDKit versions will be available at the rdkit PyPI repository. Please update your dependencies, i.e., change rdkit-pypi to rdkit.
Please open an issue if you find something missing or not working as expected.
Available Builds
| OS | Arch | Bit | Conditions | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | CI |
|---|---|---|---|---|---|---|---|---|---|
| Linux | intel | 64 | glibc >= 2.17 (e.g., Ubuntu 16.04+, CentOS 6+, ...) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions |
| Linux | aarch64 | 64 | glibc >= 2.17 (e.g., Raspberry Pi, ...) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Circle CI |
| macOS | intel | 64 | >= macOS-11 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions |
| macOS | armv8 | 64 | >= macOS-11 (M1 hardware) | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions | |
| Windows | intel | 64 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | Github Actions |
Installation
PIP
python -m pip install rdkit
python -c "from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1')))"
Poetry
poetry add rdkit
poetry run python -c "from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1')))"
Local builds on Linux
cibuildwheel requires patchelf (apt install patchelf)
python3 -m pip install cibuildwheel
git clone https://github.com/kuelumbus/rdkit-pypi.git
cd rdkit-pypi
CIBW_BUILD=cp37-manylinux_x86_64 python3 -m cibuildwheel --platform linux --output-dir wheelhouse --config-file pyproject.toml
Replace cp37-manylinux_x86_64 with cp38-manylinux_x86_64, cp39-manylinux_x86_64, cp310-manylinux_x86_64, or cp311-manylinux_x86_64 to build for different Python versions.
Metadata
Release files for rdkit-pypi 2022.9.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 608.2 MB
Release files / rdkit_pypi-2022.9.5-cp311-cp311-win_amd64.whl
| Download URL | rdkit_pypi-2022.9.5-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 20.5 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ca2a566b19a57d20b050ddf3a2c7700902e3bc59fa70f8686a5a6d4d081f30de
|
|
BLAKE2b-256 checksum How to use checksums |
591b725c8e447edd8b3ccb9a38858606397c67809620d92383e7fa312b90c8d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 29.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
35ed0bff871c871999433a94ca8115285c2910cfad3b98763590311db4129afa
|
|
BLAKE2b-256 checksum How to use checksums |
4d65b1f26c03be19b10ac47dd501a0cde5475a0758972789fea01a3f23258d59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rdkit_pypi-2022.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 28.6 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
f79fc47608c805d9af843b772be0a6de480048698ef3086563a1504c6d989821
|
|
BLAKE2b-256 checksum How to use checksums |
e953b79c3e0b4e11427e93bc061acb56d866054d85fc5aab54cf215146d94415
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | rdkit_pypi-2022.9.5-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.1 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6a82ee606af360cc55e4fdd04f64a08f92ed716b172c7eee6bbb866e46c0ea63
|
|
BLAKE2b-256 checksum How to use checksums |
a3346ece020ec7589ebcd784a8ec7f0d4bb13ab44f86a08fb43f799b50f43674
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 24.8 MB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
53313eb37f73d15d371bbd8ec13e4c92d8bf31267f674711854075261a81147c
|
|
BLAKE2b-256 checksum How to use checksums |
6561f38bf03fb4060076aa955a62812de3176add23df7a8fbda2e2889316f4a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp310-cp310-win_amd64.whl
| Download URL | rdkit_pypi-2022.9.5-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 20.5 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
32bcf675c945e018a4fb7e474abf54e9f4bc7a6688cab8d6ee88a08a480d2f14
|
|
BLAKE2b-256 checksum How to use checksums |
5102216a8cf1971b9243b0acf7d6d0f8ea12d14b57fa913c66355299656ad816
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 29.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
43d526f13d06b31c59b1914655ecac6e9024e59db92be579eb7d25bdd535df0a
|
|
BLAKE2b-256 checksum How to use checksums |
2cc0d049fb64f3d8b0410bba8d8754ade7ea7a3b234199976d08e865ab00a26e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rdkit_pypi-2022.9.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 28.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
47ab1ccd22543d712139d4ebb9d4fa04dd43f2907b7de6af1117aafa79ffea2c
|
|
BLAKE2b-256 checksum How to use checksums |
2cd95ab8aa4373a4682b4113f172ddfdd48ac1341d9db18cdbb525ede491e1ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | rdkit_pypi-2022.9.5-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.1 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
832bf1fcff22f4b3ca7a18dcf931eca89ba996592e555a1c449022e65a59ed29
|
|
BLAKE2b-256 checksum How to use checksums |
30bf5fbd4dfaea891cc06cd1b91b3a69c2e8bce5099b626f879b2ddc61ad514d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 24.8 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
b64414daff67b82327cb84cf3b8f8eefb0be681a5dc088b43df68574509d83b0
|
|
BLAKE2b-256 checksum How to use checksums |
9ec05ff8ed3481549f7d3a4720a0a29f991bd56b70d0017606059f8ece1f5cb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp39-cp39-win_amd64.whl
| Download URL | rdkit_pypi-2022.9.5-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 20.5 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
49a11a0073af942fb88bcaf93e6a2493adc5df5dc6624127e27b687845064e7d
|
|
BLAKE2b-256 checksum How to use checksums |
120ab2d244d5e590e0cddd7e65498d9c14251769b4142bca760f8d9d1151be2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 29.4 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b1ecbfd64b889b864ff58064cd6e02f8d07bac89e4eea7bfa1039890f633038
|
|
BLAKE2b-256 checksum How to use checksums |
353daa5f315c419d010d4028d4b002752956261efbc77d617b1d38d358525f3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rdkit_pypi-2022.9.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 28.6 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
089a29c628305d168ec85866129e05c0203cc27c6b93ba679641c9c9e4217058
|
|
BLAKE2b-256 checksum How to use checksums |
4545c93866a86bd6326bb28c6107a72c2a828863c7d3bd8052e77a9f92547c4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | rdkit_pypi-2022.9.5-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.1 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5846f31b1ae46f8196ac95f10da276606092e13237fa5d81c5c8e90d7fd7c3cd
|
|
BLAKE2b-256 checksum How to use checksums |
97cabe8183f8448139ddda8e4554b8b18c0a4204c27741ce08d8dd0e235f255a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 24.8 MB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
c3ecb9f8d2058ee3583a5a0d0797b270239315139232b40c6fa150c19bcb97c1
|
|
BLAKE2b-256 checksum How to use checksums |
f3dfc0d29aa6c64483ac7130f01b6714a5e9eec424098ddad8678f6039ad4097
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp38-cp38-win_amd64.whl
| Download URL | rdkit_pypi-2022.9.5-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 20.5 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b91fcd636c54f1ccf1fc38aa31ef52d1a72b25e1e9256251ca8b760f6954d786
|
|
BLAKE2b-256 checksum How to use checksums |
1a7e426871e0efa1178fd75e089b0301cc6b4180c9a265aa19921d6cc6c34b5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 29.4 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e6b843040f225ad4d8fbca192bb3508a3dadd3cd2ef1d382a444369aa2d31d40
|
|
BLAKE2b-256 checksum How to use checksums |
3d5b422edc92cbce125beb9767edaf482fdae521af9c411f4736b59e4528bf9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rdkit_pypi-2022.9.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 28.6 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
4bdb5eb6ae9b2626f587a23b005919557096d1b7eed5e948703987a8a9ddaa83
|
|
BLAKE2b-256 checksum How to use checksums |
6b71f23a3c2b4fa7ac384899774f0624bf8d0d66fc212ff3e56ae73e496fd5ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | rdkit_pypi-2022.9.5-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 23.1 MB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b6d09c4f2baa54217356426c4f6c55325c54b1f331109f31a6976af57c276938
|
|
BLAKE2b-256 checksum How to use checksums |
1915c23ee11f97d59d349e52d9e31cdf8b5db12c5872fc86b702eee2dba81a15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 24.8 MB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
b074315c53d43333a7a246aea230329067097fe3b536cfb73c2ae906f9e4f94d
|
|
BLAKE2b-256 checksum How to use checksums |
41a7d645c11bf8111d1c3b7068852f85b1e79d2550992f0a413102440ddf8a74
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp37-cp37m-win_amd64.whl
| Download URL | rdkit_pypi-2022.9.5-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 20.5 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cbadee6ab6a083f68140713537290bdfdad2c48a6a8c505fc1e23f5285a0fb63
|
|
BLAKE2b-256 checksum How to use checksums |
01fb9fb41771647ade5c6e0e38f5ba130f83a15aef3aebd29e01632d59132c71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 29.2 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5b86e38a4fc2a5c89ad622d2ee055814e8bb9a47f2f154ef6b569a0e2ea72b8a
|
|
BLAKE2b-256 checksum How to use checksums |
5915e5f5e3aef7b71ed8e04f5cae92748e44bb7d48ffe99bc4359ce79845fa27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | rdkit_pypi-2022.9.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 28.5 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
8a49f2e2949914fc58c15b27894aa1144b38c3761aeb2d753da2fb7a381d4b0b
|
|
BLAKE2b-256 checksum How to use checksums |
5996e543a3f90dc369638a0c29a56d62fdd791a7024b22fa6763fb983c954656
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Release files / rdkit_pypi-2022.9.5-cp37-cp37m-macosx_10_9_x86_64.whl
| Download URL | rdkit_pypi-2022.9.5-cp37-cp37m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 24.7 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
ba80569c0a5ca910e575b576aa313c377dbe6d57b0e316c4ec7e812d903ef756
|
|
BLAKE2b-256 checksum How to use checksums |
6cdaa44b48242029799ceec1580c8d1f3bd5e7c163af961dc6029cf5ae4dfc9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.1
|
Security for rdkit-pypi 2022.9.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.