Skip to main content

MolGR

English | 中文

CI PyPI PyPI downloads Wheel Platforms Python C++ Development status Typing Languages Ruff License

MolGR stands for Moleculer Graph Reconstructor.

MolGR is a Python package for reconstructing molecular graphs from XYZ coordinates. It accepts an XYZ block, total charge, and spin multiplicity, and returns an rdkit.Chem.Mol with bond orders, a 3D conformer, optional dative bonds, and optional stereochemistry.

MolGR currently provides two switchable reconstruction backends:

  • cpp: the default backend, exposed through molgr._core, for regular use and performance-sensitive workflows.
  • python: the Python reference implementation in src/molgr/fallback/, used for semantic alignment, debugging, and regression tests.

Quick Usage

The main entrypoint is molgr.interface.xyz_to_rdmol:

from molgr.interface import xyz_to_rdmol

xyz = """3
water
O 0.000000 0.000000 0.000000
H 0.758602 0.000000 0.504284
H -0.758602 0.000000 0.504284
"""

mol = xyz_to_rdmol(
    xyz,
    total_charge=0,
    spin_multiplicity=1,
    backend="cpp",  # "python" is also available
)

Before reconstruction, MolGR calculates the total electron count as the sum of the atomic numbers minus total_charge and rejects impossible spin multiplicities. In particular, even-electron systems require odd multiplicities, while odd-electron systems require even multiplicities. The accepted spin_multiplicity is then normalized as total_radical_electrons = spin_multiplicity - 1. By default, MolGR also completes possible dative bonds and stereochemistry. Pass make_dative_bonds=False or make_stereochemistry=False to disable those post-processing steps.

Configuration

Runtime configuration is dataclass-based. The package-level molgr.config.CONFIG object is used by default, and callers may either mutate that global object or pass an explicit MolGRConfig to xyz_to_rdmol(..., config=...).

from molgr.config import CONFIG

CONFIG.cpp_backend.enable_target_bucket_parallelism = True
CONFIG.cpp_backend.target_bucket_parallel_threshold = 1
CONFIG.cpp_backend.target_bucket_parallel_max_threads = None

On Windows, CONFIG.cpp_backend.max_threads defaults to 1. Enabling C++ backend thread parallelism on Windows is not recommended: concurrent Open Babel reconstruction can cause native access violations that Python cannot catch. Keep max_threads=1 unless the complete workload has been validated locally. Linux and macOS keep the automatic None default.

The C++ backend is the default accelerated implementation of the Python fallback semantics. C++-only switches may change scheduling, caching, or thread-safe vendor implementations, but they must not change the selected molecule for the same MolGRConfig.

Advanced Usage

Parallel execution

For low-latency or benchmark runs, call xyz_to_rdmol() serially. Each C++ call may still parallelize the metal target buckets internally, so an outer Python worker pool is not needed.

For high-throughput workloads, use the native batch API. It accepts any finite iterable, runs reconstruction in a bounded C++ worker pool, and streams (input, result, status) triples. The input is included even when ordered=False, so completion-order results remain associated with the correct XYZ request.

from molgr import ReconstructionBatchRequest, iter_xyz_to_rdmol_batch

requests = (
    ReconstructionBatchRequest(xyz, total_charge=0, spin_multiplicity=1)
    for xyz in xyz_blocks
)

for request, molecule, status in iter_xyz_to_rdmol_batch(
    requests,
    backend="cpp",
    max_workers=None,  # select the native worker count automatically
):
    consume(request, molecule, status)

When the batch uses more than one worker, MolGR disables per-molecule target-bucket and candidate-scoring parallelism to avoid nested oversubscription. A one-worker batch retains the normal per-molecule parallel strategy. Do not wrap the native batch API in joblib, a thread pool, or a process pool; set max_workers on the batch call instead. The python backend remains sequential as the semantic reference implementation.

Installation

MolGR requires Python >=3.8. Runtime and build dependencies are declared in pyproject.toml. The default development workflow uses uv.

C++ Build Requirements

Building from source compiles the molgr._core extension. The local build environment must provide:

  • CMake >=3.15.
  • A C++17-capable compiler:
    • Linux: GCC 9+ or Clang 10+.
    • macOS: Apple Clang from a current Xcode Command Line Tools installation.
    • Windows: MSVC Build Tools 2019+ with the C++ workload.
  • Python development headers for the active Python interpreter. In virtual environments created by uv, this is usually provided by the selected Python installation.
  • Python build packages from pyproject.toml: scikit-build-core, pybind11, setuptools-scm, and openbabel-wheel.
  • A working OpenBabel wheel for the target platform. The CMake build locates OpenBabel headers and libraries from the installed openbabel-wheel package.

