Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

l9format python

l9format is a schema declaration targeted at interoperability between network recon tools used at LeakIX.

This library is equivalent to l9format which provides a Go implementation.

Run the tests

poetry install
poetry run pytest l9format/tests/test_l9format.py

Install

See releases for the different versions. The release 1.3.1-0 will be mapped to 1.3.1.post0.

Documentation

from l9format import l9format
l9format.L9Event.from_dict(res)

Versioning

The versions will be synced with l9format, suffixed by a number for bug fixes in the python implementation specifically. For instance, 1.3.1-0 will be the first version for 1.3.1 and follow https://github.com/LeakIX/l9format/releases/tag/v1.3.1. If a change is required for the Python package, but is the same specification than the Go implementation, the next release will be 1.3.1-1. The version can be verified using

import l9format
l9format.__version__

Metadata

Release files for l9format 1.3.1a1

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

Source distribution (sdist)

Source distribution for l9format 1.3.1a1
File Size Uploaded
l9format-1.3.1a1.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for l9format 1.3.1a1
File Interpreter ABI Platform
l9format-1.3.1a1-py3-none-any.whl Python 3 none any Details

Total release size: 8.1 kB

Release files / l9format-1.3.1a1.tar.gz

Download URL l9format-1.3.1a1.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5763e1fb961b7307c6e4fd14c49dbf37ea9c1d74ca699ed06414573770b4cd7c
BLAKE2b-256 checksum
How to use checksums
3ff8f32b1178d5349e3b6f46ec1ac2a427acfde478b944e8945f03d35cb67020
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.10.6 Linux/5.19.0-38-generic

Release files / l9format-1.3.1a1-py3-none-any.whl

Download URL l9format-1.3.1a1-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
21bf274bc085887bd75957951e58ad5597ba97549f58e031b97d6c41fa8d73b2
BLAKE2b-256 checksum
How to use checksums
a54f57d5e1abc5d0902e268ec19807ebf634fa463eb9aa4275b3eafb8a323a17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.10.6 Linux/5.19.0-38-generic
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