Skip to main content

A collection of chemoinformatics and machine-learning software written in C++ and Python

Project description

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

PyPI version shields.io PyPI download day PyPI download month PyPI download day GitHub Repo stars

Available Builds

OS Arch Bit Conditions 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=cp38-manylinux_x86_64 python3 -m cibuildwheel --platform linux --output-dir wheelhouse --config-file pyproject.toml

Replace cp38-manylinux_x86_64 with cp39-manylinux_x86_64, cp310-manylinux_x86_64, or cp311-manylinux_x86_64 to build for different Python versions.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rdkit-2023.3.3-cp311-cp311-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.11Windows x86-64

rdkit-2023.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rdkit-2023.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (29.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rdkit-2023.3.3-cp311-cp311-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rdkit-2023.3.3-cp311-cp311-macosx_10_9_x86_64.whl (25.1 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

rdkit-2023.3.3-cp310-cp310-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.10Windows x86-64

rdkit-2023.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rdkit-2023.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (29.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rdkit-2023.3.3-cp310-cp310-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rdkit-2023.3.3-cp310-cp310-macosx_10_9_x86_64.whl (25.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

rdkit-2023.3.3-cp39-cp39-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.9Windows x86-64

rdkit-2023.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rdkit-2023.3.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (29.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

rdkit-2023.3.3-cp39-cp39-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rdkit-2023.3.3-cp39-cp39-macosx_10_9_x86_64.whl (25.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

rdkit-2023.3.3-cp38-cp38-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.8Windows x86-64

rdkit-2023.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

rdkit-2023.3.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (29.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

rdkit-2023.3.3-cp38-cp38-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

rdkit-2023.3.3-cp38-cp38-macosx_10_9_x86_64.whl (25.1 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file rdkit-2023.3.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rdkit-2023.3.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for rdkit-2023.3.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 470cff7f7f27fc7ebb8b4eaa5b2bf381a413b8c1f1ee2c05a2c62ba5b25e33a0
MD5 13d1e77f47236a21ae13b396dad58796
BLAKE2b-256 8712ec1616be6ac7cb8fc72043ab4b79ff8faa481cd8a545096435d6243fee35

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89cf60a2369bea768d50e0d3bcb8219993c105c999631daea492f86cf6c6cba6
MD5 b18be79ed4e9b7dd14e2882e82226083
BLAKE2b-256 29e175735e7bb2e04339232a75cc1f8c2352ad79ff920552ee194536bb50c05d

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bcd520b5eb457931b20643fb5efccdab111d2f18f1067f19d9370bae3fde469f
MD5 d09e08e807bf22a205f1159a21c3ad43
BLAKE2b-256 0934391ff79c0742e2835d3775eb2cf871bec6b4173e9850660e57c777b1b2b5

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a041d22c5977b26c5abbeebdc3dc5ee4569ce53fd34622cc6b81ebfa4cc321d
MD5 d06ab11ea2ecdefafbb67fe1cabf1434
BLAKE2b-256 100bc2a8b650f5c5fbdeb23815dc8cf36d6ee1aa85aa82d0c7b064b81db36e7a

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3e5dfee0b6dbd6b0fe9206fadc275b40034f60f9395ef74da7b86695d9508213
MD5 90816d87f394b69111b62c108207a8eb
BLAKE2b-256 6247ecff2e47935ce685a619c3d623798f28dc2ce2a16a0b0c811782d00f6b8f

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rdkit-2023.3.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for rdkit-2023.3.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 75acf8c4cc2c833055529921de9e86758e08f8bf49a294ed5871a8909bd02b5c
MD5 81367126147fce683350ceaa89bece14
BLAKE2b-256 b1aa1ae6e984f3af4fa8e38f24eff426ea18f309116881fe6ca16ee014a3bfe1

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e455df1c75fc0d6eebb173f17f9660697a9f8c2b5b32643c162362e294e83af8
MD5 e7610af487c5b0755e514fcb89732025
BLAKE2b-256 bbeee74ab769bb62eb8b3c79556c2af01697800f65c6e137af2f6c5ce58753bd

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 83f0cbddd7d65c72b3b286dcb8e8d25242e9c42f8fa9678280ec292d1d21ed83
MD5 47d70ec8e098d49c75e0c078d73b8262
BLAKE2b-256 b106e814a204d89804be95e68add08a881f0469ea79e9f7e07845a3598ec550a

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 beeb32ee75b35d29563f32ccbf34979878813ae53f173345dc395d9dcb2451db
MD5 d3046013697c42df5fe5c305016ddacf
BLAKE2b-256 5e72c746db80da4bd0c9e925674777a8be33bf3e6d122b0da04bc7352b63fc21

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 933a9a8411034f367dd0c683cb3be0d13f801fdc1c3a01fcc0a06814d6a0206f
MD5 a5d62518f33a1218635a8862bef49c22
BLAKE2b-256 d74765aba96ede8f2502cea4b5c996d2ecb3ed0bdbaeaf2aee0c754345b8af47

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rdkit-2023.3.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for rdkit-2023.3.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 870147c1966bc3938977986fb64c1516d11fbd08da7dfa37c0f3acdbaa141314
MD5 657d7d6414d2357817a4dac41daf1175
BLAKE2b-256 8d173f36e40133e4abd7f6f9e5953a2422b592a3a47b2a737f2ba4f230504fa8

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b416727674d93c11a4576c7f7f6d40349c4f86fba03c094fdd4f6197ec71682
MD5 d88e40f2f680fe36aa780e9e10c7b9fa
BLAKE2b-256 23d37b25f2f6d0c00ac09f490f92837c11066a0c5b38544f65397cbb3599cd91

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7832a9da7b9be0652b1dfdf539b3d5c9a95be34c72681135757ac0767a6f8c38
MD5 ccea42f82496ee009027b69c9ec930cd
BLAKE2b-256 07224311f918a0f5d9874307b96772cb1bcb0a544aad267d28a00e6ce2f52871

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edf690b0d340343e7281d3f9c446767185be80a4918a68d755992d0f7818579b
MD5 50290dc96a903f398bdfb8b82b58fd8c
BLAKE2b-256 37ca57675070b88b3bd88268f5b0919652621c2b728682501d8ae0fa8b5b28e4

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c066738f62fc07d6c14b5699ad8e61ee10b1da67953792caf1bfc3b02346edc4
MD5 e4a4c0e4867d40a4415ca0d258e205e1
BLAKE2b-256 6c9d076b3b7005294ed699d9826c718af31001695ea925b98f058c7ed13fc020

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: rdkit-2023.3.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for rdkit-2023.3.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 28594d256703d2b1ad685130935adcd8670debafe2308f3fa3d65bee75778474
MD5 d9d73bdbde1cddce0657f9b8732d2d2a
BLAKE2b-256 247bc04457aaffce3fadffdab5b8816d4673e5c63a726b6ff74173802851f99b

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a4db9c23386063348a080fa966bda20f12d3b13cd5d10018305cea370f32cea
MD5 f9656ec31e6fd8eb9f9d4d3ca5621282
BLAKE2b-256 c194153dcff675210c76fb1102710711ac57e1da746079b30b6720ba8e83d546

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 369fc4cc6f9c7c9617df1735a8c7b66c2a31a72ea40e104f570e333e17b5d3aa
MD5 209702f998b8ff73a200d8bb1c20180d
BLAKE2b-256 1a09e31bc87083b01a44f31bd86e26e67627f02d3835d9ff5a3edc92ae091e28

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3fbe026e508e4b18f237b962ba64664a73472aefb7a233a96111a44cbde017e
MD5 11bf926025103a831cee53dcd9b67e6b
BLAKE2b-256 ec6cbb9391268f3341ff9a51fa25ccd1649a4a7989f98bee3507000ec46b57bf

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c3d03b3da3a363bc5181c7e6ea7bff91b28645c84ac54d83fb4cdc9655aa646e
MD5 00d653f52228adc673c0437dd4bb167e
BLAKE2b-256 fa3e0bfd9853bf75bacc004dc5a45c6b49db4b850348e23cba22025b9dc48aa8

See more details on using hashes here.

Supported by

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