{"package": "dfir-unfurl", "summary": "Unfurl takes a URL and expands (\"unfurls\") it into a directed graph", "pypi_url": "https://pypi.org/project/dfir-unfurl", "piwheels_url": "https://www.piwheels.org/project/dfir-unfurl", "releases": {"20260916": {"released": "2026-09-16 21:09:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20260916-py3-none-any.whl": {"file_url": "/simple/dfir-unfurl/dfir_unfurl-20260916-py3-none-any.whl", "filehash": "6883afa25f009e6d683132386da34f7b276480f9552663a3577bf0a1dc80eb98", "filesize": 5776572, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["bbpb", "beautifulsoup4", "dnslib", "netaddr", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "pyyaml", "requests", "torf", "ulid-py"]}}}, "20260405": {"released": "2026-04-05 15:39:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20260405-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20260405-py3-none-any.whl", "filehash": "5b5c7897528f11b6599b2257cce84b01b1cca2352b3a2903734e8a2f2f55bffb", "filesize": 5613734, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["bbpb", "beautifulsoup4", "dnslib", "netaddr", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py"]}}}, "20250810": {"released": "2025-08-10 23:29:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "20250312": {"released": "2025-03-12 21:07:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20250312-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20250312-py3-none-any.whl", "filehash": "6b9c84c70e50a9ff25079dd7748d5397deae0c3335bc87f954abe297231c8a37", "filesize": 5602408, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["bbpb", "dnslib", "netaddr", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py"]}}}, "20250218": {"released": "2025-02-18 16:49:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20250218-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20250218-py3-none-any.whl", "filehash": "06d69b2476f1c86f9e44650f37926c372336ecf93df184b5e8cb10d04a867e8b", "filesize": 5600792, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["bbpb", "dnslib", "netaddr", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py"]}}}, "20241121": {"released": "2024-11-21 18:06:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20241121-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20241121-py3-none-any.whl", "filehash": "cf6627e257f7af260922a3abba252c6469f9409c7e2d028c602e0f867a82f4cc", "filesize": 5598328, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["bbpb", "dnslib", "mac-vendor-lookup", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py"]}}}, "20241120": {"released": "2024-11-21 00:13:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20241120-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20241120-py3-none-any.whl", "filehash": "3e24a5b9ce83ec1e0dd65f7d095866d5f390cac02f579b8d88bf0fe7eecd4967", "filesize": 5598301, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["bbpb", "dnslib", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py"]}}}, "20240627": {"released": "2024-06-29 03:52:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20240627-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20240627-py3-none-any.whl", "filehash": "9930acbdd9ec10040a12518c3d50920ab4861d9cb5e9423ea8d5fdcc4b1484df", "filesize": 5616191, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["dnslib", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "torf", "ulid-py"]}}}, "20240626": {"released": "2024-06-29 03:20:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20240626-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20240626-py3-none-any.whl", "filehash": "b28050f3456ffe2794a1a2e8642dbedb476065ef13a945d0fbc0946aafe73048", "filesize": 5616211, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["dnslib", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "torf", "ulid-py"]}}}, "20240625": {"released": "2024-06-28 23:48:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20240625-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20240625-py3-none-any.whl", "filehash": "2eb5392fcdfa568eba219407e71ec73915ff71387e2c9a9f45e5375dfd57e9ae", "filesize": 5615525, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["dnslib", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "torf", "ulid-py"]}}}, "20230901": {"released": "2023-09-17 23:37:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20230901-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20230901-py3-none-any.whl", "filehash": "94eeb8375c7c2e573971254b77896147c9332ef29b95b00506e5d6909886e98c", "filesize": 5611557, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dnslib", "flask", "flask-cors", "flask-restx", "maclookup", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py", "werkzeug"]}}}, "20230900": {"released": "2023-09-17 21:22:14", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"dfir_unfurl-20230900-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20230900-py3-none-any.whl", "filehash": "fae3b77fbf0ad4cf832a717fe78afd8501e619749d2e9e8c6b6020a251df75f3", "filesize": 5611553, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["flask", "flask-cors", "flask-restx", "maclookup", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py", "werkzeug"]}}}, "20221100": {"released": "2022-11-08 00:10:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20221100-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20221100-py3-none-any.whl", "filehash": "b14ca5f53fd03f667ee7b24a8003f1ee572e922eebbb2ed4d663b4eadb802470", "filesize": 5604865, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["flask", "flask-cors", "flask-restx", "maclookup", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py", "werkzeug"]}}}, "20220200": {"released": "2022-02-10 00:45:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20220200-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20220200-py3-none-any.whl", "filehash": "4bac75abf7e216cc830c3f6cda390bf1fe709dfb0b03d99d7c898d917dd55aa9", "filesize": 5532057, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["flask", "flask-cors", "maclookup", "networkx", "protobuf", "publicsuffix2", "pycountry", "pymispwarninglists", "requests", "torf", "ulid-py"]}}}, "20210615": {"released": "2021-06-14 22:33:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dfir_unfurl-20210615-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dfir-unfurl/dfir_unfurl-20210615-py3-none-any.whl", "filehash": "2a2e49ecb76adc1c7e545b2c8573bda39b21cd44c1183b48849c9576182f887c", "filesize": 5519158, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["blackboxprotobuf", "flask", "flask-cors", "maclookup", "networkx", "protobuf", "publicsuffix2", "pycountry", "requests", "torf", "ulid-py"]}}}, "20210311": {"released": "2021-03-11 23:31:48", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20210310": {"released": "2021-03-11 19:00:19", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20210309": {"released": "2021-03-11 18:40:18", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20210308": {"released": "2021-03-11 18:07:39", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20201102": {"released": "2020-11-04 00:21:06", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200812": {"released": "2020-08-12 18:01:30", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200729": {"released": "2020-07-30 03:44:44", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200703": {"released": "2020-07-03 15:13:54", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200702": {"released": "2020-07-03 05:47:18", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200630.4": {"released": "2020-06-30 05:20:18", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200630.3": {"released": "2020-06-30 05:12:23", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200630.2": {"released": "2020-06-30 05:08:05", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200630": {"released": "2020-06-30 05:00:12", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "20200629": {"released": "2020-06-30 01:00:33", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}}}