Skip to main content

awpy

Python bindings for Awpy, a Counter-Strike 2 demo parser with a Rust backend.

Awpy requires Python 3.11 or later and Polars 2.x. Wheels support Python 3.11–3.15 on Linux, macOS, and Windows. Installing a wheel does not require a Rust compiler.

from awpy import Demo

demo = Demo("match.dem")

# File header + playback info
print(demo.header["map_name"])

# Cached Polars DataFrames
demo.load("rounds", "kills", "damages")
rounds = demo.rounds
kills = demo.kills
damages = demo.damages

# Any game event, long-form (demo.events.names lists them)
pings = demo.events.player_ping

# Roster, chat, server config, and game state at a moment (or sampled)
demo.players
demo.chat
demo.convars["mp_maxrounds"]
demo.snapshots(ticks=29000)          # every player's state at one tick
demo.snapshots(every=64)      # ... sampled across the match

# Per-tick player state — one row per player per tick, decoded in parallel
demo.ticks()                  # default: X, Y, Z, health, armor, team_num
demo.ticks(["health", "m_iTeamNum"])

Line-of-sight, using map geometry fetched on demand:

from awpy import VisibilityChecker

vc = VisibilityChecker("de_inferno")  # newest cached awpy-data release; downloads if needed
vc.is_visible((1258.04, 455.47, 181.22), (-158.62, 819.09, 103.73))  # -> True

VisibilityChecker("de_inferno", version=2000873)   # pin an awpy-data release
VisibilityChecker("path/to/de_inferno.mesh")       # or load a mesh file directly

Find nav areas and routes:

from awpy import NavMesh

nav = NavMesh("de_inferno")               # newest cached awpy-data release
a = nav.find_area((-158.6, 819.1, 103.7)) # area id at a world point
b = nav.find_area((1258.0, 455.5, 181.2))
path = nav.find_path(a, b)                 # area ids along the shortest path

Install awpy[plot] to draw frames and heatmaps:

from awpy import plot

deaths = demo.kills.select(["victim_x", "victim_y", "victim_z"]).rows()
fig, ax = plot.heatmap("de_inferno", deaths, method="kde")

fig, ax = plot.frame("de_inferno", [plot.Player(x=-158.6, y=819.1, side="ct", hp=87)])

Installing the package also installs the awpy command — demo inspection (awpy info, awpy kills, awpy stats, ... with --json output) and map-data management (awpy get, awpy versions, awpy maps, awpy clear).

See the documentation for the API, dataset reference, and CLI guide.

Built with PyO3 and Polars.

Metadata

Release files for awpy 3.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for awpy 3.1.1
File Size Uploaded Provenance Actions
awpy-3.1.1.tar.gz 1.7 MB With provenance Details for awpy-3.1.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for awpy 3.1.1
File Actions
awpy-3.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for awpy-3.1.1-cp314-cp314-win_amd64.whl
awpy-3.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for awpy-3.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
awpy-3.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for awpy-3.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
awpy-3.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for awpy-3.1.1-cp314-cp314-macosx_11_0_arm64.whl
awpy-3.1.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details for awpy-3.1.1-cp314-cp314-macosx_10_12_x86_64.whl
awpy-3.1.1-cp314-abi3-win_amd64.whl CPython 3.14 abi3 Windows x86-64 Details for awpy-3.1.1-cp314-abi3-win_amd64.whl
awpy-3.1.1-cp314-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 abi3 Linux glibc 2.17+ x86-64 Details for awpy-3.1.1-cp314-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
awpy-3.1.1-cp314-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 abi3 Linux glibc 2.17+ ARM64 Details for awpy-3.1.1-cp314-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
awpy-3.1.1-cp314-abi3-macosx_11_0_arm64.whl CPython 3.14 abi3 macOS 11.0+ ARM64 Details for awpy-3.1.1-cp314-abi3-macosx_11_0_arm64.whl
awpy-3.1.1-cp314-abi3-macosx_10_12_x86_64.whl CPython 3.14 abi3 macOS 10.12+ x86-64 Details for awpy-3.1.1-cp314-abi3-macosx_10_12_x86_64.whl
awpy-3.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for awpy-3.1.1-cp313-cp313-win_amd64.whl
awpy-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for awpy-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
awpy-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for awpy-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
awpy-3.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for awpy-3.1.1-cp313-cp313-macosx_11_0_arm64.whl
awpy-3.1.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for awpy-3.1.1-cp313-cp313-macosx_10_12_x86_64.whl
awpy-3.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for awpy-3.1.1-cp312-cp312-win_amd64.whl
awpy-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for awpy-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
awpy-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for awpy-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
awpy-3.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for awpy-3.1.1-cp312-cp312-macosx_11_0_arm64.whl
awpy-3.1.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for awpy-3.1.1-cp312-cp312-macosx_10_12_x86_64.whl
awpy-3.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for awpy-3.1.1-cp311-cp311-win_amd64.whl
awpy-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for awpy-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
awpy-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for awpy-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
awpy-3.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for awpy-3.1.1-cp311-cp311-macosx_11_0_arm64.whl
awpy-3.1.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for awpy-3.1.1-cp311-cp311-macosx_10_12_x86_64.whl

