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

Uploaded PyPymusllinux: musl 1.2+ i686

goad_py-1.3.1-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.1-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.1-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.1-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.1-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.1-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.1-cp314-cp314t-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

goad_py-1.3.1-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.3.1-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.3.1-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.3.1-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.3.1-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

goad_py-1.3.1-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.1-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.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

goad_py-1.3.1-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.1-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.1-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.1-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.1.tar.gz.

File metadata

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

File hashes

Hashes for goad_py-1.3.1.tar.gz
Algorithm Hash digest
SHA256 41c102ca766c163332eaa3e187af82db2f7fef7f2d12f5c4a91c4ed3fc259746
MD5 965f4eee41aeb82f45226fb3f692b0df
BLAKE2b-256 749665ce5c53af0d57c1f3a8611e8a098067ed930719972017a36861fb24792d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5cc57fcda9b42f46f00b0949df705b1db88aeb0f032df73bc0a2ddd9731ac357
MD5 ae29c31d4601196f559c4471b0af5d9c
BLAKE2b-256 25cebcf5964183f196ebe013750ba0255ef1f005f8b4a45bb73eeafb0a3f6c5b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6cb7cc66ef96c4f539227b2011376de15b51356fa251f174242724f973593c0f
MD5 95d862126a19d870c1f4167345fd1b7e
BLAKE2b-256 15c2502869b59a6ab158639bebb3986652dd2682978a4f08df6e781e7015180c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5525434836412724b0b4242cf4f303b9e79c118c04243b63d9dd9acae11efd5c
MD5 514af8841f15ff196386aed595a282d9
BLAKE2b-256 15fe31b97a005ddb04ef31f122f9e9a01d8b3410330d58d0daa73b7d1ab81323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d85bd4f0d9cbe4f9b170d5caff09e601bc55a22a034b70ad03a3a84091c53b9d
MD5 facbe9c86a31f9f179d99217c08589af
BLAKE2b-256 00daab3c62047eeb427e12da4aeed7dbad31af9da633193523fbc51f516c80d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 39a77fbb3dc15fcb33391827947b045dd7d378e076e7e660896dfe476a1fde5f
MD5 2c8b63251ad0dbd823be4eb7e451dfef
BLAKE2b-256 d3816be60c59e992733afffc6bd85b30a1520e235615fbb9d7e4cacc65d56736

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 87030c0b00b2911baf0e2e28a84f61cb4d47ba58cc01062e80f7424029c0d125
MD5 78f409d1a423e7a8d0f2b32f91f1b6b1
BLAKE2b-256 a8eccaf5ab1e1622646db07c5194bb79fcfc68d32e0c409b2bcb50947d6955bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec6ff966d13b4cdedacdd6516b2489cc3316b7d612f862d366e8d43e3fed08c3
MD5 0d754526699fd0695dfb82d1693a4a83
BLAKE2b-256 56e1ed983918ab7280901c5b0d9808c43df53ae261932c80b48ce22c820665d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6b0fcccb260e33faf7bb0a4954d9ed3c9cab7687365c22e3c44cec572715b79b
MD5 30c2414c5e13c3b72225077df59d9d6e
BLAKE2b-256 0752c5be8bc0f2fcb3a58a9c03b0405e87a4b4720615c6105b880d855f0eceb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ac772feb482c84b788b834d2b8397378ed0bda47147bddefa3867811bfe05920
MD5 7016622315ce50a609a3e7c8d68cea19
BLAKE2b-256 e2c70a446581347ea2789ceac70061db8defb54c89865b63b5d5d6012fc69c6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e3ab6f72a3c84e843d2f5da4674640db01f3c7dd647d01d702126da4be59d8f9
MD5 5fa36379ca8f43863c3dbb6ccf400ec7
BLAKE2b-256 94edf7c2b405abded4e020431972d6d8e757b626243473c8ef829107383571b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9d02dee0abdd1f7e0e847c9b22a670b3d421c5abc7e392d0ee1294fe0a82f9b1
MD5 ae8a0d1f1a3c96c3ab654e582a1a9e06
BLAKE2b-256 b137b94bc8f504893b73a1f42f87e873216e30eb384e718bf8be3d5ee0d65e8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c07613927be814675efccfc6b904f26001bd81fa20030d3c810a34427134157
MD5 0e89f15345162902dc2be68f3845ff4c
BLAKE2b-256 2216f23922803751a3e72716e42f13efb0c77ab0d78c784a7873fc8e86727bca

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.1-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.13.3

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a425695c5a2df58fc8e599b5e1806344588d5ba5db32328e8d2a3475544d4ea7
MD5 26e84e1d0f53623a5db094e7d6958e3a
BLAKE2b-256 074fb8272b6c5d65aa1ae5666d1a0b062a745e4f50442c20c6c108990bb30e89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.1-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.3

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 de4ff2af3430657eccbb519d79e7e94235de6cf6c9a6cbc44349659036e91c57
MD5 daf61a4828afa86950a54884f871d552
BLAKE2b-256 b65ba9b7edeb8cca397ac0b9cabc96e0bfcb493bf90333f59135353802464ad8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 63b46ff8dd7df725d2765ac59b5b555ab4ced897744f4b250aed814358cac410
MD5 9f5d17fb90aa6bb2256e629e57e91c31
BLAKE2b-256 71605aaad01fc6d8a2575cfe37259e6bfbf9bf5dc94a998951aea7c46a0b85c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eaf5f908f0e85d951979a144946413e382587516c8fea7136b01d19fc17253b7
MD5 531ec3230b3b4cd854d43875417d764d
BLAKE2b-256 11fa67e0c4e792884a6d3bb00b3a3876612f2e477e95101ff83ce5c33c4604e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a280c76080b7eb20624c33913f7efb2857e7cb728364182ca3d7714a3e8871cb
MD5 f2b2abd751e3b8d56ca73511d393265f
BLAKE2b-256 7234fdad3673a995cdb3eb5a9c68d0a853cfa1d3fad76395a3930a9fc23584b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d0f2bfae661e9dc0c775ab198116839f2d33387ff62fd786d06b140930cd653a
MD5 3574fb4daa2d1c80dc14273951c1ef85
BLAKE2b-256 905efd548702c5840e40567c84962a69bab6c478375e11d5694a6aef2da429d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f4533d219c6c253e99b6a287fc01794e99ab5d3ee33aa9829bf27cfac734863a
MD5 b6b6d661de22c332d9a67beaf069e0d3
BLAKE2b-256 675165e7cbec9d424358673ea289a30d2e13537349dc83493e33bfae9c4a9ba3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 59be355ae320852fe0d44b783c2e183deabdaf62791601ac2e04c23dfee22003
MD5 bf0d5371f4707861d42b40a2cf82c3ad
BLAKE2b-256 0ff2c0efc96513ff4994aa7831a81262ee384db27c164a65318964d2002443fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19c7a5c46949f39c315758898c06d4636c8e03d32d6db6ae82c837ca3a9b4882
MD5 acbc6e14dd0806d86558dac170c545a8
BLAKE2b-256 b6f7f539a6732275503c33ed02182fe8b8fd80132bf3b5bfa5eb249c3e96dea7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 281ff35ee865ccc98b31be71de77d88b2cf827dcf72619a97423a39a1b891852
MD5 1c481e8eead269417a2240ef01b70940
BLAKE2b-256 4b91917def8ec019746270108d3ee5e55d7196b8993bfbf990d0b3289b21da72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fb4c10031e863e30ad093bb73c3b53881b0576295feb902f57abeb9eaf3f065a
MD5 0612e7012ba7d152519d480da0b40a88
BLAKE2b-256 248d00545cb03ae441556feeb85845d43186adc3c450097595b6ea9f04e3ab4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e802619a1543eefa4bb197aaf4edbf1c31f673c29ddfd11ffded4d6a2fc05524
MD5 77644d075739ac59a42f45d529b99de2
BLAKE2b-256 0770c829b162310a006ac4618b66d8860a9105a7df6229bb28d5406192395d17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1a85d93193354c002da3523ba8a6221c0113c0b5bf0f829eb7fd4c8fdec3cda9
MD5 7aa569f1454ced4cf76ce81cd75971f4
BLAKE2b-256 cb284d8b7c90e759e8755f54b605dd3f13c9cb78e4f22687fbf049568a080d0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 dd487020a27c3184e1e7027493abdf4041ae2456c4329f01d0ae4251eb64439d
MD5 1293c5c9ec095f5305fa5c09d297dc08
BLAKE2b-256 84e2d0752f177535dc05999401656144c9a25a0edddb1d013a326cb5ad6a128e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0bc14d7fd7734095c1056bcfe6e462ddff759ee2f60bfb0910bcaf65c4ade7c6
MD5 5246afafea1c32575ccfcb227182f4dd
BLAKE2b-256 e61f1ce4598f3330020e216cc10eeb7d02d37dc8fbffc8d27f8e9c91950f7479

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.1-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.13.3

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 71394c6f5fdd17fde7c0f87e1d794f04ed721ebbc5f37102802cac95b64841b1
MD5 04d2b7e5816e0ab7983cc49f31c5a302
BLAKE2b-256 8c46cf87b92a636923404bb460df848ea2da131b17c14eb9ed3f7f8d9c5d03ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4b0eaa37d356e1da309988fbd17a802eab2ffdb6b29929128702d61959510fb7
MD5 449c573f55323c8a62f7b2d42499dc5e
BLAKE2b-256 3d83258216104f329e6c36adb79e653ef4c7b7ad9308a65d5521ad61961d54ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa267b923ecf06a05220181f00880c40b681d03cd08f64a138947c563f87bd8e
MD5 0b45c5270d171a15963d67bbc15a98eb
BLAKE2b-256 05bca3710eab7994f6b1a17fd3cba70d99cf5e7d915018f6ad4c706a7a2f0564

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0c5c20d5e4ca0e7475bdd44446fda323611b7239905beb0b325482aed6aff447
MD5 0cd13f9a30b06006fb7bbb9676d875e0
BLAKE2b-256 1ac063b1250c4ea541b4e427c6ef6ca4b352c213b7a029fbe85a511955722b6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cd2d0a05022a4ef9ea526c8dc9a7fac5776cb1d98878bfa56ee8a748780ad57b
MD5 cbec51a574b9223bcf56ff32ae39999c
BLAKE2b-256 9dbe6ddbfc71e23d8bfcafcc07e2dc5d85f3764272cfb2d6d322c74f4e497b47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff633f04ee3b76f252a9cae33c7ca937d4ee640ddeb51d023d3737d3deaf8c91
MD5 9f1b9ab40e5430904a08519263b3e645
BLAKE2b-256 285223ba1c32b947ab80b00240521ff736715088c4de662a401ce98f3ddc263d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 16d5c2f971f9743a558ee35afff7e352bca2291d2756102a88bfed97e3fbfb48
MD5 e911d4e0bf48b47c50d0cbd08508a8b0
BLAKE2b-256 79da8b83d9dced22535b4b077acf783314a02259c9ae038e80455a5327d05cb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f5c02f4f5cf468c3c662982777cfbe3bb3637a8a939283fa7d133220fe90b0f3
MD5 42ac0d987486d6f5b1342ab4b6326dbb
BLAKE2b-256 a3fa1bd126ac816dc23f6b65e331f597a1871686843243d796afc78458756b1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c86792ec7184053a585fbaa1a904fa8844f6fde2527ee952f5c49474aa6e7754
MD5 78ee12784651309d6d1f111a77ad53af
BLAKE2b-256 f25a56f258ec8afe79d70a2bc69998f875b75ab91957f768257c9a322bc4fda8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.1-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.13.3

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cf9548baeb4aac5d844d067ad7a031a17012ea7b6cf612b55032a427dd2a178e
MD5 ecdd43f435a23bed4ef7af313a78ca38
BLAKE2b-256 893c1a952ed9936aebac164c5260e943c19f8754c475206907e06d7eaa27e787

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3d13cc06deaef861f867503d76f356ce87b5b1ef52a9daab0aa3c8671044bd5f
MD5 77515b7b9893a440e92b1064230e4a3f
BLAKE2b-256 7ea940279bf0075943dafe86e2966340257009141b2d0f5c55ee87ef131916e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c64ba359eb3ec4519e5607d0f296a0f0c230e908839a77dd92597be9ecde93d
MD5 b7103b076beadf2f628bfb54a680ed83
BLAKE2b-256 fbdd872ae33a36242f55c0aaf3075ebd5c006b42f0690fe7c0c4f92c2632bd93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c1b9e1c61b6d9079d9a3bf6847c7d70765173aba9fcae0ead1c3441f168f78ce
MD5 397d8783c0dd65d243d1633fe7b5dab7
BLAKE2b-256 a5164d09183a34c1268ade32163e9fbba859573bfd00fb2ac931611d670667ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6f416b94a17b2d0c373551fe17dd3597be739dcabbce6c6d25a2d2eb7a6ccbc3
MD5 670a2741e17da41ab6fd44042a058eff
BLAKE2b-256 23413641e467274c366842321600d54341b15e29b11c43590b2eb0ad3ca0172d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 875673f5bcb7b8a2dd61d4d04c9bfc7fdde208161eda79bf2da6e5f3020bd46e
MD5 aeb98357d3236490e96e131dd7603846
BLAKE2b-256 088f36ebaa82dde50209ec361112d42100cc1f522579fc0b034649c20818cb09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1158b8ba4206c2158b20067435a4ace685cd40fa3f7f1258b57b576ad791d9f0
MD5 21ef8fc1f4af234ec1d506dd13629dd3
BLAKE2b-256 67799f39de5a95e23c94bb76d2a361b117dbaebbc0b58e4de2eda7135e41d472

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e39793dc4f96783787ab53de229df5e9ad2b10241f64a40888aa86938d26d999
MD5 03c25e09f274f7dec01129f5be91f0d9
BLAKE2b-256 cdf000b747886ce3eced3e58778dae8c8463fc86fc4be6c295fc0cb32486b681

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5f9998d6c428022bc2eb22abe6715561dcf4f25757745b697ef110ad050edab
MD5 b074784289da74bd99331d9e2129df67
BLAKE2b-256 af3dc9e716e383eb44f7005fbb8c18c6f0a94c7173342e2f2876e61951fed8ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.1-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.13.3

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c8e9e65bec53cc953e2fc25f223cc11e2165fea003f2c0521f68ac9ed7be305c
MD5 0929b1072780b84fe19876cbe74710ba
BLAKE2b-256 aeba856b120e0083b804deb25fc6447676f5a491e5f525ceae2a5a9713621c6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4bdc87effcf7e82a1ca9104262f0fb57869c623536f0038bcf9c237a7d39e640
MD5 18066db62f8d6845f5657f8c720f6fe6
BLAKE2b-256 a717e3c621dd08a4cabba6c97855d3a40753c1fab7d3150fda46bdabe8a71076

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11e0822e4c0492884cd9703f4a4553777ee79748df13dd033cb01e04dd812e70
MD5 3cf81e57e4fc5509815c35c19c877381
BLAKE2b-256 b9e5d50436f3f8c18947a32c22164c762e38865290f7512e44be9edcf14c062e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 22dfb5abfa0052799ad967fa851a7b5b0a38e3f75c331701d512ac1a5bffc7fe
MD5 eb37f8471cf64fbc88c8dd73a89823f8
BLAKE2b-256 782bae4ee365e6e6b64bb403d2cfcf23bbd19c5adbc858f196ec8fbe2203ab85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b7ca1721ec40b5a50001597267dfee1059af3784b87690d7e0e6da259c67b38f
MD5 ad379eaae0af3719a251a7d7887faa65
BLAKE2b-256 c969d21ca6da08ef247d2f8d03e09fa5389fb964c612c0df9dd5a014081a1473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3a669b139a1c28f628ee14b0985635f6441c3c0a95afe251c8c51d4f6bbb0a95
MD5 e67a09ad3fee49727f9af1cf20d5655d
BLAKE2b-256 dbeb38d0417e6275937114168f5836539be50c17125cf2c6335e522ee9c80c58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f8631c292d633a8efbe9e39c15798b76ab8348086ddc2dedb2049be546767d75
MD5 959ce58629b9fa6103cc7160b6eceab9
BLAKE2b-256 ea60af59d50872a63fa53e438f7f96db4a867e385bcbf7529410fb2420768198

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 661feca79992fe36335c7ed4b310b2dc3165c526b0aedcfc7c77e8fa21d32130
MD5 414364825da7efd70374415de3cd31b0
BLAKE2b-256 f5939911bebcd972b56197d45193581c2e5cf81be72739eaf1878fa35551bf16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ccd753c779f4ad88089bac8aef3a6dfd5d56140b25b49b0542f384e0a0e63455
MD5 3aa8d92741e3c5e837c65f364ae1bc16
BLAKE2b-256 f5ecbd3c5c86be4d2b8a4e54980812aeff8ea7e04fa9e8fe4eab9dc435ed3512

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