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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

goad_py-1.3.0-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.0-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.0-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.0-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.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

goad_py-1.3.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: goad_py-1.3.0.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.0.tar.gz
Algorithm Hash digest
SHA256 7a1cc2850cb9f53a0d4b0ee5f1fbe6076e406f179308a7dbc1e98806651ce16c
MD5 4019f88c93ec6a9665250b86f7e33ec6
BLAKE2b-256 0a49b2db1e779bbff05aa1628b611d5bfd487b0bf84a88dd86aaa4163fbc9039

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 01587785334c49cbecc7419802c7630101a34a5e05d5fb5b3f49c89bc80d423e
MD5 db35fe517ff06d1315896ba3f8d38daf
BLAKE2b-256 ede9d78c73c3c33c1cac56ebc1e5393adf83dfe5aa2818ed87f7793bb0b1dfb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7d1b3d173cca2b1e10aa5fc341347d04ca644ea5ec664f4f89603b91bc66bde
MD5 a6acc51b6555725bef4acc1bd8b935fc
BLAKE2b-256 247348b37742eb863fd5935e2f0556fa9bcfa8f7f5a56c807f8b5e3809c92fdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8e4c44ecf7aa1b5de8dcac75d45ca48801b0ea40ea5c5c17e3a85905158907c5
MD5 fb27cd81de3b59065683554131e6cad9
BLAKE2b-256 2e04a9df046840821998379c019d58f4c1b86f20a1024890baf1c8574dd0f9e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1732da7423d6f6d99d7167666acec2cf972e72911d3caaed39498bbd88a0208f
MD5 c79e1f831da6c6d1a877cb4f38c2ba27
BLAKE2b-256 82569d5dcdd0b69221141bc12606423426bf00c85943dceed20ba074f5def040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1048978accf42f50c4629e94425a302604032b66e3bb1d15ead636a82c79291f
MD5 e6f4be9d224a7a7c6273108bdf363dc6
BLAKE2b-256 3ac08dc3ae742790c5818ec625bb0278068aa2ecc1292ec0eb37cb6d4fc36581

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c361b0d7a337ada8c47054169541450699a41adfbf34dfa4f1c457f19a4ea63b
MD5 959c28d01b209a65d1f2734664acf678
BLAKE2b-256 2d462296da1d9c7ec8944d4e0c51be9331898c0683e9617326d8ff6cea700a8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bbb12c7078abb2d5e8b9b4217404c8a7830110b52b002f9e09a77ec630baf1ff
MD5 836e71c11deeff121b9c7b06882a635e
BLAKE2b-256 14be30287b73efd953d0c5e6a839644429a6d38a897f6ba9dc9a336ed5db7a08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 562fc089a4613995709daf1d124d74a6d8b0f3a68e085b4638f2ecce4d2059e7
MD5 1bb7084951d320515c1dad69a0fcfef0
BLAKE2b-256 eef1bb76412fc8e2ae08f5591693dc5780ae6fd259a77b6f40d98b94e3421121

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b12b6e2e2a425308b50070c61cc08d573bb880ef0760a4fb5ea559bf37b5f1e2
MD5 ccafc482369cd187f2df5ccad4e526ce
BLAKE2b-256 bf60224f1dd7bfe088961a99248e7b4088cee5af093d6a18138d03c42717af85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7724ed6a93ea59da7158392bbc045f5fdd05b70be5efd9ebaf6127de7fef8016
MD5 a655d53db0ab9fe6b49d70c7decd2815
BLAKE2b-256 685e80787e4bc2170bdb8ad7ec089f9a4be22bc40813099f74ae2af5692fe0a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7dc3425b77bd196fa8635fca62114e765bdf123284eadd430a14912a0141fa39
MD5 f0c3baf30743f3c2d5d33a51f67c8cca
BLAKE2b-256 02a67d1cab6b26252a33d8e35fe6a2648cbef08c8795ccde3938b322e0d879d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29570b6950fd213fc8ea669d69c28405651b5e9e274df61e9dd5e1b2e23b00a7
MD5 5a2bf94253af6742df00f3704206cc93
BLAKE2b-256 e6adb0a844ff55a1ea4e5b05593b58379157295d7bf33947a93727134a2f6087

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.0-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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0bd6f01b1b27e070b08042825e11d9a9c7eff3fee6d4398bd2a699f94ed93d12
MD5 a3cb81ea91c73b4cbee3be0989cc6e09
BLAKE2b-256 b6ece2554d70defe1d83f2c2d4305eccdf0b73ece746cdf3d72e6097cdfb5a70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.0-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.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 499d3ac2c724a5495426a18f30daaa1162894f0bb0bd8219629ff5827892950a
MD5 7b84234e3265c73f6853abddad081cb4
BLAKE2b-256 435de496b3069680a133c24afec082c2c82f793c1b2894f64385c4c6836d39ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ba4b4df80549dbaf3760cc1ae7e76d85cf49121c2b3a1cb87c3259cd857c9ef9
MD5 acd3fd3969615264758916b908828e1a
BLAKE2b-256 3b5590144c2221a36fdf94f8cd3a481584deb81d7d892bd5f0046ba57c17c2e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae0e06e269e61d723a1130bf0ae829c4754e1be69c8a843f835ddfeaf46ebf67
MD5 1c9dd8b9b93bd8b194448dc7933e35c2
BLAKE2b-256 e3ff00278a6860553a3b324d8eb79cbcbfeb45bdc3662e68dccd6fca9123d2a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9803a936b32052ab2c2763d8b1acaae14b6a0426bfa2b5b16c521a6998dcf0e5
MD5 339b8921553a21f1e19c8afd89527705
BLAKE2b-256 7a90de2f2c701f89b079f1d85bc01a58c4ec410aebbe7fc2f138f96f243d1c00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6d5b3d5dbb2f9ea81fc1eafffdb37af6981d12441d0e256e525c225727f2c967
MD5 302a0458cb7dd1105028f64250bded99
BLAKE2b-256 0fc1493a3efeb27d686022fcd7ed5e69072172323ad1d032789a6b5965bb3aba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 61444d9eaa39f1ae589c46126b4d798538aa5e7f37908b58621ba4658850dc3c
MD5 f31815920b69de35361be4c20861bbda
BLAKE2b-256 e210fee67db51d76e0978ce2fcd5d07a2d3d7d64e1f6cac9bf9c8ed4b0025ba9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 38bda197238e58787dafdc95302b5d5928df1eb12bbc9daf2af6b9f46d7273c2
MD5 8173f6b10135e610871c6d3e34923a1a
BLAKE2b-256 58caac603c76d67c1ad2f8f42d2e600727293e6a47f726114f622d7bd5d6650a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a7fb0c5fb1325ced5f626aa5f78c34ea15882971d94964ecbb07ee47eb4e8ba
MD5 1eb929fcf804babdad6fa1cc928f3c98
BLAKE2b-256 97829d42e850ccdd4e2be01e1c31df4c586fc137beffada30dd5445a21c39e15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59a1858c5d7f4f4ee9cb85097e21fc3d071aa2e484372eaddbf8117c9bbcb059
MD5 31f432a111b0bb44368bfbc6c6a68718
BLAKE2b-256 c0462b893ca78f74969e0c67f6ae6ababa85383f5f7b0a9bf1aebc01bf3192eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6ccc56cd22d117914cbe0fcb41435164ee3798fe54f91288d4418e8fa7ec8ccd
MD5 a35970af0e26fb6a9138cb62ac81bcc6
BLAKE2b-256 56ba857f4fab65d45486433c05da9ae612a255fe819e2f57ff511f768918416d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b1aa4e4395357fe5e19fa37e1575b7fa75b4fa97f50fd74be30d80c4e31338ff
MD5 9194823f7c44105f54530f6e23429612
BLAKE2b-256 178d389b26f356d37acb3824c0f4546a0b7fe81d208eff18dc7e341a4716df4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4cf46939a98740739ad9b121b71644e77d1aa42165132c5932e197fbab6b3510
MD5 862fa54f410a41c3e3b9b8de528fdf04
BLAKE2b-256 52683ada895520f25a5c09f68c08077fd4425fdc9cc5531e70937e1206f2cc0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 bcfbbf5e8f588d60da40e1735b8c4a3323597d82f96d846390f250d2e4e306cb
MD5 17cd44e258d901428e36d98c0433c797
BLAKE2b-256 f6628cd9788409ac445ce104f7826b44cb8c216dc64711481a6c85eb417499cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfcdcc6b1a311787c8bb1cd7bcef9b3d85c8546e828b9a1bd2bc13c05decf89a
MD5 d30a821ba5c21747ef191781376e12d7
BLAKE2b-256 171342b0ab845bc625df99edbdad1d01a2e07a747584f101d1b68020debff773

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8bc5f2996a6a02f072f0130cb2ff6739433eb38b2d4b0caa655c6f918d25a653
MD5 6aa3559465911cf1978a1c97bc2f74c1
BLAKE2b-256 77ecadccfb337532b555b69c3de4708e5af28dd69f3d9ec57754bd4986f149fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 84792503569070ee5683bd0791f3fb7aab68e8632dbe80fea51ac17372a3b2d5
MD5 8163482d4ed8c693699da488cc4ea593
BLAKE2b-256 b6e8e1a5550ea87fd7135dff5d1170b1b7ab1e2d53e6f53b76117745f830a3bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 642597167f67ddbc2757e0a1a9e3f71d554df2b7ef6021e4fccd74570ae7c031
MD5 182cd0417908f3f1ebfb707e4aa5546f
BLAKE2b-256 7b123fb3d5f8cb168fb6130c1a5f708b9692f649e9de95a3012ccdcfd778b1ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2d12b1894ff80a236af811560f2a3fcebd53aceb0eb11c10134fb901a732e375
MD5 1ad2745fd4e5f69c434cec93461ff263
BLAKE2b-256 43134840bd8cd7bcce137cbe3cdf841e3c4dba59f946f2d932fe12442b70d601

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5545073a4b4881086a00da938952a76d0a6e73d9d80a145ca1f389429c486322
MD5 32fab672ec61042d6b6676173f882e67
BLAKE2b-256 f1360209b4c583bd57e1921adb6d0bd98289f510c2aa06d041d88d31a3afea41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5bf627045c596feb01e2bf3411047386f0dc96ecebc97f2a49dd76d5952c6eb2
MD5 6149c64f985150e97399f22ba443e07b
BLAKE2b-256 a60395954d95941089628807f337844bc36917cdca06f71a405ea01723334643

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0ac401cb5313eea501100c20741707b43b22ee9aab30d3fc3b6d3f6c87595e6a
MD5 93c01bc25c63d90217ba1c19a4e543af
BLAKE2b-256 a81691b32cd7c3cbe1437ad9e354753c793be3e1a1727d3f4536de1325d8f982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e42fd8ef48bb5b6048f5f2ba33e712c2ed3e94e35c6b88f84e53f848c87fe9c
MD5 030855d02955005c5953e2588dd3a879
BLAKE2b-256 f6ad7544dde1f407a1a36b5ea35882a8c83f07a89c2c226231904f27a42064c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 693ad68d00901688521af6fa428005debd2864ad7c9cdb1468e2838d389b9fdb
MD5 b6dd3818d2b972b1ffe93e41d52365b9
BLAKE2b-256 f8878540c10eae8b414a5d0762973ecdaf72a523269de54a502eb8f050d91d74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5ae5e9012635ab4cb3614179f261bd6e31fa26a2198b3d929106a76c92b796bc
MD5 80ad90499e7fe0e0e1fd361660fdacbc
BLAKE2b-256 f7dc97e74ff809bafd1a990c0f67c17071b17fbfe5a5fa95dabfb9d71da695f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 56a86ff31b80af5cc219a2ed62506aba0f86afab574f1651739673f5bdc4816f
MD5 50d2e7f544f2ab02d02579d0e25b0040
BLAKE2b-256 e4561e0dff516d534f02edf562bf184c7c0be4dd1a307cbe407d3fbd76be18ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 227e8843c90f52bf7c0a86a94c0f075d180771004093d20ca3f4981d178f0b99
MD5 7e3a48affc3aae285f8c0ac0b77f6d8c
BLAKE2b-256 072c2462576fa0b2deb7a8210597f2f205440dcc290bf2552de2cbf473a1a3ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bfa449e04744e2622e45efc818d11020834b567454c91b7ed141a36398faaee7
MD5 ef1cefdc6d16c55a243128e5cc8bfefb
BLAKE2b-256 c40cde68228634d6c981749ce182e8382e268f24728e32a84af0153d261c8d64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7f17472bb9518859376400f58dce23504bd77a36255754748537b83fca30ebbb
MD5 fba573cbd684ac811206ac3b3e0d6e49
BLAKE2b-256 fc6f27b0e2d9b383334bbd0c1fe185c73fc8934a23b0ea60c60e845eb1ca63b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 13b87274e96b9a7bdbedc8df769d2e28db3d07479ca8bf93ada18ed58ada9927
MD5 5d8bf095abf359af36717a535bb5eb2c
BLAKE2b-256 242cbed8144c500a3ce1d769ec076ae2348bbac9f333b40391ecfd19f08fec53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c08b77f8048f2d483ccaf1caa35cd82e022d885cf793c40dcbb8acb35a1f964d
MD5 9d4b52273b670ce24ad5e9144d2f7aea
BLAKE2b-256 b0a48ecb861eb73053675fd6167f6fda43fb49cb8a9f7ee3db522f2af312dfb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3ce1eb30a9724962635af016757201e07b1ef55b1b44d47bd24e6f4c0db6729
MD5 4625a0f1886452003c51c544f60c2793
BLAKE2b-256 cacd2d84e6279c67e288fc92334d2357706f257dea68116ac5c9f99898a99878

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c3177f0b494deac7371732a31f9c10c977a9c758b406890bf8d6277230147de
MD5 2a02095e0ccfcdd0d0cb0a372b0a8322
BLAKE2b-256 f7fbddd6952133c748f02137d40b7b2b6543bddc99651d196cb215a4262a5844

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.3.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e80de212d0a89e03e8cb1f0734e7f126b621b6f47a89b74f0b86ec91ca780804
MD5 7df361078610109975400e33431f5d21
BLAKE2b-256 f0890bece8d90da2656ba0770823283b1f857efd8b7cb155a66aebe6afa5cdcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e1f3e932a233153512d2b1a7bdec9d32d69ef19c9b5e100a24aaa7c9d76d2016
MD5 71961b40a415422d6c585b11aa22ba07
BLAKE2b-256 306512f6e94bc87050f334ae19e0172ff67991d0937b5cbb8cfd03626d3da786

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c5519f0c0ad58575d20f5f73e03a57832de5fa91fb322c9d6130047ce4e57d63
MD5 5aa2c7c66295e092409e5135ebb53e00
BLAKE2b-256 a95ac4aa5dab335c4ce22444be95c4d378198506f29ff6732add4385afe99f48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4f892133f99ec91d49fef67bb8a01322994b4a7b7cd9761b868ff4c76d1ed559
MD5 34cf4c2cc070830733feb636fb1ebb4d
BLAKE2b-256 bd4520ade261e0ca4f16f9904784e28b0a35629cc3cced1790b1799973f445e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 189eac969f0a72deb0cff45fe2373250841dc4f9aa3154649cd50e9cdee5f65b
MD5 b9ab6dd24997449af4f91bd57e2c5fde
BLAKE2b-256 52c5631c9c9d149998e9f1d9b72fa128f478bfa3c566ac50a18c7f035a0c57de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 83812a00e23c9395e15c5347c732ea738666148c047c1acdf613138966d27fdd
MD5 1dece3734d10299820b4845927e74c2b
BLAKE2b-256 5de0900933dc77ceb71f9e3829d889cff9867468d9bdf6c83d97d9028f000d36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5da9e271423123c00abdbcd71912a0bf0eccca74bebacf44ccf072880bfd3ca3
MD5 acc296bbe2c178994a71e2d030211945
BLAKE2b-256 373f63aa2237291fb775e9feb4a06e3a801124f3507f06ed1f4abd9e56050a20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37d87d6d689789b0f7b01214c432002f5b15f1bea191357e1cb911d880ccdad7
MD5 bc75308e22b5ab62996721059628680d
BLAKE2b-256 3b14ece43a2b8540dd76404394176b7c1a54085c8ee88169386eab6aeeb1fc14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1229c51ab26738fb3578d7f617ff43715df6439cf68e874edd79946b1bbca65
MD5 4b3570e745ce0b90842bcc84cb0f553c
BLAKE2b-256 f937544c41ab2fa580caea1ec2c7d92692b4268c99700fa4b63dac7c737b33a3

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