Total release size: 181.8 MB

Release files / awpy-3.1.1.tar.gz

Download URL awpy-3.1.1.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
83376a89612e975e99e99420e4f61f3c47136b2f579156204a066c73b45fe395
BLAKE2b-256 checksum
How to use checksums
28a21a7bea9e1193d96d3c55a47559441cf4b8e193f11331c8b7aec7dfb7d585
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-cp314-win_amd64.whl

Download URL awpy-3.1.1-cp314-cp314-win_amd64.whl
Size 7.7 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
029d146a96b3f13463b81bd3f1c41c7ba5cbc949bffadfae9f26342dc821ef8e
BLAKE2b-256 checksum
How to use checksums
64dc014207814a3a5e4d5dc91065b39a23b21351c765cab1cd44fa77e45efc1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL awpy-3.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a3d6e26548abc0cab8c2db1e8dbd77b04dffe57226929684bfc7ef15e97c17c0
BLAKE2b-256 checksum
How to use checksums
d604ca5181fd01d3e20e1841be12c911f9053f0b4e1916a6ccaf15f8fc264605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL awpy-3.1.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3d21bf5c5f086deaefb3f342a719e65e0c588a130904f45dc9647de691c4b434
BLAKE2b-256 checksum
How to use checksums
7826cd043943807e4cf6cd1de1e938a3cda01c64fa4baa0ded5583ad5eae925d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL awpy-3.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
05d435f5ad833a8b61c02042ba10f4dc591b2c7712749557b69141c9c2c3ed24
BLAKE2b-256 checksum
How to use checksums
ba372f21e01a5bfd10f1408a88049ce6319a66c41f3ad48ca2d42511d2208698
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL awpy-3.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 7.2 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7f3f6faaf2ce465b7f3db84322535c11e9ceb860ebd4c50bea973b0086830f5b
BLAKE2b-256 checksum
How to use checksums
d21324d18e121676b87dce0f36fbea2bae96262a00f0e817bc4fc25feab00aaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-abi3-win_amd64.whl

Download URL awpy-3.1.1-cp314-abi3-win_amd64.whl
Size 7.7 MB
Tags CPython 3.14 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
ead17f3001c73b5be4c2c59a715ef2961ebc9bf92745c311c4b8057a0d58ac86
BLAKE2b-256 checksum
How to use checksums
9ea25d388bb3d06388d4fd2510f9e318a4e0e33aa2abc36a25bb1f4ae54e71b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL awpy-3.1.1-cp314-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
18def1ea4a25aadf2b534838ef3a15d2066a460d9d5ec1887bad96444c261767
BLAKE2b-256 checksum
How to use checksums
4458e4f79d15fc8180a2ae162c93b466284551d96a2f86b08c78c66d70b605d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL awpy-3.1.1-cp314-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
cf1b08865d6038168c5ddc8fc4ff6fdabc20dec9e7cf4987d92067180068d1a3
BLAKE2b-256 checksum
How to use checksums
e0295f5c8b8d304ee8a0ed3c011f376614624cd020befdc010b73fb68143bec7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-abi3-macosx_11_0_arm64.whl

Download URL awpy-3.1.1-cp314-abi3-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.14 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3dca407466d31d6e99582f32b5690597f54e474a2242dffd824a70c08e2a97f5
BLAKE2b-256 checksum
How to use checksums
e44ff8254d1084c34f022b98c0e0e333af463caa4b0ea7ebaf0f022e5d1c08eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp314-abi3-macosx_10_12_x86_64.whl

Download URL awpy-3.1.1-cp314-abi3-macosx_10_12_x86_64.whl
Size 7.2 MB
Tags CPython 3.14 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
db7372add2041393627b7939c2413b6f8cfd3a35cc43292f860d21dd919accd1
BLAKE2b-256 checksum
How to use checksums
4f341036d024f647f10cb71b979ab6e9864862e9e21e44353ef91c47b60bb11e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp313-cp313-win_amd64.whl

