Skip to main content

logo

GitHub Actions Workflow Status

PyPI - Version PyPI - Wheel PyPI - Implementation

PyPI - Downloads PyPI - Downloads PyPI - Downloads

JOSS

ReProspect

ReProspect [/riːˈprɒs.pɛkt/] is a Python framework for prospecting CUDA code, designed to ensure reproducibility through a fully programmatic approach. Prospecting encompasses three complementary ways of characterizing CUDA-based libraries and software components: how they interact with the CUDA runtime through API tracing, how kernels perform through kernel profiling, and how source constructs translate into machine code through binary analysis.

See the documentation for more information.

Conferences

Download files

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

Source Distribution

reprospect-1.1.0.tar.gz (85.1 kB view details)

Uploaded Source

Built Distributions

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

reprospect-1.1.0-cp314-cp314-win_amd64.whl (914.9 kB view details)

Uploaded CPython 3.14Windows x86-64

reprospect-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

reprospect-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

reprospect-1.1.0-cp313-cp313-win_amd64.whl (899.4 kB view details)

Uploaded CPython 3.13Windows x86-64

reprospect-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

reprospect-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

reprospect-1.1.0-cp312-cp312-win_amd64.whl (898.9 kB view details)

Uploaded CPython 3.12Windows x86-64

reprospect-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

reprospect-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

reprospect-1.1.0-cp311-cp311-win_amd64.whl (889.3 kB view details)

Uploaded CPython 3.11Windows x86-64

reprospect-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

reprospect-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

reprospect-1.1.0-cp310-cp310-win_amd64.whl (890.3 kB view details)

Uploaded CPython 3.10Windows x86-64

reprospect-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

reprospect-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file reprospect-1.1.0.tar.gz.

File metadata

  • Download URL: reprospect-1.1.0.tar.gz
  • Upload date:
  • Size: 85.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for reprospect-1.1.0.tar.gz
Algorithm Hash digest
SHA256 c2755c3329215c59db53d2c8f359e80fe34f4513791cd2f939a0fda05ff8f89f
MD5 45d0e418bdbb653968aecfccb66c2002
BLAKE2b-256 1cc38c550b793c6ea74d0df45ffc7df227941724b961ab24261243f0ca86f58c

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0.tar.gz:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: reprospect-1.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 914.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for reprospect-1.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f2369b248f66c2c67eff3383929feb3cc3f94a0dd715183236ecce95c35e5656
MD5 afd79ec0d24c39c3f47f7141468de220
BLAKE2b-256 86d54349b41926b641b0945ddb7f36901204ceef623a5da6b9f691ea50794882

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp314-cp314-win_amd64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 049b66a54d28ebcbfae9ee47a4137d5a4e48d7083f51c61fce26a5b7c714c610
MD5 9c0c203d7eb5212b877909c429f5b358
BLAKE2b-256 28c862f8a9c9c518816c984f1dc10b89ecc0823e6b6edc249811c8b8b155e229

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 554c4fbfde8d6bca5f9b5f80e68894459cf06c67be52fe59706dd0fc0b2c243d
MD5 be2d442a2a1a5932338046bb7f85e4b3
BLAKE2b-256 c557fe171a0ed0685630fbf6a4b553691017201c797c144d84164309172c6a34

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: reprospect-1.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 899.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for reprospect-1.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0a1505035deab3c19321e55bd78cecad55a210f32d4b94060beaeb4a2bb51999
MD5 38b6e911d0422d11e5286d9a184d902d
BLAKE2b-256 5e1c00c59cf5bab8e3561c61a950a4a84d8e19856974c1864e0d6909938acf95

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp313-cp313-win_amd64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be86a3966ba8985814b5b6c3e5ec77558afa158b1dac9c4528da30721b0031a4
MD5 e0db644937452cee2dcb562e7939df6a
BLAKE2b-256 9938e4de2d723efc91fb136bca8bff32442eb6f4191026534e88e80580a9aab2

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3faace8d2b0a0bcbd99ef7bdd253e0d1c1a1160eed8a08159b2cdf1a8be65241
MD5 e7b461a86635b75e5d5aa60c2d9397ce
BLAKE2b-256 c0f9871bab3daf1c742a6b6e23e63c13ee193d37c963c4edd4df11c09446e4e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: reprospect-1.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 898.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for reprospect-1.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d8b423ac4c6fe50cda9cb8a16e3e7429db5191ec4f8e9844051878afa6d78231
MD5 69761679926b9bb57b6cc00c3208a99c
BLAKE2b-256 00bea062099f4f05c92ace2b5e3ed4c3185200fdc4e0e7a95ac420586ccf77b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp312-cp312-win_amd64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e94bb70493538e814e26f23c6bb116c39c1738b17bd7ca0a89087c700f93b6c1
MD5 c0d8a5eb648b1c7a3d0ebbf5718affb5
BLAKE2b-256 415d0d4dc2d91e03d3abd9cca3aca85f60d624ff0a98e183fbe08f5de3e3496c

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3dfd90020af150354ffbf7e4fd61294fe238d6e0f754cdf9e16f5379c40ba3f6
MD5 8ddbef5a6d6cf7a440c07bce6957fc49
BLAKE2b-256 6b65c8949901363a3953115423c3caae4587b7af4e985d0481cffc683ba31e7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: reprospect-1.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 889.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for reprospect-1.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3b104b326ac4f2a2ea6988a49b16909238caf67e728f245f7f131f1933963334
MD5 d092119d3d92daf623167fa14c8dba6e
BLAKE2b-256 9822178a99a30521d646ec200405e283105bf8b55a5055bd083bc8cbdbff419f

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp311-cp311-win_amd64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4432da4ee018b795f298d9299c75747b95325f8318aeaeb01b9ec474b31710e6
MD5 493f58a241c98d8b89d3fa448cf45708
BLAKE2b-256 3a408a8e56d2e74cf73ac6b5ad779fe90e3262c4b5b0215334a01d077de12c9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8465ff01eb9d328ca4bff62418bfef34a2b7bcdaaf3986ec46968b41d769557d
MD5 a4c42c8e4ca0dd185075dc7f09122c20
BLAKE2b-256 5b9c3d70d399d61e8d69e213c6e1b09e4e3334cada0c1882467332ecd4214bee

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: reprospect-1.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 890.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for reprospect-1.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6aaab4e90a66466db1b4360db0588454cd71d838bbc2ae0a7389f8a09ba1c45e
MD5 e92bbb1317fb06aa64d5a92fdba63e96
BLAKE2b-256 8f7f0e292d6fe72244967c532ab01f3b2f6b8b4e75c4a6bc323340b7b3946c7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp310-cp310-win_amd64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a170f72987eb30ad6705a98100c29d9d81d0bee693e1d3a4068d54dafb17e45f
MD5 ffd812fb4a0cc599841f23fbddab802a
BLAKE2b-256 ca40aacc2e329f4c8a560d7a1dfb40f93b27c4585f91a574cbb65b4a6c485c8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reprospect-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for reprospect-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 693a56ad05cc552c53564c456f7e9d5daaf66d1f59268bdd8101a264be8fa40f
MD5 12ecea849c358e0cd682cee1d508fe2d
BLAKE2b-256 454b7137b59d86a36a6e23bce532ba6847de8aa79b28664c30ce9c4b222a3d3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for reprospect-1.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yml on uliegecsm/reprospect

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page