Skip to main content

pyiapws: IAPWS for python.

Project description

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

Example in python.

License

MIT

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

pyiapws-0.7.0.tar.gz (4.8 MB view details)

Uploaded Source

Built Distributions

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

pyiapws-0.7.0-cp314-cp314-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.14Windows x86-64

pyiapws-0.7.0-cp314-cp314-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64manylinux: glibc 2.35+ x86-64

pyiapws-0.7.0-cp314-cp314-macosx_15_0_universal2.whl (3.9 MB view details)

Uploaded CPython 3.14macOS 15.0+ universal2 (ARM64, x86-64)

pyiapws-0.7.0-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

pyiapws-0.7.0-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64manylinux: glibc 2.35+ x86-64

pyiapws-0.7.0-cp313-cp313-macosx_15_0_universal2.whl (3.9 MB view details)

Uploaded CPython 3.13macOS 15.0+ universal2 (ARM64, x86-64)

pyiapws-0.7.0-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

pyiapws-0.7.0-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64manylinux: glibc 2.35+ x86-64

pyiapws-0.7.0-cp312-cp312-macosx_15_0_universal2.whl (3.9 MB view details)

Uploaded CPython 3.12macOS 15.0+ universal2 (ARM64, x86-64)

pyiapws-0.7.0-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

pyiapws-0.7.0-cp311-cp311-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64manylinux: glibc 2.35+ x86-64

pyiapws-0.7.0-cp311-cp311-macosx_15_0_universal2.whl (3.9 MB view details)

Uploaded CPython 3.11macOS 15.0+ universal2 (ARM64, x86-64)

pyiapws-0.7.0-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

pyiapws-0.7.0-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64manylinux: glibc 2.35+ x86-64

pyiapws-0.7.0-cp310-cp310-macosx_15_0_universal2.whl (3.9 MB view details)

Uploaded CPython 3.10macOS 15.0+ universal2 (ARM64, x86-64)

File details

Details for the file pyiapws-0.7.0.tar.gz.

File metadata

  • Download URL: pyiapws-0.7.0.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pyiapws-0.7.0.tar.gz
