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.3.3.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.3.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

goad_py-1.3.3-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.3.3-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ i686

goad_py-1.3.3-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

goad_py-1.3.3-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.3.3-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.3.3-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ i686

goad_py-1.3.3-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.3.3-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.3.3-cp314-cp314-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

goad_py-1.3.3-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.3.3-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.3.3-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.3.3-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.3.3-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.3.3-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.3.3-cp314-cp314-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

goad_py-1.3.3-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.3.3-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.3.3-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.3.3-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.3.3-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.3.3-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.3.3-cp313-cp313-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

goad_py-1.3.3-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.3.3-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.3.3-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.3.3-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.3.3-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.3.3-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.3.3-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

goad_py-1.3.3-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.3.3-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.3.3-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.3.3-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.3.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

goad_py-1.3.3-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.3.3-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.3.3.tar.gz.

File metadata

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

File hashes

Hashes for goad_py-1.3.3.tar.gz
Algorithm Hash digest
SHA256 5a66565ca63c169e2f94214dbac544192ce42ab2e16f4d5f109e1d3dbb2c568e
MD5 47f45878127292624421035a999bb3c1
BLAKE2b-256 89ba7580d9666ecb40d2f6ba7d24063164cf13257ff6ec5469d85ee77e45c91d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 58c5ce95e70607c74653768a63fbe7b7139df8d0b801569b38855932b63cf858
MD5 9dd0f42063ceab9273a8a67e7d4568e6
BLAKE2b-256 66e7103b4382cb78e6843bccda72bbd5a7f94ea012fc5fb256d55d0215b6ce18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e46c98e3a631b5dea336afedee0bf4784f7a22a508a69ef79ac7332380cf748
MD5 66b4be963c82c952eb06b82df3fa34d5
BLAKE2b-256 d89d67e4ebbf8956a1bcb73a9809dddfc3cbed95d745db09816b5a49d4823272

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 20c7625dab92b5adf6d24fb67c052033aad93761c5f60578ce06bcb92b1de914
MD5 761e70944ecae8d122f23ac338883a6e
BLAKE2b-256 08c323e749dea5209504ff86ea5000c45342077bc4d6cbdf547baa39aca43734

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4a3ef1940ce5957c2ee44349b800725b384dd409b246d0ec5742fe53a937666d
MD5 9386fa6b27334aeec13fb450ae198495
BLAKE2b-256 44b280bd027a86a05da67b46880eb9f110977225734d6968b918dec016fbd7c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 89273d9db1f985c07208c5fe29252626ee73fe87ab4b85dddfa10e3ff4cc9f98
MD5 91a308466e1b21bc35b0dbdf6b1f0bfa
BLAKE2b-256 ca63947f4ba9305294869bb300e23ea9a14d35ff0c851f1bba18f7b3e7304d2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 21af3c024bb151a1588621767d0d48b19a4e74a3e13d18f2197dae39131026a1
MD5 6d3c97f43955a086b93e610a71666a4e
BLAKE2b-256 76ab4a4f21414e35a45e46cab4b7fffd351b3b0ef0fb89a182718d7b3e3ae79c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9b855ec8c4e6ee1d790700ea9812314b181be9f38cef804922f1cadaeb09a45
MD5 f6675988a6955854093ef5dcfa9c505d
BLAKE2b-256 0b259ca4ae802d6091be68d73cdafa70ea382df467c222a2eb1712aa6fc5b198

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c960d43ce8ebb5dd5e61cab4d658c2f3cfe02170a72a75439af1a1687a3b20e9
MD5 d2dc9fc44805a875b1d03c2f81003e26
BLAKE2b-256 9928ce43a72c3f847feaf93eea835a7597b57bd04b4ca8491ca65f67c8a64763

See more details on using hashes here.

File details

Details for the file goad_py-1.3.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42b73c8c1b92d664cdb00cbb84a693211d6c9b605b8198de1080428e7ef7624c
MD5 a36bde9319a337f6fd72132cb2b4a18f
BLAKE2b-256 9fa7135e8b16db4967e6de190fa06f6299aead6fe8ccd1898ef5cc40b2be735f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 26b8272a3d8f9e081f44a658a3866e14b762c2363db53c53af28282d4a5c3b5f
MD5 8c1799a9912f0041d7eb8a075467840b
BLAKE2b-256 77f38ef0b2584d7c83f5f3eadd541a2b280ffd16127097e40f7a18f7dcb5d1d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2861d64c1a8bcdcfdacf5afd44122c283f714c1658c40098175b1967c5e4e456
MD5 49b2165db8bbe4f60441abcab754a67d
BLAKE2b-256 34203df07fe8cf5b2997300fd600017a36e05aee785a31fdbccbebd6480258e1

