This release is a pre-release and may not be stable for production use.
========================================
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)
| 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.