Install from source and build the C++ extension:

cd MolGR
uv sync --dev
uv pip install -e . -v --no-build-isolation

Editable installation builds the C++ extension through scikit-build-core, pybind11, and the OpenBabel package available in the current Python environment. After changing C++ code or pybind11 bindings, rebuild before running affected tests:

make cpp-build

To mimic CI-style dependency resolution against PyPI instead of the local mirror configured in pyproject.toml, pass explicit indexes:

uv sync --dev --index https://pypi.org/simple --default-index https://pypi.org/simple
uv pip install -e . -v --no-build-isolation \
  --index https://pypi.org/simple \
  --default-index https://pypi.org/simple

Project Layout

Algorithm Overview

MolGR treats the Python fallback as the semantic reference and the C++ backend as the accelerated path. Both backends follow the same high-level reconstruction flow:

  1. Parse the XYZ input and determine reconstruction targets from total charge, spin multiplicity, and runtime config.
  2. Route to backend="cpp" or backend="python".
  3. For metal-free structures, search neighboring-radical seeds in increasing charge-separation discrepancy layers. The layers share resonance deduplication state and stop at the first valid layer; deformed-pi and bond-break recovery run only if every primary layer is empty.
  4. For metal-containing structures, temporarily strip metals from the organic core, enumerate possible metal states, and group those states by the induced organic charge/radical target.
  5. Reconstruct each organic target bucket once, then reuse it across corresponding metal candidates.
  6. Score organic candidates or combined metal-organic candidates and select the best state.
  7. Convert backend output to an RDKit molecule and optionally complete dative bonds and stereochemistry.

See docs/architecture/ALGORITHM_ARCHITECTURE.md for the full call graph, metal search, resonance recovery, and C++ optimization notes.

Development

Create or refresh the development environment:

uv sync --dev

Build the extension in editable mode:

uv pip install -e . -v --no-build-isolation

Common checks:

uv run ruff check .
uv run ruff format --check .
uv run mypy src
uv run pyright
uv run pytest

Build source and wheel distributions:

uv build

The root makefile provides common development shortcuts:

  • make format: run the Ruff formatter; modifies files.
  • make lint: run ruff check . --fix; modifies files.
  • make test: run pytest.
  • make type-check: run MyPy and Pyright on src.
  • make cpp-build: rebuild the editable C++ extension and refresh C++ IDE config.
  • make stubs: regenerate type stubs for the compiled extension.

make stubs runs pybind11-stubgen against molgr._core, keeps the public pipeline stubs and the development/parity helper stubs under src/molgr/_core/dev/, then formats and lints the generated .pyi files.

Optional VSCode/clangd C++ configuration:

uv run python scripts/gen_vscode_config_with_ob.py --build-dir build

Testing

Run the full test suite:

uv run pytest

Useful focused tests during development:

uv run pytest tests/test_main.py
uv run pytest tests/test_backend_reconstruction_regression.py
uv run pytest tests/test_fallback_resonance.py
uv run pytest tests/test_fallback_get_possible_metal_radicals.py

When changing C++, pybind11 bindings, or the _core public surface:

  1. Rebuild the extension with make cpp-build.
  2. Run affected C++/Python parity tests, for example tests/test_backend_reconstruction_regression.py tests/test_cpp_python_metal_candidate_parity.py, tests/test_cpp_uff_atom_typing_cache.py, and tests/test_force_field_scoring_policy.py.
  3. If binding interfaces changed, run make stubs and inspect the generated .pyi files.

The C++ backend is an acceleration of the Python fallback semantics. Keep the backend parity guardrails in docs/architecture/ALGORITHM_ARCHITECTURE.md in sync when changing SMARTS matching, UFF setup state, resonance selection, or C++-only acceleration switches.

Some tests depend on OpenBabel. They may be skipped when the dependency is unavailable.

Benchmark

Benchmark dependencies live in benchmarks/pyproject.toml, separate from the release dependency graph and the root uv.lock. Benchmarks use a dedicated environment: default path .venv-benchmark, default Python executable python3.10.

Create or refresh the benchmark environment:

bash scripts/benchmark_env.sh create

