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

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.2-cp311-cp311-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.11Windows x86-64

rdkit-2023.3.2-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.2-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.2-cp311-cp311-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

rdkit-2023.3.2-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.2-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.2-cp310-cp310-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

rdkit-2023.3.2-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.2-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.2-cp39-cp39-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

rdkit-2023.3.2-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.2-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.2-cp38-cp38-macosx_11_0_arm64.whl (23.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

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

Uploaded CPython 3.8macOS 10.9+ x86-64

rdkit-2023.3.2-cp37-cp37m-win_amd64.whl (20.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

rdkit-2023.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

rdkit-2023.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (28.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

rdkit-2023.3.2-cp37-cp37m-macosx_10_9_x86_64.whl (24.9 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: rdkit-2023.3.2-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.6

File hashes

Hashes for rdkit-2023.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4d5f434573df952f273645e4a12c03984de6bfa61780f8a253a8e5c438bc0d0c
MD5 b67c055c2a7e5d1fd68c013b6df118d7
BLAKE2b-256 61e297a63b2a6950428a8d438c9e4edb69a4df61b0691cf7c497544365b4ea65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b75b705f026be56b76a2831cc53f325b63d3565dd6419af278cfd085c2e2419
MD5 dbda933fac512bcffe38fe2207e52bbc
BLAKE2b-256 3365c6b43cd906f164f4266612659e14d6fdbd0f4cfb09452979164f8977944c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fb189db4db05111b37fed3ef8b9f6b4a621988db975cd6ea0ba05996b29fceb9
MD5 1dabf81e91f0b4fd3c3d85f95d9f2ad4
BLAKE2b-256 6668e797f88b89fe549ae3645c22e6ed3508d6587a300302040439a7b1df7650

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3696e3994e551ae08cbcda0ac088f83cd975762246c3b62937d69eba9144269b
MD5 3380f9de02194fdbe401a978530e1848
BLAKE2b-256 2c1505b4ead94efe30219eb94f16c645a5974939a7212a5731e0c3f0d0299cc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 05e30408e86f323bfcc67bb0c072fb8a6dc45dbbb7b27aa75c98505397cdaff5
MD5 53e4ba441c4db00cedbca62ac3826e15
BLAKE2b-256 c499c16232424b18a2ae7c62de983f66e3131ce9bfe3dac48131de77d3da2236

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rdkit-2023.3.2-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.6

File hashes

Hashes for rdkit-2023.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f9459f144464aaa9f767dbe58bf18c273710eed58323b660f4337837fc5ab037
MD5 4ad5dbcdc01953338a936437d7f1d4fb
BLAKE2b-256 e9db6886ad897abf3882c9dd716b2d2f3179b230e3afc706a8211aacfb74ed21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2eb98535d965573a2a2e8fae07582ece70c95aaeda026edf9d7cdbf85015758f
MD5 0f3859db1f53b3b9bfe422977a13114f
BLAKE2b-256 986543b34472af06eb66a787be14d76f34aac833cca5d3363c92af91e07ae6c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 108d780659d25d792b4583e7487ca6bbbc0257b7b34feabedc20f9eb76539312
MD5 89ef55ed7b16f2933d294cd82d21ce34
BLAKE2b-256 4d574e8b9182aeec4601b7195c5aaeb4fba5fec8fcbecc92a7b4cb5c5152f416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 117fa2d80d4f853c06e09d8217a42bd4aade11b22f3b90c086288ca100f9b544
MD5 10d7690c13b95a4854148e51902ae769
BLAKE2b-256 bedd055e88df85f6718e6498885a9696210d2c02da32fd1362f20af9652424cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 58c6f238f17c519284d0543cdf99cf3af05dc0804db2434cbb1cb472146185ce
MD5 0b0b3fcacb2eb005c6ae27d734b6c897
BLAKE2b-256 6077bdbeabc27c6d7d8421000aeff038f47062faf310f8cc6c90d0a42ca59606

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rdkit-2023.3.2-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.6

File hashes

Hashes for rdkit-2023.3.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 cbdc0196ae1ab5fa92c87c52eddc326c6c0667b1277f555ab1d0a077caf4466e
MD5 d3808716321ddc3cdb3bf630e48abfa6
BLAKE2b-256 74bdbd820587a274558f3e380df2e60ba2f9c5e2ad1c10a503f23d0a76c47ccb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21a37557aa4931da9f92798b87f1b22b108f925e9eed7312c6ab8d5224385b6c
MD5 4c653e7347cf42dbc6f32f70028b6f79
BLAKE2b-256 1abab0aad6db5cb2e95bf0c5f8cf971e8b349524f4fac8206e11d80e2734ed98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bdcb0d11ff631838525f0216de6ac51f61c6b3c0615ac54e8934a7a3e4d9a1fa
MD5 411dc03f63f08213d3b47b190c2f5d68
BLAKE2b-256 e8164a0ed384202bc6fab48cdb2fc9f517be6c2a389d0970e792106340e66661

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 355c2ef6215b35420771d9ff2792b31297389088fa7856d92e494889b24f7753
MD5 c561583a8a53c3fe841b0f152f513db4
BLAKE2b-256 e11d30da6dab3e5633b31a4edee28db9b008c23d1ac5f1b687c667f2f3840fa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bff6770d16037bde21a15219092d7aa9c662699eb1c45a6f1ca6ca013c8be72a
MD5 66d27b7dccc5b1ab9c90e88896b76b7a
BLAKE2b-256 efb1d93d159668b89ec26b98062a4c70dd988dd4efd439bdc683a97702ccc83a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rdkit-2023.3.2-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.6

File hashes

Hashes for rdkit-2023.3.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6511b6c3e706d882e48d67fb0c7da005c5fe72874bfd82df773681ae6314b1d6
MD5 a34f5f2039cbf8ca5e09e41a99fcfb02
BLAKE2b-256 cca9491071b4802c6c127466f1ede0f07c63970fce89947ff704db87fed5ab08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a76a8a690047b466beda2a4fd8f47c98c16cb34a4c7d57ee660df3750967c68
MD5 133b64e6d0b4bb66d7176a31c48124b8
BLAKE2b-256 8902469f1af32b53998e5fa5c49dbfb2f33d24dc6673989881e1625ca4fb2ed4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26d21a72882917013cbdfdb8e9941b89fa6a6d6e5ff39365a1b05411953acd34
MD5 25cd8af1fd659056f18c4c86e76311d8
BLAKE2b-256 8a017d55e6b8c04756fbdd201291ed1f63f34851c792a20ffa4c2b7872a2d917

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 034e042145cf2dd09e8435ea0b3b94e1f3519f968dd71e75cb7dcbcc5013be30
MD5 96930b312a12d6af914e8dd0a0aeb7bb
BLAKE2b-256 a4b8796f5206ac04168eed306401c78796a834bc5a0a68709cf079c972f8b864

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b853a5badec3c79350b397f15c89fdd5f7e86d405bc9608403d867c4d3d594a
MD5 937b6d7e1ca46065d771f07a30398223
BLAKE2b-256 0fbfacff7826d6a37390858761c186c7d795ba2157cce888906546afe31d287f

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: rdkit-2023.3.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 20.6 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for rdkit-2023.3.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7027578551ca4fc86a0bf5f416435434c100e25fa4d1cbebb40f6349d2b78f35
MD5 20e931703805dd6046d3f5791267dd4c
BLAKE2b-256 4c0585b294a05cf6489d02d01f463b63901ed9b00a390a3a798ac846ec879b30

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4d1d03d05444b998cc3b19501a17a632339adf56b648b78f0f8e9e697851357
MD5 43c993da6c36c9ca1b8badaa606dd194
BLAKE2b-256 ce17717233238e546328f7dc2bee1948fddb5dd14bf1e7ef2474493e2615564b

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 78b4ad01f737a7fba12fe6d65e95546a3e04a09290b744de86acaa833842582a
MD5 c21226924c52a33b64e7feabe79fb69d
BLAKE2b-256 8cd3ab267d906811a584c468fdc4f367c0d709680c177085931851cafb330326

See more details on using hashes here.

File details

Details for the file rdkit-2023.3.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rdkit-2023.3.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bcc1d5b4b9e8eef9ad4fd3c3262be144c61627e131d59cad9fbf2fda4f87e82c
MD5 3bafd80ee1662941081c834a85af1805
BLAKE2b-256 f3b5c7bde39898b5a8e2d79f6305aeb8f94f6fbe68b63fd6e7e3f06e7c755334

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