Catalog PyPI
Back to packageRELEASE DETAILS

0.2.16

PyPI

ainb

# AINB Python library for working with AINB files ## Install Requires at least Python 3.10 ```bash pip install ainb ``` Optionally install graphing components with: ```bash pip install ainb[graph] ``` Graphing requires installation of [Graphviz](https://www.graphviz.org/) (make sure to add it to your system path) ## Usage ### Python ```py import ainb import ainb.graph # load an AINB file and save it as JSON script = ainb.AINB.from_file("AWonderfullyNamedFile.root.ainb") script.save_json("output_directory") # graph a file ainb.graph.graph_all_commands(script, output_format="png", dpi=120.0) ``` ### Command Line ```bash # load an AINB file and save it as JSON ainb AWonderfullyNamedFile.root.ai

Published28 Jun 2026
Direct dependencies2
Transitive dependenciesNot calculated

README

Version 0.2.16 documentation

AINB

Python library for working with AINB files

Install

Requires at least Python 3.10

pip install ainb

Optionally install graphing components with:

pip install ainb[graph]

Graphing requires installation of Graphviz (make sure to add it to your system path)

Usage

Python

import ainb
import ainb.graph

# load an AINB file and save it as JSON
script = ainb.AINB.from_file("AWonderfullyNamedFile.root.ainb")
script.save_json("output_directory")

# graph a file
ainb.graph.graph_all_commands(script, output_format="png", dpi=120.0)

Command Line

# load an AINB file and save it as JSON
ainb AWonderfullyNamedFile.root.ainb

# graph a file
ainb-graph -f png --dpi 120 --all-commands AWonderfullyNamedFile.root.ainb

Documentation

TODO

Building

To build from source:

pip install -e .

License

This software is licensed under GPLv2.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 2

Native requirements
2 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
mmh3
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
mmh3runtime
graphviz
Environment
{
  "extras": "",
  "marker": "extra == \"graph\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
graphviz; extra == "graph"runtime

Distribution files

2 collected
ainb-0.2.16-py3-none-any.whl

bdist_wheel · 95 KB · Python py3

Source file
ainb-0.2.16.tar.gz

sdist · 85.17 KB · Python source

Source file

Repository

ACCESSIBLE
dt-12345/ainb

Shared repository data · GitHub

License detected in repository
GPL-2.0
License branch / ref
main
Last push
28 Jun 2026
Archived
No
Contributor identities
— · partial collection

Public sponsor counts have not been collected. These signals belong to the repository owner.

Downloads & popularity

2count
Gauge · observed snapshots22 Oct 2026
210
2026-10-22: 2 · observed 2026-10-22T21:12:00.6157009Z
22 Oct22 Oct

github · 1 observations shown. Missing days are unknown.

View observed values
Date / source periodValueObserved at
2026-10-2222026-10-22T21:12:00.6157009Z

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:26 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:29fd48e6f6a7828017f07924c630fe82af45b4fe802fce784fccfdced50accd4

Other collected versions

View all collected versions →