Introduction
Python wrapper around the
Fortran iapws library.
The Fortran library does not need to be installed, the python wrapper embeds all needed dependencies for Windows and MacOS.
On linux, you might have to install libgfortran if it is not distributed with your linux distribution.
All functions that operate on arrays, more precisely on objects with the buffer protocol, return memory views in order to avoid compilation dependencies on 3rd party packages.
Installation
In a terminal, enter:
pip install pyiapws
Usage
License
MIT
Metadata
Release files for pyiapws 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyiapws-0.7.0.tar.gz | 4.8 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pyiapws-0.7.0-cp314-cp314-win_amd64.whl | CPython 3.14 | CPython 3.14 | Windows x86-64 | Details |
| pyiapws-0.7.0-cp314-cp314-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl | CPython 3.14 | CPython 3.14 | Linux glibc 2.34+ x86-64, Linux glibc 2.35+ x86-64 | Details |
| pyiapws-0.7.0-cp314-cp314-macosx_15_0_universal2.whl | CPython 3.14 | CPython 3.14 | macOS 15.0+ universal2 (ARM64, x86-64) | Details |
| pyiapws-0.7.0-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
| pyiapws-0.7.0-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.34+ x86-64, Linux glibc 2.35+ x86-64 | Details |
| pyiapws-0.7.0-cp313-cp313-macosx_15_0_universal2.whl | CPython 3.13 | CPython 3.13 | macOS 15.0+ universal2 (ARM64, x86-64) | Details |
| pyiapws-0.7.0-cp312-cp312-win_amd64.whl | CPython 3.12 | CPython 3.12 | Windows x86-64 | Details |
| pyiapws-0.7.0-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.34+ x86-64, Linux glibc 2.35+ x86-64 | Details |
| pyiapws-0.7.0-cp312-cp312-macosx_15_0_universal2.whl | CPython 3.12 | CPython 3.12 | macOS 15.0+ universal2 (ARM64, x86-64) | Details |
| pyiapws-0.7.0-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| pyiapws-0.7.0-cp311-cp311-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.34+ x86-64, Linux glibc 2.35+ x86-64 | Details |
| pyiapws-0.7.0-cp311-cp311-macosx_15_0_universal2.whl | CPython 3.11 | CPython 3.11 | macOS 15.0+ universal2 (ARM64, x86-64) | Details |
| pyiapws-0.7.0-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| pyiapws-0.7.0-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.34+ x86-64, Linux glibc 2.35+ x86-64 | Details |
| pyiapws-0.7.0-cp310-cp310-macosx_15_0_universal2.whl | CPython 3.10 | CPython 3.10 | macOS 15.0+ universal2 (ARM64, x86-64) | Details |
Total release size: 43.2 MB
Release files / pyiapws-0.7.0.tar.gz
| Download URL | pyiapws-0.7.0.tar.gz |
|---|---|
| Size | 4.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8b359e1fd31c156a026a67d7602c7c07269882698dea92e5e64a6b75f313d45c
|
|
BLAKE2b-256 checksum How to use checksums |
2a4273af92bf1a1ab797003381bc9f7d6b86481cb5ea8e04ab8780cf776da68b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp314-cp314-win_amd64.whl
| Download URL | pyiapws-0.7.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
55de76524fb8ad321a13bd5085644bf879d26f068078520bdc3ef31ec921b9c4
|
|
BLAKE2b-256 checksum How to use checksums |
b9f7e76e71db019afdb0054fc9e1dec3523e71d082d3e6d1d5c1ad356aa7045e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp314-cp314-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
| Download URL | pyiapws-0.7.0-cp314-cp314-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.14 Linux glibc 2.34+ x86-64 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
e1849a1c59e7ae47ee190e59117aaea7f6e295c038e4f1d66d4de418172ee93a
|
|
BLAKE2b-256 checksum How to use checksums |
6b4b0e15566f307188cf04d2667291ddbc7c6387ca962df8074a607e2ad05f71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp314-cp314-macosx_15_0_universal2.whl
| Download URL | pyiapws-0.7.0-cp314-cp314-macosx_15_0_universal2.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.14 macOS 15.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
b711a81a4d054e7681604baae9f24798561f7084a288e8bf0c03c1be04a607d2
|
|
BLAKE2b-256 checksum How to use checksums |
621c86ba244a191915a557304c64f21837c4d73f919774cc113fe75772de7fe2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp313-cp313-win_amd64.whl
| Download URL | pyiapws-0.7.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
48f38a8552bcba5cc196801698028a44b2fcafc9107493212b6223f7402b495a
|
|
BLAKE2b-256 checksum How to use checksums |
e5277c3b5f5040549d49c9f74e549ee4a0729dc9b0fbbdbca7a206a1f9d623a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
| Download URL | pyiapws-0.7.0-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.13 Linux glibc 2.34+ x86-64 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
3dae58c95393a08a4e5d37bff2f5c76f437f1c04b76f35a913ef6202cd3c8dcd
|
|
BLAKE2b-256 checksum How to use checksums |
409fefb82670f3812898e29f107788ef04565234cdb4b74eb4f9e9c7cafa3add
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp313-cp313-macosx_15_0_universal2.whl
| Download URL | pyiapws-0.7.0-cp313-cp313-macosx_15_0_universal2.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.13 macOS 15.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
3e1fef9fd283b4bc21e3a7c13c33dd0c59eeb36820289bbee830435aa51f3ba2
|
|
BLAKE2b-256 checksum How to use checksums |
9cdfddd016dff6a6d1eb57b18f44500ef1f28330380319edf84a4ba8da8a07a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp312-cp312-win_amd64.whl
| Download URL | pyiapws-0.7.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c0054226ddc2bc04478dc4cd755dc6323d826d742abac9e5dc4ae3f8140b4a31
|
|
BLAKE2b-256 checksum How to use checksums |
3fab13474a630670d847965f003be1d12cc1b332d859fe7302824b75ced250c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
| Download URL | pyiapws-0.7.0-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.12 Linux glibc 2.34+ x86-64 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b9cf465467273b905d32623eb41e61847e42f66d7c9a75b781f1622012eed34
|
|
BLAKE2b-256 checksum How to use checksums |
281cee4903b4b68bc9c850fcb4d00089289171eee9f443b972e516aa3e88897a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp312-cp312-macosx_15_0_universal2.whl
| Download URL | pyiapws-0.7.0-cp312-cp312-macosx_15_0_universal2.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.12 macOS 15.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
46eb2e86c203f0e5f5c97a7a02663f8551cfebde5ce6e45eec73370751e9627c
|
|
BLAKE2b-256 checksum How to use checksums |
6ecce680d7509d9bcd6c54a55a2480c389e0fc6f07a78a9bfa5f75a652e57aa9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp311-cp311-win_amd64.whl
| Download URL | pyiapws-0.7.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d483f8c07d77637a3e26dac676062faf2b690357fe40dc7cf26afdb45fc224a1
|
|
BLAKE2b-256 checksum How to use checksums |
a41beea27a4887831a6011670fcd151aac39b5fb983bf911ad90323e83296f78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp311-cp311-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
| Download URL | pyiapws-0.7.0-cp311-cp311-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.11 Linux glibc 2.34+ x86-64 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
9f17791d0bd4395753cf9883602e986e6e897f89b59bafdcbdf4b27a4bacaa8e
|
|
BLAKE2b-256 checksum How to use checksums |
872f93a5b8aa2a9e7ed834ea01116a31d12b8e4258c3b47a868ab970f89a5a2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp311-cp311-macosx_15_0_universal2.whl
| Download URL | pyiapws-0.7.0-cp311-cp311-macosx_15_0_universal2.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.11 macOS 15.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
0c3fee1b6841b4bdba0261738298132acdeb0098780a91e9070b0970dd6f7e5f
|
|
BLAKE2b-256 checksum How to use checksums |
622d4fe348d39a087c79e5fa1fc7bb85a49891a86af899dbf00909c5babf3ac6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp310-cp310-win_amd64.whl
| Download URL | pyiapws-0.7.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9729885700a90b979cde28d14bc9d9543ba4e5a68bc29fab562114b92170d60b
|
|
BLAKE2b-256 checksum How to use checksums |
c56809f827ba31755b75c04e3d8bcf8eb28c7cef5bf41fb072b8adb9effc90b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
| Download URL | pyiapws-0.7.0-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl |
|---|---|
| Size | 2.1 MB |
| Tags | CPython 3.10 Linux glibc 2.34+ x86-64 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
2ba2eddbd85ad290cbce4b967d7b75aff5fefece3ee7636e96c83e0e17707f34
|
|
BLAKE2b-256 checksum How to use checksums |
f1ae7b1f7b49c03484dc8467d7a5af7c0fd1655a2a0548c562908af05a6b07c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / pyiapws-0.7.0-cp310-cp310-macosx_15_0_universal2.whl
| Download URL | pyiapws-0.7.0-cp310-cp310-macosx_15_0_universal2.whl |
|---|---|
| Size | 3.9 MB |
| Tags | CPython 3.10 macOS 15.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
c9cda48213fb5b60db968608e2279633e8f34878d6c711fa92e7a7b4d591100f
|
|
BLAKE2b-256 checksum How to use checksums |
0215a75732d2540e856dd31e193cee923cd832a82e0c08e295620eae013358f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|