Skip to main content

Python bindings for libi8x

Infinity is a platform-independent system for executables and shared libraries to expose functionality to debug, monitoring, and analysis tooling.

In Infinity, executable and shared library files contain Infinity notes in addition to their regular contents. Each Infinity note contains a function encoded in a platform-independent instruction set that note-consuming tools can load and execute.

libi8x is a C library that allows programs to access and execute Infinity functions. This package provides Python bindings for the libi8x C library.

Requirements

You must have the libi8x C library installed on your system to build and use this package. Please see libi8x’s README for details.

Installation

The easiest way to install libi8x-python is to use pip:

pip install -U --user libi8x-python

or:

sudo pip install -U libi8x-python

If you don’t have pip please refer to installing pip. Hint: try one of these commands:

sudo apt-get install python-pip
sudo yum install python-pip

The latest development versions of libi8x and libi8x-python are available from GitLab.

libi8x-python requires Python 2.7 or newer.

License

libi8x is licensed under the terms of the GNU Lesser General Public License, either version 2.1 of the License, or (at your option) any later version.

Documentation

Right now there’s no documentation for libi8x aside from this file. This is being worked on!

Contributing

The Infinity project homepage is https://infinitynotes.org/. Future work is planned and coordinated on https://infinitynotes.org/roadmap. For help or to report bugs please email infinity@sourceware.org.

Metadata

Release files for libi8x-python 0.0.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 libi8x-python 0.0.1
File Size Uploaded Provenance Actions
libi8x-python-0.0.1.tar.gz 68.8 kB Without provenance Details for libi8x-python-0.0.1.tar.gz

Release files / libi8x-python-0.0.1.tar.gz

Download URL libi8x-python-0.0.1.tar.gz
Size 68.8 kB
Tags Source
SHA-256 checksum
How to use checksums
363514297d74c3eb05a33ac1435716836c4e36904aee4392c1c67d9670ee1748
BLAKE2b-256 checksum
How to use checksums
3f69e1885d4ceb0b0378cf090a64c4d3f5be3a0e8e5868c0bae8c53c2ae64efb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for libi8x-python 0.0.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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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

0.0.1 This release

1 release file No 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