Skip to main content
Files added late

2 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

GNI - Python pkg

GNI uses pyo3 to write a native python library, and maturin is the recommended build tool.

Install from pypi

$ pip install gni

Running the library:

$ python
>>> import gni_lib
>>> gni_lib.get_gpu_node_id()
<id>

Building from source

  1. Install maturin (see maturin installation guide)

    pip install maturin
    
  2. Builds the package

    maturin build
    

You can view the built wheels in the target/wheels directory

Installing from source

  1. Builds the crate and installs it in the current env

    maturin develop --features python
    
  2. Run gni

    python src/python/main.py
    

Release files for gni 0.1.4

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

Files added late

2 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for gni 0.1.4
File Size Uploaded
gni-0.1.4.tar.gz 21.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for gni 0.1.4
File
gni-0.1.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
gni-0.1.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
gni-0.1.4-cp38-abi3-manylinux_2_28_x86_64.whl CPython 3.8 abi3 Linux glibc 2.28+ x86-64 Details
gni-0.1.4-cp38-abi3-manylinux_2_28_s390x.whl CPython 3.8 abi3 Linux glibc 2.28+ IBM System/390x Details
gni-0.1.4-cp38-abi3-manylinux_2_28_ppc64le.whl CPython 3.8 abi3 Linux glibc 2.28+ PowerPC 64-le Details
gni-0.1.4-cp38-abi3-manylinux_2_28_aarch64.whl CPython 3.8 abi3 Linux glibc 2.28+ ARM64 Details
gni-0.1.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
gni-0.1.4-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.8 abi3 Linux glibc 2.17+ IBM System/390x Details
gni-0.1.4-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.8 abi3 Linux glibc 2.17+ PowerPC 64-le Details
gni-0.1.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 abi3 Linux glibc 2.17+ ARM64 Details

Total release size: 3.5 MB

Release files / gni-0.1.4.tar.gz

Download URL gni-0.1.4.tar.gz
Size 21.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9e36177bdc3a1200035b4d2ac828b2400d2cdc94a9f3c2bdc386794d8f6ea76c
BLAKE2b-256 checksum
How to use checksums
209c2d3e8ab0cae7afcd6cef37c85ff463e3bb4c0290c6652a0876dea4b16907
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL gni-0.1.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 349.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c1786f21cad3309871cee7a20cd9040c2cac46ea23e32501a2327c36425d4e47
BLAKE2b-256 checksum
How to use checksums
33ef7f5dbb37602fb9acf42d429680572b1281629b5addaa82330f8fb0f76369
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / gni-0.1.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL gni-0.1.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 330.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1ff7435ff25b8de09053cb6887a7437eca0b296044fc5872ab0505e2e7e39df8
BLAKE2b-256 checksum
How to use checksums
e6f54309c3e134f38d5ca9ca73ff7f81dad1d610bc4c828c9935f991f1bcd2ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / gni-0.1.4-cp38-abi3-manylinux_2_28_x86_64.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_28_x86_64.whl
Size 327.8 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
58969388b0152c4f5eff9c4664ba71195d9b9a9da6d6d8d9b15d10807c88ebc2
BLAKE2b-256 checksum
How to use checksums
f74ac0e72d394315df3abd3e655cceeac3dcfa63b6bbed526675b59bf79cf232
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp38-abi3-manylinux_2_28_s390x.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_28_s390x.whl
Size 361.5 kB
Tags CPython 3.8 Linux glibc 2.28+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
b2fe84921aec4decb54bff8bc9145d531dbe6725178d16ee9b5601a3e1d560be
BLAKE2b-256 checksum
How to use checksums
c5056369bf595aa7fcd01cc2bfa2d37d3a28815d22ffe45f133488cbf2aba50d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp38-abi3-manylinux_2_28_ppc64le.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_28_ppc64le.whl
Size 367.3 kB
Tags CPython 3.8 Linux glibc 2.28+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
dd4a534ae67d66aa5ab5cbfb40d8296c04cfe5c3dfab0dea9db00f9f42bbb74e
BLAKE2b-256 checksum
How to use checksums
25ef674bcaad59ddf0674c7362ada3b07e83b33a1278cde0f908890eb4d21784
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp38-abi3-manylinux_2_28_aarch64.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_28_aarch64.whl
Size 317.3 kB
Tags CPython 3.8 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
4cd6277ae6f93dbdd06331729552f2c3bbc5b1f323dbedcc43e3d22ebc0b682c
BLAKE2b-256 checksum
How to use checksums
21941e883d47af51ed5c534e7da1764cbd71c409df4e915b288a10bf91772984
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 327.4 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
38ea4b7e79e08230afa908f4462abb1458ec328f7d64e4c29203b13e216ea99c
BLAKE2b-256 checksum
How to use checksums
47eb2e9e2ac03d4dd89cc6781b3ebc97e140beac00a9b325a92cda4d5e090d13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 361.5 kB
Tags CPython 3.8 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
34a583f4ab092bdc2015b530e104f15b25e90697bf143837baadc60c1ecdfcef
BLAKE2b-256 checksum
How to use checksums
e6d2875ff76a94e9624927636bdc072eeff099d89d10efb3dbb2a530bf400899
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 367.3 kB
Tags CPython 3.8 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
7abd801d0f7ff36cb4d509c762e6cea7d7f78ce7ae29ea4d021cb01483d53e28
BLAKE2b-256 checksum
How to use checksums
21fcb7124ec2a429e7ec95eace9bebb7c3c45a822347492e8d64470ac35c7b0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / gni-0.1.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL gni-0.1.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 318.1 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
0192abccc43250312205968e9ea81f88083d485b1599019f913e54b1928627b8
BLAKE2b-256 checksum
How to use checksums
34c1812e07cca9609e6d2b13cbe85ccd41cd4aaac87f2f4a6d8f2cf2f63f83fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release history Release notifications | RSS feed

This release

0.1.4 This release

11 release files

0.1.3

9 release files

0.1.2

58 release files

0.1.1

2 release files

0.1.0

3 release files

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