Skip to main content

Physical optics light scattering computation

Project description

License: GPL v3 Crates.io docs.rs PyPI

GOAD - Geometric Optics with Aperture Diffraction

GOAD is a Rust-based physical-optics hybrid light scattering model based on geometric optics with aperture diffraction. It computes the 2D Mueller matrix by using geometric optics and a polygon clipping algorithm to compute the electric field on the particle surface. The surface field is then mapped to the far-field on the basis of the electromagnetic equivalence theorem, which takes the form of a vector surface integral diffraction equation. Green's theorem is used to reduce the surface integral to a line integral around the contours of outgoing beam cross sections, which leads to fast computations compared to some other methods. Compared to the PBT method, GOAD uses a beam clipping algorithm instead of ray backtracing on a meshed geometry, which makes the computation more accurate and faster if the particle has smooth planar surfaces.

📖 Reference Paper If you use this code in your work, please cite: A Light Scattering Model for Large Particles with Surface Roughness H. Ballington, E. Hesse JQSRT, 2024


For documentation, see the wiki.

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

goad_py-1.1.14.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

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

goad_py-1.1.14-pp311-pypy311_pp73-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

goad_py-1.1.14-cp314-cp314t-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

goad_py-1.1.14-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

goad_py-1.1.14-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

goad_py-1.1.14-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

goad_py-1.1.14-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

goad_py-1.1.14-cp314-cp314-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.14Windows x86-64

goad_py-1.1.14-cp314-cp314-win32.whl (1.8 MB view details)

Uploaded CPython 3.14Windows x86

goad_py-1.1.14-cp314-cp314-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

goad_py-1.1.14-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

goad_py-1.1.14-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

goad_py-1.1.14-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

goad_py-1.1.14-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

goad_py-1.1.14-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

goad_py-1.1.14-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

goad_py-1.1.14-cp314-cp314-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

goad_py-1.1.14-cp313-cp313t-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

goad_py-1.1.14-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

goad_py-1.1.14-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

goad_py-1.1.14-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

goad_py-1.1.14-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

goad_py-1.1.14-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

goad_py-1.1.14-cp313-cp313-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

goad_py-1.1.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

goad_py-1.1.14-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

goad_py-1.1.14-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

goad_py-1.1.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

goad_py-1.1.14-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

goad_py-1.1.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

goad_py-1.1.14-cp313-cp313-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

goad_py-1.1.14-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

goad_py-1.1.14-cp312-cp312-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

goad_py-1.1.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

goad_py-1.1.14-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

goad_py-1.1.14-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

goad_py-1.1.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

goad_py-1.1.14-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

goad_py-1.1.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

goad_py-1.1.14-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

goad_py-1.1.14-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

goad_py-1.1.14-cp311-cp311-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

goad_py-1.1.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

goad_py-1.1.14-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

goad_py-1.1.14-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

goad_py-1.1.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

goad_py-1.1.14-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

goad_py-1.1.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

goad_py-1.1.14-cp311-cp311-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file goad_py-1.1.14.tar.gz.

File metadata

  • Download URL: goad_py-1.1.14.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for goad_py-1.1.14.tar.gz
