Skip to main content

Physical optics light scattering computation

Project description

License: GPL v3 Crates.io docs.rs PyPI

GOAD - Geometric Optics with Aperture Diffraction

GOAD is a Rust-based physical-optics hybrid light scattering model based on geometric optics with aperture diffraction. It computes the 2D Mueller matrix by using geometric optics and a polygon clipping algorithm to compute the electric field on the particle surface. The surface field is then mapped to the far-field on the basis of the electromagnetic equivalence theorem, which takes the form of a vector surface integral diffraction equation. Green's theorem is used to reduce the surface integral to a line integral around the contours of outgoing beam cross sections, which leads to fast computations compared to some other methods. Compared to the PBT method, GOAD uses a beam clipping algorithm instead of ray backtracing on a meshed geometry, which makes the computation more accurate and faster if the particle has smooth planar surfaces.

📖 Reference Paper If you use this code in your work, please cite: A Light Scattering Model for Large Particles with Surface Roughness H. Ballington, E. Hesse JQSRT, 2024


For documentation, see the wiki.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

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

Uploaded PyPymusllinux: musl 1.2+ i686

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

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ s390x

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

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

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

Uploaded PyPymanylinux: glibc 2.17+ i686

goad_py-1.1.10-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

goad_py-1.1.10-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.1.10-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

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

Uploaded CPython 3.14musllinux: musl 1.2+ i686

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

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

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

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

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

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

goad_py-1.1.10-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

goad_py-1.1.10-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

goad_py-1.1.10-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

goad_py-1.1.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

