Skip to main content

A python interface for solution chemistry

Project description

Read the Docs testing codecov Supported python versions DOI PyPI version status

pyEQL logo

A python interface for water chemistry

Description

The goal of pyEQL is to provide a stable, intuitive, easy to learn python interface for water chemistry that can be connected to a variety of different modeling engines

Specifically, pyEQL defines a Solution class to represent an aqueous electrolyte solution. The Solution class allows the user to manipulate solutions as Python objects, providing methods to populate them with solutes, calculate species-specific properties (such as activity and diffusion coefficients), and retrieve bulk properties (such as density, conductivity, or volume).

>>> from pyEQL import Solution
>>> s1=Solution({"Na+":"1 mol/L", "Cl-": "1 mol/L"})
>>> s1.density
<Quantity(1.03710384, 'kilogram / liter')>
>>> s1.conductivity
<Quantity(8.09523295, 'siemens / meter')>
>>> s1.osmotic_pressure.to('atm')
<Quantity(46.7798197, 'standard_atmosphere')>
>>> s1.get_amount('Na+', 'ug/L')
<Quantity(22989769.3, 'microgram / liter')>

pyEQL also includes a number of other utilities to support water chemistry analysis, including a built-in property database of diffusion coefficients, activity correction parameters, and other data on a variety of common electrolytes.

It is designed to be customizable and easy to integrate into projects that require modeling of chemical thermodyanmics of aqueous solutions. It aspires to provide a flexible, extensible framework for the user, with a high level of transparency about data sources and calculation methods.

Key Features

  • Build accurate solution properties using a minimum of inputs. Just specify the identity and quantity of a solute and pyEQL will do the rest.

  • "Graceful Decay" from more sophisticated, data-intensive modeling approaches to simpler, less accurate ones depending on the amount of data supplied.

  • Not limited to dilute solutions. pyEQL contains out of the box support for the Pitzer Model and other methods for modeling concentrated solutions.

  • Built in database containing hundreds of model parameters and physicochemical properties for different ions.

  • Units-aware calculations (by means of the pint library)

Documentation

Detailed documentation is available at https://pyeql.readthedocs.io/

Dependencies

  • Python 3.10+. This project will attempt to adhere to NumPy's NEP 29 deprecation policy for older version of Python.
  • pint - for units-aware calculations
  • pymatgen - periodic table and chemical formula information
  • phreeqpython - for PHREEQC-based speciation calculations
  • iapws - equations of state for water
  • monty - serialization and deserialization utilities
  • maggma - interface for accessing the property database
  • scipy - for certain nonlinear equation solvers

pyEQL is licensed under LGPL.

This project has been set up using PyScaffold 4.5. For details and usage information on PyScaffold see https://pyscaffold.org/.

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

pyeql-1.4.0.tar.gz (14.3 MB view details)

Uploaded Source

Built Distributions

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

pyeql-1.4.0-cp313-cp313-win_amd64.whl (23.3 MB view details)

Uploaded CPython 3.13Windows x86-64

pyeql-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (20.1 MB view details)

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

pyeql-1.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (19.7 MB view details)

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

