Skip to main content

Python interfaces for the plumed library with enhanced sampling.

Project description

Ask DeepWiki

hillclimber

hillclimber is a Python framework for enhanced sampling with PLUMED. It provides high-level, Pythonic interfaces for configuring metadynamics simulations, making it easy to explore rare events and climb energy barriers in molecular dynamics simulations.

Installation

uv add hillclimber

Or with pip:

pip install hillclimber

Units

hillclimber uses ASE units throughout the package:

  • Distances: Ångström / Å
  • Energies: electronvolt / eV
  • Time: femtoseconds / fs
  • Temperature: Kelvin / K

Python Collective Variables (PyCV)

hillclimber supports custom Python-based collective variables through PLUMED's PYCVINTERFACE. This allows you to define arbitrary CVs in Python with full access to atomic coordinates and gradients.

Defining a PyCV

Create a subclass of PyCV with a compute method:

# cv.py
import numpy as np
from ase import Atoms
from hillclimber.pycv import PyCV


class DistanceCV(PyCV):
    """Custom distance CV between first two selected atoms."""

    def compute(self, atoms: Atoms) -> tuple[float, np.ndarray]:
        """Compute CV value and gradients.

        Parameters
        ----------
        atoms : Atoms
            ASE Atoms object containing ONLY the selected atoms.
            Indices start at 0 and go up to len(atoms) - 1.

        Returns
        -------
        tuple[float, np.ndarray]
            CV value and gradients array of shape (n_atoms, 3).
        """
        positions = atoms.get_positions()
        diff = positions[1] - positions[0]
        distance = float(np.linalg.norm(diff))

        # Compute gradients for the selected atoms
        grad = np.zeros((len(atoms), 3))
        grad[0] = -diff / distance
        grad[1] = diff / distance

        return distance, grad

Atom Selection Options

The atoms parameter in PyCV accepts three types of input:

# Option 1: Direct indices (0-based)
cv = DistanceCV(atoms=[0, 1], prefix="dist")

# Option 2: None to select all atoms
cv = DistanceCV(atoms=None, prefix="dist_all")

# Option 3: AtomSelector for dynamic selection
import hillclimber as hc

cv = DistanceCV(atoms=hc.HeavyAtomSelector(), prefix="heavy")
cv = DistanceCV(atoms=hc.ElementSelector(symbols=["C", "O"]), prefix="co")
cv = DistanceCV(atoms=hc.SMARTSSelector(pattern="[OH]"), prefix="oh")

Important: In your compute() method:

  • The atoms parameter is an ASE Atoms object containing only the selected atoms (not the full system). Indices in this object start at 0.
  • self.atoms is still your original selector/list/None if you need to access it for any reason.

Using PyCV with ZnTrack

PyCV integrates seamlessly with ZnTrack workflows:

# main.py
import zntrack
import ipsuite as ips
import hillclimber as hc
from cv import DistanceCV  # Import from standalone module


# Define your model (e.g., MACE, LJ, etc.)
class MyModel(zntrack.Node):
    def get_calculator(self, **kwargs):
        # Return your ASE calculator
        ...


project = zntrack.Project()

with project:
    data = ...  # Your data node providing atoms

    # Create the PyCV
    cv = DistanceCV(atoms=[0, 1], prefix="dist")

    # Configure the bias
    bias = hc.MetadBias(
        cv=cv,
        sigma=0.1,
        grid_min=2.0,
        grid_max=6.0,
        grid_bin=100,
    )

    # Configure metadynamics
    config = hc.MetaDynamicsConfig(
        height=0.01,
        pace=10,
        temp=300.0,
    )

    # Create the biased model
    metad = hc.MetaDynamicsModel(
        config=config,
        data=data.frames,
        bias_cvs=[bias],
        model=MyModel(),
    )

    # Run MD with ipsuite
    md = ips.ASEMD(
        data=data.frames,
        data_ids=-1,
        model=metad,
        thermostat=ips.LangevinThermostat(
            temperature=300.0,
            friction=0.01,
            time_step=1.0,
        ),
        steps=1000,
        sampling_rate=10,
    )

project.repro()