goad_py-1.1.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (2.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

goad_py-1.1.10-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

goad_py-1.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for goad_py-1.1.10.tar.gz
Algorithm Hash digest
SHA256 d3297c74e5aa5993851e2bdc24cbc41155248464bee71e65ec1e07f6aa898862
MD5 b8e36714e3614349581cf3535294260b
BLAKE2b-256 7aa2de0c02d94539250793c8b1ee30f3e39351da38aae2bc0e18f7ba2375249a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fa6bddc925da02c2afa5f0139bdbf8984c6138ae48c95c7724deca7972a7eb8c
MD5 555d172127f26cd81f95274f1d24e3f4
BLAKE2b-256 727f6d1f22aa6eef70d22a20fb08c387580cadb402cd135a6c8ac85ea3819f8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 773428d5f2578604c2352d3ff46e3b6fa84a08075efc5cd8d64bd02662f3cc96
MD5 fb927f86a5015add329e02bf34f03ff9
BLAKE2b-256 d91d3d51801c73af3eaa4e6790cd7ea4edc70b2c7e2c57e93f56102f3fe8c62e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 76ba3e010006f18f2aa12729279cd9b7f7dba751d136cecb3f2677912bde99ff
MD5 2c1064b5e91ad722545a0896bfa1cdc4
BLAKE2b-256 fe3fcb47eb96aaad3cb1b913a7596994d8d6bbb27da3aba22ff46409e1fe49e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ad68de082316ae2d339571e583494b9950d62431178bdc1b4d531100641fc563
MD5 29c1f6568f297d610cfdd48e1b0c1324
BLAKE2b-256 45f1f54779e946274ba62366b715fd8eedad2f4ec09f3103a342e127f4a33c79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 66cc8117b0c706f46f527ae354f3706c6cedd888fb66f5830b3629b5a410265c
MD5 656c98313e510dfe5d3f80cd0e6c9d5d
BLAKE2b-256 65be85a9f5ba3ae89ba07cb037351fce0144bc4af71b71881ae05d66e5aa4dbe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 072e3422d49b846cce680c087ee4fcaa2a9b79f017a4f90bf38881c41702cbc6
MD5 272140726ec2b28f2a2b3b00caff7d2f
BLAKE2b-256 d6bd462843150cf7925b5b41da8a8fae634ec5959b1b9f44f60fa3da59d959e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6fc40d8ae0d7c715e0fa07712ad0fb0c71059f73ab7394c249e841ea65693229
MD5 34c8b039e7dec0a5200b43e214a12f3f
BLAKE2b-256 a58d7196e77929c9d90b9380c2bad7b139cbd2beade05aa60606d0da1268812d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8fbef54d8d33434db5acb9327c5d5997d3551e87bd966869ffe3b382bf8e8336
MD5 eef968d123558bb9e1ca81e012439a16
BLAKE2b-256 e1d0aeb80bcd874cfb2fa739f5d19f98e41d5a2d3804c8b5e899feb87319d730

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a9d106ede99817fbf504eed2facee8434785171ee8b1ad74df6748ed68709cd3
MD5 19fbd0c4b616bc005f2b87497f2e14fb
BLAKE2b-256 a623d86ac9ab2f86d94189a7eb7ffda2a6e28873448c6683ace0baccb2f4b941

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2ee2a3e1971c64bcada33bec37939ef38a5c826cd65d2ca3a95d83393cbde3f4
MD5 4093b60a07b5d00fdc7a0348b13cb7f4
BLAKE2b-256 89edde5e09526083bae9eadcaa1f35306ce4ebccee293ff49e9a569cf60114ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b7b39bdd1cdcf76ac69142d12ec8d0301c04bdead100f3871b74cffde79d0162
MD5 7e726df05067c8f92aa2fcf04cbe3df6
BLAKE2b-256 f67f56b39c4d97bf06dfba2f64e360f7ead30272d4be22396a3ac7f23bfd7710

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9055fbfa0ba874e5b8e18480a6a4d1fa042181b92cc621f194d1ef2d6ecacd3d
MD5 23c877f995f08aa050ac23b8f51fea65
BLAKE2b-256 f4285961fde654c7bca0c03ecf4c25f26ca2e6b74f9d79b0c74f1780fd913e30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 17f64772c88dcc75c323e298bb2424fbd71bf4c5145fd87c395158e8e488d060
MD5 f4f778db0305d37a3f85f2b7cfcb2b70
BLAKE2b-256 33b12b20898ce6e10531e3e57a76eed4f9c9af150cf02091cbd841a52efba463

See more details on using hashes here.

File details

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

File metadata

  • Download URL: goad_py-1.1.10-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.11.5

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 d9606a87bcd1853e497bd3d13cd36466445b87fc60f0917f4ebcf3fcbaf7d941
MD5 04e1804ab4bdb0c27c3a44c215f95f01
BLAKE2b-256 a1126b71cd6897727bbbbdfc5c5a233751121c0f6fc8501c28315b3b29f449ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 efc0ba8d8ac1ec1678abe31a96dcfef6a5a3d5146856c4f3d81bf5f1ad21a5fc
MD5 3edb7b454b5b30863319e5c32f1a3226
BLAKE2b-256 7a778e26a71046de54c85a912dd16dedb9e76c013e56e2309fd15d6a2d16343c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 654856d851d49101a65eb5bbc0fa65d001eb26d19a91c49281f1c2da9633bf6d
MD5 692919c5f7675a0c76f91ae1b0283254
BLAKE2b-256 c961b0fd1684ea02ae328fdcfa08401c92e30c9ac7703be9db0495cdc042cf53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bd95527517190580e92ce5987b1a8c11037ab5b6685302618e16f0d220de3d92
MD5 a51034af5f5f3149055eec3c36ec9ac0
BLAKE2b-256 635c9fb4726a1a55d30c193c06db675f2ed3bf9d525d3bd10dcfeca4934ec45d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2e903fb2ce097eb5c8673fb0488c7cc1c6f5c320b39913bedd4edfb6881292a3
MD5 0597e01b320d9e88eec8795da4aa420e
BLAKE2b-256 587ecfc43143354ad175a1cf2de4a89b662edc3e2926bb8ee18c04ff312df52f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0def5179d7b6c9fccbd8022b68e0d72d631b8784e532f9d1477742a04ed6268c
MD5 fc0fa5c3a22273e11d6268b4d5d39a5f
BLAKE2b-256 4f0a7ffe9b855dd7eb13db324f41bf3c45892a1afe8c065ff99911eb93168f09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3ff1fd6ff9ab5bd0d2c97f99c1c4526243fe867c04b530cd91306b46db81fab3
MD5 d5dfda5132db37352aa8282120c5f94d
BLAKE2b-256 3b9c4ef841bea3df13fd3eb51800ebc479c13b765357d98e6032813f175a7b81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5218cc5bd51c556272f0fb734f402878daef26000c4e0ce23df7acd2f280b59e
MD5 a233f52fa723cbde67fc636cd4807a81
BLAKE2b-256 47b1b7666ba4dcb6c229c2db4fe2d48e3c637691ac81102f805bdabed405c5ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b645c479bfb618c907b2a26a2343d9f5b6dd685bbda17355c22c3a4ede57512
MD5 e5808ef75877f17c2f41f5aab7488bb9
BLAKE2b-256 4c5ed0a325e328c5033e96fc8c42817df95c89a65ff76175835c6c95f5f0b439

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 20755abea63242f387996e4b8f086d15474470b069265623c6fc9bf36e6d42c1
MD5 aa01e7fa9eb52853d891d7f2756d92a6
BLAKE2b-256 f5241af89c38afb1348104a2422fbacec6782e689505124733f1485722853692

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4c9d4bf3fb67bda2487249e2b6f4cd7a3d85944b0148ed2edffa9142be0049bb
MD5 f6e25b22ab2172bdf89bcc59700de7a9
BLAKE2b-256 ffbb5a57a0fb2eef47925b6017622db3abdc5ef2479dcdfa29c067c75dd0b3a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5e711c40d7bc1071dd493aa9149a93580be0b52c0d910912ba51953a711ede47
MD5 d65a8b30d83b9cba87f0bee7681c9c1d
BLAKE2b-256 87c0e71c7398056dad5703a96aa639d13c4bc9adf765171e1bca844d673b0d11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c43ec40ebc6efdb5b9933b0e0576fe54d60834e2e5b034c00515ff3b0984cca9
MD5 e13d03097988129e0e4121d0bb7a0605
BLAKE2b-256 94f84e0b3cbf3bd8fd3652aedfb43a89f3b6b0c02678b15471348b28fead9d89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f20e8efd4172228ab97450dc2280e731d47c6f8d1ad147d49562a8ffcedce8c7
MD5 4faf5289133da2eac96db611de247211
BLAKE2b-256 05072ee80414bd6f881aa89086184791636ae6890b128e4f133b2b11580eca10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 411e11cee211a9523155786d87378e4033d9e5cc6ccb73cb46eb07856481e87c
MD5 ce998afecd98c71d93ee9ed4038f7a21
BLAKE2b-256 30ac8f4fe52be252ac00701e8a96f23390070ee5983e26b051fd0e437fc13f84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3c2b694a642e4eb328fcb8f8b8b28235190352ce6f76d4d18db3d62f1d69cb7d
MD5 9c2534ba18d856e9439fc03473a77927
BLAKE2b-256 4b3a1e6ec22db7719e54fb4c4e6401dd4e7723cd41b7dcc3ed4f44f2df2583ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 288af97f7e4d081ed42fa1fdca3f4b9fd66f195dd387a76703131500df9bf934
MD5 2517c33fabe2c76858d3933e1d0331f3
BLAKE2b-256 568ff7b9efdab05d444204e8f8550665d549858fa68f9b6d784b3fca0ef6a7df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e170b39ee49ff4fa187a4a9be96ca999353b6af4b9d25b10a74e52355a7de3ed
MD5 464d65b378e74d828ec2d659d7451d99
BLAKE2b-256 138323b2269c4fa2a690a3c229fca0b5ed9421488dd2a51452b0a559e329a403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 367c4d232997254f37d504da9747b5680bfd897f4c744c0b394dd89dbc06bc73
MD5 f6726a316260ada64a59efda026c044e
BLAKE2b-256 7b4e742415c785fd70f5cc0638fa2d4f34940aefe852d9075a668c85b14a57ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 68ea65e62effdc3196813381e24ab3902cd31b455c2ad65837b8a8a60c417581
MD5 52aeb1f85d37f022bde8cd1a8e36351f
BLAKE2b-256 d3ef91e99a484c0c00f3f3966a1239a7b27a82c63abe721b44ed3b2962f02553

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b8d7de6e57d395cefabf5d437684a3b0d2c4625d201a14a6896036897ece2598
MD5 2c048f5dda57122d3d1e737256a3abf4
BLAKE2b-256 6e956f12eea23e1499037db0627d97cd0bae93efec46bea15f60ea921246e24f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c8a871bdfb443ad19a34e408f110f0c1aaf8372595ffc6a3a7b18f31e41a525f
MD5 ce3572fbe887b8ba802346aecc413551
BLAKE2b-256 b1a75360d334d08a6b94ad301c9ca6d2279ba0155d09733a20cc1c9c82721e34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f43c54e4a6a90546336c2f551ec34b0593ae1ab24c10a2198b22aaa601085b24
MD5 c68ee10a58446e818099b4c9a6a8ab1a
BLAKE2b-256 e25ed1d3581e6f722d08f8fd612905e9780b26825ed6764a5ea6fe97b37b1d10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 512401a1d440c05833ae526f00007d9fcb1d9cb027aa860526caae4c6a6b5e74
MD5 7ec38608d9a589b0a0f6be297829bc51
BLAKE2b-256 1d85de5767662e47b6ca66224429f40b6bdb4e0db89e86e644a3f9e3e639cccf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 93f7d91c341f8df705c78e231da03d7b805e6aed787a202166d1245cf9b8de35
MD5 3a6500ad6bc700a638d537362502ad4a
BLAKE2b-256 79b3cd15cd78f954cf664bfad9b2373f0787718e68878b123661694f9d66dae3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f4a1536dc51f65fcba6ebbf5ebc4ef8c155b31e2ff2d2a295692d30b91969fa
MD5 5c432113d92fa2b4d6ae48e2a8d0579b
BLAKE2b-256 1435993b6fffda8298f1e49ee4bbe59a32871ff9d2cb3b774a2106e37688f1d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 02c041beb46b5db4448530bdf40826bfd2ac478be88c00e7573f0b2ac459c69e
MD5 45643816cb7e07fde59c1cf221cda127
BLAKE2b-256 7b5dc37615e47f87be95957f053c24aaeaa3932d3f7b83adfa17174455032b3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2d8b54f7c10bdd9269cb9ef752652a28edbc6d8457fabef8115d3bc24fe1df33
MD5 79dfb7372c698a534f7071e6558b054a
BLAKE2b-256 dd5622d6b0e458e9ba5387fd4d99001f9c42593f45e8f6d138c4566cb01d75cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 19d83acca1e7d6a8a5aedfc55e1d5688e4ad77abda6e2dec05a47a8adc32c570
MD5 42ecf87cd9b84b6ce224dafc10b7e57f
BLAKE2b-256 46cdd0ecc162b9b00bcb2be658d7ac1294dbd84cc661d46731b4d96247e6cc48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ad49f91a02623dfb7ebd84cdbdb649424f46956fdfc5ec482b4ad62ee7eb2e3a
MD5 4603bd9dda26b0c4b82d551de7b7abcd
BLAKE2b-256 d1aed385e0d2fa8628e5bdd4973382fc6065dde6919f21667df82a9bd38aeb00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5a5f7b2a570871d9f49d27f36613302be04065ca328d304dfc6e19bc16b64aa
MD5 103410820336137094b0e1e634cd7ec5
BLAKE2b-256 67c2177c98894c7d9f747b1180927014adfaad64b957c5f30619b3b0b1f543e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 094b11901b97396a7fe4581f7b7dd3fdc03f1230f1c4ff9738fc105992909858
MD5 04340495bb62e3fd8390a83c70c9780f
BLAKE2b-256 b26bfec27b752e7a82b977663f770bc296d81cf0c9eeb542c15ef4f6ca424d93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b56f5adc76b30c5394a753a3cc071382c2b713e8e1cf6a1a50443b0f6c6944a0
MD5 225dd99dada1921697de167f609d37b2
BLAKE2b-256 32d865ba9b1f11f328a314b0774659290b35aaa8da513c6ca015ed3b34a22b4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3c9cdc4ae97068427efc3ccae1517b45b21659d29aadb1607d308354224c737c
MD5 84cb9a9081cb70c531743eb06ddc54fc
BLAKE2b-256 6440796588843e29892b65fb3ab0074aa2e606860ea53287a7240c500f2db73d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 342587fe0b3ccefd4b66fb4a5048cacaa5eb26a1a98dfcc185188cea26c2bbb8
MD5 53894410d4df2074747566ed0b707c2d
BLAKE2b-256 c6f220455c9e9bc4041ab38a5eec219a068f1e49d4e541455ca86fed8415328e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 617c71dccba7bec6eb9f651c2e9f0f0aa3cfce6a57690a58eea3df8bcb271bbf
MD5 af8f5c4bc47882095acc95fbc6b02674
BLAKE2b-256 13558074c4e0d5bbf9ef811956915cf2b2c2bad17ab832a8d20cda0bc3ebcbfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 12fcf18839c800eb0f4e62b8eabb484a9237a7d835e27c10128a1ccea787cc6c
MD5 c3731819628e5d165896ff8a6b37b571
BLAKE2b-256 5a449ad4669ca6f9061c1e1c3076f5cc3c2570905cd65f646f8607ac35db46dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3b627026167af09316f481d3c37bd7952f876114c7a50d33a1e2c4ac8bb6f5ff
MD5 0bf973264ad715d48650269d4271104e
BLAKE2b-256 931eec8b2e48c8f3c5e33b9b4cfad43e3ccd2e546ff3a316d20791971761b91d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2a2575a3399b51b1dad2c55860faa90262f6db21b7b882d556f7f04f3c00c5ae
MD5 6d8a2bca98940d64946c48e2cfd47242
BLAKE2b-256 1732e4695f151c4b38c9a92098842010812d1f45367eb936e18e9a57580488cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 298728f7996c71f733966ef224a9e614ebb939ad7f5076f04c629516f514372f
MD5 ec6cc7362ff409cba54c2565baf2d465
BLAKE2b-256 f2058700e02553b54cdfdba01d6cc4a460d5b210cc96d49a4b3a173c170d602f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for goad_py-1.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23b081ef64416e0b252f07ddf3c429f99b14d7c9ed551f2c920f91261c2780de
MD5 ab7c91ec5cbf3346c909e3dbc4a10cfd
BLAKE2b-256 184473d08c8414b2d31cbe36a19b214bea50e5c6298502501cc51c41b5a02802

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