Algorithm Hash digest
SHA256 8b359e1fd31c156a026a67d7602c7c07269882698dea92e5e64a6b75f313d45c
MD5 9f7a5d38779ffe7975da2aa90921c32f
BLAKE2b-256 2a4273af92bf1a1ab797003381bc9f7d6b86481cb5ea8e04ab8780cf776da68b

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyiapws-0.7.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pyiapws-0.7.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 55de76524fb8ad321a13bd5085644bf879d26f068078520bdc3ef31ec921b9c4
MD5 062c163b00468349241c83cba386b3d3
BLAKE2b-256 b9f7e76e71db019afdb0054fc9e1dec3523e71d082d3e6d1d5c1ad356aa7045e

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp314-cp314-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp314-cp314-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 e1849a1c59e7ae47ee190e59117aaea7f6e295c038e4f1d66d4de418172ee93a
MD5 4b0f210160c7617ad97fc8708d9857be
BLAKE2b-256 6b4b0e15566f307188cf04d2667291ddbc7c6387ca962df8074a607e2ad05f71

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp314-cp314-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp314-cp314-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 b711a81a4d054e7681604baae9f24798561f7084a288e8bf0c03c1be04a607d2
MD5 1ab2d5ed5b02398ca25623be1f770a9f
BLAKE2b-256 621c86ba244a191915a557304c64f21837c4d73f919774cc113fe75772de7fe2

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyiapws-0.7.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pyiapws-0.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 48f38a8552bcba5cc196801698028a44b2fcafc9107493212b6223f7402b495a
MD5 6f0011f2b9502d0672e15658474e82c3
BLAKE2b-256 e5277c3b5f5040549d49c9f74e549ee4a0729dc9b0fbbdbca7a206a1f9d623a4

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp313-cp313-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 3dae58c95393a08a4e5d37bff2f5c76f437f1c04b76f35a913ef6202cd3c8dcd
MD5 0fc4bdc36fcf98522a384fe31faed94f
BLAKE2b-256 409fefb82670f3812898e29f107788ef04565234cdb4b74eb4f9e9c7cafa3add

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp313-cp313-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp313-cp313-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 3e1fef9fd283b4bc21e3a7c13c33dd0c59eeb36820289bbee830435aa51f3ba2
MD5 f5a23b4a380dab2e42d8c7bde4dac6ac
BLAKE2b-256 9cdfddd016dff6a6d1eb57b18f44500ef1f28330380319edf84a4ba8da8a07a5

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyiapws-0.7.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pyiapws-0.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c0054226ddc2bc04478dc4cd755dc6323d826d742abac9e5dc4ae3f8140b4a31
MD5 c8527f1fbb1f6e90c4a648c3d5e43797
BLAKE2b-256 3fab13474a630670d847965f003be1d12cc1b332d859fe7302824b75ced250c3

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 4b9cf465467273b905d32623eb41e61847e42f66d7c9a75b781f1622012eed34
MD5 a95ff8f5eabf6495889961b8bc8af387
BLAKE2b-256 281cee4903b4b68bc9c850fcb4d00089289171eee9f443b972e516aa3e88897a

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp312-cp312-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp312-cp312-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 46eb2e86c203f0e5f5c97a7a02663f8551cfebde5ce6e45eec73370751e9627c
MD5 ea7327c5b7ae53d98449087ed7fa34d3
BLAKE2b-256 6ecce680d7509d9bcd6c54a55a2480c389e0fc6f07a78a9bfa5f75a652e57aa9

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyiapws-0.7.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pyiapws-0.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d483f8c07d77637a3e26dac676062faf2b690357fe40dc7cf26afdb45fc224a1
MD5 960d4cd32c0f4f9d36f4e97cffdc664f
BLAKE2b-256 a41beea27a4887831a6011670fcd151aac39b5fb983bf911ad90323e83296f78

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp311-cp311-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp311-cp311-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 9f17791d0bd4395753cf9883602e986e6e897f89b59bafdcbdf4b27a4bacaa8e
MD5 7a2f8a55de846bf18adb8056dcf030e2
BLAKE2b-256 872f93a5b8aa2a9e7ed834ea01116a31d12b8e4258c3b47a868ab970f89a5a2e

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp311-cp311-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp311-cp311-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 0c3fee1b6841b4bdba0261738298132acdeb0098780a91e9070b0970dd6f7e5f
MD5 0998618bbea5aaf19daf214d9bcbfcae
BLAKE2b-256 622d4fe348d39a087c79e5fa1fc7bb85a49891a86af899dbf00909c5babf3ac6

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyiapws-0.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for pyiapws-0.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9729885700a90b979cde28d14bc9d9543ba4e5a68bc29fab562114b92170d60b
MD5 c9ed643b6750e3d3ae8cb92700ea95d0
BLAKE2b-256 c56809f827ba31755b75c04e3d8bcf8eb28c7cef5bf41fb072b8adb9effc90b7

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp310-cp310-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 2ba2eddbd85ad290cbce4b967d7b75aff5fefece3ee7636e96c83e0e17707f34
MD5 01ab016864f088cdc564e9c0267c160a
BLAKE2b-256 f1ae7b1f7b49c03484dc8467d7a5af7c0fd1655a2a0548c562908af05a6b07c8

See more details on using hashes here.

File details

Details for the file pyiapws-0.7.0-cp310-cp310-macosx_15_0_universal2.whl.

File metadata

File hashes

Hashes for pyiapws-0.7.0-cp310-cp310-macosx_15_0_universal2.whl
Algorithm Hash digest
SHA256 c9cda48213fb5b60db968608e2279633e8f34878d6c711fa92e7a7b4d591100f
MD5 646d47a171079de4937a508157fde22e
BLAKE2b-256 0215a75732d2540e856dd31e193cee923cd832a82e0c08e295620eae013358f4

See more details on using hashes here.

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