Algorithm Hash digest
SHA256 866e84c9f75da32b83385b640d387e20e005302a334436127ee03c8b431ba1eb
MD5 37e6c7e43d24bee545446d44390237e8
BLAKE2b-256 74ff9c7afdbbc95ebdff0b88d7dbb94d4e23198bd647fd05ccf3636ca96ab198

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 12f5d57a8baba6a362ad37a485b4a0430e9d3153577e4529e8ccbbf2be1e056b
MD5 73de931f69dad4a9f32c394992e08564
BLAKE2b-256 eddedcebf631381c94a039b644912dfb48f4f0aa2e01252d254503484e61798f

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 633d3864b03517fde4e4e81d97325e0ab0645e1f6ccd8507dfa5a26b6fd548f1
MD5 e0b83d917de41607a79f962a39bbc03e
BLAKE2b-256 99c7f42ec124ca80d435a38204734992ffd45dd6e6a03cf302d232b6437d4445

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 71dede4687ac13d6933f338d48e39d1651956113b7bdd3959b925119a75703e2
MD5 33f0c2a47e6549bd6d79d4cbf6b9be02
BLAKE2b-256 faa454e903a58c78be0f5dcf04b787025d311b64783e5736f6a9e4d813f05959

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e650e7147549c85f7c57e3659903d416da7e5381d3a2e8035d2d50c2ef0017d3
MD5 0bc5b21d14b1c16c60f1a097a328c8d6
BLAKE2b-256 45f1fabcc21c473526e69cdc30a744325fe0f57bd6555f5005e852328e2365c2

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1cb0fb7f2c511deb67ca52bb36f1fa21d3d91594b9bfa8c67432c1a8222c150c
MD5 25e7637338183cd86c74419138450787
BLAKE2b-256 2d0666fb9d4654fcbd719f4cfc6658cd856d85571dad1b60924727107787bb93

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2a4d2b989fa352dde33b44c140b407988d57ec1fe81ef17caae223a82ca85ff1
MD5 797ee3aa99af8a6acd2d8bbed2972149
BLAKE2b-256 4f09dcc6b81525c2eae6ee851f30cca3220b726b26d0d41da16aa2626e840a9e

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33928b4ec6634090204f079bb16c8be52cb227db6127bdcb4887177e3528ca89
MD5 f9ac06112077021c3b389733ac6aebc6
BLAKE2b-256 c0e0641ae569b100c68a39af71bcbc271a6c931248ca1acacfe3a5467453be55

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f8b5c21248a6eca89f332d14d67a7c0dd5cdaa78308e71eaef909a84a740974b
MD5 d92c74fcffd1658fcf8c3287b4e0b2c1
BLAKE2b-256 dd94687139b386e68627f3dbe79ed822e3317603b1a3c77590b8bdef381003aa

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7b502275d6718b0f090cffcb4723f57829a736478f7627c64a4f48f44cdc61f3
MD5 e2868fa06fafa37a8d3b440758ee41c9
BLAKE2b-256 51d21e6b2f754f71721b29b12aa6f83b7d9964134b1558f6e59d97b5ae56dd51

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 12a20ce32eb9eb2384bf894fdcd410ff2e7930566d60ed7ee3784c4cb691f97b
MD5 c469e9b32861d056ef86d0f0d2696aac
BLAKE2b-256 45fe11e36a8e8aa6dc90a6cbe4a16b67cd5b1f54495c8ecc4dc4562c69028a9c

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fa458bc51ce89b80a732b7c08bcd3a5395d566ba761c6cd762e823b4ae9ae9e1
MD5 597059be327ee262410063102ac12da0
BLAKE2b-256 241ba738ab89bf70b17bcb4d565123029b2ee67a6dd49306d79a45db28ea25ce

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5dae93b8312e63d4ba485c8480501d6aaf5036bc294bc5d410b41eadbb9362f2
MD5 de5cd1c296923ac988918a49be698254
BLAKE2b-256 99190e2e7ec5aed799049c55b8dd0fb523e68c3d0a69c57b207bc63bb496d49e

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7c16fc1d76031fbd391af7dbc8739925e09e350181bcc6f92b6e530c51fbc396
MD5 86c2ca4256e48f8530e9421d06b68282
BLAKE2b-256 38a2cebbcc1faad054a8bbc8448e55efa191165db86c514ea321b27c3aa6693b

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-win32.whl.

