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.13.tar.gz (1.2 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.13-pp311-pypy311_pp73-musllinux_1_2_i686.whl (2.6 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

goad_py-1.1.13-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.13-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.13-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.13-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.13-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

goad_py-1.1.13-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.13-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

goad_py-1.1.13-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.13-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

goad_py-1.1.13-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.13-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.13-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.1.13-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.13-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.1.13-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.13-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.13.tar.gz.

File metadata

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

File hashes

Hashes for goad_py-1.1.13.tar.gz
Algorithm Hash digest
SHA256 3fa490943430999781f6b0804ead99442adb2adb8d510b85d4e3314118265de3
MD5 2e081c1ea1a4b972a5830b497744f10a
BLAKE2b-256 29fdf82c4114e1e2f3bc74c435ff79db31debd10dfedabf881e8cccd0197a705

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3375cbb822be64d145830cf8b5cf111ba1c60ecedb08f89e4443385aef229af7
MD5 85d86c2e784cce7c89f2d21f403d0f91
BLAKE2b-256 89a56541f4895ad12026bc229ed53a3705b649c9412d23e33f047f4fa527b1e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f741d4738d8039b1d7cccd820ec386b9a0fd2868f48400551a86cefeab7a9c9
MD5 4fd2070124fad4eaadcfde1f10e38d3e
BLAKE2b-256 5dccc389c1120456ac2ce7ec0afbf199c3c5bcc57b37f26da9e5583672e00ff3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b1fa241ffd79c9d97eaab9caacd55fa0753fc7978de36ef8184380157a4e8657
MD5 1732a9ae33d238d3e2aa5b7d0b9dd906
BLAKE2b-256 7f51b4d0e06640cd3235a924ce3e0442b8324bf797571cc1630813ee93a21ede

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8c90e762013e83eb33c8a94504a39c9698f5d74b84617a196808fe29496ba817
MD5 da042a2b22b83cdd957eda4e4656a7bf
BLAKE2b-256 c2ad8343a955fbf9f5140c2481e40e52d4145d9df8296d1aa04355d50c7b4fee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4033e544cb1257164fe492d03e4141d9d4538505ac6bfa304c89360d1696cf36
MD5 7d2b4ba5465ab1f5efa82e9e1ac59157
BLAKE2b-256 58026d1b449b9c07a0908275934f6cdfc03b7f0f517203ada0b9a00a0c95f028

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 459ea9cf6a9b8bc635abb91e12f247203d086acdbb426867be6adb2cec311acc
MD5 28fb18dad29b41f26620be90cdce0291
BLAKE2b-256 2f3176f212f3e99dd5480642ce9f0c445636c39cceea5fed9f2a2cdb077148b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1fc1bc0ace83680401f8fa1f4646f08e2e790a449c2d7c2b504b6d280b6923ba
MD5 3f79b6a925d419cea82d5ab3d17cc60d
BLAKE2b-256 20f1ae2e004846af11973332f2b928d767592fa153ce4b5a7fcdf078384cee2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d735136f65d06ec6ed3144cc56487788844466f189c386e4a71786e6da50abcf
MD5 aab82fe84e4ac345e583bea65e0f711c
BLAKE2b-256 16660735c6d9a2405f093059f512de4bc9f6f5fe20a6c9a3f32eec47e14ff627

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 99f9b791686b8cbd7db5a4c2f46f6e1d06889d1219ea4118fe9ff3d1ba4e5e09
MD5 5580ff22b010890c1f58aefab12e9300
BLAKE2b-256 38d9d46bbba8151952b152e329c5f9d987620ba5f4b62252334711a64fa065f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6cdc2c283569c4f7f190286c1463014665c3c89bd036d38cff3d06354864dc19
MD5 91cfda4798129d65ba31edf97a56c895
BLAKE2b-256 28718b275996853bd087d4d6e7a8d3c9549bad7735aadfe3e95af2aff2220eca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2e95303152b10fe812fae446641e1a4a8898581d786128d16daa3a4f1aaecc6e
MD5 d5aeba7625cc36c59dc3dc88ff9e3f51
BLAKE2b-256 c549566491d6eecf22c95cedadea689b7585c2b86cd237ff41000b397e84e63a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5e2306d5c1e73a28f2b7698ab9b73158d1c23024042d4e5ecb396b54160b45f
MD5 a8dcf24418cfb157f7f96a62aa5384b6
BLAKE2b-256 275f02752df34b521f5763c84c780b19310da05c4924d1f43c1a187800db679d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 51fc381a4398170ead51137182d0090dee7e21177b6bb451ba2350d74f380346
MD5 3d0c79c73ee8b657a213823a6678e615
BLAKE2b-256 9d58997c8c21ec189b2c7aa9ce063bf637a8a7dbdf7037a57c8ac62e25c34c00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.1.13-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.13-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 3d2aafebff0f3eda66dad1e664d7cbf308a88cabf7734bfbaf14cce5ab62b22a
MD5 59892da99fb1b8087238f2de1f454082
BLAKE2b-256 876b545cbe4415094b2707a2d1d91d417f76b2a497210e65ada028b48e1cbfc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b347a2ff2c286e77cfbd8dfd6e7546cc05d47b6ba874b2db463aaa41232c46f0
MD5 b12a19135b1075c09e370ca244165026
BLAKE2b-256 c86e732e29105fae1e45c26b62210030be5a73a02b38155b9891314ce3a277c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5509ac0c8b2ca01388b4d7913e7c06be23885def292224f9f9844413c3d738a3
MD5 746e7a202abfbbb4279f2c98b984454c
BLAKE2b-256 f7b215df0bf7461e09024ddb3dfa9e9599e26a12961c1ac1db8466427a4234c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c70b3250532f10dda9ad572576f7b2e00665d7e9a86d4c1cd7d211ee89f7bf29
MD5 f3fa141efaf3b2190262ad24db5dd4e7
BLAKE2b-256 d5592db389e5ff4824feecac08acb5e5dfba215372594380c76283282190787f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4be41e56aa5a215ce25d19598f072cc14726767b8694bbee9b4da45e8b909d1a
MD5 367f4cbbe4ddb3ee404002a80c7024e2
BLAKE2b-256 bb811a2ea975c1f0eb157e27d182de4bff7c183f794ed70abdbe5eb86fd3b487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1aedcf7b6e75937eb8a624aa016027fecc017d99c02a26fa5236ba8bbe2c9c53
MD5 192f75ea963b4066dcae7c3650c684f4
BLAKE2b-256 5d65ffbc5960ee2f72281cfba3ab84ee02791674928af95b935553754d66894b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a6e366e0881903856fcb0f192f4c4c4aeb2c25ace93ff5d4aa1977d0e9aaaf2a
MD5 4e6f75cb49574a37b381799f8e84ea35
BLAKE2b-256 eeb9ff6619720d5203cf01605063460f4367a920aa1bb7eb778b832e0bf32ccb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2bd6cbbc5444d1001c2b7b4a8e3228da8abd6663b6f84de1cffc6515a294736f
MD5 34f3ab2fa35b0f74c0cbb7d009ea2ae3
BLAKE2b-256 90efa8d3b81e0921d78c2ff00ff7a7d2f4e05021cd1df8e51114d841e32bddaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e535260c2443b79783ca9c8620d5128d83a2f1faaf53959ed92fa4c9621fe1d7
MD5 067fcbb62216fb79887ae88777de6957
BLAKE2b-256 da600a9ac4497b678acd860fd6aa7237346a7816c0c6770bb019529e307b0e5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9910ca3b62509b200d6296be19c65646b387878d9f7843f44136916509168bd3
MD5 5fd3e8ef4f8467bcfffd387a60d688a2
BLAKE2b-256 ae1eb78f5c50325c18608a343c138b090f0a78463fbb070ba0abf2eb360b19a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8f7a71d174ffc70b44f7d032fb527f46c458767b4c2c717dd49896357ecc1ca1
MD5 3baaf13330895c2b4f9b098099c27a64
BLAKE2b-256 1e5a73d9d517658cd90d4d6770cd6b3681d410a511926f77559453042ef0d59c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8ce22266b367eb7bdb2c4212633aacbb50af1d5969ab86fb0175374be64c7372
MD5 76bb350d3782c5899436bee3708ae6cc
BLAKE2b-256 708c6d2e20e9bea1e72f2f62df5a3f6fafb9bb46feb08b6b2fbc3b231d05924e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4ed5465cb157608323cfebd70f38ea7415edad87b335fba317a1f049754ed083
MD5 0b8c7d6c7736018c758e3208fb15346f
BLAKE2b-256 edab21ee1eb26992eb18ee601714f83451030e82b0aca1cc22f22cb8d2d5e2e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5912c77618091680d0a15b5be19f82c49834358f49f23d68c1020b220ad8060f
MD5 18dfb2d75daeeec009712481397f31cc
BLAKE2b-256 8657dae4e777f87a8bd5b6f3a2f67b32f738eb67d616d9df273f4479b643cf9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0c5ec5504a561f692065e358108ef1026437f2e6223163dcb6316261dc371ec8
MD5 99ae0dd428989296f066b38ee9e73311
BLAKE2b-256 fff00f05f94f2559a3ba4528a90fffb7ff2b11674e787993ab3896356bc64e39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6ee0e821fdc3727310a64ed328b5fccae9189f0afe05a76a85fa60c142dfcb79
MD5 f7b2d454d18e668c0bd82f1e856606fa
BLAKE2b-256 7f027d7aef77abefb874b862884074dd5f1300f1b7bcac8e290dd9995b44f516

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 031923cf801db1a9f08070eaa2757001b6fcc54adc4ef45f1c0638fadd679d87
MD5 efb5a4274eb1b4b4a382819164da96ad
BLAKE2b-256 a14f7961ef15f74039cbbd0fcdbb67a1ba75ecf139a920525e18cd346891279e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6527821ef220a232832e6becea7e3249222cb3d0282daf1fe58709a58f1ba55e
MD5 00572f6f40eee752f65c48ef895d983c
BLAKE2b-256 2a02e0ff0b53d27ffd7e61e68ea7f7ac4e75579b320e6cedcc1383ab5e018e8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8c079c7b6a9126da4d8031ca4cc95d23d45cf46e5d1f568c3fb0eede46b9ff57
MD5 3a47c3c507540bebaecf85b67630d6d3
BLAKE2b-256 cf3d1541718c15e7909f0af89284e6399adcfdc1096be5ff52633d6e03fbbf2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 22994caeb477e9a3e24935f4182761017a60236b6cb882eabc2a868dd700cf5e
MD5 e248ec62207d3f0380ea2c8422a0c469
BLAKE2b-256 5cb4868e2260147afc1fa993b754c5992bda6347cd0d991acc6a8ce0ae316e67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b950a1773102e32e229f0d077ec0888f583ff758735b343f7fd3ba50811550b2
MD5 e478891316240374b64c2927d52a34c0
BLAKE2b-256 891b3343f28c82411ddd276e0442eaa698738f109d72c5ea40bbb6e763ea9c69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 065c5b2eedbec62bbaa27c8f93724c6ca8a45a4acd386e0bba363a264e7a9e15
MD5 fe321560e88b1a614e25d892a72cf5b5
BLAKE2b-256 95332e59239d1825643b5d10002b809de0a2a10d5c55825141ac06f84c28245f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05006c498c5fd3c05a1cea57bb48a1925a94ade969575e3b429e790f69fd1ea9
MD5 853213406b04f6cc4fec5bf89aa8b718
BLAKE2b-256 23eeb33dcfdc5a0d16b537c19bdc4a28c1b5cc835938b053de022b4557d920c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f15c2c045b1e36ec8525f5ec5a550c17f750d4409bfd9a6bb7db286c5fbd721a
MD5 ac431d4fb9e47f185db8bc42f2229eeb
BLAKE2b-256 16db0e28a14dd6c37635ab70b8d780ff748199618cef4e4c81957fbbb6306f03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fb00379bea20619c10a7ea7a5b43095b6d0d918236cec326d368316914ae758a
MD5 207e47ee8c3b025040b8653a4523d565
BLAKE2b-256 e734580845a248033927002b973323b6c679d6c83bf5ce57be3afd80d0e458a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95f5ddc4687c2d89f57c91b96e5f691da00d62f78f852874a6418ed1d91ef007
MD5 9a92bea7e1bc0b0a9c169b120fb7f586
BLAKE2b-256 69c875b1159116e8fb88e8f1a3e0d2b2cc7729b3779117b93561c5d1db5f135e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1d18f79b2a55c4ba64909a38ae7e163d88e252be9bf73a3190e9e45865204593
MD5 7fab86ad4acfab76b1074ebd4e4ba5e6
BLAKE2b-256 efdb831e0f9904f7b0f29957a1dc5c621dcb03641f3478a186e17e2fa3127823

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2cdab3cca8fe1e73742aa64c53d27dfc127a2cf764953f5fd46485a95362f777
MD5 5c4c418871a8ac97e3b1d4822fae44fa
BLAKE2b-256 244d9a5d1d89883acd443313619b1b59849939fcd6f6677e0700967dfaaa52c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c02318a43330fa6440700e572d9b2bf12bc571170d156ef1043961e6b0bf16d4
MD5 a20d62ff76b58cd8ce9d60a44a53477c
BLAKE2b-256 1cf241e8f98475d01210a4d5bb909c5ba31b12782d751bad2fa31d1fefe92309

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a672758ffb20357beb00ffd384976fb9861c2c0908be0cbfa1c1f7ead9512ed0
MD5 f58b337fba05c6b585398cb327fc0227
BLAKE2b-256 d350a8b33f5bd6a40a91a906ddaac82d7123fd135a7d2445897d735867252b53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf4d96d52a31122dd9efd94e8ea4fe336e97dcefd93f0d71dc15ae2a22175871
MD5 51a484ed58e98bc8761b8fa7dba7f815
BLAKE2b-256 cf2286f3d89fb4ce212d89288270b21e7a24de22e068453ae9081a491b918029

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbad46432c5079dcacc03e4ea2aabf00e1f792340ce8fc32e8ec7d3c6111fa5b
MD5 831e4d82f5f5455c5b400d509d9f8b28
BLAKE2b-256 fd39c5933b7c1e189409fb6f739845c92f28158231c9bdaf1a6fc52d099a7c58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bbf944c1bf41287006b1f59f00a6598f0756ba17124c8110e0f690f39f5a8979
MD5 17c19edda2e1f036f8b38166f52cb077
BLAKE2b-256 8edfdb483034ffdd8935682f34db9a8c0d24adb6e7423dfbd6cd507939ff724a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 778eeea059fb70c1ce3c1cd0dea9e01545b27e0fe2cdf7ba7b777d59c5e6b5ec
MD5 037e56ed12224b5a5f67fcc0e97b290c
BLAKE2b-256 7bb616e686ae4bd9ea4b28b8d6fc184b6ad2c5cf9ab6818d53b4cca7aa53f3cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48b92e51453de451cc8f5d205c4881194d1fa569b47c447807727dd9fe011d7f
MD5 aeec99f64d830c2ff0b7a93b0b5cf899
BLAKE2b-256 16c25deb697aa9e64a5f523cb82d461a05c15cb513866d922c199f7a9fa99b08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8fb30ff691be9e32234ce9ee035ddbf7bb5d2cd54d7bee4bf35a89ccfcf50355
MD5 b2d66d3fdd7517f0cd40a8213a004ba9
BLAKE2b-256 4c7192bafad3f79ffda96d905677fe4e81efbd74458d4ef64bb02b405defcbd7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 62b0a49a07f54de0ed8e9551cb9f2f50a68e80493797cf8d929ec35246280faf
MD5 f8e17f581cfc9da9d5ecc4d129105223
BLAKE2b-256 f82efca262dcebd37bcde32cc9db2fbc746e044154fa7ed0cac6bdbead4cfc56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3098bfe3f983020cd56d4bcf1bf19145f673233192a8f1eb5c461a7dcf69682f
MD5 683de6bd4cc7fabe357edb1ada2a84be
BLAKE2b-256 5835eeeb9e8de69473c12dd4c5dd827bec90fffc8b6e70a707c17c608913ced4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f009534addc9cafae91e399fc7c6f75e3e70659624df8ef0f62edfbad57d98f0
MD5 b591aaa424acb322a51c0a532d740cb8
BLAKE2b-256 436642ceefe536fc507b880fd5dd2ccb38a8884ae9a60bbacae628b5048f6d91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 464e2a415938d328aa8b79632d39f5f7185767af637a8509d2b52d0f05bb8f9c
MD5 b59ad746b715f746977d52101a0b30b4
BLAKE2b-256 b265a5091f7b64d5636eb2693e7ff58f1533c6a53606f97cdbfd0051c8e547a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.13-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d534f317fb3f19f4cd34640289f301589ad20b711726595c1d6665818c2a00a3
MD5 6eb977f626bfd4c77828270dc8e5dd95
BLAKE2b-256 aa743d319e2292b1da8416c38528b2354ee54133e3ba88d2a4c94141735c56a5

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