See more details on using hashes here.

File details

Details for the file goad_py-1.3.3-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff4d7837ba6a60adfe5b8e1c27ffbdc1e60bf8ebf343a746c9d9297c2e8a6bd5
MD5 a5f465d16599f3b0b4155fa9909a06d0
BLAKE2b-256 2eef810c728e1c95d478a992bec5b9d30ee507aca582af491f592ee76547104d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a2b7c954c19fd6d04a399fa25f280058e6fae1bca8c5b601f8258ad1e746e00b
MD5 8149285b4d4a269bb30ca5ed544ada2b
BLAKE2b-256 335a8bd418648aab7e57e81d935a5be39b8ef5ba56bf9b515febe2b5870d386b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b21d004b25381c8e36d92954c42fb4e94b8fe5eaecf4dbd936a234d42c402fb4
MD5 6a0cf19dc86c2ba6f40a9199ebdd774b
BLAKE2b-256 519ae567bfe92bf43d42c5274986d7eb3d40a1d42a7e05bc3d14b0f291b4a8f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2cb0e863135d49c1473056d91b30642962a68a9ec7e0a5e6fa848a2ea158bf03
MD5 380578b7d0dbf47bc470dcee7cd6aa4a
BLAKE2b-256 2f1cdc230dfeb8c3727ccebcf6a002d856229cfbd6ea2d5138e79c07e3c3861c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.3-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.14.1

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 f5363f0fe3341ef50aff70e4bb47eafa8a055341f9702904c4ca317e9b480745
MD5 b6b01c6b9e0c6e29d8280eadf40e80fe
BLAKE2b-256 47e724e0b30f612211c32663ffe7a1c98a2ecb64766a902f6cd57b38830ce7e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9fb513893b35ea96c3b6adc0b0828073fc2560d52cba7996155cacd3e0b74d93
MD5 de689a94c5300dcad0923a6a8da79d6c
BLAKE2b-256 25c0874e25882a7c6fbbbc625589137d817fd1f009bb348d4d5ba184b5d17c85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 920f64eb9ff33db3c1b85751aee695a5910f86ac743a497defc1c8f51b66f50a
MD5 2e0e1df43c3195057f7a1f86d7a75dc6
BLAKE2b-256 c137985394a5bb180d1e4c4dbd6d12210306226c07f7db8571ca92c33da32148

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0bd61c090a74afa7175480ce6a852c59f4cc69c179bf7c7a64960cf3cb90c897
MD5 3aa407fe58dc48b8535b9e870cf44114
BLAKE2b-256 b6919780226d081f8dcbc14acae6248d5b4b5a9f2e284d526b43d944d8a137ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ee93e72dc1605a0d192d7314835ca7bda5fa9d32cd8c32321aed02862371194e
MD5 c7fbdf7068d0278066b3c50168093061
BLAKE2b-256 5f585efc9ecaa39bd6019111542e4dd557d682b9805a01229a0dc1b47e54b484

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffbfdfc2d70b6cca83ef30e37d0dbb53d4a01220819f71583d90000ecdd46a21
MD5 0ee2d94f1c919f9a4b53c7bcb465f5bc
BLAKE2b-256 3821e89f7da08b71cdb78db4ca469a91c6b7c526343a9ff733f0bba8a29b1d4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b571b50147bf6f4d1fcc5b4f6ca287b2826c3cbe4a639771a6f8b706dc6027d1
MD5 d7438aa3503006e8c6631bc3108c41c3
BLAKE2b-256 6943ff1b1c874516aad9232374ce07e58d302f56a8e2a0f3e80e0c750ed8c893

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e9263e04d21caaed679f81315c78421a2efab31b43ec49d82cc351120ece8dbd
MD5 d5149d698b41addb0d39be36660e39dc
BLAKE2b-256 5c9a1d883bb746a5325e9dfb4a0fb232bbf5eb1aa3cc9d435a25ae8545737c64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a32c46aa62b68e8cb60bc0e59651722a048ce66d66c3c1083aac31951c45b09f
MD5 4994b5ec0c0c342c1fad547e4ad7171e
BLAKE2b-256 f0704b4057a6f3eec6a7104628c3b03f762600cd874b891ea9c600a1f22e2e27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3edb39b48d6f184cecd0f09f5978b655b15b60e614a158b2103fcc3ceb4f1967
MD5 3db07bcbe9ac8cdb2e240b7dc751454b
BLAKE2b-256 b61d8e76d73003660112c2d83b9b6c97d9518c46dff34d9cc22c83731ef8f664

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f28ca4756936ac96174ebd4023a1e747a83d15cf2e9b03b926dfb0246c982896
MD5 6a80c5522b1cf41c25179009cb629c68
BLAKE2b-256 787bcf6cde6e9b11708f4dd5b4d0480c81aad629c53f7867453b44f03ff0e84e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 336714a2064c5377741f2cda6a9eebf7b9163f61019d313cc4a14de6fcf21aa0
MD5 45d485926a7b84f2d18196e9a5a69a0a
BLAKE2b-256 93f93dbb40536d2d17bc3f4445b774c5abdee9c13372e0aec1f20e525708757a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 032bb9e64cee30548a460a74bbff968da631f13fb4f4c665f3e0f59223716616
MD5 2552a99a8706c23e02a73ca0c4a65376
BLAKE2b-256 b968b5107e27ec2fe7ba15bbc5c911326a2b919854e72fa7443050fec598fa3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 474e17809897f0417e8763f878c9fa431dc00c175999a35eee40e408d46580a2
MD5 c80e02836884b931efaf0722ed907824
BLAKE2b-256 3b0cafe2b5b12a10b1434245d1f41c7c9ff4d31914df049ff4ca2eb5da9337de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 12f42b64632d35cd44e1e3f54cd3835deb9011f7916412e534a65b48c60243a7
MD5 5f41c1adefce3593ff97e19bb8ab13cd
BLAKE2b-256 cab9d5c7ec64747455ece626c9a151a256fbb46f77446ce75d5c07d7756e0f19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 381b71bafa89b453c205b14718a8a9bfaa60043daa1eb718b048dc5f263315f6
MD5 353be22e393e9b8f6da987f7dda1a42f
BLAKE2b-256 8ac2839dbfe014368ea1476284c8df9e97ba0e2218a4d2e95c21c8230b63740a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a562488f5f2c82bb80a5626513e57e064b2062e713f8aa3afc50f85482ea295
MD5 5eadd86ce24c11e60e4a8778e7a1fda5
BLAKE2b-256 549567ac385d31d8c00304798ff54c18471cdbcd2fecc606562477daad87b939

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a0d4e149ba202a5e6901ad42c2290a51aeb780b9dc21072e05ca2be0abcfad4a
MD5 351e2f3247682127ff4842fb156ff8f7
BLAKE2b-256 e9a5fb72b902b19444b8afd52bbb4c4fbe8568a5795f7c53055d711a22af979a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 14ddf21a5f781bcdb4d740f058e858469f40913a82a2587b60e6d0aa50cb7dd4
MD5 9a8abe8eccca2e6b013ad129588acf15
BLAKE2b-256 9ce886c34f512a049484b9215bb85eec8b47fdb8c01cc1db39b372126d5836fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 25adab7f09f946668f4d59c6bdbb087a24ae4b0ce6f7f18ffa62d191b7ee74d1
MD5 d36a0248f93c8963bb1fef92e3c23866
BLAKE2b-256 3ed19927bddda9118767a67710e4e2989d3a9d2e58b5cb5885b9ee0731f86275

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 523a5e4a9a047089ff1838a04afaacb35ed05c528824099f45dc822ce69ef993
MD5 e03c4eefb8873be6a4f98f6f6abfe0a9
BLAKE2b-256 1cac9804e949dab3937902e7fe4f69106661823c89e6032aa428c89d30a861e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d37b28307acbed591a143bd2e42464ba150f3aeb8d57c027ca3c44afccb30fbf
MD5 8c60d9aef18d7478a760ca31331b15d8
BLAKE2b-256 5e28e2710421ff9db4faeb2d77fefe78065a73f5d82740fae94cad0644101b38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9c35c1554b1b87560586e6d47a828321304de94e5a2da643276582b69f4558d7
MD5 73a0d4534ed19453d3b5b91557ad01a6
BLAKE2b-256 e7a0507f9006be5a10a1a56f473f9b58de1136eb0656e866bec7b6c35a3cbbc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 817bd86217dafe73bc88f603852b618abdb6f4abe56d5f473d0b4db2700f3ebe
MD5 0850583b8d4a1265859a65741a424a24
BLAKE2b-256 110595beaed3d2e4e2395d26e6b9d9e22bb1b89bc068ce7bf54de5f8777df4ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aba35ef8a8bf13467a83bea1c9b5d59630fc07f2da4c327b1d7c830f8791cb7c
MD5 1cefcb9ffb02bc2214b8017c5fdaee56
BLAKE2b-256 49fbd6bad0c4e41d0a6979fa9d7fe1521f5720d2ad615e75624bc9b9294558cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37a65a4dd18d201851caeb51ea7049122ef61879a57b7a22bae4a48f0c69f52e
MD5 5480d1b81b5c2556f69aced34407c78e
BLAKE2b-256 ce0f553fd6f3832e9150a8158ed34625c1f301a3efca7c4f3b9daa68df72181a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34404e3a922dbac84626afa573d755568da1d308e02fb06751f34c68940ef3ef
MD5 592b3acf6ecedef80a80f763ec42281f
BLAKE2b-256 95c2a3b3314933457867191fa41992bc14fe3b0f8d8c084c8c0b41af66e31426

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.14.1

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eb1382f25933e6a8aae47f09eeea998de051062681a5ff5e648381a8f3c7de9d
MD5 5e629e29286046f31ad31d4e1533540b
BLAKE2b-256 43217ff793409768b0205abf7a85ff1f55e8af06dfdd6f5cf6f1e26510c03a51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c2a553400ad2f30462f2a769890c5e9054036eec168bb4e6bfef5da6d6dbb04f
MD5 952c9ec7dcbb93eeb4f2ea3792c345d6
BLAKE2b-256 87331ba9cadab6b2b011d96657f48ddc74b560347c4302ebe1e54a3071cb5216

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2df7ce5042cafb154ec5abe05e8a1e6233185ed31f7311c7c788e6d3c3a91fd4
MD5 3238ffc6e8011d15ba0f8d434eb8518a
BLAKE2b-256 ee13de8e4dda6682fe2fa877bbe93468e4284a6ddf76aa5aa6244b6756ac8494

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e70d028521e2dd943d795516dfc372263e55d92a9bb648ac3bdc74cc62b88305
MD5 c4ce3891d5eae3172b4502826b8f0143
BLAKE2b-256 624389ba3c1bb2e3c5fdc96eaf297aaf6669b29c9ac68b84703d5e846136dccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 70401143c82f4e0f791b6070f1801327d7b361c4358f882ea020da319514c1d1
MD5 dba3c58d5974cd4542e1e5714a4cad98
BLAKE2b-256 209144f649a52280b21a7f9b403dc03527e00b14005aaff5ca9dad89482ff813

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bdff5961f4ee54cd450e58834ec376bb85b64dd3d434f7b2596c6c1209f969ab
MD5 88a84001cbc3cd1ae99886838ec8e6a0
BLAKE2b-256 27835f4a97f485e42b6310e74fc2ee7df3740fd3039c933be12ff4f529f2d9f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 63fd28c942f41648b0a98090918ca665489e6aa04efd529b77c63ba2d509bde6
MD5 7f7174ccd75d52812db292f723852d66
BLAKE2b-256 287ab94f03f2030bab1627fa8fea293f8f4fdeb9432f505560d757f01c86786b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be2a293cf87ab22917810b40e8b76a7e628f15578df05a0806e9db96c46beacb
MD5 f446cf3c828b468527a92c3dcae3e94c
BLAKE2b-256 9dd4490286a332d7989c2a420ea5f9b8d1ef9cde517ff45336e97dc3c17b1450

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79c9ff4f2fba7d715ff4f4d0abea7914d8f78727aec01cbb3f927484f0779226
MD5 18c8c911123745681705179ad2ff9f0d
BLAKE2b-256 5f47cf73e483b57b4db2f15c491a3178cb92fc08b1fc9b84e5b1f13752ae3107

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