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.2
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.2.tar.gz | 3.4 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| chython-3.2-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| chython-3.2-cp314-cp314-manylinux_2_39_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.2-cp314-cp314-manylinux_2_39_aarch64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.2-cp314-cp314-macosx_10_15_universal2.whl | CPython 3.14 | CPython 3.14 | macOS 10.15+ universal2 (ARM64, x86-64) | Details |
| chython-3.2-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| chython-3.2-cp313-cp313-manylinux_2_39_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.2-cp313-cp313-manylinux_2_39_aarch64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.2-cp313-cp313-macosx_10_13_universal2.whl | CPython 3.13 | CPython 3.13 | macOS 10.13+ universal2 (ARM64, x86-64) | Details |
| chython-3.2-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| chython-3.2-cp312-cp312-manylinux_2_39_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.2-cp312-cp312-manylinux_2_39_aarch64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.2-cp312-cp312-macosx_10_13_universal2.whl | CPython 3.12 | CPython 3.12 | macOS 10.13+ universal2 (ARM64, x86-64) | Details |
| chython-3.2-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| chython-3.2-cp311-cp311-manylinux_2_39_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.2-cp311-cp311-manylinux_2_39_aarch64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.2-cp311-cp311-macosx_10_9_universal2.whl | CPython 3.11 | CPython 3.11 | macOS 10.9+ universal2 (ARM64, x86-64) | Details |
| chython-3.2-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| chython-3.2-cp310-cp310-manylinux_2_39_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.39+ x86-64 | Details |
| chython-3.2-cp310-cp310-manylinux_2_39_aarch64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.39+ ARM64 | Details |
| chython-3.2-cp310-cp310-macosx_10_9_universal2.whl | CPython 3.10 | CPython 3.10 | macOS 10.9+ universal2 (ARM64, x86-64) | Details |
Total release size: 115.1 MB
Release files / chython-3.2.tar.gz
| Download URL | chython-3.2.tar.gz |
|---|---|
| Size | 3.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55c20085b96d9a8eed1c63b56bc182155dbfb5b433adff1d7bfe17f665610659
|
|
BLAKE2b-256 checksum How to use checksums |
579ee939cf29602728f1e7819fae7c124745845c6cb143a6a356e5e243c03987
|
| 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.2-cp314-cp314-win_amd64.whl
| Download URL | chython-3.2-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bbb614e717fdb8e58b64d25924d8cbd7653a3ea8a6e27eab840c3addf02d239c
|
|
BLAKE2b-256 checksum How to use checksums |
e8af4555c7fe2e2ed753e00a801681b19bf95c0f050573f6d00340fc9f9329fc
|
| 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.2-cp314-cp314-manylinux_2_39_x86_64.whl
| Download URL | chython-3.2-cp314-cp314-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.14 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
68d2f60409b602634b4456599939a86ed97dab458c57bebb54e474f07b57d8ad
|
|
BLAKE2b-256 checksum How to use checksums |
121fbf38fd238fca02dd1380cb88c415b1d1ba215a0a83ee72b8ccb3d42e6d54
|
| 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.2-cp314-cp314-manylinux_2_39_aarch64.whl
| Download URL | chython-3.2-cp314-cp314-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.1 MB |
| Tags | CPython 3.14 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
a889783f837eaf68982b0ac5f0907bd7fd93be23cc7862d7c142241330ff4d58
|
|
BLAKE2b-256 checksum How to use checksums |
e18726ad12394be435b359295c6841cd599e755c01d1656ede3eaba1db96770f
|
| 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.2-cp314-cp314-macosx_10_15_universal2.whl
| Download URL | chython-3.2-cp314-cp314-macosx_10_15_universal2.whl |
|---|---|
| Size | 7.1 MB |
| Tags | CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
01eb3c0ddf829e65c7099b5f62cc5557bcdc2b4c5ee0f6e6c2091ad344384500
|
|
BLAKE2b-256 checksum How to use checksums |
ad292380ba6f6c01b8ef5c4332e8fdbb234e76247bcdf46d8ecdde903d18d64a
|
| 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.2-cp313-cp313-win_amd64.whl
| Download URL | chython-3.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
63a2ce0dfe7d69c04159e1f464901fe2409b218aee1226a6bbbd0aa1822d3ae4
|
|
BLAKE2b-256 checksum How to use checksums |
037c418885d0b4eacbc68216c756378bcfc7508b3cf13b5baaca50668589cee1
|
| 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.2-cp313-cp313-manylinux_2_39_x86_64.whl
| Download URL | chython-3.2-cp313-cp313-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.13 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
3035eaa6d47b7958d002b6d42a81f6fda64506eb36194d6d9b661e59f7c5447a
|
|
BLAKE2b-256 checksum How to use checksums |
540ebe5693c7ebe3bab361bef63904ff6cbf15670d2ebf0fb175523f83d6c0bd
|
| 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.2-cp313-cp313-manylinux_2_39_aarch64.whl
| Download URL | chython-3.2-cp313-cp313-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.1 MB |
| Tags | CPython 3.13 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
bfad8a783dd83521ba7db263e684ea6b3188ab7b0689acea61bcff93a7e783d0
|
|
BLAKE2b-256 checksum How to use checksums |
5fedacf1070cad13d1c178a331230b2022d978c8d544388a4b66818ae815c78e
|
| 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.2-cp313-cp313-macosx_10_13_universal2.whl
| Download URL | chython-3.2-cp313-cp313-macosx_10_13_universal2.whl |
|---|---|
| Size | 7.1 MB |
| Tags | CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
7cfe4fe66d83424bf7b5151af56eb40ff67d71990517ec96bef0e08cf3012029
|
|
BLAKE2b-256 checksum How to use checksums |
6bad9e508ef35867fce73250c373ac5cb07585a34c4f89ee867aabd8bc1bb6d7
|
| 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.2-cp312-cp312-win_amd64.whl
| Download URL | chython-3.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b57952b4d0312e3ec4e98c22cacf0b07e5f742f1bf7fe3cd75cdf8aee628e9b2
|
|
BLAKE2b-256 checksum How to use checksums |
3d4ff688fdcf494f37356fd2dd62ae9cc630118093e00ab0c140729ccfcdf2e1
|
| 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.2-cp312-cp312-manylinux_2_39_x86_64.whl
| Download URL | chython-3.2-cp312-cp312-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.12 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
edaac23a7c763be98e69b1a4b7dcd8d28265d60853ccd94370281bed06186296
|
|
BLAKE2b-256 checksum How to use checksums |
f6f848d695050d14e50bf032a68e1a49e032e03061bb3ba9aeb968bec39ecae5
|
| 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.2-cp312-cp312-manylinux_2_39_aarch64.whl
| Download URL | chython-3.2-cp312-cp312-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.1 MB |
| Tags | CPython 3.12 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
1b28db8d52120025f1d8215bd2340e120ecd0854b7cd074362a959f10e39fcde
|
|
BLAKE2b-256 checksum How to use checksums |
8fb0bbe5123c6387a9b6d01f2f2344d1d9cdac8ef6313f892dbed29c0aeda9f5
|
| 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.2-cp312-cp312-macosx_10_13_universal2.whl
| Download URL | chython-3.2-cp312-cp312-macosx_10_13_universal2.whl |
|---|---|
| Size | 7.1 MB |
| Tags | CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
554b37b99c865d62f2d39d4a2839ce1923deb055497806acf8481093cd99da6b
|
|
BLAKE2b-256 checksum How to use checksums |
3a72d8dc97e38018fa9dc32423db9aca0cfec2779f66d4d98e9c349f68ca2af7
|
| 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.2-cp311-cp311-win_amd64.whl
| Download URL | chython-3.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1545dd56d98d3750cfcefd37d419309b97383abbccbb30e54e0ae9459a3425a4
|
|
BLAKE2b-256 checksum How to use checksums |
d85080ade855eace214c839123642ef91b947d419fc99eac693f68e823ec0b00
|
| 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.2-cp311-cp311-manylinux_2_39_x86_64.whl
| Download URL | chython-3.2-cp311-cp311-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.11 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
9531cac1fef94f90525665da1698a72dd9759ee388e4aebf340aff564b4637f9
|
|
BLAKE2b-256 checksum How to use checksums |
067ce4b039228d1791c3462c43ffcffc7d91f1e19f3158dadd83c2d624bc57e5
|
| 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.2-cp311-cp311-manylinux_2_39_aarch64.whl
| Download URL | chython-3.2-cp311-cp311-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.11 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
cc385efc180d16056e6b2a2f1c61e9cbc97f41dd65703b2a47f729b72b9c8ca0
|
|
BLAKE2b-256 checksum How to use checksums |
a15e3ebfd3cc633715124560a4748f9dd0d80b0b93b70c717d768739ac8ce261
|
| 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.2-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | chython-3.2-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 7.1 MB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
5e9bbae81c26b5dab71815ea19ede773afb4eced0228be3193410f4aa073af45
|
|
BLAKE2b-256 checksum How to use checksums |
e9e961072885fe3edc5413d8543fc0d3e3c35bf89cb1bb296bfca6d5a09575b3
|
| 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.2-cp310-cp310-win_amd64.whl
| Download URL | chython-3.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 4.9 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0ef46a9b694349dc83f04121fe3546d1f5090bf9113ae081ae43032d949de84f
|
|
BLAKE2b-256 checksum How to use checksums |
aa94e07399bcb7b7c3d7758e2ab4432a4e3ac4254d19718b79ee706c4b85e5c8
|
| 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.2-cp310-cp310-manylinux_2_39_x86_64.whl
| Download URL | chython-3.2-cp310-cp310-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.10 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
95a553b8ac840f96de27d2ccdd37720cb8d29340c3f9fe64c1cb289e3a7366fc
|
|
BLAKE2b-256 checksum How to use checksums |
2c528d1d7b886c8262cbc6e2b3dfa9f53e442f8b114fa8d16ec2fc64598b2c9c
|
| 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.2-cp310-cp310-manylinux_2_39_aarch64.whl
| Download URL | chython-3.2-cp310-cp310-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 5.2 MB |
| Tags | CPython 3.10 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
902381500603d5d11bd9057d4c34fd0a3af624174ee1da3172cc768eade6c0f4
|
|
BLAKE2b-256 checksum How to use checksums |
0817965eb4eaef2527527c07ff1b4a6c0fa9d32cf6d09c499437142220338339
|
| 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.2-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | chython-3.2-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 7.1 MB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
7298843bb9434e17e84970f31bc7cdc5335581965ee510dad9336e798f23ec2e
|
|
BLAKE2b-256 checksum How to use checksums |
f6665ae2f4b6f89407e3bc95d0ab231ea089e142a038f4c6818109071a2e75f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.11
|