MolGR
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 throughmolgr._core, for regular use and performance-sensitive workflows.python: the Python reference implementation insrc/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, andopenbabel-wheel. - A working OpenBabel wheel for the target platform. The CMake build locates OpenBabel
headers and libraries from the installed
openbabel-wheelpackage.
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
src/molgr/interface.py: public API, config resolution, backend routing, and RDKit post-processing.src/molgr/fallback/: Python reference implementation.src/cpp/: C++ reconstruction implementation.src/bindings/: pybind11 bindings formolgr._core.src/molgr/utils/: conversion, equivalence, and RDKit post-processing utilities.tests/: public behavior tests, fallback tests, converter tests, and C++ parity tests.benchmarks/: benchmark entrypoints, dedicated dependencies, and benchmark docs.docs/: architecture and release documentation.docs/development/MOLECULE_REVIEW_TOOL.md: MolGR reconstruction review and trace tool.
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:
- Parse the XYZ input and determine reconstruction targets from total charge, spin multiplicity, and runtime config.
- Route to
backend="cpp"orbackend="python". - 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.
- 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.
- Reconstruct each organic target bucket once, then reuse it across corresponding metal candidates.
- Score organic candidates or combined metal-organic candidates and select the best state.
- 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: runruff check . --fix; modifies files.make test: run pytest.make type-check: run MyPy and Pyright onsrc.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:
- Rebuild the extension with
make cpp-build. - Run affected C++/Python parity tests, for example
tests/test_backend_reconstruction_regression.pytests/test_cpp_python_metal_candidate_parity.py,tests/test_cpp_uff_atom_typing_cache.py, andtests/test_force_field_scoring_policy.py. - If binding interfaces changed, run
make stubsand inspect the generated.pyifiles.
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
docs/README.md: English documentation index.docs/README.zh-CN.md: Chinese documentation index.docs/architecture/ALGORITHM_ARCHITECTURE.md: English algorithm architecture.docs/architecture/ALGORITHM_ARCHITECTURE.zh-CN.md: Chinese algorithm architecture.docs/release/DEVELOPMENT_RELEASE_GUIDE.md: English development and release guide.docs/release/DEVELOPMENT_RELEASE_GUIDE.zh-CN.md: Chinese development and release guide.benchmarks/README.md: English benchmark environment, commands, and outputs.benchmarks/README.zh-CN.md: Chinese benchmark environment, commands, and outputs.
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)
| File | Size | Uploaded | |
|---|---|---|---|
| molgr-0.1.5.tar.gz | 837.0 kB | Details |
Built distributions (wheels)
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}
|