Run the SMILES/XYZ benchmark:

bash scripts/benchmark_env.sh run python benchmarks/smiles_xyz_benchmark/run.py \
  --input tests/test_cases.csv \
  --limit 10 \
  --out benchmarks/_runs/smiles-demo

Run the Molfile/SDF benchmark:

bash scripts/benchmark_env.sh run python benchmarks/molfile_xyz_benchmark/run.py \
  --input tests/data/sdf/MoNNMo.sdf \
  --limit 1 \
  --out benchmarks/_runs/molfile-demo

Run a tmQMg backend parity subset:

bash scripts/benchmark_env.sh run python benchmarks/tmqmg_xyz_benchmark/run.py \
  --csv /path/to/tmqmg.csv \
  --xyz-dir /path/to/xyz \
  --limit 1000 \
  --out benchmarks/_runs/tmqmg-parity \
  --case-timeout-seconds 1.0 \
  --cpp-accelerations all \
  --methods molgr_cpp,molgr_fallback

For repeated benchmark commands, switch the current shell environment:

eval "$(bash scripts/benchmark_env.sh env)"

Restore the default project environment:

unset UV_PROJECT UV_PROJECT_ENVIRONMENT UV_PYTHON

See benchmarks/README.md or benchmarks/README.zh-CN.md for details.

Documentation

License

MolGR is released under the GNU General Public License v2. See LICENSE.

Metadata

Release files for molgr 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for molgr 0.1.5
File Size Uploaded
molgr-0.1.5.tar.gz 837.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for molgr 0.1.5
File
molgr-0.1.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
molgr-0.1.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
molgr-0.1.5-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
molgr-0.1.5-cp314-cp314-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 14.0+ x86-64 Details
molgr-0.1.5-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
molgr-0.1.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
molgr-0.1.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
molgr-0.1.5-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
molgr-0.1.5-cp313-cp313-macosx_14_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 14.0+ x86-64 Details
molgr-0.1.5-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
molgr-0.1.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
molgr-0.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
molgr-0.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
molgr-0.1.5-cp312-cp312-macosx_14_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 14.0+ x86-64 Details
molgr-0.1.5-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
molgr-0.1.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
molgr-0.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
molgr-0.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
molgr-0.1.5-cp311-cp311-macosx_14_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 14.0+ x86-64 Details
molgr-0.1.5-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
molgr-0.1.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
molgr-0.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
molgr-0.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
molgr-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 14.0+ x86-64 Details
molgr-0.1.5-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details
molgr-0.1.5-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
molgr-0.1.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
molgr-0.1.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
molgr-0.1.5-cp39-cp39-macosx_14_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 14.0+ x86-64 Details
molgr-0.1.5-cp39-cp39-macosx_14_0_arm64.whl CPython 3.9 CPython 3.9 macOS 14.0+ ARM64 Details
molgr-0.1.5-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
molgr-0.1.5-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
molgr-0.1.5-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
molgr-0.1.5-cp38-cp38-macosx_14_0_x86_64.whl CPython 3.8 CPython 3.8 macOS 14.0+ x86-64 Details
molgr-0.1.5-cp38-cp38-macosx_14_0_arm64.whl CPython 3.8 CPython 3.8 macOS 14.0+ ARM64 Details

Total release size: 31.0 MB

Release files / molgr-0.1.5.tar.gz

Download URL molgr-0.1.5.tar.gz
Size 837.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a7412169eb8adafe244d442b34bb37faf902114a364269dfb1f25d68e2e149f1
BLAKE2b-256 checksum
How to use checksums
80f81c12c3f91ad824345319ebe12304a07c20136e3127d62e9127dd9ea4653d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp314-cp314-win_amd64.whl

Download URL molgr-0.1.5-cp314-cp314-win_amd64.whl
Size 944.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f056a27fe18a4ef3c45d61b3b3b979ecc61688553956c903aa8e44bd227a0082
BLAKE2b-256 checksum
How to use checksums
7e7e526a3d4e757336b799fd79adf6aa75c0efa7d23878967d925cfd3b8646a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL molgr-0.1.5-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 977.6 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cc4d1296d4282db17cba54734b22e1064c68b52f692acf5f65ef46eef6d4fc20
BLAKE2b-256 checksum
How to use checksums
cc7fe35c1f8ca545dc516b140638cd408f0a287c4caec59ca40849d1002e4b13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL molgr-0.1.5-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 920.6 kB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
27fe7e88e3d1ac2cd05fb1f6bf703f7cb456183fe1030ad78aa35748d29ce758
BLAKE2b-256 checksum
How to use checksums
2c4acadec7d7aa7b44a9c55d67d64cad4ddc7164d2ac51420decee1e3e161242
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp314-cp314-macosx_14_0_x86_64.whl

