Chython [ˈkʌɪθ(ə)n]
Library for processing molecules and reactions in a Python way.
Features
File formats
- Read and write MDL RDF/RXN and SDF/MOL (V2000 and V3000, including atom parity and enhanced stereo), Marvin MRV, CML, SMILES, and InChI with InChIKey (InChI Trust library)
- Read SMARTS and SMIRKS, Tripos MOL2, PDBx/mmCIF, legacy PDB, XYZ, and IUPAC names through OPSIN
- Compact binary (de)serialization —
pachfor a wire record,mol.to_bytes()for the arena buffer — and full pickle support - A coordinate format hands back a record of atoms and coordinates rather than a molecule, because it states no bond order:
build_molecule()places the atoms,perceive_bonds()reads the connectivity out of a geometry,saturate()raises the orders, and all three are calls the caller makes
Input is unreliable by default
A reader stores and logs what a file says — an illegal valence, a nonsense charge, an underivable
hydrogen count — and never rejects a record for being chemically wrong. Repair is a pipeline you run
afterwards: kekule(), standardize(), fix_resonance(), thiele().
Toolkit interoperability
Conversions build the target structure directly from the graph, so atom order matches
atoms() and stereo is carried over without needing a 2D layout. Each toolkit has one callable in
chython.interop that dispatches on its argument, and the export direction is also a container method.
| Toolkit | API | Requires |
|---|---|---|
| RDKit | mol.to_rdkit(), rxn.to_rdkit(), chython.interop.rdkit() both ways |
extra rdkit |
| Open Babel | mol.to_openbabel() |
extra extra-clean2d |
| Indigo | mol.to_indigo() |
extra extra-clean2d |
| CDK | mol.to_cdk() |
extra extra-clean2d + cdk.jar (CDK_PATH) |
| CDPKit | mol.to_cdpkit(), and 3D conformers (conformer_engine = 'cdpkit') |
extra extra-clean3d |
RDKit is the only one of the five with a reaction form.
Allene stereo is not portable through any of these toolkits. Indigo additionally omits cis-trans, which it derives from 2D coordinates.
IUPAC names, both directions
from chython import iupac
mol = iupac('ethanol') # name -> structure, via OPSIN
mol.iupac # 'ethanol' -- structure -> name, via openclatura
iupac() needs JPype and opsin.jar (OPSIN_PATH); the .iupac property needs the
iupac extra (Python >= 3.11) and returns None when the structure cannot be named.
Molecules
- Atoms and bonds in one contiguous buffer, addressed by an id that survives editing; edits go through
an explicit session (
with mol.edit() as e:) and derived data is recomputed on seal - Standardize, canonicalize, kekulize/aromatize, repair resonance forms, neutralize, put a mobile hydrogen and charge where the canonical order says, check valences
- Split and decompose salts, expand contracted groups, derive implicit hydrogen counts
- Many 3D models per molecule in one conformer store
- Tetrahedral, cis-trans, allene, atropisomer and helical stereo, with CIP labels
- Descriptors: TPSA, Crippen logP and MR, hydrogen-bond donors and acceptors, rotatable bonds, ring counts, Bertz CT, Randić and Zagreb indices
- The 166 MACCS structural keys, one-based, and QED with its three published weight sets — both state what they transcribe and neither claims parity with another implementation's bits or score
- Morgan and linear fingerprints with Tanimoto similarity, as hash sets, folded bit vectors or count
vectors, and the graph matrices and distance-derived descriptors — extra
ml - A molecule or a mapped reaction as
int32arrays for a model:mol.state_view(),rxn.transition_view()— extraml
Search
- Subgraph isomorphism
- SMARTS parser with chython-specific query semantics, including component grouping for intramolecular patterns
Reactions
- Template application from SMIRKS:
mol.react(template), ormol @ otherfor a two-component join - Reaction enumeration over the shipped reaction corpus
- Functional and protective group detection and deprotection, with the whole corpus in the docs
- Sticky fragment / linker enumeration for combinatorial reassembly
- Atom-to-atom mapping reconstruction against a template corpus:
rxn.reconstruct_mapping() - Reaction-level standardization: each molecule pass once per molecule, plus the passes a loop cannot do
Depiction
- 2D coordinate generation, default SmilesDrawer, switchable to RDKit/CDK/Open Babel/Indigo (
clean2d_engine) - SVG and SVGZ output with Jupyter support, and scalar data overlaid on the same scene
- 3D: a stored conformer as an X3DOM document (
mol.depict3d()) or a notebook widget (mol.view3d()) - 3D conformer generation with RDKit or CDPKit (
conformer_engine)
Full documentation can be found here.
Install
Only Python 3.10+.
pip install chython
The default 2D layout backend needs no extra: its JS engine (QuickJS) is a required dependency and costs under 2.5 MB.
A plain install has no numpy, and that is deliberate — the base install is about 7.5 MB of runtime
files, small enough for a serverless bundle. Reading and writing every format, standardize(),
kekule(), thiele(), canonicalize(), stereo, substructure matching, template application and
depiction all work without it. What needs chython[ml] is the surface that answers a numpy array: the
fingerprints, atom_invariants, adjacency_matrix, distance_matrix, the distance-derived graph
descriptors, pharmacophore_invariants, maccs_keys()/maccs_bit_set() and the ML views. Each of
those raises an ImportError naming the extra when you call it, so nothing fails at import time.
Optional extras, combinable (chython[rdkit,iupac]):
| Extra | Enables |
|---|---|
ml |
numpy, and with it fingerprints, atom invariants, the graph matrices, the descriptors built on them and the ML views |
rdkit |
RDKit conversion both ways, RDKit 2D layout and 3D conformers |
iupac |
molecule.iupac name generation (Python >= 3.11) |
extra-clean2d |
CDK, Open Babel and Indigo backends (CDK also needs cdk.jar) |
extra-clean3d |
CDPKit conformer engine |
CGRtools
Chython is a fork of CGRtools.
Copyright
- 2014-2026 Ramil Nugmanov nougmanoff@protonmail.com main developer
Contributors
CGRtools contributors are included too.
- Adelia Fatykhova adelik21979@gmail.com
- Aigul Khakimova
- Aleksandr Sizov murkyrussian@gmail.com
- Alexandre Varnek varnek@unistra.fr
- Dinar Batyrshin batyrshin-dinar@mail.ru
- Dmitrij Zanadvornykh zandmitrij@gmail.com
- Philippe Gantzer
- Ravil Mukhametgaleev sonic-mc@mail.ru
- Tagir Akhmetshin tagirshin@gmail.com
- Timur Gimadiev timur.gimadiev@gmail.com
- Timur Madzhidov tmadzhidov@gmail.com
- Zarina Ibragimova
Release files for chython 3.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chython-3.3.1.tar.gz | 3.5 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| chython-3.3.1-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| chython-3.3.1-cp314-cp314-manylinux_2_39_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.3.1-cp314-cp314-manylinux_2_39_aarch64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.3.1-cp314-cp314-macosx_10_15_universal2.whl | CPython 3.14 | CPython 3.14 | macOS 10.15+ universal2 (ARM64, x86-64) | Details |
| chython-3.3.1-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| chython-3.3.1-cp313-cp313-manylinux_2_39_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.3.1-cp313-cp313-manylinux_2_39_aarch64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.3.1-cp313-cp313-macosx_10_13_universal2.whl | CPython 3.13 | CPython 3.13 | macOS 10.13+ universal2 (ARM64, x86-64) | Details |
| chython-3.3.1-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| chython-3.3.1-cp312-cp312-manylinux_2_39_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.3.1-cp312-cp312-manylinux_2_39_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.3.1-cp312-cp312-macosx_10_13_universal2.whl | CPython 3.12 | CPython 3.12 | macOS 10.13+ universal2 (ARM64, x86-64) | Details |
| chython-3.3.1-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| chython-3.3.1-cp311-cp311-manylinux_2_39_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.3.1-cp311-cp311-manylinux_2_39_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.3.1-cp311-cp311-macosx_10_9_universal2.whl | CPython 3.11 | CPython 3.11 | macOS 10.9+ universal2 (ARM64, x86-64) | Details |
| chython-3.3.1-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| chython-3.3.1-cp310-cp310-manylinux_2_39_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.3.1-cp310-cp310-manylinux_2_39_aarch64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.3.1-cp310-cp310-macosx_10_9_universal2.whl | CPython 3.10 | CPython 3.10 | macOS 10.9+ universal2 (ARM64, x86-64) | Details |
Total release size: 117.5 MB
Release files / chython-3.3.1.tar.gz
| Download URL | chython-3.3.1.tar.gz |
|---|---|
| Size | 3.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6a4e830b6cdb6f3d74b89bf22c0bef1e3e519c037a2dfe5b26ba44b90ee426f2
|
|
BLAKE2b-256 checksum How to use checksums |
7d612364489bc7b14f0636e466734f318c9e735234f97a9ed654aef970de4a64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / chython-3.3.1-cp314-cp314-win_amd64.whl
| Download URL | chython-3.3.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e6f83895d4bf0cc758ffc8dae4b1f22dfe90903efc3584d9e3470aa4cbc6084f
|
|
BLAKE2b-256 checksum How to use checksums |
0b7b2024679d3b6b5d3d5d22d06ab155f913c1cf2a48778bb7d20cd23d7cf310
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / chython-3.3.1-cp314-cp314-manylinux_2_39_x86_64.whl
| Download URL | chython-3.3.1-cp314-cp314-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.14 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
749b94ca83126df1dee3a610aa82f5d43f9484e4c421b767ead399682776b53e
|
|
BLAKE2b-256 checksum How to use checksums |
7fddb0fa092c5946d60386cf839a8e46cad5dc7be7c1728236d479dd04bf384d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / chython-3.3.1-cp314-cp314-manylinux_2_39_aarch64.whl
| Download URL | chython-3.3.1-cp314-cp314-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.14 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
60b804aacb1563db1069cc30cee3ec727d5c25d10af57ccebde864fcbba719ff
|
|
BLAKE2b-256 checksum How to use checksums |
e464c1353cda1a46a1de140cec9eaa26620e35a309bc94e6efcd76ee5967ec8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / chython-3.3.1-cp314-cp314-macosx_10_15_universal2.whl
| Download URL | chython-3.3.1-cp314-cp314-macosx_10_15_universal2.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
f992062f94bac3d4668b024ed60ac4baef66f4db27a07be3182a7c57142ce650
|
|
BLAKE2b-256 checksum How to use checksums |
193f2b8103578389989e1103e9c869a2c99e2f110ba76df123417b9040217169
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.7
|
Release files / chython-3.3.1-cp313-cp313-win_amd64.whl
| Download URL | chython-3.3.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bec4d64eb12de75bec6cc0d475922b5a1c239fe62cf8723174ea8dcf60442ef5
|
|
BLAKE2b-256 checksum How to use checksums |
964fd57c8d8859a38f7f089e42ea7fc2f744a7628f6d40cb5e2a2ea5679fd73c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / chython-3.3.1-cp313-cp313-manylinux_2_39_x86_64.whl
| Download URL | chython-3.3.1-cp313-cp313-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.13 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
fad2db6322d636f84b7baba09042194c279c486dc0b0dfee7604c72f42bac374
|
|
BLAKE2b-256 checksum How to use checksums |
dd71baefb0d0c551d75d40d2b51200d51a058966f4f8e34db116e60c2bf93ea7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / chython-3.3.1-cp313-cp313-manylinux_2_39_aarch64.whl
| Download URL | chython-3.3.1-cp313-cp313-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.13 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
e32ddffd737a37840c8f4f0ee2624b9a3aa9ceeaff83a958c0949d8274f5268b
|
|
BLAKE2b-256 checksum How to use checksums |
dfe3174c09d6fcf4e551e64a8c07369f48423c83ef63c9635e62686d4c40b67e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / chython-3.3.1-cp313-cp313-macosx_10_13_universal2.whl
| Download URL | chython-3.3.1-cp313-cp313-macosx_10_13_universal2.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
eef867fc421694b259b706d0061322d2282189aaa6aa617303dfa0b368acd0b6
|
|
BLAKE2b-256 checksum How to use checksums |
b4071c3d4380e1bec060b419ec1d21f7afc6d51f7fae2177a914888b2a140d7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / chython-3.3.1-cp312-cp312-win_amd64.whl
| Download URL | chython-3.3.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d0b49e8d2897c453472c9c4b0588b2cd683cd52d9f19eef0db16f73f36bbb814
|
|
BLAKE2b-256 checksum How to use checksums |
97923c82866f8dff6fb8f71a8e65015853258b9c8aad3a39ee1344bdf27953d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / chython-3.3.1-cp312-cp312-manylinux_2_39_x86_64.whl
| Download URL | chython-3.3.1-cp312-cp312-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.12 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
ac64bc3592af1f6e0a7b50fbc8a0b951fabc7eb85e7746f4c74796f43d437d37
|
|
BLAKE2b-256 checksum How to use checksums |
3c6524a1df07417bbbe1163c55d50b8a699b677b4bee2fab7af6c95aa493c162
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / chython-3.3.1-cp312-cp312-manylinux_2_39_aarch64.whl
| Download URL | chython-3.3.1-cp312-cp312-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.12 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
4b7bac5a0229a30f2b9c0f1472c7ab50f44b5a0c63bcbe5584acbd7e4bf53047
|
|
BLAKE2b-256 checksum How to use checksums |
83a7d6923e0eec27dcf214d3ceb28ea906f9a2824fb0ddcf24634400636441b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / chython-3.3.1-cp312-cp312-macosx_10_13_universal2.whl
| Download URL | chython-3.3.1-cp312-cp312-macosx_10_13_universal2.whl |
|---|---|
| Size | 7.2 MB |
| Tags | CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
d5a2ec5796b1fb08d44de89eae2c42d30d0026bac70f1a839b47fae29235c96b
|
|
BLAKE2b-256 checksum How to use checksums |
faf0b4c68d29bc03fb0772cddfd310246c810f992667754346130cc8ec81889d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / chython-3.3.1-cp311-cp311-win_amd64.whl
| Download URL | chython-3.3.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d413978364740ec6b00be341de8bbd6518f9a937b26542598cc3f37a7dce1444
|
|
BLAKE2b-256 checksum How to use checksums |
5234fbdb2a05870e2a301288cff282663468920838df47684004a28c92fc2fc4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.9
|
Release files / chython-3.3.1-cp311-cp311-manylinux_2_39_x86_64.whl
| Download URL | chython-3.3.1-cp311-cp311-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.11 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
db12471f1d79bcaea8ebb0515f50224fc75436d953bef681c8eb9fa17376b53f
|
|
BLAKE2b-256 checksum How to use checksums |
3d4d76ca277fbf8b9e4ca499369c79459ce41a3abdbb858e5cc91c9a5c941ea8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / chython-3.3.1-cp311-cp311-manylinux_2_39_aarch64.whl
| Download URL | chython-3.3.1-cp311-cp311-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.11 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
68247ac34ea59b3ec8a363e9a07b3b1e31641eb0b1cd59a6f1a89ee9e4d10444
|
|
BLAKE2b-256 checksum How to use checksums |
fdeb3bc4a71e64ebeff39cf97822068d036b4a1178d36a6500229effd3a1d4ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / chython-3.3.1-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | chython-3.3.1-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
e7317252e6073ab9e643c5c8cc645d0464a2925de837d79149c8a0dbcf25c1f0
|
|
BLAKE2b-256 checksum How to use checksums |
4b07a77a1b85031b6e60c22ba672a8795a58c476f3abbdad3cdf280ac13c7f7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.9
|
Release files / chython-3.3.1-cp310-cp310-win_amd64.whl
| Download URL | chython-3.3.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 5.0 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6b4b7c9f946051d7d7680147d340f8776b4c495cdf1f216ab7e4d8676d33e972
|
|
BLAKE2b-256 checksum How to use checksums |
4108af12422cfca38a4aea46076aa1541b9c50ae37b3d4b01781c55d908fb40a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|
Release files / chython-3.3.1-cp310-cp310-manylinux_2_39_x86_64.whl
| Download URL | chython-3.3.1-cp310-cp310-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.10 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
101ea7b1a233fd84808d0bc252e557c7781f66b71b3f726b23a33d72ad03954a
|
|
BLAKE2b-256 checksum How to use checksums |
aa545ebaef6c519ea06a448459ce0c64fd746736fb575446322156d4cab57e3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / chython-3.3.1-cp310-cp310-manylinux_2_39_aarch64.whl
| Download URL | chython-3.3.1-cp310-cp310-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.10 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
f3cbf7189e62e3c4bba8615c883f9c6c049509115b04f81040ed44eb2d9c3caa
|
|
BLAKE2b-256 checksum How to use checksums |
32851bc85d708f5a9326b54814f7e988ac655ac0cad65653d4dd47679f33e7d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.21
|
Release files / chython-3.3.1-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | chython-3.3.1-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
657d136cf77cf12d7110d70d9e21340d86bcdd4fd1dfcc9ff2fcc82106020f19
|
|
BLAKE2b-256 checksum How to use checksums |
bf47d29e1995b5b3cb13297a311e6f162dd37f2584e9e52a439eb1f5a9faa2e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|