File metadata

  • Download URL: goad_py-1.1.14-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.13.1

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 b7c512a11b8de219714b7aa47752ff4ee22afee9782a3408bb86fd4c24a9c463
MD5 648cd03ec73c81342783018b1352b9d3
BLAKE2b-256 12d34d0a94522acd4872fd4626bdb32dea8a0e5d32294f74522beb6cf5f5a6df

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 20cf9251d8f3a08e6b831695e95be01a7ee004010ab20c3f160604eb12a88fa9
MD5 e5ed69696eb4dcb225f1d33bff12c2c4
BLAKE2b-256 48624d82dc8d70f9249ab45fc2113dd7cd5a1ce4638caa8449190520bfa81fc8

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1fbf847d38b2ff71bb7a36bbe26cf1d0dc5deb924a1981d2074ba55e1344649f
MD5 604c8fb0916e698691a6cb5244f68ac7
BLAKE2b-256 52ae0ae317a201fe6bbcdd784833b6075b4b8814964a0ef0a520af8199acdd81

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 28ddce74196d3f96ba64e9b818b037492f8776dc8a3971de0f8c70e1ed840bc8
MD5 84082c9b86f470ff8ba0982e460c4c85
BLAKE2b-256 b1fcdcf941a28f2a06550beb9677525bcf141ab4fa24baf3dc51bc7e63ceaf0c

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1d711ffb3e491467486c13229827586dc4dc514e999d45f6bde2afb318ac9866
MD5 684e0d377963001cc7f8e1c21f23904a
BLAKE2b-256 5b69a809f0277d2aabe8131be601932d583ffc32540aa6a0ef3a589260f6931b

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5723d6afc0947c28a02e7b4edc7a237d14b53bcc80a213c875b37fe1aaf62925
MD5 2c2c4ae94cab617524aa25d4f8196164
BLAKE2b-256 1b285ce95ec3ea77b841d487a7bfbc0020d369037e65fe2e15ea4677ed410a6f

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1720b1c269b8b1736ef9c3c5fee905b4f4ce12d4ffeba1848ebf82e1deeca211
MD5 6f79ea4a4fb593bfa500d41fefa86de7
BLAKE2b-256 056bc51470287e323b357868be31a2320ee141396917f4f6f5d76f2dd46f9d4a

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e61308d782e2f7a956bd2cbec08d9c336af2cec594464f068ea6605368c7904
MD5 70610ed5a3f756c7faeac461cde8f056
BLAKE2b-256 0133f0b5563cce2e2263871f3b40a80178e6469e8105b03a8d7e039547a36e64

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9eca9453a45e51c015306718a9c0e7a82ea469e914a2833d645d452e3d241637
MD5 0317076f05a4d555db3017ddb9a8675a
BLAKE2b-256 58ca7bcb7942d4d4ef0071ba948a0e0abefac46c59e3bd0c26d069910decb1e6

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 722d5ffa00aef99633ca8139220678cb20d9967891cc84d7a25f13ff014bf8f1
MD5 2ca4ebb9bdd2e3cc9f9b3fcda14eff43
BLAKE2b-256 38a3211eabe6baea5b7d954f224497f9e5ecf5b32d96a75e231afa2a79955da2

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 77ec56a9d4c33909789257b8cd585f4b23218abaed653b2d9270092fc2a33d02
MD5 19a14cd89c4a23693621e8e7e34056bc
BLAKE2b-256 982352699ad1739fc856eb52873e03bc993c08ea3e05b15a188c513be5b904e6

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d2381e7f9b9956c9a18276a833536405a3344f6a8645acd0ffe10b9c0b5d600f
MD5 fb30268367082addeb53d8c084fb48c8
BLAKE2b-256 477c0e2f94c705c9909b786eac1c3f0916cdf0f3d4882ebab164d66d112dc7d7

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7a30c211c06d750703395d719ca968b7d1ca768d6c06c38671c0e9054b622a94
MD5 eecc5c3eb7b927f61b6868d8ec8ea3ab
BLAKE2b-256 5de80d600c037f02b54d5ba895a68c4d0c3b6bbec0fbb663f134dba38ce4d0fc

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e74237b4c735dd26ec8fa2788dbf4a2458cbbef07a994a22555380519bf4aaf1
MD5 5c93ebc53cb1399b49db40a8d8fc995e
BLAKE2b-256 0e08e04f55ec80782a6efd92a989dd1c7f91397b24bd34b13f0fc6287fb950db

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b4d8c650c6b35920c98ceb0c6e7b7c41fbb780909d1518c7f8f5fe76c042802c
MD5 62d4f435c72522ae5d915b9f3f282add
BLAKE2b-256 84fd120b83baff3926b8fa0345e90cda235afc69569b46f28f0f70aba2c048a7

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 762fe51622d1bb2bc11469f3f2dc45078702bf6e84c24b254a59eea76332820a
MD5 2b9b9eb4333de6f03011d8d418110a18
BLAKE2b-256 d218dbdce64934c73110be190cf1a22031783f451ba69409cbd567238bdcfd02

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d90c0f0fa55b7b954c7f534aadac3c7db1c328f015c18775f6f6ee40fb22776
MD5 d72c3d10438239eb3ffb3ab3a4d9372c
BLAKE2b-256 0459fc93c1a4fbcf4d9aefd76131bf426843049d30a8b42c32338ae62bdc80d5

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 642d85d3a43f53577c15fd6ea25a40c2b01b4c167b7dc3bcb56cbe344c674a49
MD5 a684a0edacbb15240b71d94c8925e449
BLAKE2b-256 93a9226897e52dbb9119f6df00ac30d0f83f5ef513844b0ffadd39eeec5a7b0f

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2b5add047843a5f4babd87d71d01a4f49a725acea763300b701200a6c6bfff9e
MD5 a12d63cc6bb2b27ef434c46f760b2ca9
BLAKE2b-256 b936df7e5cb2b50f0909d6261755f0c2255fd49805c1e7448d5bc02055391f76

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6eccbb65a2c20e5b14f6dc7af4edefe872d0a09c9990010dd915715f42beb7cd
MD5 7b0491e5bbd5b672a8f5d63a78d69d39
BLAKE2b-256 52ed626142281c5d7265fba6ad85ccd843b32e3a589d43a742398714e4b9b61d

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c88c301ca9b7ed2c7c41eed400d4a4dafe43eb0527c1bd3ea5565c6163a3311d
MD5 1b27e17e3366b5af81036098324c58a0
BLAKE2b-256 d2dbf8975fff48614433018548719a4eb99371d07e2206d9e7f067c11fd81f59

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d593fccc94d050ab5d3597973aba36d34f58b47b7b62ec79e2d209a0aca84052
MD5 5c9c4d90453f1c9a5ae0e0307de1300f
BLAKE2b-256 f15a3370a1ca902aa04797eeb6f1c4c9bef930e26d2ece431df2ab03982d3bf7

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98ad3d40eb6955122ac9ed2db5608cc3457babf03859c3bfcf2093228d910998
MD5 7457031100b64bb42c3485d03ece654e
BLAKE2b-256 b386719af817e5d11e72fc072ce6e520b44b06db67cee357ceb10e0b0cd120bb

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 59145dec6694e4510867afb805558a8a05acb87c6236ecd731d28fdb075dcdd2
MD5 eb7bced9c2cfdddbd7d155df30336d66
BLAKE2b-256 1c7f144ad6238871a86f731a0f0de383978d48217772aa89d696cdcb2ea98f96

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bd208de3ea9574bb388c5e8cf3ea519480126fa9b580940c0ebb73eb05c625f1
MD5 6122d8632b1317ec7375a8e5653c9428
BLAKE2b-256 627a7128a37ce1e41df88ff36b41e66dabbd54110a56900dfd8c1ce2fa09e6f6

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0fc074d545471c4f7d77aa206a8d47192fcf51738f2feae28080bc423611997
MD5 1276a38fbbd26d4bb8803c1c52d1d801
BLAKE2b-256 e4b1a8e67f0efbe9eee8ac2bb662df3f07e9e0ac13cd2cc1a2c9f40497d1865a

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 30b401bae28bc9cb2da2e35cccd0632c2fb411e2e059c492e16962a2ddcb6ce7
MD5 c4e3e34f4016d1936c9d24da044781fd
BLAKE2b-256 12af4e5b2a67547930c0d97fd0663ca704fcff8b52afad5ed990ce2286e58357

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 86962374a57c78002bc2cfd5130b0e4651f935725a3a7fe4229d3f5ae859b08d
MD5 20dcf568c8d51436d7b72b0c68ad3016
BLAKE2b-256 c6fa21dfdb921aece2b47fbed9227c1b49add4ddb5d16575850491d22709d33b

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8e511da30f9b42249f78f62c2a7960148045921e65185bb72a020c5af6d8d299
MD5 d50b5823196bda3fc004d60563970e71
BLAKE2b-256 6ac432dcfdb79b341bb77d1669347266900823a2b6d1bc3fe9b0f99e7af41d34

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c39259f730f24e081bdde0412dda256f5bd4b977e7da3f172bbfff2945094736
MD5 28ba19d15b1189bc6720557a34d53813
BLAKE2b-256 bdbf756a2efe0d1e11f2e00969e2e751fad25882c9ae9287bfa968717ecd2b00

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 78ff218465496f1338f2b179ff066196f351d4bea6813c866808c08050d3d18b
MD5 9e13c51486a1ae67642dbfa8c8d11095
BLAKE2b-256 0a24d34dec3167bd36a7d0de9cf0285e7904a4299b3fd781ee78712c0fc40dbe

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8e75c04de0423354e36c1b3018e9536b30f35989be4f1dcce2f15a620b29556
MD5 02993d98d0059dee8583456585d8a83a
BLAKE2b-256 823ae6edb306d9a4f762856b085603ee3c780d30e3287e38ec132ed0a0c11030

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ed7cbf9c20a4c83731c0c04528a0fc5472c9e6a87e26aee7dd19b9d8a51ed1cb
MD5 aefe166e65773680edcc689bef0559b0
BLAKE2b-256 b9464041f82bbba231ddac28a76f9072ba7eaaaa61f0cdd4ca4666a6030bf8b3

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c55a1e09da1adb272c23dce2bfdc8e46307e602b32571dd3fc47052fc5184373
MD5 361793787821552e73c9f3ad18950934
BLAKE2b-256 5b50095fcc9706c2dbe9e1edef271376b5efc31fcf223938cd1f11bfc4f574fb

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d834063fee1d2502b933683edf07b9a2fcc43cd5893a3badec1044652fee991e
MD5 60bdc7b7b3341917f8fd2d60286589e1
BLAKE2b-256 cdfcf68983689865a9d00fa42d4253b17d852d8f5d3a6102ec7bec4c174cca51

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5dfd877159355b3d5f59af21b15e0854f0ec78e184d00b529158a9f599940432
MD5 b85b1c2327911f5cd4c94b1a6834de02
BLAKE2b-256 efe8e383c553ce460086d5902d07ae774d1d474b18e2b401abc45d42d27dfb69

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c78c8582f595fe58184822e509e23303bd84dbb744233f4456dc57c79923d41b
MD5 166d47754cbdda943bd65d301b1c85b4
BLAKE2b-256 9c1b671e9daef405aac40b7e0247d76ecb6077a556caf37f095a29ce4ac10112

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 654f63de5ab3ae8e5c3bf84902b1b40162538a124da5e8ef85680bbdf53992ca
MD5 581b6494856bb4a8435dee6c30f9b8ba
BLAKE2b-256 44bad3a63123c9d76fec39ae229e2d9019a567faf06e55f6b55dd073088c8928

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bd66dc42be4df49600de66e26ab62a7d6b243433b0130853f689e2b88e91144f
MD5 1122a71bd338b99810fe23496dd68b08
BLAKE2b-256 85afd7a987752b7516bc2f0641bab14f620435663d79eb6f2ba7939dff9a4269

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 09c770336b771a37d2687627b2b35b96f5bf63ea889b69690ca78b577fd1ca5d
MD5 130b17fcb4a276d8609e3993afbfd699
BLAKE2b-256 d953c97c2019d4d626cc51fd10b2d1236426d1626cee35d97e61f7fdb77797a1

See more details on using hashes here.

File details

Details for the file goad_py-1.1.14-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for goad_py-1.1.14-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae757ea83b10fb4ed4e8cb8cb4e5880ed3b3713ef3bad95c1516e86c33916058
MD5 9be30a3398a882fdcd7f8af83e7fb906
BLAKE2b-256 d0e43d8e12f9ed21a020ba1a177fee2aaa96896dc72be5cee11e7420ee5ea7b6

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