pyeql-1.4.0-cp313-cp313-macosx_11_0_arm64.whl (19.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyeql-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl (19.4 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pyeql-1.4.0-cp312-cp312-win_amd64.whl (23.3 MB view details)

Uploaded CPython 3.12Windows x86-64

pyeql-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (20.1 MB view details)

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

pyeql-1.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (19.7 MB view details)

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

pyeql-1.4.0-cp312-cp312-macosx_11_0_arm64.whl (19.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyeql-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl (19.4 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pyeql-1.4.0-cp311-cp311-win_amd64.whl (23.3 MB view details)

Uploaded CPython 3.11Windows x86-64

pyeql-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (20.1 MB view details)

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

pyeql-1.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (19.7 MB view details)

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

pyeql-1.4.0-cp311-cp311-macosx_11_0_arm64.whl (19.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyeql-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl (19.4 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyeql-1.4.0-cp310-cp310-win_amd64.whl (23.3 MB view details)

Uploaded CPython 3.10Windows x86-64

pyeql-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (20.1 MB view details)

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

pyeql-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (19.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyeql-1.4.0-cp310-cp310-macosx_11_0_arm64.whl (19.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyeql-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl (19.4 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pyeql-1.4.0.tar.gz.

File metadata

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

File hashes

Hashes for pyeql-1.4.0.tar.gz
Algorithm Hash digest
SHA256 60675f601e0c90122bc267a638512257e2d7c4afc478a9dbf925a75e247481b4
MD5 3feaba4cfe17783dba0242c1674c159a
BLAKE2b-256 009d4f89bce5727e7defee715605fe0bc5fa7fcbae924a19c2f2021ab7469a35

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0.tar.gz:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyeql-1.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 23.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyeql-1.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 95e912bcba41f109623f5ea669a499316a41bbb67eeefcedb5aabbb39674cecb
MD5 4f5025461e54321e0f964344bd51d340
BLAKE2b-256 840f6dcf0644ee6381df2ef9f6946cd678fe240e712e7e628994b5bdc44402bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02dad4992e4d5a72faa96198015d070c8e5a6bc100e3bd15c66739aa2a151876
MD5 e068918422665e7410064aa628d8b3d4
BLAKE2b-256 b10b8c9d81ace4eee1f599463f1eff6f0cff4d8579b76b62bfff4e29e4422fe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 771d86e6263b254780f09ae820947cbe3b373c517469077a8c0468f31c1b7046
MD5 a0b15a92516a9ef4b291c3474067af38
BLAKE2b-256 b1e7a478475136607ff878b061e1a438ba92a8056b2976e10fbe45d02ea34dca

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49ae5b030a5f61b4c619213cdb17b8e6e4d34d910b3e67d325d640e3a843dda5
MD5 373aa687688d7d3512e355403dbe5825
BLAKE2b-256 4730e82c27eec82f7222d83010fbd2ea97dbe8787a453ca5cf3f7201f753d073

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7ac9dccf9dd71e9fa4687b97cdc90624bd5c9e28bb521acdf4fbdd86b30c7e2e
MD5 a7cc0a7410bf9e7c29b573344b6ed6c1
BLAKE2b-256 d980a548d016a8c5ca7f8d1cd922e8fa3ef4800879545bc4d9f3481aa6ad8fe4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyeql-1.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 23.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyeql-1.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 77c7ecca3a4baea26d12572347d5698a5cccae11eae4780461a1a8c8f46447f4
MD5 ef361b468759a3def508326c2b947902
BLAKE2b-256 2a3e0ac8ca06749cfb3782756f77efcfc31aa3e2ffdcf7eb1e87980ce6bfad55

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 689af1c58522c1566f4f432d7b392c9abcfd1d3ffd105de31208b2832245c29f
MD5 997b38b91c151829366030a01c9e34dd
BLAKE2b-256 d1c9f96fa552d66d87c8d6be078cac75328915cc32e455167b107fff7d49a225

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e4abd02a9a9e5bbf26493f117e83da24182c632216dc51dd842cfc171a63735
MD5 7fe46fc99cbac70c2b793daf8d9baa7b
BLAKE2b-256 f0ad218ee3a3ca89f3918a691f09e4548cd8d76b7ce30e518cbd06dac0d04872

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 70f08ab1286459d2d5844132a8dd1f155d4cd4271c1f4043d2436f6ca8c0408c
MD5 2a4b00806e8ebd2a617120e176e2c4c7
BLAKE2b-256 2ab4371b9143d0125dd40fb985c283278fb05d5537c8308693aeb17d0b54eb34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 70171c572fdd02affb0d6c7c9cb6081431aa811c763691aca2cd96b39f7d04ce
MD5 c8825ba49fef7229710ab54d1ed894bd
BLAKE2b-256 681aaa7287f514e8e04faeddf668313d63f41b6211e1690970ef7ddc9e90b98d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyeql-1.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 23.3 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyeql-1.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aac205b794acaf6afb6124edde49119ec0abea515b46f0a16efe468e429a65a9
MD5 7cd85ef0b2e82ac5c190973b99c19066
BLAKE2b-256 c689af97fd11d9c5c392b4da038e4dd24def5a3288ce9aeb1abbc2e522af01d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ddff45515539b80febfda60f3c17577e2652140ff9bfde6a984054a120c2fa4
MD5 947d994b90a3a05ddb43fd2259f2c96b
BLAKE2b-256 5eed7ca5af7dc074a459e3f0741747d4c8334d2447cb0215c1d55351183f3589

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7987726a1cf3b0b1d3287c043f5ade244c9d34ae62088445af8c146f1dc971a1
MD5 92b6ad74da889c1303ac3b9a27200ccd
BLAKE2b-256 e6f05dbf6ee7d491598910a2e3441c6773adcc54c84d6f49fc2048b6025b0b96

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3ad39d75d3364403cb17b8663c3f1379eb565845c7315f3eb6480638fd33c94
MD5 3777f6893c5f31bebeaf9bbccd70b008
BLAKE2b-256 3f16197c7e8143699cab592e06cac2c0a0aac7efdac04b278d18bc1cf702f41f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e1e52778f842a786a9ba5af404657bdb75870b3092ff8ef33736ddaedecd239
MD5 d4d4b6564fd3bdc723ebe84adc613446
BLAKE2b-256 97ba261b0f4797101eb8ebe6238a0c8b8f87a59a26419bb29694fcdda62a85fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyeql-1.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 23.3 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyeql-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 19032fe40f3754b60cae6c3ddaf567afefd20ade150e4a5cc0a611cf0518a994
MD5 892569064deedcaf81231cbbef6dded6
BLAKE2b-256 b495b19be7cb3bce878c5b73e8512748b26ad371438d62625d1ae9fc5ec6d17e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ec7810ddd40cdf624470fb4dc7af5f049eda15ac3a14d70d6e9623a35408e7a
MD5 8203f6fd0714e05370b9e95f91031f4b
BLAKE2b-256 c3f2ed06805e24a33237736862a48428e6f791faaa4e1e20258a35b726a732d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a85088b8038e327e6686bf91ba21610f92d40de9421e05925c142444eedb9769
MD5 c7d406ec2f8ed95f33b26f4050a87e18
BLAKE2b-256 185dda952ac72c81b26347998c920c45f4b3513905f1552eb6b3cfd23543b54a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fec7108b1ceb901776fb93b53e40938a287435466e3830e6d36a1a3c085012a8
MD5 3c5e7389b66716b6fa31ab4d28655355
BLAKE2b-256 efc72ce8cbcd613c5a9e93a2e25ea13c7618d7c1027ae8cf3a6f0d8a5bfec47b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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

File details

Details for the file pyeql-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyeql-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa3e869b910cb0398136887410eada18f628fd742596edcb0400e261721fc16b
MD5 9e68c0f07b68782826af8c0667fa2dc0
BLAKE2b-256 60b68c7e23c922e44e5fabb262cc600a16af1ac93220c48a1241d7e852046a10

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyeql-1.4.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on KingsburyLab/pyEQL

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