flow.record

View on PyPIReverse Dependencies (3)

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

Wheel Details

Project: flow.record
Version: 3.15
Filename: flow.record-3.15-py3-none-any.whl
Download: [link]
Size: 78363
MD5: 36615d546a1c26820278a068fc0bb8e8
SHA256: f046d3c5e5e8a97b390b5045b33c4c900a0e77bc2d1de24b5885423e7a86e57c
Uploaded: 2024-05-03 11:49:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flow.record
Version: 3.15
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.8
Requires-Dist: msgpack (>=0.5.2)
Requires-Dist: tzdata; platform_system == "Windows"
Requires-Dist: backports.zoneinfo[tzdata]; python_version < "3.9"
Requires-Dist: fastavro[snappy]; 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: 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: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flow/record/__init__.py sha256=wKLe2HKlYdGkIsD5FDXv1-9P-jqPrCewvAuNzOBdVvs 2284
flow/record/base.py sha256=oAWCd7t7POe9J5jb88x8KP0a_agvR-URl4TLpskoPto 39516
flow/record/exceptions.py sha256=_TLT3mWGO7b9KRxwP7FIz1a_nc9cizUuNNK5C3nPXWc 328
flow/record/jsonpacker.py sha256=EQ7i9xGH0xsvjYRv-75BNmDGqWOZ0J47-Yy8uVdSy5E 4178
flow/record/packer.py sha256=VelVqMXAfGvXbuk3wP5H8pkAH5pZqGAQygqXhS8b1ZE 6540
flow/record/selector.py sha256=loVVrPfn8uN9L_exK5vTJpae8lJA2hhOySBG84J3XJE 21674
flow/record/stream.py sha256=gOCA1AqlFdb5_WAC8TzBR2WCPOV9XpigipKKJ4DbPWw 9615
flow/record/utils.py sha256=2mStHcc1_SkyWszwXytT3jSbIplgrLsy0PXiDVWRrr8 2249
flow/record/version.py sha256=yaiPTxv6wUpJ338mpM9pJ4vSX2SqrcBrgZPwKzsenhU 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=PPxMT7wVnf7RYa-_iIJTJaiveObLTh8vkxT5_tzJMj8 5843
flow/record/adapter/jsonfile.py sha256=dtSSH4Ly0oneWUNbOOtXV6NeGQrNx2HiENyNlzpmpYc 2791
flow/record/adapter/line.py sha256=cl3m-HgJzZWVCzNP7Eybt9BU3S-Z3XAPf2vOlaz3Nj0 2615
flow/record/adapter/mongo.py sha256=5bGp35Rx9SvU3co07bFui-tKm1ZDPXJjwIc2PkXXy1g 3085
flow/record/adapter/split.py sha256=rmHV1EcpxPDJPnFesnPTSCE0ysgkruR8piU9hOfo1dI 2060
flow/record/adapter/splunk.py sha256=YqPL7T1npq45z9PquPPhBu16jVnStzQx77Tw9z-6RiQ 9682
flow/record/adapter/sqlite.py sha256=1I6Iu5bizxA2BZzAdzR0XM2QcHBHATEaHfiCVZFLs9I 8345
flow/record/adapter/stream.py sha256=27B8MJcMXN4v5d_NLnqsEOI4nlh1_ieu5MIxuJVGc8s 1725
flow/record/adapter/text.py sha256=SCYjc00q0mZEfNgvqvhC5GIGmGre0hQ5oSWPtOIBQVE 1559
flow/record/adapter/xlsx.py sha256=ZpfPoQc_uamTZNLTrD6ueaPs8vr6nPyOlN-qMvpl-ww 1897
flow/record/fieldtypes/__init__.py sha256=myaxsLYj7WG9Kna6wCl0K_7gq-3lSuVMc5dX66FIsvM 26079
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=rZcK4mD2Pi9d5O5yN3AMmssm55H7ZWVPGmrEXbSRKDI 2130
flow/record/fieldtypes/net/ipv4.py sha256=N3mi6ZnJB19TT6DMjPkZLzg9gkSvid9K4Wqmt9p_REk 3543
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=YjB08MEAV1l5CPCnfc-zx6ztNjSWADGoiPvaF4SaGj4 9157
flow.record-3.15.dist-info/COPYRIGHT sha256=MemuVEitZl6nTA3wCiJXY3v-Y5cYgfCzTodptjpZ9Tw 298
flow.record-3.15.dist-info/LICENSE sha256=DZak_2itbUtvHzD3E7GNUYSRK6jdOJ-GqncQ2weavLA 34523
flow.record-3.15.dist-info/METADATA sha256=x-CW9R11kNZDsUwFFLWsCx2HBcbZFMVe8n8eQeIZWcY 6319
flow.record-3.15.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
flow.record-3.15.dist-info/entry_points.txt sha256=BYPSrpFXabKCvE97dU3Bj4G_cfozaxsxsN7IHu6Vkpo 93
flow.record-3.15.dist-info/top_level.txt sha256=mZX7nA6le1XNJV9ujgVL0yyesYwj3fMwHSm3zGwjNbU 5
flow.record-3.15.dist-info/RECORD

top_level.txt

flow

entry_points.txt

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