Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

IPhreeqcPy: a Python wrapper for IPhreeqc
========================================

IPhreeqcPy provides a wrapper to communicate with IPhreeqc. It is an alternative to PhreeqPy and is derived from PhreeqPy . One of the drawback of PhreeqPy was that it used pythonic names spaces for IPhreeqc function calls which made PhreeqPy function calls different from IPhreeqc . Secondly it didnot have automated compilation for IPhreeqc during installation. As PhreeqPy I took further liberty to address this issue and redistribute it as IPhreeqcPy to avoid conflicts with development of PhreeqPy . Moreover more Iphreeqc function calls are included in IPhreeqcPy e.g. function calls related to dump which can be of use while restarting simulations.


Installation
============

Please follow the following instructions for installation

windows
+++++++

* Install cmake which can be downloaded from https://cmake.org/

* Make sure visual studio 2010 is installed which can be downloaded from https://www.microsoft.com/en-us/download/details.aspx?id=23507


* Open windows console and type following commands

.. code:: batch

set path="C:\Program Files\CMake\bin";%PATH% #Includes CMake in search path
pip install IPhreeqcPy

* If you want to install IPhreeqcPy in a specific location specify following additional directives

.. code:: batch

pip install --install-option="--prefix=*YOUR INSTALL PATH*" --ignore-installed IPhreeqcPy


* To test installation type following in python console

.. code:: Python

import IPhreeqcPy
IPhreeqcPy.test()

* To upgrade your current installation type following in windows console

.. code:: batch

set path="C:\Program Files\CMake\bin";%PATH% #Includes CMake in search path
pip install --upgrade IPhreeqcPy

* To uninstall IPhreeqcPy type following in windows console

.. code:: bash

pip uninstall IPhreeqcPy

Linux
+++++

* Open linux terminal and type following

.. code:: bash

sudo pip install IPhreeqcPy

* If you want to install IPhreeqcPy in a specific location specify following additional directives

.. code:: bash

pip install --install-option="--prefix=*YOUR INSTALL PATH*" --ignore-installed IPhreeqcPy


* To test installation type following in python console

.. code:: Python

IPhreeqcPy.test()

* To upgrade your current installation type following in linux terminal

.. code:: bash

pip install --upgrade IPhreeqcPy

* To uninstall IPhreeqcPy type following in linux terminal

.. code:: bash

pip uninstall IPhreeqcPy


Detailed Documentation
======================
For detail documentation visit http://raviapatel.bitbucket.org/IPhreeqcPy/

Metadata

Release files for IPhreeqcPy 1.0-beta

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

Source distribution (sdist)

Source distribution for IPhreeqcPy 1.0-beta
File Size Uploaded Provenance Actions
IPhreeqcPy-1.0-beta.tar.gz 15.8 MB Without provenance Details for IPhreeqcPy-1.0-beta.tar.gz

Release files / IPhreeqcPy-1.0-beta.tar.gz

Download URL IPhreeqcPy-1.0-beta.tar.gz
Size 15.8 MB
Tags Source
SHA-256 checksum
How to use checksums
2ab397caa5f835e6d8cd26d82d0959b81eadf2772ed6ca570544da8038851125
BLAKE2b-256 checksum
How to use checksums
0fabe6464b0546ef6211960dcf00fd24c5a5e9c547a06b693d8b85c9ed94b50b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for IPhreeqcPy 1.0-beta

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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