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

Uploaded CPython 3.11Windows x86-64

rdkit-2022.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rdkit-2022.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (28.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rdkit-2022.9.5-cp311-cp311-macosx_11_0_arm64.whl (23.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rdkit-2022.9.5-cp311-cp311-macosx_10_9_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

rdkit-2022.9.5-cp310-cp310-win_amd64.whl (20.5 MB view details)

Uploaded CPython 3.10Windows x86-64

rdkit-2022.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rdkit-2022.9.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (28.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rdkit-2022.9.5-cp310-cp310-macosx_11_0_arm64.whl (23.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rdkit-2022.9.5-cp310-cp310-macosx_10_9_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

rdkit-2022.9.5-cp39-cp39-win_amd64.whl (20.5 MB view details)

Uploaded CPython 3.9Windows x86-64

rdkit-2022.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rdkit-2022.9.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (28.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

rdkit-2022.9.5-cp39-cp39-macosx_11_0_arm64.whl (23.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rdkit-2022.9.5-cp39-cp39-macosx_10_9_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

rdkit-2022.9.5-cp38-cp38-win_amd64.whl (20.5 MB view details)

Uploaded CPython 3.8Windows x86-64

rdkit-2022.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

rdkit-2022.9.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (28.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

rdkit-2022.9.5-cp38-cp38-macosx_11_0_arm64.whl (23.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

rdkit-2022.9.5-cp38-cp38-macosx_10_9_x86_64.whl (24.8 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

rdkit-2022.9.5-cp37-cp37m-win_amd64.whl (20.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

rdkit-2022.9.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

rdkit-2022.9.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (28.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

rdkit-2022.9.5-cp37-cp37m-macosx_10_9_x86_64.whl (24.7 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for rdkit-2022.9.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 984be71bf3ab0e84b4cf208a296a19e1ae1bc34d5d33fdc47a4446e5de9a8ecb
MD5 d60a0c30767adcee2a82e0c4bd123ada
BLAKE2b-256 66b49cbea4b141024cf7c58544c25f2c4292c0b7ad681d95d4628eced9a66c7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a0904c8d4e2a8fa34d8732b14b1dbe223b54094daa69dc0040bede6bdeebfa5
MD5 574d32a5138d63b27e77d817a57eac96
BLAKE2b-256 e8a5989cd57589c313648d425eed45a82f86b59c3f6597826ae6688a29140267

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e39e29300fc68d53b2d2db63816f5c347d13bd8478afe4763140d416dec62a54
MD5 f8c79dcad4470d9cc9202b1ff15746cc
BLAKE2b-256 2f1af16061bfde3d87e17013147e208b4cf89f5cf593959829f87739c0e21bff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7881f240e283300e3ef53830d73635a9898db0cc70860737545465662787e6b
MD5 b28f7c71ac2b14a3ead0e3dd855b2500
BLAKE2b-256 d69d408490c284f4fced779b080c9264d7eba5bc26c846396743246cb222c16a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7e56bbc104342c534268daaa1b096f51fb855c50a6d24e3cec8506b6c5b02502
MD5 af947b60909cb946386cd0ba77f60e22
BLAKE2b-256 e83120efee74b079005eaddb005576408e8e41a92b63a4cd131ad6151fcd3c99

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2022.9.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a8598d78a8b43295fb5ae3b137f7311c21ea395cab32894b5d3b98f93446c049
MD5 614265f4b6296fcf58ac9b5c4ae80242
BLAKE2b-256 12e71dbad0f189b966b3b18287bf3f1f2c1e7c5a7736d791a59de0bbdb789b6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 072c6c72c09a9ecc02a9df11adc4500005f883878c4146846bfc33c2739cf2de
MD5 9ed8226b0ae31d267458693a4e48cfce
BLAKE2b-256 b498645fb2b0482c254fcbe1710da1ed832203f094e2665d3a5a48fb27489973

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c8b168214684589a243acb5be44e2d6fb35eb710e05a58aa27c6a449e912dac9
MD5 74758b48597b0ff75df5ce991f23a8ee
BLAKE2b-256 b001c03c8e2991704e709668153c01ed0706f0b1693c6b73195056075c5b23f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4324b703ac44d8486a911c3313a79df6d75b04ede54c62dbf611d0212658eac5
MD5 d4a4deb351f865bae72b0aeb28868cd9
BLAKE2b-256 dbb015cd2ecc73406fd48a9c57edb4d1e42c463a66e47094f4346f87d2789b28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba416aea1ecaf96c856227263e763e9b51261aaba348feea4015d16932a3229d
MD5 b6ddcea8d904f2c19568bc9956a0cc80
BLAKE2b-256 3869177c6162cd995fa2bdf1029beae0c8126329d442434a22516ad5fa4efb00

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2022.9.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 25f035e07dc179cd41763ed6d52aaed04ff6125e2315ee69b3f982c29757a40f
MD5 6c2376e75164337b17321947a7382fb7
BLAKE2b-256 29791d920e86906553801db54dd6bf3b36b630a8400a453285be1519ea0b0b27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cc6135ff385f6b1ef2f110931e16a53d7b73205d89eec0d32363d8ed9251fb1
MD5 eb4fbefe03c4f1370b75d4f2850a1279
BLAKE2b-256 8762fcadf5dd128aa8525f31dad6d807de9250ba1d60bc0c9e5d22f213dcdc05

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96f8a904874edc9497d504ede827fdab10783b3d56b7dceefe9ecb66c8539cb3
MD5 7e09423b6df47486a02adfbbb84d4e4c
BLAKE2b-256 301bba22a39d65da84078cb5d1a784d41b82595e3b06b8b5d1f6e66ea5acf9c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd2741108757252e862442b1b2a3fc9965b6ecb3c75c87f1797efa073e1ddb10
MD5 73cd3c6897ba97f21e3b1c4ceafe873e
BLAKE2b-256 66a2a877131582252ccb84c0bd44ce836cec858a8e8e501abed1178b762804ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9470447bf9581b06403144240d59a2ff92abdbdf6f023424e175c091781338c0
MD5 539d77f7f260b1677c350bd1c12e1f2b
BLAKE2b-256 e6e911fc13c70ad5a4986cdb5055360558564e6cd054b5d87fdf6b3ba4a7c43d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2022.9.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f47888fbc0c36a92fbfa7fe917d27f79600e7434a4ada3160dfe8a1ccd3af8ed
MD5 2536b11d7ff114ecd6d3815b49dbf445
BLAKE2b-256 e77c2462225202c6e26f0daafba43907126ebe57f18d1cf9fb8d79e91b3cdd76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e17578b01a24d8cb792d5f1a5c62dd65be60eb09bcf240eb18cf862f1841346d
MD5 4f1fb13ddc60eb895fd84a00b22eb415
BLAKE2b-256 b3441ba2833b6dd4b545f13bb4278409ce138c9b380879becae30e2ae7351e49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6e665e5002486e16acec094666b09f77703ad6bf2f517e089e993a3ede20ec11
MD5 32234edd73ed915434386eb81a5a246e
BLAKE2b-256 8299699243f01329f203c38e9eaa186908ca8a528f120db0de734e65bc1057d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b97c3a57d3a436c355c1a6206088b2a1c29c80e232fd47fad14a888627316b9
MD5 33438db44fc0f0c48f7961b8c28f0c75
BLAKE2b-256 d82d9915f93230fdaa6a845b319a91e2a777df6ae232ca34349618bf6eb07f5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a180b0db174a905b256006ff7bf200274d690b53ab0d96341d1a9d9742c02656
MD5 a3f8235f27fa5f7e914ba89d452e1ff6
BLAKE2b-256 73bf52b2a5db3fecc0d667815d1d5a90924d3f3e04b935b0f7eb7f9946acbaab

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rdkit-2022.9.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f8042828e1287c474b839f540abd4567b4f73c375becd39e62ec631e05e41c5e
MD5 6fbd9069d2b7bef4b163ef95d9160e3c
BLAKE2b-256 759dce99d4980acb7057167fa75255151503ff130027b7faefd806a0ac1b6871

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c60060b2b6439b9c6f2ec2c95e0b43a693534896fa0f2e143034ea64a9a18e05
MD5 25e131e788c316195ccc720776ad38de
BLAKE2b-256 a69698836c08e0940dccba83cfb7b8addde953ba1f8ccfcd34d47049b41b96bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c8c19ea0d893b4935fc61e767b7e63d56e1a04f057719117af2ec6a861e03af
MD5 03ade4e1bb3652a686b90c02323b31a6
BLAKE2b-256 0e03e38b7a12e0bd18f13f5858760a70b3191a427b80338f937c92476543897c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rdkit-2022.9.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 51ead2e112aa086cf411f84b0d072432771def958db25253d10dadc52e46fe52
MD5 0348a6372366c4b376f6d89f406fc765
BLAKE2b-256 aefcb3d4fe7b4416a84c92b473b89d06fa54d57e04dbffc38aa938978d405da3

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