Download URL molgr-0.1.5-cp314-cp314-macosx_14_0_x86_64.whl
Size 780.5 kB
Tags CPython 3.14 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
31314ff920ff3765b7f393e46c5dabe483256d0e3185e97ef7d4b1c8e65e2ff1
BLAKE2b-256 checksum
How to use checksums
8bcfe09c3bbee90973a9e94376cc4928f0304261fece7fe97dfca238ee8636e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp314-cp314-macosx_14_0_arm64.whl

Download URL molgr-0.1.5-cp314-cp314-macosx_14_0_arm64.whl
Size 755.2 kB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
476c8a16cc89eb6e6083d116472e3d39811555745ac388afe98ee60ce27eaae1
BLAKE2b-256 checksum
How to use checksums
30a864c894117c13a5dcf9822ea32f79971cce9cd8fb73c7d229f06362d9c527
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp313-cp313-win_amd64.whl

Download URL molgr-0.1.5-cp313-cp313-win_amd64.whl
Size 923.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6194f80770faae2dae5baaf392161ffcaa97e1dc239eb6d5f3011fc779f22adb
BLAKE2b-256 checksum
How to use checksums
3fe9702293c3bacbcbdfbe3b73a958a00ce0a2c2ca0651287722d18c767f706a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL molgr-0.1.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 977.3 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aba198a5a384bc1ec51fa71cd95c9b917644f274fa8b7e05ddd27cfbe847f760
BLAKE2b-256 checksum
How to use checksums
b6e410ece64f05936127284217cc314c72b81399cbd9ec4ee80ac98359701ac2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL molgr-0.1.5-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 919.7 kB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e9899110c88f678f6b5b0730ab0a3aa0832f2d0b1e39578bb4172b844278039b
BLAKE2b-256 checksum
How to use checksums
1e931f59dc239a6f78f529cebb1883476b82f470d130c8594dbf0e7a9b52eb6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp313-cp313-macosx_14_0_x86_64.whl

Download URL molgr-0.1.5-cp313-cp313-macosx_14_0_x86_64.whl
Size 780.4 kB
Tags CPython 3.13 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
d0184ede4829e79ea43fd29486f52fc90d76df3775f30d752bef4e5c270f0eab
BLAKE2b-256 checksum
How to use checksums
ccc24f84b5aecd3f1b2c4131c3a39592922be3185c62403cc1b379ba45b66d82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp313-cp313-macosx_14_0_arm64.whl

Download URL molgr-0.1.5-cp313-cp313-macosx_14_0_arm64.whl
Size 754.6 kB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
bd695c50e2bbc0ef0fd383f63efcaca0a56ab53fa9260ab0b978df1536637107
BLAKE2b-256 checksum
How to use checksums
42027d7cf401d8c21fb8a566fd98cddb9dfb94a891a94b68c29f5b54f0d50e61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp312-cp312-win_amd64.whl

Download URL molgr-0.1.5-cp312-cp312-win_amd64.whl
Size 923.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1ac5f1b723ebf663d36d1b6a61505855c3aa567619adbf58c639463347773fac
BLAKE2b-256 checksum
How to use checksums
318903d4f9e9ef4e173c244a668e36c49775af06857a3dfbd4273a8bdb65b382
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL molgr-0.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 940.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a0baa8fd85eba622ff4cb5d1efdd2d7b44bf0889a3d3e1e4fbda6b45e7372f4e
BLAKE2b-256 checksum
How to use checksums
8bb377ecbc823851c4919009e7748a63b337635e3639c0ef91f6d3d81f9b35d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL molgr-0.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 892.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a5288a7553979adac3147a95eb0e6aa3f5715b2e3a7f71a15225fc350a191321
BLAKE2b-256 checksum
How to use checksums
b537b03f220d32a97f74000dd80b25adb091a3c46ac416b517ddfe54867c9477
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp312-cp312-macosx_14_0_x86_64.whl