Download URL awpy-3.1.1-cp313-cp313-win_amd64.whl
Size 7.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3d8d0626db7e435abbbdbcd1a999470d42671518cb02842a75522a2009b15783
BLAKE2b-256 checksum
How to use checksums
faee0f666bf178228111f59b2eaa271749fca387de8f8a5f6d4568d0d6b7dd80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL awpy-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
40d21feb99ebf2673fa65fa1f7f1c2e58a116d29d1a6530cc4863ccdeae7125a
BLAKE2b-256 checksum
How to use checksums
ba592397b3e1be45e95a58f0b9f870d3a72a0a4f2738a7b2a1f0355d9284fb8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL awpy-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1ad7426f8bb3d5a515bf2cbfb2fb79503603952f0f308d1395fbd11111237f1d
BLAKE2b-256 checksum
How to use checksums
4079afdd4a777f6a091b9e911ab5c22b6d16a4c44982c869eb7a8db0b6ff6605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL awpy-3.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0feb8c3b2bbc02bc077e100e2334e14a89a3be7d32d220a007b018af0db198d8
BLAKE2b-256 checksum
How to use checksums
5504575d6844cb772b24663f97871457d00fb478c26459d8b13b2df265f5b216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL awpy-3.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 7.2 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b964a76a16685845fcaf22d7156c79b1c441d1e34938bf78a1da01c42fb867cb
BLAKE2b-256 checksum
How to use checksums
c65162401d9abee7e6b577425c980324663cb483a1666ef934c165b0398238ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp312-cp312-win_amd64.whl

Download URL awpy-3.1.1-cp312-cp312-win_amd64.whl
Size 7.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0047054b914b840f27b1e5dc9ee4e9f21227486e1e27c06881e438a9db1c59f0
BLAKE2b-256 checksum
How to use checksums
c17f5cccca8846f0caf17e0eb3635e63d528c0563f30ad8ac014b152f24ba883
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL awpy-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1d203fb9d847f9c09f361b3f51a4a373e4d79075b5f56de6b6f4139c050edc50
BLAKE2b-256 checksum
How to use checksums
4f77216dcad0622a9edb725905b1eb6450c4611303f783d3038d65a107df74ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL awpy-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6ed6035bc250c4371447f9300bf8b8300a7d50cce2b4c0a3ef7b90f17a7a57d2
BLAKE2b-256 checksum
How to use checksums
a1c3cca62bcb2bedbc4f92a8c0e17f05360bda8f16621e58c59688b32a5220ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL awpy-3.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
21b06fa8beda53dfcb052aebbd02353c0befd09eb2c67280e5dba68f6fe975e9
BLAKE2b-256 checksum
How to use checksums
266f744f34016dd6d2c06f81d373f856b35a272a7fb7b6d86a366908e8a9f70a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL awpy-3.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 7.2 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ab275d84766825be1aff1ac0f108c772d37d17244a11c27a981acd583d693f98
BLAKE2b-256 checksum
How to use checksums
f5b42c31fcbd55f9808e5821784446903f504e56c692144bfbf983b37bbfa575
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp311-cp311-win_amd64.whl

Download URL awpy-3.1.1-cp311-cp311-win_amd64.whl
Size 7.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fcc2ae5de0dfaf97b24112c6ed6fc1bc1239d17b2d6e66a6b60b5560f360b6fb
BLAKE2b-256 checksum
How to use checksums
680b2d109e80ece07eb2d1df3c31c3ffb98878f850bb5db3b51d7f344abf3409
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL awpy-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1eee0be71d242e22ade6b2e94dd809578aa9db21eb328a07ea6f8a0ec888274d
BLAKE2b-256 checksum
How to use checksums
2376357d90e9c0aaaf5af455b3555ff015cffba32f2a44e30025eaee01579ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL awpy-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 6.9 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c285b0dfe6ba43a3a1978f9202250f4c72a6ce3aaf8854f0ca707085576c8e1c
BLAKE2b-256 checksum
How to use checksums
11f8d557b748c21517982fff7616a840ea3f92b38be4384a3cbbc0c309576863
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL awpy-3.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 6.6 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dfd755536e685e529349a0e5d7bf504a0b92843ed5bf96398e1ab196cae8c9cc
BLAKE2b-256 checksum
How to use checksums
d98d5c1daf9f8ec0f208d1ec01a0ed0fdb735ace6773dac909c4cfae7528174a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / awpy-3.1.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL awpy-3.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 7.2 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
01e928760e9509ba5b2e033a0f17cf44e123e7f3d69c2ba2def4d1d437885960
BLAKE2b-256 checksum
How to use checksums
e0f2e37c9c064d22b39efc9f9be9b99805b04aef8fa9fe1ee4d59fb8333a26f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Security for awpy 3.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 26 files in this release have been uploaded with provenance metadata.

Select from 26 files

Attestation for awpy-3.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

3.1.1 This release

26 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page