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.
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.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| molgr-0.1.2.tar.gz | 806.3 kB | Details |
Built distributions (wheels)
Total release size: 29.4 MB
Release files / molgr-0.1.2.tar.gz
| Download URL | molgr-0.1.2.tar.gz |
|---|---|
| Size | 806.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0819a4fb67527f1a38ee86f9aaad3f92f5e2667aaec64835a89ee9fc674a3226
|
|
BLAKE2b-256 checksum How to use checksums |
40ad6786224cc6c202180a5642105e36ec0a61ad2f34c29313607cf83bcb765d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp314-cp314-win_amd64.whl
| Download URL | molgr-0.1.2-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 922.7 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bc13e044befe2fef21fd1708408803544c95b2a4b83399933c94186d2174e0ce
|
|
BLAKE2b-256 checksum How to use checksums |
dfa276cfff46899a2d55c9350d02c3ca215808eddd226025ad3fb94637225c8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | molgr-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 913.4 kB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
08964d75a9960ed09f55e4d836aee3337aa456369a097b0500bbf760f20c10d5
|
|
BLAKE2b-256 checksum How to use checksums |
92cea63f4f569cf3ed9eeaaa717eb8d992f878da078d9fde44b096ac5dd44010
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | molgr-0.1.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 857.3 kB |
| Tags | CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d25157104faba59cd504a6cdb603cc2625746db7527a367e6e3a9ac9aca50c36
|
|
BLAKE2b-256 checksum How to use checksums |
d3bb7b1c230c57867f1b55cea05c13cd8a6ae76861eaef6f640ca59612a92f99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp314-cp314-macosx_14_0_x86_64.whl
| Download URL | molgr-0.1.2-cp314-cp314-macosx_14_0_x86_64.whl |
|---|---|
| Size | 744.0 kB |
| Tags | CPython 3.14 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
cae4a525fea68669fc183f431d6810f33898d1ede933e7778e93ea36242b1c62
|
|
BLAKE2b-256 checksum How to use checksums |
c0bfc84d7c74235a9aa785be35479ebbfdffdd44b93fbdd6b767d473a01aa7b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp314-cp314-macosx_14_0_arm64.whl
| Download URL | molgr-0.1.2-cp314-cp314-macosx_14_0_arm64.whl |
|---|---|
| Size | 719.4 kB |
| Tags | CPython 3.14 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
77b8d285266f498138871279e32f4730888a78f2b9f6603709685f0d5991e3d1
|
|
BLAKE2b-256 checksum How to use checksums |
07be6bd2d12ce06fe3c03f040a373697162dfcf3b5611390b1160fd2cea332d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp313-cp313-win_amd64.whl
| Download URL | molgr-0.1.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 903.0 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5133ff534ea25b6c6de853669515a96cb651d787fb9ba30a6aee358341cf8bf0
|
|
BLAKE2b-256 checksum How to use checksums |
c9ddba97db54331c4db30b708f50f3be0a8a17c12a1494d6e4c2c46d035966df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | molgr-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 913.1 kB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
dc53c241aae711131bbb41d43bfc784e4b55f7262e34fb17cef50e28d244baab
|
|
BLAKE2b-256 checksum How to use checksums |
e47546668489f8e69ce2610d36fc7660edb43c2e1c674aa16675a638b768a20f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
| Download URL | molgr-0.1.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 856.3 kB |
| Tags | CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7d47395d7c6e31dca88e75d044656f5e40f7e640736f8e3524c14853ccb8d71d
|
|
BLAKE2b-256 checksum How to use checksums |
fb26cd4da98fb2d570ec27519f5d3254d2ab8ac8a8b4ecba9473cf1aa8f59a42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp313-cp313-macosx_14_0_x86_64.whl
| Download URL | molgr-0.1.2-cp313-cp313-macosx_14_0_x86_64.whl |
|---|---|
| Size | 743.7 kB |
| Tags | CPython 3.13 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
8f71b21abc43b294b6732ff13234d4781523c733360602a5bda448f1279edfc5
|
|
BLAKE2b-256 checksum How to use checksums |
51a888be1b771a1d7e675259a7474c5ad36f71a9af7c56cfdd7279f30f9bee42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp313-cp313-macosx_14_0_arm64.whl
| Download URL | molgr-0.1.2-cp313-cp313-macosx_14_0_arm64.whl |
|---|---|
| Size | 718.9 kB |
| Tags | CPython 3.13 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f3c63f39acdae5489406e5edf859ece7e465176323a77ffcf05fc6f8b47b69eb
|
|
BLAKE2b-256 checksum How to use checksums |
7e25c1296a3e4fd9a538c2a34d35e86ce8e0c502ef5c3bd60e71507698201f44
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp312-cp312-win_amd64.whl
| Download URL | molgr-0.1.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 902.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
53da0be432e36d488b88f64a3edba1c181218417b4bc97de341eb16cf444b0da
|
|
BLAKE2b-256 checksum How to use checksums |
9d550102b84ece7828c9f8e4108dd16b8c77d76fbcf3bb28fc1cc5f9dd03bb68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | molgr-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 875.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7b2b4d421f344903ce8f52646b80c31ffe8e8782b48275b0669e02058ecc62af
|
|
BLAKE2b-256 checksum How to use checksums |
6972adb4aa709ddcbc13c2db7cf48487142e474ac56153ed324d2a613da06b22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | molgr-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 827.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0a47194117a47135ec4fe6bf3de92e59dfccf857770eeb42ff0a24b18a08469e
|
|
BLAKE2b-256 checksum How to use checksums |
25071073ecdaf66260a3732e3e1319a56af27d03544c98f5fb36400a698e0177
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp312-cp312-macosx_14_0_x86_64.whl
| Download URL | molgr-0.1.2-cp312-cp312-macosx_14_0_x86_64.whl |
|---|---|
| Size | 743.6 kB |
| Tags | CPython 3.12 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
cfbf73a08618f30caf4c57d66034b3f284c0e8982889e0cbdec13dfda78f5dfe
|
|
BLAKE2b-256 checksum How to use checksums |
c26e4b6d432bbe329facb026b539da0e077e075559492dd3d075a6e2af87c719
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp312-cp312-macosx_14_0_arm64.whl
| Download URL | molgr-0.1.2-cp312-cp312-macosx_14_0_arm64.whl |
|---|---|
| Size | 718.9 kB |
| Tags | CPython 3.12 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
54380ae4ca9ee9e1821ec4f8119639e968b1ef01e8aa602f779deecf45cd16fa
|
|
BLAKE2b-256 checksum How to use checksums |
fe4d4f6a66aaa42fb6cc97dcfcfb00dca453a3f96346935c4476ac86f02585cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp311-cp311-win_amd64.whl
| Download URL | molgr-0.1.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 898.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b71b11181b34cedb63a191786d40be872b87260b5813f5f4983d3bf5579d8fb0
|
|
BLAKE2b-256 checksum How to use checksums |
4beec43595a1f994cc3ac74f4e488ad096ce27079ec73605ff9d09022346099a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | molgr-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 874.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f0444152097784138a3c51a54c359c49f996d0948c819c23b35057184a026b81
|
|
BLAKE2b-256 checksum How to use checksums |
7d80f289e16e1b4581b4e3f1406f6819b1d1d7bf3c819cf411e50881d2e16e9f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | molgr-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 828.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
423562d5b7aae8b87d5b57de508f7eb6c5f9ea3bea386506cdf5358d1c3b83e7
|
|
BLAKE2b-256 checksum How to use checksums |
0ebaa78b3e795713bd88a5b1ac73396b7ae21b153c3d43fc7d4fbef0fb46aafc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp311-cp311-macosx_14_0_x86_64.whl
| Download URL | molgr-0.1.2-cp311-cp311-macosx_14_0_x86_64.whl |
|---|---|
| Size | 739.9 kB |
| Tags | CPython 3.11 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
dc572506c7860f2f44dea96158ec9d1e94212aefac53853dec8729653bedfa85
|
|
BLAKE2b-256 checksum How to use checksums |
7fb39fa6767b370c795026646ce374b1d5065cd845ec12c885c1c8b7d022f092
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp311-cp311-macosx_14_0_arm64.whl
| Download URL | molgr-0.1.2-cp311-cp311-macosx_14_0_arm64.whl |
|---|---|
| Size | 717.1 kB |
| Tags | CPython 3.11 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6439c1e39379593d8e88e02b330066c52da39eb2cb15180b0ed45d2253defae7
|
|
BLAKE2b-256 checksum How to use checksums |
20d32bf2bd820c683444448484b4d2a9776642bafbf155319e4ecf38a12f8937
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp310-cp310-win_amd64.whl
| Download URL | molgr-0.1.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 896.3 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
40bc82b96c89a69dfb5687fc0b0bc17806ea21c06d04f05206677f30a1dae59e
|
|
BLAKE2b-256 checksum How to use checksums |
20529485e83238b1c064eb673df58696f4388783c5d0df5edb2fa13ce0eec143
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | molgr-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 873.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b8198d426c0189a314ea2a653a1b1e4e10560f218f2b35e04e1a541324913765
|
|
BLAKE2b-256 checksum How to use checksums |
c759f5cb58dcc077036e2b49c7a063e2bb0a467cec38453dcf07be1352321e60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | molgr-0.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 827.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
72ed37bdbc9ee529a7ff0fa562ec4b833fd8f05366df0692b7dd2bdca5c2fef5
|
|
BLAKE2b-256 checksum How to use checksums |
af87134b414599a2ea1c7034405d68728b85f83caefade0c2d2ceb3272ba5f5a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp310-cp310-macosx_14_0_x86_64.whl
| Download URL | molgr-0.1.2-cp310-cp310-macosx_14_0_x86_64.whl |
|---|---|
| Size | 738.7 kB |
| Tags | CPython 3.10 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
47c172678aa3f11927079c45a82faca7ae99981be486260384bc8c7d766b2124
|
|
BLAKE2b-256 checksum How to use checksums |
c3092102e0fea8078c3787179442cf32f37c84967c5c9690cc92bba2dcb44bab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp310-cp310-macosx_14_0_arm64.whl
| Download URL | molgr-0.1.2-cp310-cp310-macosx_14_0_arm64.whl |
|---|---|
| Size | 715.9 kB |
| Tags | CPython 3.10 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
aee119df299ed8a753172bb5162c5103f87405c4ad28201f6f660ce8418ba41d
|
|
BLAKE2b-256 checksum How to use checksums |
a6e759a81b4a5e7208da2c5f609c42a520d26ce8f7c1188d3ed5b8ff284f2bce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp39-cp39-win_amd64.whl
| Download URL | molgr-0.1.2-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 897.1 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e006ddb5ce5699db0d4984a491e176c2e377560c88463dcd09f8f64e898c8335
|
|
BLAKE2b-256 checksum How to use checksums |
9fd6fe67255c45a6b74b0e126886bf181b84feddc791a91ac8fd154d151de366
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | molgr-0.1.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 873.8 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
186e0998dc55976038073a1a6a4395f2fbe301252004b21d4e371f13a890238e
|
|
BLAKE2b-256 checksum How to use checksums |
911746aa6f51b43821a58f52e25d9683633e5d53ab98253a3fdc32fa7709d48f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | molgr-0.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 828.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
48c70475b6e27dab3816c8e8917ffa103743205bc7c96426e34b9c8f4232cc98
|
|
BLAKE2b-256 checksum How to use checksums |
4aef54febcde498a4cb466dd16f4964d2f745cfe3b0ca0999015e8903fbca2f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp39-cp39-macosx_14_0_x86_64.whl
| Download URL | molgr-0.1.2-cp39-cp39-macosx_14_0_x86_64.whl |
|---|---|
| Size | 739.3 kB |
| Tags | CPython 3.9 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
a641c76ef16efd427d4975ca9a80928dc0274fa387535e2e44654852abb9daca
|
|
BLAKE2b-256 checksum How to use checksums |
da2cefe03da2e131d7b1b43b51b2f5bf3706b268c991b80c5663b30855920e21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp39-cp39-macosx_14_0_arm64.whl
| Download URL | molgr-0.1.2-cp39-cp39-macosx_14_0_arm64.whl |
|---|---|
| Size | 716.3 kB |
| Tags | CPython 3.9 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9cea3dce95cd2bf0d2b0d0782eab5a6b31fff03735c49416bf26de6e312880f3
|
|
BLAKE2b-256 checksum How to use checksums |
bb87f16a6f3f48b09d63035dab7b1cde5c7d649711b15f6f56d8ad2dc2847222
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp38-cp38-win_amd64.whl
| Download URL | molgr-0.1.2-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 913.0 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
077b92d26eaf7afc879775a8fa3e5b44d9419d686d48d797d88b5a08806c03ed
|
|
BLAKE2b-256 checksum How to use checksums |
39716b94377db1b11e82baa3f7588be6a02c8394b54ff872bd0d2e97dc47d386
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | molgr-0.1.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 873.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
6d1581a4cb7a77b9126ccc1dfa373bcd10bb126d496b36b30d59a44ca9f60cbd
|
|
BLAKE2b-256 checksum How to use checksums |
b0f251d363b5a9dd88ee729eeb871bf1defd599fea67759a13d48b9d519ea375
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | molgr-0.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl |
|---|---|
| Size | 828.0 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c2ab05d8a78cff786b1973df380e3e250bbd8fe9b48b3f4cb1094eafe2da2cab
|
|
BLAKE2b-256 checksum How to use checksums |
9caf0a79de943400c804cba12c8aa5e914b1327d412e29521284949a7b8b7e54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp38-cp38-macosx_14_0_x86_64.whl
| Download URL | molgr-0.1.2-cp38-cp38-macosx_14_0_x86_64.whl |
|---|---|
| Size | 739.0 kB |
| Tags | CPython 3.8 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
da7cd82032148de86a305b38baaf9624ad5621f3ec50c9a615a018f4e38e39be
|
|
BLAKE2b-256 checksum How to use checksums |
0dd2a5db0c9bfb2728550b351495e9f7e9e98f05af1428ff300e47410a03a93d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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.2-cp38-cp38-macosx_14_0_arm64.whl
| Download URL | molgr-0.1.2-cp38-cp38-macosx_14_0_arm64.whl |
|---|---|
| Size | 715.9 kB |
| Tags | CPython 3.8 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3c6c260c5e50314a1d7ad50b9bddfda763d1f72a489e7961f8a7f8d8299e4b77
|
|
BLAKE2b-256 checksum How to use checksums |
e07b0b110aa1c3c9940b7aec7caed133d8deaed0f024443a9b684017f133e7dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.1 {"installer":{"name":"uv","version":"0.12.1","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}
|