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)
| File | Size | Uploaded | |
|---|---|---|---|
| l9format-1.3.1a1.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|