Skip to main content

Python bindings for chemical-formula

Project description

chemical-formula-rs

Python bindings for chemical-formula.

import chemical_formula_rs as cf

summary = cf.parse_formula("1 wt % Pt / SiO2")
mw = cf.molecular_weight("H2O")

API

  • parse_formula(input: str) -> FormulaSummary
  • to_molecular_formula(input: str) -> FormulaSummary
  • to_wt_percent(input: str) -> FormulaSummary
  • molecular_weight(input: str) -> float

Project details


Download files

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

Source Distribution

chemical_formula_rs-0.1.2.tar.gz (39.5 kB view details)

Uploaded Source

Built Distributions

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

chemical_formula_rs-0.1.2-cp39-abi3-win_amd64.whl (207.2 kB view details)

Uploaded CPython 3.9+Windows x86-64

chemical_formula_rs-0.1.2-cp39-abi3-manylinux_2_34_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.34+ x86-64

chemical_formula_rs-0.1.2-cp39-abi3-macosx_11_0_arm64.whl (313.1 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

Details for the file chemical_formula_rs-0.1.2.tar.gz.

File metadata

  • Download URL: chemical_formula_rs-0.1.2.tar.gz
  • Upload date:
  • Size: 39.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chemical_formula_rs-0.1.2.tar.gz
Algorithm Hash digest
SHA256 d26f390dd896a619836aab2a75ed586994e1366b5dbd3390d430aa3e7befe901
MD5 733b6f293025d075ada0f710240c1a43
BLAKE2b-256 5554d2a94856490610bcccfb507b7350b136220f7fd0d450746aaea40c91e1f7

See more details on using hashes here.

File details

Details for the file chemical_formula_rs-0.1.2-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: chemical_formula_rs-0.1.2-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 207.2 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chemical_formula_rs-0.1.2-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3f335ccdf40321759288a5f7d3f62f5354921bb05fae46dd7b2a45b85a6f660a
MD5 d035c51acb25b9001bfd51a5100682f6
BLAKE2b-256 9a4f14876fbadf38a4132bc60bdda81fd793d1447ac6cad34fa46a91a0c53606

See more details on using hashes here.

File details

Details for the file chemical_formula_rs-0.1.2-cp39-abi3-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: chemical_formula_rs-0.1.2-cp39-abi3-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.9+, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chemical_formula_rs-0.1.2-cp39-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b9a0266db3a0be1098e461dea44ece41eb7d02f726aadc21aca965ca4371bfea
MD5 a2ce48d6df26982ecfce05b8dc20722c
BLAKE2b-256 00a844b5a90ec764c214b871a4f61786ec672b94e68b796fc336d9d5929c18d1

See more details on using hashes here.

File details

Details for the file chemical_formula_rs-0.1.2-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: chemical_formula_rs-0.1.2-cp39-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 313.1 kB
  • Tags: CPython 3.9+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chemical_formula_rs-0.1.2-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a3ae05f1d2e7ac2d0c6a46996241a11e447b54638e2597d3860d8c646c744fd
MD5 f58110ed9dc7b400d7ae8520b86d1d46
BLAKE2b-256 978aab5f9cec661a4ce92a7983a9b1146a10d9a35570651c1d3df33b8ca63241

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