Skip to main content

GRB Afterglow Models

Project description

Numeric GRB Afterglow models

A Python 3 module to calculate GRB afterglow light curves and spectra. Details of the methods can be found in Ryan et al 2020 and Ryan et al 2024. Builds on van Eerten & MacFadyen 2010 and van Eerten 2018. This code is under active development.

Documentation available at https://afterglowpy.readthedocs.io/

Attribution

If you use this code in a publication, please refer to the package by name and cite "Ryan, G., van Eerten, H., Piro, L. and Troja, E., Astrophysical Journal 896, 166 (2020)" ADS link. Upgrades including centroid motion, size, and the deep Newtonian phase are presented in "Ryan, G., van Eerten, H., Troja, E., Piro, L., O'Connor, B., and Ricci, R., Astrophysical Journal 975, 131 (2024)" ADS link.

Acknowledgements

This work is funded in part by the European Union’s Horizon 2020 Programme under the AHEAD2020 project (grant agreement n. 871158).

Features

afterglowpy computes synchrotron emission from the forward shock of a relativistic blast wave. It includes:

  • Fully trans-relativistic shock evolution through a constant density medium.
  • On-the-fly integration over the equal-observer-time slices of the shock surface.
  • Approximate prescription for jet spreading.
  • Arbitrary viewing angles.
  • Angularly structured jets, ie. E(θ)
  • Spherical velocity-stratified outflows, ie. E(u)
  • Counter-jet emission.
  • Deep Newtonian emission.
  • Image moments suitable for astrometry: centroid position and image size.

It has limited support (these should be considered experimental) for:

  • Initial energy injection
  • Inverse comption spectra
  • Early coasting phase

It does not include (yet):

  • External wind medium, ie. n ∝ r-2
  • Synchrotron self-absorbtion
  • Reverse shock emission

afterglowpy has been calibrated to the BoxFit code (van Eerten, van der Horst, & Macfadyen 2011, available at the Afterglow Library) and produces similar light curves for top hat jets (within 50% when same parameters are used) both on- and off-axis. Its jet models by default do not include an initial coasting phase, which may effect predictions for early observations.

Changelog

New in v0.8.1

  • Numpy 2.0 compatibility
  • ignoreBounds Boolean keyword argument to ignore built-in bounds checking on parameters.

New in v0.8.0

  • Image size and position via the moment keyword.
  • Deep Newtonian spectral evolution at late times via specType=grb.jet.DeepNewtonian

Installation/Building

afterglowpy is available via pip:

$ pip install afterglowpy

afterglowpy is compatible with Numpy v1 and v2, Python 3.8+, and runs on MacOS, Linux, and Windows.

If you are working on a local copy of this repo and would like to install from source, you can the run the following from the top level directory of the project.

$ pip install -e .

Using

In your python code, import the library with import afterglowpy as grb.

The main function of interest isgrb.fluxDensity(t, nu, **kwargs). See examples/plotLightCurve.py for a simple example.

For jet-like afterglows there are up to 13 required keyword arguments:

  • jetType an integer code setting the jet structure. It can be grb.jet.TopHat, grb.jet.Gaussian, grb.jet.PowerLawCore, grb.jet.GaussianCore, grb.jet.Spherical, or grb.jet.PowerLaw.
  • specType an integer code specifying flags for the emissivity function and spectrum. Can be grb.jet.SimpleSpec (basic spectrum with νm and νc), grb.jet.DeepNewtonian, grb.jet.EpsEBar to interpret epsilon_e as ε̅e = εe(p-2)/(p-1), grb.jet.ICCooling (simple inverse Compton effects on the cooling frequency, experimental). Multiple options can be combined with the | operator.
  • thetaObs viewing angle in radians
  • E0 on-axis isotropic equivalent energy in erg
  • thetaCore half-width of the jet core in radians (jetType specific)
  • thetaWing "wing" truncation angle of the jet, in radians
  • b power for power-law structure, θ-b
  • n0 Number density of ISM, in cm-3
  • p Electron distribution power-law index (p>2)
  • epsilon_e Thermal energy fraction in electrons
  • epsilon_B Thermal energy fraction in magnetic field
  • xi_N Fraction of electrons that get accelerated
  • d_L Luminosity distance in cm

