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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

goad_py-1.2.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.2.0-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.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

goad_py-1.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

goad_py-1.2.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.2.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.2.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.2.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.2.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.2.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.2.0-cp314-cp314-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

goad_py-1.2.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.2.0-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.2.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.2.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.2.0-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

goad_py-1.2.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.2.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.2.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.2.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.2.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.2.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.2.0-cp313-cp313-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

goad_py-1.2.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.2.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.2.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.2.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.2.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.2.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.2.0-cp312-cp312-macosx_11_0_arm64.whl (2.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

goad_py-1.2.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.2.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.2.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.2.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.2.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.2.0-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.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.2.0.tar.gz.

File metadata

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

File hashes

Hashes for goad_py-1.2.0.tar.gz
Algorithm Hash digest
SHA256 1ad60a274503014c77e0e7a074c4e8d3fad20c57b2eb619aa7b6706b51fe6da4
MD5 5c09403cad9bf4b370744c9cd635ceec
BLAKE2b-256 531cc7a20085d342fb14ec85c69cf108f92d6324133b12c3994d6c707c08d6af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f0db9f5ddf32bf05cb6718c0da0651b02e2066fe5985e4b771a48aa9b01bc50f
MD5 bb4f9183b7407a734b33b6ca5a47fafe
BLAKE2b-256 b2c151b95aaee3833b4b61cda72a8a779cd0d661767a574f8e2faf1c52a7601a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10ec2ab3361371f6bd8fa853843adc9677760dbce71d6f1ad39ad0b1380867fe
MD5 493353fbe3c202957ab5acf91243b2fb
BLAKE2b-256 df2a3914042b46b26f178fff975869ccb3307f6af1bffbcd51b7ab20c7d283b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e0d96c39c504ba5d949f5bfe1259b16f20d6c5dba487849b35d329a255aedb03
MD5 49c3c73f53afb5e62b26f876f9f6fa8a
BLAKE2b-256 3704fcbdeca2c696a6dc8e1c415807b72d0a6c31ea10cdb50cceafc267587d98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fbea6c95846f33e3f7cbff37d3924be93fef0d557ded6d34e38576e9361b3904
MD5 c7523b332df5d38367403cf1a8b3b340
BLAKE2b-256 4137ae1d2dce907283e80dca15652ce4412fa0837c7c9a73b298ac6562a87f11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 51f8318d35ca19867f230a82cedd9d74b25a6cf0a16f7fe71c1cc890c194273f
MD5 dfdb269139f88a79c1d104fca41a5e4e
BLAKE2b-256 8233f5130c1c676d0da3f30345feb1d6f477f679926c339b64f6a4aa14191007

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d38fe4c084872ffd7390434b3e63e8addc33d6a3939d20697ffb33803c209774
MD5 0023c4ba06119b388a1d287c7310a50d
BLAKE2b-256 04dba9e604118567de8600512f6ac503c865923cc6c85b7a616283819e370a8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c5242951ec15651a1f5b161736e0a6d3cd08318cbee3531729263f2b0a684171
MD5 6527aa565d4df81383e766ec1d3e03f1
BLAKE2b-256 9e61d1de716593aa33beae0d5fc6bdeb9a20473b8c0e7498a8a2aaeeb5c6ac4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5564c045723d44f63c8401862518f5aaffb0ec0e536fd981232021968ffeedef
MD5 f0a9b2858e01a4d814d784db4d5ec375
BLAKE2b-256 6d6b91748873fb5953f9d0fe4ca18bfe90cfbafec58cf865e3a758702bbb2032

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 794a19986360d06c08ddfb5b15daf80847e42022493e4a47fb0ca89609402825
MD5 fc8b921da3fc8875f44cfbf9a004bc43
BLAKE2b-256 8da417913f89f15b0c5d31338d24ab0e8e0239cf222797dac848828837cdb374

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fdd434f05726425e93acaa1667021dda786eca24afc1c4c9273b99435ed0ddee
MD5 0834af9952230398ebcd0b5af477d7f5
BLAKE2b-256 563653c12f3d5e36613dcb829665b7f3c783b563e31e783d44db2ab07a0baada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b0254d07dfeb38102aac6962133af653b803bfe5ed8470a5c9fe7e561d1d3609
MD5 6d9254fbe14caaeb03fc42a19d0c7f01
BLAKE2b-256 e2426c0087c2ebecb6627abcf5219d0c035575db85eedc6770f46a84935149e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 552bd53fd03fd1e4bfcb4caafaaade37ca9674d63139f7b93647fa75238b4ac7
MD5 4c25d5acb269ab1c2e260a8f0570412c
BLAKE2b-256 b615e27fd52eb7a48486ae483f5cb6f644f3ffffe9e3825abb61357d188da66f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.2.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.2

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a2ac130fa4819d36ee8d6143ef1a9fb3298e41ac7feb0e6d63f995a4b7bac720
MD5 85d0bb2814710f94bf42d1f75dbc350d
BLAKE2b-256 ed337320d758b1fbe1af93c9907d4ee40829cda729bb45e0ce5d1fec3d375320

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.2.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.2

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 a88d8768c85a77bbf1b5ef79e96a27b3b429571c317726ce79187acee4355516
MD5 58581cba54b3fc668b01842afaf18e03
BLAKE2b-256 7cd13d4ef1fbd6fcfed572db1d430cddfad2c0471112fcfa6a43a4129415ca77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cacd860883021718e6d96adcb136a04d99aa0176a5a3febb3ea327126bfada6a
MD5 afa4b0fd9bad181c6af862467bd1c532
BLAKE2b-256 c2fb2200542462718070ae5e1837af3bcad621c690d264a5d5b5567c2a1d364f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1d101f38e49b914d6bebc272d12efae575d216b8c522b24a5f60ae859ad1293
MD5 e63772a2a2a6cbc76a8fa233f29fc4cc
BLAKE2b-256 d5f3d3c048e4d6a212496ab0dcdcf4093a5441cc4c06689e5331697cbabde995

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7fb3d132db72b76ff1cc1060666a6cf15d3c1730aa3eeb75918697ca6414a60b
MD5 56cb3f3a8a07bf790fe7b646b342e117
BLAKE2b-256 d07c8004efb4b9149885ce0be10f7ee64abe01ab4d48d10af49ca33b7389b835

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a449cb1c450137e4b07c6671687565f335b6ffb2d8bb66a478a09f8fb6842938
MD5 708690f13f40de52e187b24a408c6f58
BLAKE2b-256 64f29457c3212ecebdc0d79a5b568768d2607bd5f01b09d8fceb3cad60ca04d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 204d95f93fdb465717cb9784275a65a2a0263ffb2ab90ca71bcb260da910ff9f
MD5 a564a94a78884130bc0f44d2825b0e42
BLAKE2b-256 966f6099a20cfcbad752ceb4bf767dc4a3abe67f51b6f1af8fc7e03bf0ecd3ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b894ad6ef9f73c74820385b7070905548244e55e26840e5ff909893dd0687ae9
MD5 bcffee6a686e3be6dc50cbe8f4eb61ce
BLAKE2b-256 78c2875295fadea2a69231a83e206f5e52c546c493befca46853e58754773dcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c328fb81dd8110faa7e3ee162333a2874e72266aae866dee8385fef50ae52d3
MD5 f79bc194ebad1a5fe732bd6396630b34
BLAKE2b-256 4ecd56e6405d565a268770b543aee506ccd19b76afb4fb45cde1e06ed334995c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5a16dce728a6fbd031ddd1a20a87cfd2abffdb20da496bd80fcc10f3cd42c9b8
MD5 375702fc3ea0fece89108d8ee31de81e
BLAKE2b-256 aa342670be07080d621003f4c1ca3b96d225bf3139a46fd2be38f115b98bc854

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 388fc7c348d0cf2a0f04d5c0e37cfa3a482d65febd0198b6c327de54d481c79c
MD5 2cb5ceb1d5621fd8226266c2edcdc8f3
BLAKE2b-256 a2b931bd6673184b7cb999715878a35769f0be1cfa27741435f2a427c59aea06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1e79904372fc02913d682638a29c2cfc41e88bdff6b71538f69d15b71b31550e
MD5 7c4e90fece5113bb978edf9ca0f1fe8a
BLAKE2b-256 cec975044c2fbabec8d8e689eba9e257812d3b554b0f76453ba2a1ac7159fd4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6bde90a8712edcfe9e4d0d31cbc319d112eb9f5629e425ab2def2e21c3caaac8
MD5 65f2c2c87a51f8c7698700d599712b89
BLAKE2b-256 e4c9b5cd243b044f602fd9201ad74f8816496585586c588c5c332711b766bb2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 30de056896beae6d0f3440a919a7582b836128a91ffc7921b26ffedc0ba99f08
MD5 932bd689e76b3e376d61c929dcf1e9e9
BLAKE2b-256 b984ca67b4435eb25caca2fe497039598c000a08d79635acfa66aa1571cb8144

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f598574560f99be50424e3593771ebff093308946eba37f443974fa526d05425
MD5 c406e31180e150a12c0f8eeea94a9f10
BLAKE2b-256 a4c37849df11478ac6ab5e9c09cd3f5723de198a63b7f220954c47d323d27a6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.2.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.2

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cd3cd5105b20954bb46bd981f6d944cbdc85c6a6dcb1a4dc3f038b945dcc10ed
MD5 4f7430a6b5af6556c2d281765705db48
BLAKE2b-256 d6c9f60ff6edb8dd037a521f872f1af496fd59ed809a6f2929fd336a452f6534

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 403b510e563ac690bd0580763ee50848a7da0deca0d58e59cb385d9c86faea40
MD5 613972822975a7a68de8eed198035beb
BLAKE2b-256 6e00d7a9d3df5cddb927796cfbaf5e442ab99cf41e71b789e822278dd529935e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf6124b41b963770192c56bad6681630d4503af01abe10322d77b3417225b732
MD5 79d316d629f294b47c390beabc52ff8e
BLAKE2b-256 e3c7bb978d935b0e2bf5dd1021ae7d26696c4af3db662eaddc7bd82810d27742

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2bf04f075c8eb944cec9e79f071863cca0aeb87a8e3fb5ed414a6f880d53f60c
MD5 2bdd2dcc5e0c3fc5a8c019193f1d774e
BLAKE2b-256 6d5b2f0fd86acbb1414dd35f8c490a6b7494f0513a778611674476a85a66a8a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e9a678adbf3476c62cdd49154c2b702a4f5e46b3deac905e18e46ffa3b58582a
MD5 94e1607922c9b9035457018490a03492
BLAKE2b-256 ecfe8e3b21fbf0502dfb4dd73313baa6956b1ac90925553784d8502c9f95497b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 81c7f9089e18b15d9dc2ab7138e5dc7196216bf131359a4e8fc5525aa342c587
MD5 ba8407d907700436365e36ce818a6204
BLAKE2b-256 61c1c1b179a6378e3575f10fad92e8e7f38aa8a8539f3988eea394d08458c630

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 92d3e7a0b8c07fe469c91f6efc4ead7733ce100194cb19c55a61bb91a0fbe80b
MD5 1a668571551ca672d10725c2a0d3326c
BLAKE2b-256 55f715146b9a1d57073efe76d7064f65cc386179f1a6cce0131f7b595bc5cc46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b5f4d565d262a2f54112d3f625f905de98de3836ac582e7cf447bcd411f1262
MD5 b9fdb349b4746c69069106ab0b76e636
BLAKE2b-256 d22188535b6f8c2b6704bce83bd548bd0b49bbf71ad35c378fd481154d86ca57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a396e3fd64302fdcef5ac70c22944bd4dc24846cb3e737b8b42667fc55d2d9be
MD5 5241a5874796229fd2daf5978d4e1b52
BLAKE2b-256 da0c9b442911b0c01e13845e04c366ff354c8af30844503b2ca21911279f957d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.2.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.2

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bc5e50ac29af45eddede891eb8de9d5115bfebe6c080239ee3991e9ad058f92c
MD5 3545f0fe0f2fc75fb06e8e5701e243fe
BLAKE2b-256 d6c0ffaf696938eac0adf5fd01592385786e2c5e36ab1776d7edcebef2b8bbc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7bc379a282ab6d117b12fc94afba567348d159b7725d3c7cf92a49bce5e29652
MD5 e7b4ad20c971abf8fb5adc3e113a3856
BLAKE2b-256 a41b77d45feff7efb7bf4feb030dbf7b561d98842f307b24067d8992c6135c8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3121ac104562a69eed62375b72f06dc0159fe8a09aef549361434405e897277
MD5 0d2faedf510b150ed310b2a0f38f2b96
BLAKE2b-256 921d5c21f7b4f09ba2e541040869cf7b1ff6524636ef78d11aa53cc8e1050590

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b4ab823d8a0602e81dee1f260313cea4c9f1fe647d14ac75766ce386a4931e25
MD5 ca2556b69932f5472e07174e8d0fe367
BLAKE2b-256 28aabff2a33e1aa6098801964e27aafb7a425c9407bf30b8300e82162796db47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 caf44239fcb0392779b56429769c6d36afdc9c699783762fdc30b292bde5db6a
MD5 c2e6b9acf4f1334d1abe05ce95715345
BLAKE2b-256 dc64378b4b3f6cd45fb952736148c5c91cb5cc794d64463693c8a028a71d8291

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1e91ac369002a0f82f566c2fc3bdc8454ba49df1790d3a301235e1a3c9184940
MD5 ec23c1a7cc97fb08479cd6cfb9e8659b
BLAKE2b-256 df3cdce0a06a0e9955ba7aa78e295411413158182ee829d7bb136a00874c38d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ba5cbff44383787ff5397063bd0b65aa0bbe3a4157006776528c537b9da8fabc
MD5 e55c26862885d1f25dcea5e1a2ea7a7b
BLAKE2b-256 86ed6e2a54958c5c9ca772e9d911891767cc6399672eb1954edc33d581e1cf16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2cc4860dc8ef60b91a822eacb563f2fa58a55243a269286864bbbdb27ab2ce0e
MD5 63c2be1add150026dd79834351c32fda
BLAKE2b-256 bb445a8c52ef06eb20fe9ed6fd8ae8c9f821a751a693817539cea0dfdeb1a2bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e4681d8261cd8f42557eaa760c878e2f17807261c008bd9f0201e0d1f4c02bc
MD5 0d80336e25a2a2316c349093766974b5
BLAKE2b-256 b576e67725be22adc43ce1d8bbf05fa6418afccbe7ddf8cff4df8941fcde5bbc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.2.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.2

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 82aa91185b2821cafbe3e44564d6c669474042950250e6c68d7f492221cc365b
MD5 40cc017e80e960c73519f66d3cd37a8a
BLAKE2b-256 fd8df0fa5ecd1b9c585065e21e801b1c8d5da181d49c144276f8e9e576e94351

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 01e44d45a3f6633901cd9b729eeb3853ddb77ac3865bb0c7a157b415c1ece4ef
MD5 d44ec7023e983350bc1e1c16cfecc8d9
BLAKE2b-256 10eda133c41a37916fa0ace6f742ceca857ec89cd4c9a54ae3dbf37330193ecf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2826ef32715cde647001f8b568fa7a72c428b3ce998c0c647d26cfe67b15b230
MD5 b513027cecd1734d1d54a52c182bf0ca
BLAKE2b-256 891edf03fc8f31bb369a2fe20f0fb629ed23e30db31cb8e53146b4f8e8248455

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4263b63d855fd6cb1880b7c1de17c43a3d9b30c15851c88f67752d62402f9343
MD5 2ef66048f431184bb7e69b8a8e748097
BLAKE2b-256 c56d5d5ca92ca515d345dc1ec4f1a6b0cdfcfa4fc98e6c188cc137e25b1a1d4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b16cf2da8a24e4a975555a30694588e37b6f03bd110f4e259ac15da5264e8157
MD5 52bbefbaf6813020e8f8f663b3c68da1
BLAKE2b-256 bf10aa2b4c884543d1c520bc04b04e44473516218c5ce13e0536ed48fd53dd18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 41d0a0dd32010857534fb2de4d19d5153209ce06b73e24499530bf64999eec30
MD5 fa93233a215719d8dccc2be8ad78fce9
BLAKE2b-256 1d65ff79249de542bbb26ca03fd02859b9605ce5235bf4763fd5d8e4411abab0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 566fa60735bd2f4bbe998ba75c323a36060c1e1d2ab5d90b5a7c47dc1046eb1e
MD5 140e60995e8f3400121324c3bec3afc1
BLAKE2b-256 2b75e48ee0e29cfaa19bb253f999d02c81cd004018b599dbd405ebfe18e150d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 872358528469c7b537337cc2c3c60e3afcfbb814b8d1fcc68e87194fe7506189
MD5 0f8d34eda1dcb57838734081e52464f8
BLAKE2b-256 c2ede287675b62762da594ee6e4b6c8846759c6cb331123e4a4c09701753e7c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 551a9957df4fb691e5ce644dd92e60ba92f5e7d64a08e8dee3c64f35d25a502b
MD5 a42be3a113396d76e528243b6a45faa3
BLAKE2b-256 af1f36d19baa336d8305eed8cdd5d3f413a2ca2add0b0561457bb209fea198a3

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