flow.record

View on PyPIReverse Dependencies (3)

3.18 flow.record-3.18-py3-none-any.whl

Wheel Details

Project: flow.record
Version: 3.18
Filename: flow.record-3.18-py3-none-any.whl
Download: [link]
Size: 79913
MD5: 3307208cc287d8d9e07bafc890566b64
SHA256: 04fb2a757c27e1a8f51f978faaa73a219a3085233970ba4ece2e3004f79e8555
Uploaded: 2024-11-14 15:45:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flow.record
Version: 3.18
Summary: A library for defining and creating structured data (called records) that can be streamed to disk or piped to other tools that use flow.record
Author-Email: Dissect Team <dissect[at]fox-it.com>
Project-Url: homepage, https://dissect.tools
Project-Url: documentation, https://docs.dissect.tools/en/latest/projects/flow.record
Project-Url: repository, https://github.com/fox-it/flow.record
License: Affero General Public License v3
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Utilities
Requires-Python: ~=3.9
Requires-Dist: msgpack (>=0.5.2)
Requires-Dist: tzdata; platform_system == "Windows"
Requires-Dist: fastavro[snappy]; extra == "avro"
Requires-Dist: cramjam (<2.8.4); (platform_python_implementation == "PyPy" and python_version == "3.9") and extra == "avro"
Requires-Dist: lz4; extra == "compression"
Requires-Dist: zstandard; extra == "compression"
Requires-Dist: duckdb; extra == "duckdb"
Requires-Dist: pytz; extra == "duckdb"
Requires-Dist: elasticsearch; extra == "elastic"
Requires-Dist: maxminddb; extra == "geoip"
Requires-Dist: httpx; extra == "splunk"
Requires-Dist: flow.record[compression]; extra == "test"
Requires-Dist: flow.record[avro]; extra == "test"
Requires-Dist: flow.record[elastic]; extra == "test"
Requires-Dist: duckdb; (platform_python_implementation != "PyPy" and python_version < "3.12") and extra == "test"
Requires-Dist: pytz; (platform_python_implementation != "PyPy" and python_version < "3.12") and extra == "test"
Provides-Extra: avro
Provides-Extra: compression
Provides-Extra: duckdb
Provides-Extra: elastic
Provides-Extra: geoip
Provides-Extra: splunk
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: COPYRIGHT
[Description omitted; length: 4287 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.5.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flow/record/__init__.py sha256=ZkLdhFWVbfs1yRaxnEzX0lFwFNOikqY-LgThfUHwY7Q 2354
flow/record/base.py sha256=sfE8JQT1PZ2VBIJE9pc7yRLDzuPjLIpmVzPL2Om_jgw 39665
flow/record/exceptions.py sha256=_TLT3mWGO7b9KRxwP7FIz1a_nc9cizUuNNK5C3nPXWc 328
flow/record/jsonpacker.py sha256=_sAt_mnyTDgkaFazsOjHylAG_WSbHDVZFoRH1X9fRkg 4165
flow/record/packer.py sha256=VelVqMXAfGvXbuk3wP5H8pkAH5pZqGAQygqXhS8b1ZE 6540
flow/record/selector.py sha256=ac0ALXILgZYGFXQKTe2y0Qm1PxdHXdHZc4cX3phseMw 21184
flow/record/stream.py sha256=sMm3xkyojmsQ7Skrx45J7uWkTN1GhFqSX71WBQyadqk 9625
flow/record/utils.py sha256=WuAUmoytJSVhy0fnt-z9VxX7gphKZGIjQgg87BVVLRw 3193
flow/record/version.py sha256=eiHWc0pNC1UKqegi-02vsZndAgXAiUJvgDrSZXfAKa8 408
flow/record/whitelist.py sha256=-JUo_ZT2ZmRR1fuLfLhT0bNsATQQr-dPT83ba1ia-fk 716
flow/record/adapter/__init__.py sha256=0fhjxc0Jp5kXKaxDestDttu0MLczic2-3AYi3l1bYnI 1721
flow/record/adapter/archive.py sha256=d_HZkaVK2fdvUXrcSawP_keyn4i8rafpKjvB68lhMY0 941
flow/record/adapter/avro.py sha256=jgjUDo04HufVHh5h1GSZRxvqqALlMoWgeXSA0Ba2i_g 6170
flow/record/adapter/broker.py sha256=jqJj-CplOyyWvLhMec0xmQFpz3CbzlQOATjbNGXI86U 1522
flow/record/adapter/csvfile.py sha256=IigA_JB3sL8OP-eY75SbYRa691gnop7TbUF-SHnBAYQ 3466
flow/record/adapter/duckdb.py sha256=EX59AZERbJisTFeh6mF2FfpgTjxLIJnEdlH0C1ldHVI 1420
flow/record/adapter/elastic.py sha256=SM3C0QEL3yHqdQoXME8Bh0Z1KcHHUQXUTvUaMQ46nQk 7058
flow/record/adapter/jsonfile.py sha256=dtSSH4Ly0oneWUNbOOtXV6NeGQrNx2HiENyNlzpmpYc 2791
flow/record/adapter/line.py sha256=RROPd4lnStCltGmncGdgG1swZ1XJ06A9jmjRNleBdj4 2639
flow/record/adapter/mongo.py sha256=5bGp35Rx9SvU3co07bFui-tKm1ZDPXJjwIc2PkXXy1g 3085
flow/record/adapter/split.py sha256=rmHV1EcpxPDJPnFesnPTSCE0ysgkruR8piU9hOfo1dI 2060
flow/record/adapter/splunk.py sha256=U0h6CeaWKk7T_H3be7Vlwgg7M6zFqfDVoEnyJScUD_8 10342
flow/record/adapter/sqlite.py sha256=hXfvWyrlfrImaq7oYaixSCe-vFSMEqwMdyUr0vW8ge0 8362
flow/record/adapter/stream.py sha256=27B8MJcMXN4v5d_NLnqsEOI4nlh1_ieu5MIxuJVGc8s 1725
flow/record/adapter/text.py sha256=Cawsucu0Xi0zYfHBm6K6ructTDqxR9XGauMsBFknKO8 1583
flow/record/adapter/xlsx.py sha256=EF7JGSf-m2yvgiVqBP5ck6Ita1mVpASuP1_v7kPVo9s 5254
flow/record/fieldtypes/__init__.py sha256=FfGqz3Y49r11PDwCZoqc4w-pnvIsLQjrjf1ozBeMW48 25736
flow/record/fieldtypes/credential.py sha256=UnR9U9i___KjkhSI7mlv9EgWT9kgNGLq7y1Oqk5hnUo 112
flow/record/fieldtypes/net/__init__.py sha256=7FhBTH85SsRFZgSRYulI0Gy5Y69IHAac4NEMKNIWtkw 252
flow/record/fieldtypes/net/ip.py sha256=pE1Ys3EfPMcGEyg6xs5XFaaQ6000HpbiH5a-22iYhMc 2747
flow/record/fieldtypes/net/ipv4.py sha256=4h0WZYVEyQ4svlC0FZv0RwHqSBgU65VJTKCru3mpIGw 3341
flow/record/fieldtypes/net/tcp.py sha256=NJ6JXEnMyTw3N8fTRS3dHi_cpOlWOBxPwCiQ-cqGtUI 112
flow/record/fieldtypes/net/udp.py sha256=NJ6JXEnMyTw3N8fTRS3dHi_cpOlWOBxPwCiQ-cqGtUI 112
flow/record/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flow/record/tools/geoip.py sha256=wv6_CcQkWGgOq4zYIzCcyTB_b4QhfGODHbg-Sg_2AYY 5218
flow/record/tools/rdump.py sha256=gnYecnABtzZdVMC1Dv03DKxDJI0FX18cjthl2Jn7vXg 9211
flow.record-3.18.dist-info/COPYRIGHT sha256=MemuVEitZl6nTA3wCiJXY3v-Y5cYgfCzTodptjpZ9Tw 298
flow.record-3.18.dist-info/LICENSE sha256=DZak_2itbUtvHzD3E7GNUYSRK6jdOJ-GqncQ2weavLA 34523
flow.record-3.18.dist-info/METADATA sha256=aOHPGj4UX728KZ126lyuaCtxXNR-YNst4kvC-DL9tUM 6429
flow.record-3.18.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
flow.record-3.18.dist-info/entry_points.txt sha256=BYPSrpFXabKCvE97dU3Bj4G_cfozaxsxsN7IHu6Vkpo 93
flow.record-3.18.dist-info/top_level.txt sha256=mZX7nA6le1XNJV9ujgVL0yyesYwj3fMwHSm3zGwjNbU 5
flow.record-3.18.dist-info/RECORD

top_level.txt

flow

entry_points.txt

rdump = flow.record.tools.rdump:main
rgeoip = flow.record.tools.geoip:main