Download URL molgr-0.1.5-cp312-cp312-macosx_14_0_x86_64.whl
Size 780.3 kB
Tags CPython 3.12 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
2368bf3c7645ba7a01631e8e7ebcb1a8b949e691d04e1c448b5121a7e0543726
BLAKE2b-256 checksum
How to use checksums
91cac2f7b13c2a989859f6a5d96a560e59cf2d09ace87e220cd9d925183b4130
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp312-cp312-macosx_14_0_arm64.whl

Download URL molgr-0.1.5-cp312-cp312-macosx_14_0_arm64.whl
Size 754.5 kB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
6937ea26aac668b90037170832f1c5c1b43cde3bc7c59b35baa56a6023db424a
BLAKE2b-256 checksum
How to use checksums
690a16a3d4732f5c9e5d6c2adcd3c83e089d0320271299c35d2c9e25727e2d95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp311-cp311-win_amd64.whl

Download URL molgr-0.1.5-cp311-cp311-win_amd64.whl
Size 918.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3d9e15ba74a32c8021986631d55d37026a6551b1b7d84788861737262d347416
BLAKE2b-256 checksum
How to use checksums
2570f11607b6a36e4a460f08f0f8f42e0c73bb011a6454e1956a59f1088cfd17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL molgr-0.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 940.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c76ed495e9d5f45a3880e100faee41b4016900dedcf93a460b65f9748304ee00
BLAKE2b-256 checksum
How to use checksums
68766602887ddd3e4c654b0a814ab95fe68775fdca23043d22fce34c4a913e63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL molgr-0.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 892.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
91f4ab029e74db5e4dd4a298ea3885e948621f63c0e4b8778b273d74f0b6f594
BLAKE2b-256 checksum
How to use checksums
a7cd4734fe1731db6bdb1e181bc9492b61fd602b3769c5c267b90842c3bdeb9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp311-cp311-macosx_14_0_x86_64.whl

Download URL molgr-0.1.5-cp311-cp311-macosx_14_0_x86_64.whl
Size 776.3 kB
Tags CPython 3.11 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
3f4c4305a6fec1e401a35cc29b3f4894a8a7f03de4458c6dd52d76a1fe6e4124
BLAKE2b-256 checksum
How to use checksums
c3bb87b7f1816c5d59307e122fd62850c56f14c5a74d2ec42386eab496295d2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp311-cp311-macosx_14_0_arm64.whl

Download URL molgr-0.1.5-cp311-cp311-macosx_14_0_arm64.whl
Size 753.0 kB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
8ed3f649a5bc406f55063eacf7d63488ddddbbdaacab587e3f92ea77ac82e58b
BLAKE2b-256 checksum
How to use checksums
8fd01a0ce6192484654f5e0b4371965a54334155adc8f83e2d01df9d74020e1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp310-cp310-win_amd64.whl

Download URL molgr-0.1.5-cp310-cp310-win_amd64.whl
Size 917.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0bccee02c1525bf08da45859fc17ff40bbb5d2348384402df618a2d4475621dd
BLAKE2b-256 checksum
How to use checksums
b657b1173e4534b8ebfadb44891241d4be45e3953bd11d879fd902acfdf9e5c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL molgr-0.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 939.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3097a6b80dc3276bfe43015dcdd5bc2c17417cfee219226d6c30dfe43730e4d1
BLAKE2b-256 checksum
How to use checksums
01ff9a7aefe07a9b77d4ee49b46d759169fac18594c40d73f7e3fc4ec476e41a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL molgr-0.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 891.7 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e8907ce32d325feedfae2596c0ac174a6f9ae13cf1f1fd9ef129ca41209d8beb
BLAKE2b-256 checksum
How to use checksums
e6af6ee0569b388ecc4880e8ff327227239907ae091879ab5542f5f3cc619020
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl

Download URL molgr-0.1.5-cp310-cp310-macosx_14_0_x86_64.whl
Size 775.2 kB
Tags CPython 3.10 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
cae5d1b0a0ee8a9e7cef9eadc2a8a18d42cdb0d3d6b6701deeb5e1a8317ade31
BLAKE2b-256 checksum
How to use checksums
53f7929de1e638007cc97c624adeb62b8a596a574bbcba712e343c085fef0de5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp310-cp310-macosx_14_0_arm64.whl

Download URL molgr-0.1.5-cp310-cp310-macosx_14_0_arm64.whl
Size 751.9 kB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
2b892b66f01884e7c184c9e5a3677efb269502c09da68dbc3ede85b606e4fdad
BLAKE2b-256 checksum
How to use checksums
f84ba883ebe4f6049b3ee5ea06cae6efe69e6cb9316998e95bdadc5edd14efcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp39-cp39-win_amd64.whl