Optional keyword arguments for all models are:

  • z redshift (defaults to 0)
  • spread boolean (defaults to True), whether to allow the jet to spread.
  • counterjet boolean (defaults to False), whether to include the counterjet
  • moment array (integer dtype, same shape as t and nu) which sky moment to compute.
  • ignoreBounds boolean (defaults to False), whether to ignore the built in paramter bounds checking.
  • L0 Fiducial luminosity for energy injection, in erg/s, default 0.0.
  • q Temporal power-law index for energy injection, default 0.0.
  • ts Fiducial time-scale for energy injection, in seconds, default 0.
  • tRes time resolution of shock-evolution scheme, number of sample points per decade in time
  • latRes latitudinal resolution for structured jets, number of shells per thetaC
  • rtol target relative tolerance of flux integration

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

afterglowpy-0.8.1.tar.gz (60.0 kB view details)

Uploaded Source

Built Distributions

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

afterglowpy-0.8.1-cp313-cp313-win_amd64.whl (76.4 kB view details)

Uploaded CPython 3.13Windows x86-64

afterglowpy-0.8.1-cp313-cp313-win32.whl (67.6 kB view details)

Uploaded CPython 3.13Windows x86

afterglowpy-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

afterglowpy-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

afterglowpy-0.8.1-cp313-cp313-macosx_11_0_arm64.whl (74.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

afterglowpy-0.8.1-cp313-cp313-macosx_10_13_x86_64.whl (82.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

afterglowpy-0.8.1-cp312-cp312-win_amd64.whl (76.4 kB view details)

Uploaded CPython 3.12Windows x86-64

afterglowpy-0.8.1-cp312-cp312-win32.whl (67.6 kB view details)

Uploaded CPython 3.12Windows x86

afterglowpy-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl (243.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

afterglowpy-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (247.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

afterglowpy-0.8.1-cp312-cp312-macosx_11_0_arm64.whl (74.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

afterglowpy-0.8.1-cp312-cp312-macosx_10_13_x86_64.whl (82.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

afterglowpy-0.8.1-cp311-cp311-win_amd64.whl (76.1 kB view details)

Uploaded CPython 3.11Windows x86-64

afterglowpy-0.8.1-cp311-cp311-win32.whl (67.4 kB view details)

Uploaded CPython 3.11Windows x86

afterglowpy-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl (239.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

afterglowpy-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (245.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

afterglowpy-0.8.1-cp311-cp311-macosx_11_0_arm64.whl (75.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

afterglowpy-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl (82.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

afterglowpy-0.8.1-cp310-cp310-win_amd64.whl (76.1 kB view details)

Uploaded CPython 3.10Windows x86-64

afterglowpy-0.8.1-cp310-cp310-win32.whl (67.4 kB view details)

Uploaded CPython 3.10Windows x86

afterglowpy-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl (239.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

afterglowpy-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (244.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

afterglowpy-0.8.1-cp310-cp310-macosx_11_0_arm64.whl (75.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

afterglowpy-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl (82.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

afterglowpy-0.8.1-cp39-cp39-win_amd64.whl (76.1 kB view details)

Uploaded CPython 3.9Windows x86-64

afterglowpy-0.8.1-cp39-cp39-win32.whl (67.3 kB view details)

Uploaded CPython 3.9Windows x86

afterglowpy-0.8.1-cp39-cp39-musllinux_1_2_x86_64.whl (239.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

afterglowpy-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (244.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

afterglowpy-0.8.1-cp39-cp39-macosx_11_0_arm64.whl (75.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

afterglowpy-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl (82.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

afterglowpy-0.8.1-cp38-cp38-win_amd64.whl (75.9 kB view details)

Uploaded CPython 3.8Windows x86-64

afterglowpy-0.8.1-cp38-cp38-win32.whl (67.1 kB view details)

Uploaded CPython 3.8Windows x86

afterglowpy-0.8.1-cp38-cp38-musllinux_1_2_x86_64.whl (243.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

afterglowpy-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (250.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

afterglowpy-0.8.1-cp38-cp38-macosx_11_0_arm64.whl (74.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

afterglowpy-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl (82.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file afterglowpy-0.8.1.tar.gz.

File metadata

  • Download URL: afterglowpy-0.8.1.tar.gz
  • Upload date:
  • Size: 60.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1.tar.gz
Algorithm Hash digest
SHA256 1d541bce450dc0529189ecace870abfad89b9a51c23554461bbb73bcd457546a
MD5 e9f39e296b7e9e2744b4d0712bbddf3e
BLAKE2b-256 fcf5a3dd5b7ded1ed7dd8fa48cd65cc009e31144c64c283b6716e5a6480e56de

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 76ac2e54b4cd2d0df7179c116d9d36ee1ac31b8780b2e6f3ea0962eaa5279943
MD5 6d3a631a329bdf9f319e5f9b3ea5165d
BLAKE2b-256 1cedb5bbcf5c48c95ccd8a9af1274afb9d839998b67b765e9cbe18b34b712153

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 67.6 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 56ef775bd3c7c782655a68ea36ee043fa8d6e243fd3862db8fdb31e946bcdd32
MD5 4439bd132af6b8e6056e2ae90dddceb3
BLAKE2b-256 ce2fee668ac331592a1f15f3564228af5e4febe3c800a5a410b381c7483eb9b9

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a2bb0664c43da10c36f6127fac78c191543409622b95e19f21e45d1d5bb25388
MD5 b14986028fe080bec5978f806ee875ef
BLAKE2b-256 55821737dd2fb3ff5ca53792a90a511343c9f573998bebb5d7ddf555dc5cc932

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cdb6241a980c2f89dc20c65a95e093dcbeda963f9a99349e19d6f252757140a2
MD5 23b91a90162b8fba369d6fb7b077b5ec
BLAKE2b-256 b68e9e257739d6411656f34a49b242961f1df1a3b9d140d1daad347957e431fe

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d79825cede32a8133e876986eba6f37d54819526e00262b0311f742f0682970
MD5 fd85e76286cfe58c1f8f9e3a72052e87
BLAKE2b-256 0d5d385e4a8703a8ef15fe01b29b2141336fc40267378cd1ddfa22bbb0569c89

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 48fb006fa9dbc580ad36ee5e568fd64951df910f634bf5aea1523e80760e0856
MD5 d27b7843ecffdce2fc593ce303b92d1f
BLAKE2b-256 b439654f6dfea36d15c6b14594e5474a610ab38fc4515e839e9d8245262c5c0b

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8ac212fb623ddd762b93454d53a492dbb574ddc9320ae43b67b08ccf3e86af10
MD5 ec87ba65bb316562866ab9f041106ccf
BLAKE2b-256 0dc0d042ace916f762ac84747a99358b605b26f6e61237feec8965f7f757fa27

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 67.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 b4cd1ac855ce2f9a5b68b5b717c82f49e6017a8e5de7f7d035e6aaf04065d6f5
MD5 6f445ccfd5fcae2847e677a138327143
BLAKE2b-256 fda6ba18702bb55e39d57d8d75a57e6a82b18b00f033c2512cdf2da2096967bc

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6bce2f0b83eeee20e049fc44879bd0484d542f69fd641856f7a9055363fb2402
MD5 7f2fe0f7957fa22944702932ec2b1d37
BLAKE2b-256 0e5a32eabbd664841e390b665fb78c979040d41fab42ed6720f1001edf37ed7d

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b80d2e2ce3390940e8682a1b5570bc9bd1f550741ddd2f2fb5d8df367f97629
MD5 ca6b1331b2bddc73d6186dff90b0bf33
BLAKE2b-256 231310a25e995ab7c5bb8630c4f286f4c4a64984a7596b663b0f673cdafe4cf9

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e2627da3be191b4fa9c5dde293a4724bfc7d6f0c1de59b1f443cb0a945e2e7ed
MD5 c082ae147a24856362717ef800e90239
BLAKE2b-256 cf8c44d336157836215d6290ccee9377ba0bc958ae91038acd167956c9e5ee67

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3e59e5441b0d204c20118aab018c2ef88c2ff292a657cc5756f78aa5d64b49e0
MD5 4dcacf611e5f951ed6eb0c9d9b5d6754
BLAKE2b-256 c88c3ae67ceaabc87bc48d2d197719c3c33d945a24a3cd78d3f5e5931097d5de

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 65f1053d091cbdbc831a492f56557f06d9c55390f2610e8bc3735996a8a4952d
MD5 15554156ffedd7f47a343e490e5300b2
BLAKE2b-256 2fc5d88904b01a446bb9a70eb2d9914824c2e3241a9f9c281a27398d362f8716

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 67.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d02981bb4675f80f8e02ac2b6950b07f60749786a7358fd683de14b95398d803
MD5 f49f7481e7b006cebe99c676556be0cb
BLAKE2b-256 2257a5ae8848a622e9a16f6f6bc9b66f413d3bcbce9a71f3e5a5d009f55e4d27

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ab79ec98953660b22c65b35e1da912dbd08f886948011218201ea89967c6445
MD5 4f9357c0c645d6b696351b5adebcccf2
BLAKE2b-256 ea60270a2c952c041ea5979246cfd51d437565172fc45e3d5f38c6ef3377be5d

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdfc09407c0cfae39a880b514b0639f424f19cbd20290072c6f525d6e10a3779
MD5 b2b587581eb2a1f119ae9b158f25e399
BLAKE2b-256 c89d6f04b2b1477b60bf3e7609dafacf155c71e8c3d531628121682e3fde1ec4

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 819666341d9b4847327970171cdbb2167a5f8cd69b78248a111819a12cfd83c1
MD5 7346312cd1f8ccd96a3a0b0791392a50
BLAKE2b-256 b0db90ffe518c0f205f4fb2ab4dd4c3d35905c8e3f351033aed2043d43174950

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7bedc8a63c6945b37f29c859620b842654c0836a303a686e45e1dd8bd6a89b72
MD5 fbe90f515e27cd260758867b59386a23
BLAKE2b-256 11120d3b752581471555e11330d63c5ea1249daec42fec7a04286d851514237d

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 73b334450fd6bb52f5bb934f4a74ca9fe263731371db8d85ad4554a854a49e53
MD5 30f726e4e07b82d52f57ae88e2e1c22e
BLAKE2b-256 6061418aa3e339a7de876d4a9cab730b479c11e5ac73839f97629d7850070ea7

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 67.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c298c5e5bf976afcb0cf21164a0c67f0df4f2ba67f31c20f61359993fd39c163
MD5 779b8653ca81dbfe382176c4d383d9a5
BLAKE2b-256 c56761d335954aa0ba0675056b619a2b2bce70ee3e7241f2ff0f9102d37dfbb3

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e5f5251fb53bb3a03418f69884c49ce40b75167ee0100103afe7393be9d6287b
MD5 add5e790c68d10c7e18ac4fbf8e65d70
BLAKE2b-256 d65d4774e9dcfde94c6caa77e4be64f79cd3c4d4a300b6f7b7557c837c838a7a

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a358e4483be3f0a22742bb702f00f815b0431b56d9598cce280cd3201d0a355c
MD5 1fe300af6f15e4a2a1beb1ce711ec0f9
BLAKE2b-256 047239e4740bcfd4fc685ca9cbf28de0074bb060dbbb24535cc228ce39b72b3f

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b46ae11b9b330266997faaa8eacb508ce72b61ca22345ed720626e38677ba303
MD5 b795938b161f6331258626d4f618b1cf
BLAKE2b-256 6fb825f20fd762c8c69aad9d401833e161e2d1be16d25cbb83edb506550216ca

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 17d2e9732e7f97bf9dfa1439d1a795ece544263f11b8dca2c2cf851e2ea33423
MD5 09ce656eb10ae6668d737e6bc52a0eff
BLAKE2b-256 6d6b5ed137a881ceb5fd26a5f23a5efccae741c9b921997fff68543eb2cf9d15

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 76.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7d9fd847de4818f745106def462c5f307ebc35eaebd39992d4933466c2849444
MD5 fc3a18bf3456f0d49d32522a4ab26530
BLAKE2b-256 507ce0a412f6b0b5e83a129241755304e2512b3a076e2d26f25cfbfec59e2471

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 67.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5a7d589546bfea1c60e53288f0fe425b6fe563029b7d1235ecac858e6b37f339
MD5 6aa2fa99aa7324bf93616a278e58e447
BLAKE2b-256 e55c2f0bc182459d43a5e1cc4dc1fb8c2622e6c5ee2ef071e2057e9e1964dbe4

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b1c1b8402069bc77905ac1e9bccb17d9e92f0b94f7db88b40f9827ca4526f3e7
MD5 e2f282c9168932fba392760f0fad1a86
BLAKE2b-256 17c9b0bd9de0f46db91ed90ded87019774d7e2131c926b01746cfeffb78b33f3

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7380d4b3116adfec2fccde52b24a1b77ccbde2d1cd2b7253bb4d83bfb5d0dd5
MD5 22973bab327b33150eefd1085848e68c
BLAKE2b-256 040b43f47586c9f23979d1cd26c6af0f1a11e2376180069a46252e1a4b3bd739

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d31b96e899749a3f0be79cd952675c62ac0b20158e11252d6c2108d612f85f8
MD5 eacef66350ad3710f25b7845e8adea95
BLAKE2b-256 20266e393684d012b515b9e86a67c265bd215c4f34ec9c419ae7322fa99b151f

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1401f5daf1a4d3d0383dfed37c48081cd3ea235648957806396121a96899167f
MD5 315ae8249fe0f0941162db42c873c2c0
BLAKE2b-256 3e9ad408ce97f3bfa4c6cd3c132fd0a8c1ed06f6608e48ca6849bfaa8d8a10fd

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 75.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d00fc890bfe80d8ffd0a2d44f03e7ed62e7cdce3fdc739fb2aab60cbc9cdc69a
MD5 a1172fc0e0bf8d0a31401b3a291b4240
BLAKE2b-256 e5af5afde0b5724bc2a0fff4eea1f5caac0f6c098e2803756465664a4b4e0be9

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: afterglowpy-0.8.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 67.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for afterglowpy-0.8.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 4c6ca02b809b13d6a71560d9bfda58aad075d2fdd817364952c6d501505b9b3a
MD5 cedfd277ca330c8d4e43425ef2597fda
BLAKE2b-256 56175a2005d9480531a0f65d2562290f6a08bbed17f524aa3e7fa8a84cf00b44

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 92261eb8cce9e8fbf2f04df29171f60ee52ec79163fd693b6489800493cf5b1f
MD5 ead0d1ee76e2d3eba033158d217f8a7d
BLAKE2b-256 7bdd8371546b0087e5a517d3c866885bdf01346825b5217ab215426ac88081c5

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8db76879faba4bc4c1b5778c4eebd964003637869b3ec1991e65d12a176d855
MD5 71d05330f4b0ce65799e28f22dbf21d3
BLAKE2b-256 3153ebb3c80267c37a80606eba4967c24653c3479f2814883279f475b356f7f6

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75afc55d32b116a9027ea9390ea7463e481e6941b7468ea1cb7d11b663b041b8
MD5 08999f8589bd406ffeb7e73d6d3c66ac
BLAKE2b-256 5aeefb73eb05d5c50843523f9ff62e8b93977cceb636880331b5e4186f545576

See more details on using hashes here.

File details

Details for the file afterglowpy-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for afterglowpy-0.8.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 840c5871bb839a316aa0cff105168f5677dd080c0946577c63818deb1b65edc5
MD5 984f212cf0d57546f6ab4b7d0adf8ad1
BLAKE2b-256 e4d251ff89622d172df47b36110e913f98f56fb73ac6bfda75f7d29995897a4f

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