Important: The PyCV class should be defined in a standalone module (not __main__) that can be imported by PLUMED's Python interface. The module should only import what's necessary for the CV computation to avoid import issues in the PLUMED subprocess.

Documentation

Currently, there is no documentation available. Please refer to /examples for usage examples.

Project details


Download files

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

Source Distribution

hillclimber-0.1.8.tar.gz (4.4 MB view details)

Uploaded Source

Built Distributions

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

hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_x86_64.whl (30.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_aarch64.whl (29.5 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (29.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

hillclimber-0.1.8-cp314-cp314t-macosx_15_0_x86_64.whl (9.6 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ x86-64

hillclimber-0.1.8-cp314-cp314t-macosx_15_0_arm64.whl (8.9 MB view details)

Uploaded CPython 3.14tmacOS 15.0+ ARM64

hillclimber-0.1.8-cp314-cp314-musllinux_1_2_x86_64.whl (28.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

hillclimber-0.1.8-cp314-cp314-musllinux_1_2_aarch64.whl (28.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

hillclimber-0.1.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

hillclimber-0.1.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (27.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

hillclimber-0.1.8-cp314-cp314-macosx_15_0_x86_64.whl (9.3 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

hillclimber-0.1.8-cp314-cp314-macosx_15_0_arm64.whl (8.6 MB view details)

Uploaded CPython 3.14macOS 15.0+ ARM64

hillclimber-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl (27.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

hillclimber-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

hillclimber-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (26.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

hillclimber-0.1.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (26.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

hillclimber-0.1.8-cp313-cp313-macosx_15_0_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

hillclimber-0.1.8-cp313-cp313-macosx_15_0_arm64.whl (8.3 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

hillclimber-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl (25.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

hillclimber-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl (25.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

hillclimber-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (25.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

hillclimber-0.1.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (24.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

hillclimber-0.1.8-cp312-cp312-macosx_15_0_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

hillclimber-0.1.8-cp312-cp312-macosx_15_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

hillclimber-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl (24.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

hillclimber-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl (23.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

hillclimber-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (23.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

hillclimber-0.1.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (23.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

hillclimber-0.1.8-cp311-cp311-macosx_15_0_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

hillclimber-0.1.8-cp311-cp311-macosx_15_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

File details

Details for the file hillclimber-0.1.8.tar.gz.

File metadata

  • Download URL: hillclimber-0.1.8.tar.gz
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for hillclimber-0.1.8.tar.gz
Algorithm Hash digest
SHA256 795022caa8954149877bcb812a1ec14eb013c67a92abf0d318c2a603dc0b5f22
MD5 c7b4094dfe7dca06f76e88891cfbe922
BLAKE2b-256 5dc3a479b60a304d105b8894daffb41045fdb20016b425ba367ea612b4d24d06

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8.tar.gz:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edff33449898f984aac9e53a6247da458a0dc40bd23cb9b8f17eaee273213cd7
MD5 f4c92cec5875905d545454c99b6f7dd0
BLAKE2b-256 c2aa3315a326cb69c27d3192cbc318e7aea8e2f70add8f77b78ac4347dc49abe

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 03dec49e7ac4c9a905645a03fd5705245dc93770194b66454da2b6daf3f07d3d
MD5 2dddfc6d1d3402a396fd590fa532f27f
BLAKE2b-256 9df77d7fe3bb2536e89c6ed5858c12dfed5389a75324154c7bc21d5922c2b88e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7060d1eccaa2d355e34db24d4bef63c62ff3509ecf46d9eb64f7a6ff1f286890
MD5 04a89e53877511bc6976d1520f90111a
BLAKE2b-256 fa1b8d0a08cf8402f4ede7884048d7bcb51ab8617ce56534110b8ffcabedd758

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0929aa4bcb191b67e21b8a451c61dea9c6206979de069b8e1d3a13ea2a010922
MD5 75d4ed2fcb9e9ee966308e2052c1436f
BLAKE2b-256 7b3c3057d30cff666fff17885e2f6b3f6e18bf5440d7cee2c8d9b79c46f3b01a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314t-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314t-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d635f648c04c5197d5808d045746c980a47234aebbebc31704285028719421c7
MD5 f8743ab08bfa1625a85385de88c405be
BLAKE2b-256 1d2291b0c72ade269262a75339f28ab5845c7c0cdae4bd2934436ff5cc8bca27

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314t-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314t-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314t-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2da172106b51531cd5ba411aa5d1819f3c93d522556a55a56b5a487255e0dc74
MD5 210a4b19c39728c2d186c4560cf4a4e2
BLAKE2b-256 cd415111a8e3dba909f1241a6cc6bb83e7b1ec6e1baa2eba51b3ce17db81baf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314t-macosx_15_0_arm64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 00567fb1163af206aab1537d8a8799a1f00fce9bfcb968ccf773f712385b64d0
MD5 e114dbfd3102173fbb60e3d28173fe4b
BLAKE2b-256 64c7b215b589666552752d5eb2d7588d8755b80386e3537fcb1b06cd8987fa72

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8b6dc8c9b98b1663ee152856d790072c10d78b050aaf6db9d9c453f8f7bf1dac
MD5 2f00fb4f8d4685de10899c3db3fabb98
BLAKE2b-256 70aa3ebc28fd5f7be00eed3145e2508bb104f0af6739ec3bf6952730bdc4bdab

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9e27695d185c3fbb69f7c563ba147a7230b0237618d99ca386d285a60b3c7b35
MD5 f32a24451ebfcc496579de4b84de1559
BLAKE2b-256 3a3fc73dc5a62de67623d12a522d8c7e74a97c98a2c95acf775385da63486db5

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f46080943d06f51c35f9a5de3e4860737609b36e2932105ee7e004da58686b85
MD5 5cf803d4da8b1a824e72bd618f17c2f8
BLAKE2b-256 ef967344b326be2e104386987262597266d643540d9585795442e96ae050f012

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 ea3403e603a71628ffb09e8703f2e3945c2b4bd120e91e96331ca96a1cd7f830
MD5 36d18d49280973f003521aca2530526c
BLAKE2b-256 6db1d05df51f9d4bec2380bd38b3f8915e96865271eb861aecc01c4ff4102093

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp314-cp314-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp314-cp314-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f93c02539c5bc87874d16355d2c200902f851a6e8d112142b33cf29c1fc27658
MD5 e9434961440b1b64924d689565e13c34
BLAKE2b-256 98b7cc371fb4d7c584585c88deebaa4f4a4008d90a1e4e64b5266842ee33e6f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp314-cp314-macosx_15_0_arm64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24fed74d21dc5ea540bb761adf0b8ffad33fa1a114ae2bad531f8906c227ba03
MD5 9d79407bbeedff0b98333b3341b412cc
BLAKE2b-256 52cda9b34fce40c481bc701e9841d4b97e7d4deead6553406638888ae59d58c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b5836eadb8efc243569e18eefd1ebf6d9beb29a7f899605b32ca2c4f8cd0e0e5
MD5 802a7f2b1af1ab0c653d9fb065be11bb
BLAKE2b-256 28487106de211f379e920a332678b18a599946f3f3f2dbf200b249eae500ab8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5d45a5ad9ac83875a38a05fcec0d6838ae0a84de50e69d00d02fb15235ce7654
MD5 54f61179e5146ed1d9de17f9885e7f20
BLAKE2b-256 f9906afcb198955f78cf8faffbf2840347aaf6f335df4df5b12b7aaf9a945b5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f28e4b760190520d1891bd00fee3674fc6cc3ed5954fdc0ec10368d33302ec8f
MD5 2ef032ffa1f01de5b66f466dd53af2d7
BLAKE2b-256 b6d1fcce96ba7102bbf224b8525f417ecf5fa464e2b16bab23e2ca19e80f07f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5d900064de84f19bd1ed6ef1906eb3d17d26bfcd2faad34edf960add4c25002b
MD5 57e41baa229215950a4a8ce084010cff
BLAKE2b-256 bf67762243640dbd38ee49ca5470547d951b1a3b0c1a1f5b149d709249ece3bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp313-cp313-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 823f285b440e261ef49c7bfcfadacdffb298f25a66fc9f25c17d6bc96be1b61b
MD5 bfd0e90ac3ffdb93b953d6e8e8408101
BLAKE2b-256 92c323586eee75f33633b961d8b344c454d54bd05d1240893db03f58a4f21bfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a8162ea1619b167ea632f35703f1b5c26ed08e1d06fe94ff659c40012dca9e92
MD5 fa8d7ae624e434c441cd1bdbda1ed62f
BLAKE2b-256 d78e4a24eda617f4239a5f54965d4cb716217fb64cbc6db7e4539e599f350c75

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bbb4de6761d18af257357c6c931a7cb0f851e1e0767ca833cbb37b1aa55b600e
MD5 50f67f491c50427ed35141da7d0b165d
BLAKE2b-256 749d6b81d2ef9f7ad9ec87b97bd6550f81be82ee3c62cc280a627f8d6bdb2fac

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0d951af172dd6ef8a4ad392bdeb2749e58ef04d1f44166ef402caac64ac0526d
MD5 8773716c333c4e78116f90f90c9ad54c
BLAKE2b-256 b44a1871ce08fdfbf38adbfb891d3e0a31e251db7e9775df64eb784ec0db1e33

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9b38e9e979a0fbae873113f311573b5f517c4dbc22da1e36f36374c88a67384e
MD5 52543aa2d541b9353970abedd71f7405
BLAKE2b-256 d2497d09e0acdc31322fa50174e0bfd8cbf89966cb1e5914eb45aea09252107e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 4e3bb8482bf1eae90abdf830f2d145dc2eac09894a5a6410752f5890c66f89b2
MD5 60bf07af504441ae5ad1706a85b66b28
BLAKE2b-256 94c13eae353c242c9cf459bc35314a5fb84409f474e24cea1bdf5d36bc6a3875

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp312-cp312-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0aa6780d8c427b35fe7346162b41692a3612610f9d0236c78d9ca4ca5ed0b0ab
MD5 925b823138e9a157342a2da8e8a757cf
BLAKE2b-256 d98f49506e0cddef3a6df0249a1667673ac1cea96d2dcff435e4aad9cccfc3f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 af472413d352890baa5976d6a3635164401f3a23b03d2a04523fa32b3f15f7c0
MD5 dcc18734012d3ff43a5874d34313c7b0
BLAKE2b-256 222c8d9cd2e95e3b7d9a16ebe0068fee237fe4297441d997d7c9356dbc63399e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 068ae4f7878597e75bd6a3706705803e1fdb9f77fbc7db7ece9102b29cb1c257
MD5 2523bdaaed0dc2312130684c997c3ce1
BLAKE2b-256 08790a7b593a6d4f035c594c25601042b5d13508963e188d8d0dac512672756b

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e59d3ce2aa79d771ab92346ef1aeede0114b58c393ea9d7b664cd64df1d05740
MD5 a769c8959ff2d27523c8bb4744dec322
BLAKE2b-256 92400ae9de2c5155994bcf3f897a155d7461b589b0c5edfa26670d17c8e51881

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ce9d170b257dd0a265fc4d7dbb011d8e47ee6ea902bddbcf5622db19f39fc3b4
MD5 a8001d47f1d5503bce314217a6349bd7
BLAKE2b-256 554fab8aa411dad80b12e67dd36a4849a96abf46f512c74635290cfde29f12ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d3cbc1f07da62ff11e678f9617090525deefed7a19761743643289fec691a0b1
MD5 76318e313a4bd3e05304769118c1d391
BLAKE2b-256 ce8daf05189a54425eaaa79dd7af134c3f6efc659b8ae0fc463b178250e206dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp311-cp311-macosx_15_0_x86_64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hillclimber-0.1.8-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hillclimber-0.1.8-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 dfe6542f68f2a6ebf4d03f66be92a0d32e048ace8c7c366275f70b59b049443e
MD5 f170a67cc91fef86042d4b81957335dc
BLAKE2b-256 2eaf3dca83331e9fa0034f90254aeb76990b277d5dbdacd3d1c838b5e35589cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for hillclimber-0.1.8-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: build-wheels.yaml on zincware/hillclimber

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page