Download URL molgr-0.1.5-cp39-cp39-win_amd64.whl
Size 917.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
04df51da89c3ae5af2fb824794fab5da177851a7bb5bcc1dc84b2ddb5b31e73c
BLAKE2b-256 checksum
How to use checksums
a2d1e82c878305c978b97f6925b0beda61f5717678031a08c43efa1e60e9ed83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL molgr-0.1.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 939.1 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f096d444ceacf63bdcf59f45f6279f77783d361c374d977acc684d81078fdb38
BLAKE2b-256 checksum
How to use checksums
3f56f992fdc0ae83e8f1ae7894214d60d8b542e6a4bcc646d56e240e7c5019c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL molgr-0.1.5-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 892.7 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
42fd9fcd0c8d95e9b760e4e4f97ff82e8939802a161bab525e11b4ff51c91071
BLAKE2b-256 checksum
How to use checksums
1d5f8169c636aaf773f902e750f7eb18fc27945047b4aa6b675266748d775fa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp39-cp39-macosx_14_0_x86_64.whl

Download URL molgr-0.1.5-cp39-cp39-macosx_14_0_x86_64.whl
Size 775.6 kB
Tags CPython 3.9 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
f3bee180d1c6eb2a8f74f56d7aeaf2c83cd684b7aa7a7a4920982ca4901a9c6f
BLAKE2b-256 checksum
How to use checksums
cb7ce7d99ad4c7732435bad33905a530bddb9c05e30c186b44f22547703ff7a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp39-cp39-macosx_14_0_arm64.whl

Download URL molgr-0.1.5-cp39-cp39-macosx_14_0_arm64.whl
Size 752.3 kB
Tags CPython 3.9 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
f02c22d09c34588c4b1ec5b887bb096db72bbef3bdf59699341475471ee9055c
BLAKE2b-256 checksum
How to use checksums
d7685d87a05eeb6c6fc4c5add2cee8ea5cf25dff65e1a981834dbbd4e71d928d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp38-cp38-win_amd64.whl

Download URL molgr-0.1.5-cp38-cp38-win_amd64.whl
Size 948.6 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ad07379e48cd05de2c83ceaafd9535803227b2bace89d7ce8b153a85d979731b
BLAKE2b-256 checksum
How to use checksums
e5f05de26c270cf0e09736b58c5e178db1535b223557b46d5d8b9af11d1c30d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL molgr-0.1.5-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 929.9 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8263cde0fc0c500baa66f1f9aa03d37f2b2b899c840e167721a9fd19d43a089b
BLAKE2b-256 checksum
How to use checksums
fb6d06c20aadee3e7938fffa7f23801530117fe173ae515529bd9c91b88be61f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL molgr-0.1.5-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 880.9 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1f1a2acdd6b6ff216e3817469a031ce7bbd3b4dc9d446b5e199deba0b18a3c95
BLAKE2b-256 checksum
How to use checksums
02e72913840e280702573d9f3831ee8bc4609ee56ebe9ce5786f34dfced3f405
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp38-cp38-macosx_14_0_x86_64.whl

Download URL molgr-0.1.5-cp38-cp38-macosx_14_0_x86_64.whl
Size 774.9 kB
Tags CPython 3.8 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
25c4212b5a4ad875474a0f2e9c2c7539f84556f02af365b7ac890a6de73d51ac
BLAKE2b-256 checksum
How to use checksums
6d3308b9bfe566f11e7af48631522e98e7d736c37106349164ed840696285c28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / molgr-0.1.5-cp38-cp38-macosx_14_0_arm64.whl

Download URL molgr-0.1.5-cp38-cp38-macosx_14_0_arm64.whl
Size 751.2 kB
Tags CPython 3.8 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
2b7571411a830d2f8b6e7d46cd9e91648a871368d0febaaf808ef87bdf9b5956
BLAKE2b-256 checksum
How to use checksums
2bd79d6818685ef92114010f1af0dce57482555b0e5b40e0ea0411c6e2ab0546
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release history Release notifications | RSS feed

0.1.8

36 release files

0.1.7

36 release files

0.1.6

36 release files

This release

0.1.5 This release

36 release files

0.1.4

36 release files

0.1.3

36 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page