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.2.3.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

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

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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ i686

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

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

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

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

goad_py-1.2.3-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.2.3-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.2.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

goad_py-1.2.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

goad_py-1.2.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

goad_py-1.2.3-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.2.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

goad_py-1.2.3-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.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: goad_py-1.2.3.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.2.3.tar.gz
Algorithm Hash digest
SHA256 09956ea81ca6776c4a8226024294209a32324cfd0b52bc970e00464caebf6181
MD5 97f34ef9f710dea8bccb716912885ca1
BLAKE2b-256 c0711a51e3a323c8eb1b3bf356268fe2af641979815a4e887894e4566dcb3069

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5f60adada4f1c8b11ac4991de0f7880143320f0c35c49ad14e3d4c0fbf8f4e05
MD5 d5b512eded90ef6d9fa071ba730d9a41
BLAKE2b-256 86fdb99d9b405c7e9a1f92170a592bc399960a61f42864f509222213a8722d48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb9d20a426ea3c4814ba3ff9724bd4037e0698e4c50c812bce75c4fca82b50b4
MD5 0eb701ac9c3f239a6b64e1b2a2f2ff34
BLAKE2b-256 9690fe8efeff37034c06103686abf44e8ee8dd820d97b9a51805c4bb0742721b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e12ad1b47d5dc54cd14df9e3aa5de223074aed12db7622544f7ca22e7c8f6d25
MD5 f3ed020c13c37a343b4d956d9f7e1e54
BLAKE2b-256 b99bb0fcf255bec9bb3d5f23e453285e40741d7b453045cdb3e9ed5eb5f69636

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3065fc7f61269b6cdd48cd4ca482dd5c86ee871deca00979bbdc574a3d51207b
MD5 5551d7633bc606ffd71db5a21117d915
BLAKE2b-256 f29cce11f05d3b612fb3c18cf5b8bc295b7154712a7fad00c58abd74b93f58a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e3221a8aee7fe3ef82be3787dff6ac0e549d35c2e6f8269bcb8846b0fa0b9021
MD5 5ec2859bbe57316d847972c8ea21ef60
BLAKE2b-256 75e3c95355940c1b127cf22a5e64a6f3a12f6ed1108b2a921fd7d20b6dc9962b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 491fc7d5a3e4280910057290128c51e7706815f6b50e84f4a8e04e156531362c
MD5 1b8fc21748bc0158aa4d9ab870af3c11
BLAKE2b-256 118af936ae9c0d103d4dce263782f29edaf68453372dc86f0ceaf808d9fef219

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46659f0535d194b87e9e5924c4f22d505571749b980458b7d87df1530138d954
MD5 84a4358f59ea1baacc0a883902751bbd
BLAKE2b-256 b278bae6f1d4580c1a539b3162390912147d9a19315d62def16daf4ee3f4fa77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7055cac6e20579184ead5bb7e149d6092dfba0c6db9bea5b0c883006b6a3504b
MD5 330c8a8fed31e38a75da12feda938d4d
BLAKE2b-256 f4ef2421373393432e93173110444a154baa1210139f10b49156f47aa666d06c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2a73c3ac76e3a83214d477540a58cfb51e362e563b6aac783b25802fb21dfa63
MD5 74549ce6f1ee3d253d36d675ae832755
BLAKE2b-256 b160b24bb89b222a815edd3722c7144d9568ecee0c17489f80ae5adbb665c87e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 005d8e99d2dcf1fde8318be6d4e11210e7ab68f9266ce17ebef1a8d100d0c62b
MD5 c5123fc293493732e8150acbdd7526de
BLAKE2b-256 178ebaca321bd541871fa0cd62cd15bdb5081a992df3367a1753ff8c9bef2d12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 07ba5c2686fe9ca3a433dfb0f96bc71eaee161392c62e7ef9d1cf229c66ad340
MD5 408a4b81be3e2fa9d73780de776bca66
BLAKE2b-256 adf6968f7157489a0562bf4367d4181067095ccca88cf8d959fbf8bd69dab4f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6777d7f04d94feae69433948c58091319252e6e5d15a674943c43707a7f396b7
MD5 2a6308b12e83d8353032a440f1929671
BLAKE2b-256 47a10dd6a971ce664aa2c096f1dfabba6d740dc6084776dbc2bca0d46f6204bc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 560d560fdadf3683daf12ef043959d2a2941bd7288bb4fb740f0f4db2fd63138
MD5 320d3370d338dc6500034bebc05dc6d3
BLAKE2b-256 3adc5e08b09932dfcbc10c12b169512519518ce7058719a69ea76e9309db4970

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 1fc9db21534343cf45909cf9017085e28194c03b4fe7f7f3ed46d11a8de59d66
MD5 c14bcd0b5ecf6097b2a0103a399d1336
BLAKE2b-256 0988ca5b8bac938a5fa30fd150879e3a626c2d2a5e05272659f485788eed8b5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1e8ffbc7996eb86b347b61de1db0850c6376c125fc189e45002710f40d792184
MD5 fa211d653e1ff56dc0168142f5745faf
BLAKE2b-256 517e4446bcce438826434c97d9c57db024be932683b64861f1df5a4505e3a414

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f616a2049f74d0091421f9c64f5e6bcadcf7fa193349047af84ce4c920130e07
MD5 32e019cf644c071f024541ce82746675
BLAKE2b-256 0d324d51d61f733f584c9b56ceb1d2bec749f270dbecd112e13eab5dd006273b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5acf028003e5fa24cbec304f1c0b9ca9d032ea377c906ce92d2c6fc0a3cc21fc
MD5 54c8dcd07a81ea4f17d4e9b9ada10f8b
BLAKE2b-256 74d21c261480a6644943ef16cd68b9cab30c5f4077b17cecbe5e0ecbb30a3cbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1acdc374d19d0c663d9561ed2d8d367933948c4824babbfff1624f60974793fd
MD5 fec552949ae8187e76c9b28649b4e513
BLAKE2b-256 70801c0838a8d80d005a40ef7377d96ed1c5e76d87f0373f76f8ea93d1773b93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 aad317812d383ebc0f4dff7c438f1b8c1b83e739a04e55986b176eb4708bcd62
MD5 d57861071633f4e6ba818395fbc72bd5
BLAKE2b-256 e5343d2a0d63183864c0b6ca632d5d21c300e60c05823905a8a8b5775c17891d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ae60cf7ba7d9bf5dfdb6231fe31e32e6d4987f406fbb20e89ff57732b144df04
MD5 5b57edc18f357b564428b31d5426ee68
BLAKE2b-256 61cd5102de6c21207fbc02d5b3c4be5269f320cbe3ba2b8970c5d158e59da596

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 875b576cb0d645b20e9a538e1d7725acd66b6eb376ec3adea2044b1081902cdc
MD5 d3814178bbc349eb5cc70a614f7149dd
BLAKE2b-256 686a1cf225529c3154898ffe08a982d47985a5c180bc3a1d739bf0d7be56acc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a851b93cdb27f3ba3e40b588ed7511f1e533f8c8a1b9a267d064c0b940ff2a3
MD5 6be5db7f100f08bd1e5728d6ae770d5e
BLAKE2b-256 b61fe364bdc374050056ff5ed41e5180e72e17eccd00829285ea6a179dc2b9c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2b4d48eec79eca93229c8e3fe38aab4eead1115a49c564b61e36f50e06bf04d4
MD5 e6d80c50f51c4fe2ef04ace9cd687a5b
BLAKE2b-256 c1409bccba18b76557328fbbd12db3d3dcc7cd5ec6df43fa8a255b58aa848c8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dee38a0eec983d009412bc1dbb41b5f2e320cc22fac80531c893fb4905e9fa0d
MD5 2020b44a97a5fce496342f06681bfdde
BLAKE2b-256 7d433571650bbc2edecc2b7b174309c0cca6c28a08d35411df4b7fd4f8e9fcc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d42114ce738e282defe2d2cfd44875d306b2cac8722193720e68928500b2ba7b
MD5 45910fabb953cff6d6c665956f25b98b
BLAKE2b-256 d1ebb6f67b1e76f6fc210a57cde2579dbddebeedfe32cc1418e4ed78c27b1512

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 48a95000d91bddcbd7d75d5d50c7289b34b4a5f3e4399b90207890662b603329
MD5 81987d298cbcc595bfd842ab3eebf93c
BLAKE2b-256 4b4fcabf4fb6d3398d0f8277a7dbe6b13038bc97c86c5ea19b1d2c726505a4e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46d45491a3e94e41bb55cea0baef979d2c93c959058573f7dbc7f3d7f5d34fc7
MD5 7912355a313c1f89dcafc943947a591c
BLAKE2b-256 806828b5d789e7928c2e43473049fdd91e6336c05045d4cc98d9d2724c830373

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1817d55760ada48f654cfec14ae473cd4ffdd2c06fb7cd317b9695fad8fc6346
MD5 e273512a66fcbc195583007da55ad008
BLAKE2b-256 794fdc4f58df4aced0b3952f29d872f86910de887b968c2d73b5438b0a1f1d34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c6de9b6af894c19fda9f41f8b1808ed477a0b9c12cc8ee2801cc08f331908917
MD5 fb9862f314910c6235c5623176c00d8e
BLAKE2b-256 a103ea292333734bcf036a1877f932d5b6c0b76001818ae69bdaf1b1a4764c68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4c706e0850f6c2ec87bbbed2c8c4d47d42f77a3e5e066f3ca8a914b0213478a
MD5 97a7f6a5d51738ffdbb536a1692bd980
BLAKE2b-256 3df01e6fd93bef666f5ebab1797581b1213aa28b2cd75675e89b4b88561752c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 35000b6fcc79a52cd34568306e6717ee2008df6820df4ccc8a44e84aa6515df4
MD5 5f3bf28f8add30ca18b73fc95f433510
BLAKE2b-256 8494bfb2c46ea33b695b99b6eb7d801416b5465bb48ea930cce93044989ec7e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f3cc20e38ee6405befd39479ee229b0670e71ff5c975152375eefd271bd80ffb
MD5 aaf110006591ca88ddd1f674e6cf7415
BLAKE2b-256 391bd402deb8e227a713c63db48e1495dc673c95e9b66c9c17fa0bbbd8cbf443

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c3f293be0cdd02dcc290e09b7b763389ad5b99d3440d20c38a7c904933c606d7
MD5 8592381bdfa66d5dc1d157d26ef86f4b
BLAKE2b-256 c8ab18d1bf7679f2f9c388a766fbd495e387199ed15936650b7cd20a42a00f02

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b537b00a4edfa0be79251c9e35a9b55f6f3dff2b3ce59279f3671a77da52c921
MD5 84c62eec37c87073861ea30f2abfdf7b
BLAKE2b-256 71f1661391020954a54446a619cd582a558862a30cd4302e73f26e50cd4908af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ea79b785e8cee43c0dcab7076b5ccbae100dc3a282731939a76fb9ea6366fb68
MD5 d8fc74251fb01ec06997f479599e9ec3
BLAKE2b-256 c0abca29b9feacf67d3f8c47321c4e27a4a859a1553d65f4becacf6d9188866a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62ceba35f8c1af216db239acbfa32dda272c4c5f24ab493bf2d9e616bf92f313
MD5 8b8e1b26a35b36bb14484ccb2a587622
BLAKE2b-256 c02191f512b5af5c67558c35fed74a0e7393149dd172c8a625597117f6c520fb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b4129989d4f82c79a93f6bc1d37878520174e4321569ecad7bc25eba48fdfb3d
MD5 7d4a63fe3f503a214a356aa0f492cbce
BLAKE2b-256 76dbf3b775760865e2ad8977c326c49910a389f38e5db75c8969c5088abf5e1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2693e946b1b7b6f2da741eded821a30120a32183d3e39371207306ea14c25dd2
MD5 5b754840fd3ef1a5b8f0b53953d41d7f
BLAKE2b-256 2ab1912062924d58799cbdfb6ce309d68b5f0869ad4ef169c992fa49d546c5c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff76bcd47949832f1ac4d033dee451e18ce26015d0f53cc8224f85a2bd6aa558
MD5 771cf847cb1dcc13cb0c559ca91efb5d
BLAKE2b-256 77f9eac67381a719a389193365bda46f9d8ba4ea5fe315e504c569ba4be1c873

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 01852934c7b305e330bc8a7deabcbf3c89c31d747236b29050438531170b4c66
MD5 c53e2a5a12c5a6baf461eaf77cbc966f
BLAKE2b-256 232782c7cb3807135f09a655494d04a6b2d7e256a51fd8b25260e10d10c4f01b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d74da7ec396d8f752cab7a41b469b7f42da148ef98eb0b39bce55712bf98d8d5
MD5 be9d64f628afc7faf4ab9dbab3356091
BLAKE2b-256 e2dd583b4900c2497fd73f75a0e5684837b974af8809fb50fa873c8dfa23751f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0eb68831c4b4919288e74cfdf38bfc521a30eb1e3c10c9b82184c9aa341decd3
MD5 c5239361f4ba04215edccaf38bcfa79c
BLAKE2b-256 872753b0cd8a8734a8446ac6a09ec85ea6018f6b1fa50b03afca1d57d4709cc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4feb64d89606e986ab415c668346ee9bb87a65b5ac93e8f698f5d98c0640aa69
MD5 0929a32daff4f1d07377ab70150d4bb1
BLAKE2b-256 11b514f59a11895aeb9c232d4f862b84ce39cf50fce2f795b5722ef7e0ae913c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3b27e2fbe6e7edb55f450fc18a6f4c97e7b28af8862b7304a2dda0ff502a1d26
MD5 579c8c9c6e72e348fcddffb39da28538
BLAKE2b-256 7ecd7dc9e7bfd6b3fe153942418296db7689d633190b2d9d92905717230a8e83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe98f9c61570e6912380b68b71d943a451e66dbdfebad5c43e675cb34644b31d
MD5 809bb1bdac5214a86806aa79a13d3abb
BLAKE2b-256 3e48269d461c9ddc074a5e61c9bc28b11c9b29fe0c7902b2d561ceb98250059c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fc436b3dd453c87cdf5aadc694929e7f626da6c756431e2b73314fdce24e557b
MD5 ed69bca2535c8c0e4cb8e3c84aa240ee
BLAKE2b-256 41745475faf7fb5dee312e74c7b8ca7b1e60d45e4bbb19d757fb6b11128af09d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 db95a93dd3941f0f28612a2b8f2fd57126d2f40cd25318a35ae0a9cc76bf3a89
MD5 fab0ebc7c6875d05356e2f5df03e2dfd
BLAKE2b-256 95253ec5472a30988302576e0f0abdcf3c743cfaa25dbaf1cd169d2f18338844

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3fb456979b9adbcf0578eece5381faf69fcda843ec3b451359cb2d8345ad2420
MD5 0dfbcb04e4f5d0c64bb143e7897b1e5b
BLAKE2b-256 74492a3cd8689c97afbcdc00b1266a1f3567828cb47966969c7e90deb2c3c12e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e4c6f8f3f6a53b936f00906d06a68c20ae7eeec20c5ae252bbdd6fd5346c2f41
MD5 fa813e4326aa24539aa759549be56bb6
BLAKE2b-256 2978ae4f74e43f77f7c0fc272b144fe8cfed0fd7a1c98767ae5bf9e828e3dc17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c07c1ed3d7690190c4b2ddc35fe82dc745ed453c7ea5055cb43d9fd433aa17cc
MD5 003e9f4c85c622542563e355828f99e7
BLAKE2b-256 cf08517ec98a69ef0aeefb81b40cd80d1d7c2daa6bc01c92fdaf7eb6e7fedf90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6efe039c3cdb284178c833d8ccce51df5398d50a7b34a6aacbbff34cb8eed1b0
MD5 c5587c2b190d194dd0d9c12e19bb161a
BLAKE2b-256 5bd44488ea4003ecbcb323189ea9eb16873ffc5c1d3109105f23bc3ddc2ad34c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d1aa47468f25dd60935fd1db64e1a60f3e7c35aab67554247a0c04a863c44448
MD5 0fc4ac385d2fd4d70c0dd670bb316aee
BLAKE2b-256 384b3451ae42ad3203f7abaad4c47f6b816de376ab1d46a8810a892f1f937e3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c44230115d16e878aafa32c11d38cbaa8257a9abb0fad9873c6e552042edacb7
MD5 4ffb25d222ac640a208784252de3a77e
BLAKE2b-256 a4540e6321b0c29431159889f109a5bb765e7bd03a5e26354e83545d8c5d64b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ba117d7aa2f70a1d030d040f34f03112fdbf97fbf7156602867f7d0cde604e4
MD5 66bc24ea26a63bb76a1c7b29e5ca9069
BLAKE2b-256 a078d24136c0fe2313083a65a1edb7ae8947654e15cd07c4839a865e09d80ff3

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