grizzly-framework

View on PyPIReverse Dependencies (1)

0.18.0 grizzly_framework-0.18.0-py3-none-any.whl

Wheel Details

Project: grizzly-framework
Version: 0.18.0
Filename: grizzly_framework-0.18.0-py3-none-any.whl
Download: [link]
Size: 240303
MD5: 05f5e92526fbd750d5c8dec35169bb8d
SHA256: ba9f6fe9715e08df60bb0bcf4ebefe64a3ae4124254ddc6c80020d0eabbe45d2
Uploaded: 2023-12-13 18:45:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grizzly-framework
Version: 0.18.0
Summary: A framework for developing and running browser fuzzers
Author: Tyson Smith
Author-Email: twsmith[at]mozilla.com
Maintainer: Mozilla Fuzzing Team
Maintainer-Email: fuzzing[at]mozilla.com
Home-Page: https://github.com/MozillaSecurity/grizzly
License: MPL 2.0
Keywords: firefox framework fuzz fuzzing test testing
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.8
Requires-Dist: bugsy
Requires-Dist: cryptography
Requires-Dist: cssbeautifier
Requires-Dist: fasteners
Requires-Dist: ffpuppet (>=0.11.1)
Requires-Dist: FuzzManager
Requires-Dist: jsbeautifier
Requires-Dist: lithium-reducer (>=0.5.3)
Requires-Dist: prefpicker (>=1.1.0)
Requires-Dist: psutil (>=5.9.0)
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: tox; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2244 characters]

WHEEL

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

RECORD

Path Digest Size
grizzly/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grizzly/__main__.py sha256=nTMNxDmcsvOTZgcpAJHGPIwmAH43krfXSP77t1eSkIY 389
grizzly/args.py sha256=w991yXwYiHYIctxQU5CzTAhwVjmTiWRpb-YJBoqarcQ 16651
grizzly/conftest.py sha256=NE2teum4LpmONJptQsXme3uRCKYKq9fc4Boi8aYHLJg 1910
grizzly/main.py sha256=qpTE0R0a1vYbaQqAf7kYlrPU0ohSxH09g8V7YYZWBXM 5816
grizzly/session.py sha256=5FcoKhuLcHFePz9h1eTVdshIuBq1bNDszCosDKZ5dNs 11884
grizzly/test_args.py sha256=dAILNxZABm2np6Lv1Uk3p6jDeDgQCj8ChQB7IuqtwCw 10296
grizzly/test_main.py sha256=h69Q-1SBKHnElnUj1Rmh4KlqWShCCrMHtJ5SOXP3sBc 5192
grizzly/test_session.py sha256=OQ-tbaR4EO_630fp1mULDwG5tRUDA-TO7FBtacOwEFk 19294
grizzly/adapter/__init__.py sha256=6Iyfa-_V5lFrSQdp2G41zqN-5Ub2AvlMuLRnL390ySk 292
grizzly/adapter/adapter.py sha256=OnjsVYLDu144T2AwDAx90lcGe49AIr7qj3n8IvgBPvo 6013
grizzly/adapter/test_adapter.py sha256=pmqtCwe2-m5vfxRLQlP9XFYSY3m-sdgNupf-DPWQLA0 2501
grizzly/adapter/no_op_adapter/__init__.py sha256=U_BGwRisLCiL2sDXHDj7fx3h71ESzZ-MwDRdgSiBTao 1843
grizzly/adapter/no_op_adapter/test_no_op.py sha256=va80GWyiDT9wQBvImLjkEA8DXh01zW9aJ-xEP_B42EQ 597
grizzly/common/__init__.py sha256=VSzMDmxVL_HmvypAQLoh8UDOi9WyBf3_Ru0dBNs6nHg 294
grizzly/common/bugzilla.py sha256=ElKSGAtn2J_cYr9RaQFO6XzHnAgNbwArMCPwPu08dEY 4741
grizzly/common/fuzzmanager.py sha256=ZeejHgg2xA7GRsFzItNyHmYM8VxPWM3qYsm5c22T8IU 13535
grizzly/common/harness.html sha256=KYtul_Oe3eMqQNUtO2niFbFCryAmGYbF5ASDOQ35K7s 3404
grizzly/common/iomanager.py sha256=fJmxke4KMI3QchnpU52eput7qiAc-CsaiIqEDjR2ZRA 1947
grizzly/common/plugins.py sha256=6N0erwqpClJHubHunQ2Ns8E6r6cnWZD4kpzo9Z2XHFg 2009
grizzly/common/post_launch_delay.html sha256=_2ot_ZKz1xP2Vuioo01oBAmmubbxwvvI3dMGubfna3U 1961
grizzly/common/report.py sha256=2RHxk88LIVeTiU1c-CaTpWgT5hyGbljoMKODx4lMzJI 15085
grizzly/common/reporter.py sha256=4J_tMCjIRh6uzAmZuH5q8cFQ-ZWQarpOIiebhypIHG8 10273
grizzly/common/runner.py sha256=NzwZ4lcLThP96bEEF1_jyWtaDVbMzwx1zspdIvfQI4I 15770
grizzly/common/stack_hasher.py sha256=5aXqbxhdKU8S6o3_FZx7Njo8s3qSSTqWXK3B3Uj1A6c 16056
grizzly/common/status.py sha256=WmQ6abnD1YJB6iFkap9jE7Ro-tY6Ck6Ny-5zGXU57po 43377
grizzly/common/status_reporter.py sha256=xF6Jcjje_zpTZwEwxtfWAsGn1JmASVn8VhionziJiOo 33862
grizzly/common/storage.py sha256=z-BnxEgK67-Yq4gC_IMbQ-Y0MohCYWwzX4_bdoccSFk 17597
grizzly/common/test_bugzilla.py sha256=Y7eDqt1SgrJe6pJtoHzYgcZmHJ-XnjBiNFgcABOAFAg 4929
grizzly/common/test_fuzzmanager.py sha256=wOjRwiM3igJEbGdAbWt9sTHeeuiEr7XvR8Oq93xxiQw 12632
grizzly/common/test_iomanager.py sha256=XHTZAP6yKAdreOiIaEUmRNyjnuggapAxKvVv4ibOcVY 2463
grizzly/common/test_plugins.py sha256=Ivrc-2CYyNBd-yKRd5EkY3h_vFNNVKngpT84KQ_KQ_w 3147
grizzly/common/test_report.py sha256=0U4G1W1JYfCa33VshK1hAjxYYwxhTefSTJJId0tqHsU 15354
grizzly/common/test_reporter.py sha256=PJixhKd04YULF-x_LyYisxEFtgGnY0gdfkcRjO9wOM4 7812
grizzly/common/test_runner.py sha256=U-ufaIgDSpS1jzdy6vR9vRK8q2Ppk93fkg2XB3STH3Q 16204
grizzly/common/test_stack_hasher.py sha256=TCVPoI5tNw3YnZYxiAflO4ckLwtez6IV7NcXFjQZrAk 28349
grizzly/common/test_status.py sha256=CKih5oiE4Q7MjK-dlajeDXI4f8JidHoDLXx1Mz2qKDc 27781
grizzly/common/test_status_reporter.py sha256=_MeYHhltXe8C0B0s1gABeu4IaW_vqFH5-MqYTHJMAHw 28056
grizzly/common/test_storage.py sha256=H1AHZmZxmvcDsUkjr2__f6dq5pptH604ZTYO-0wU0uE 18277
grizzly/common/test_utils.py sha256=n-1Jl7J-fTZ3Resh3lGo5BSTNDZZ2yIowj1_qAdLEx8 3807
grizzly/common/utils.py sha256=GE0QpaDqf-5hprUJVG2omXad4oAYFeUZlqcokirDnaM 8673
grizzly/reduce/__init__.py sha256=5bZYZY9eL-66XKkMeMZdGe553ICMDhs8uHfjjZZDcq0 335
grizzly/reduce/__main__.py sha256=kqRlEzEohJgccFDl5-yRFnRUiTa-ItsYlHr_69hakNQ 349
grizzly/reduce/args.py sha256=IuvnviO0_swqmc2k2lXTWkuT9dfB5AWfOYN-QnGVNeg 5294
grizzly/reduce/bucket.py sha256=I2reN-u9lxg_cGZbDxQuBYDuFIJCzzHTwB869R4kEfo 440
grizzly/reduce/conftest.py sha256=P6PZDlXSCk5nhfAfZcspR2SuzL1QsGedNj1JjuY8zp0 694
grizzly/reduce/core.py sha256=NHRH1WPxOzhgmEDxW6dq1cpdWRv-gGQv3v049MlUkp0 40489
grizzly/reduce/crash.py sha256=f2kALxkRvFk6NNb9kicWB88C7HfkydX_dP3GkISfrUQ 2237
grizzly/reduce/exceptions.py sha256=16qB9aXXTFzqwQ07PGxA-YSb93BCk26RaAR1CTTKilc 695
grizzly/reduce/test_main.py sha256=x1kbTIhztX1Po6tjKMsCuNs5oNwsvuYifCGik9TrNZk 10046
grizzly/reduce/test_main_fm.py sha256=bG2Mc0dB064ZkD4N8SXxQw7pb03yV4_amVFd3ONsnkk 1908
grizzly/reduce/test_reduce.py sha256=hiWXIvD3RwkMQN9aZMqQLH-rp6TDpflXe2DXqZ4zMxI 35706
grizzly/reduce/test_strategies.py sha256=NRmPOjhVPtEST4-p__f4UdN9szvA26mGb4KbDi8vg7o 8922
grizzly/reduce/test_strategies_beautify.py sha256=u9kdowsfMn6cdPzLTql25uhB_gliMsUlFqkGIXOVgk0 9409
grizzly/reduce/strategies/__init__.py sha256=m7vLFcXoADTBAIS-UYxMNwKKS7rKfQeEiqsLTbU5894 7653
grizzly/reduce/strategies/beautify.py sha256=W0GFaEdKnr7kYANPFrXF7zkbzlVXm8PVKK-ABYBr6sA 13461
grizzly/reduce/strategies/lithium.py sha256=MKJWa6XvHURIObqCrHusojDRDwcHEtTb69C9yYcPJnw 8992
grizzly/reduce/strategies/testcases.py sha256=GekHGILNUyJKXxMH33dG-xKPv1l9QIUswoQTFOXFDdg 3510
grizzly/replay/__init__.py sha256=pJ8Mnt3Xcz5GehCViEMI39Ey2DRCt0QQpBAGGgZxWps 336
grizzly/replay/__main__.py sha256=ffaqpDRhP8sGLHtUCGXbVAK7nmLzAQdKzsUb5lY02rw 327
grizzly/replay/args.py sha256=oZZJeIEeQuod9KvWp7eM8g4_w2lQyh7bKddPDwAbWLw 5330
grizzly/replay/bucket.py sha256=tWXoNQRQP5gDtpGjKNO3wYEtlt9EFMElrBYFTaPZKek 1644
grizzly/replay/bugzilla.py sha256=yy9NAp14FTa5SXTvlNKf2so1rXVT3Rp9UtwTyvciTNU 1393
grizzly/replay/conftest.py sha256=AULhsUZBDXWgw_11NA6rWCrQ-cNBKYdax8uYYbBoowE 930
grizzly/replay/crash.py sha256=6Ok9Tb0adAiEwPL1iK6A6Y_m5zyY7l5HiDo6jAboiZ8 2281
grizzly/replay/replay.py sha256=Kit6W4meMWePEGIZ8EO-JCbLZ8m6SvM-nyNtDJSMcfw 29406
grizzly/replay/test_args.py sha256=cp1wtQXHlLMCwxlVGFBC2nifNO3iXura3ghaumOd9ug 3646
grizzly/replay/test_bugzilla.py sha256=K4CSszZP-yqSXrp_Ljz1iDsPugHDYV7O8War3Vy-H1A 1904
grizzly/replay/test_main.py sha256=5Di8eGEGLdaUB_hbJD4PendMq-jiuuz6rhMqP1JVW4I 18030
grizzly/replay/test_main_fm.py sha256=vh4l5dVsEq8Y4aiIDUuvT1uHonR9ShbKKW7NLSdtrjk 4613
grizzly/replay/test_replay.py sha256=3sdWXG8HUS_vdj0VNutvq3b-isTBlFaleS1N0lGVOyY 41174
grizzly/target/__init__.py sha256=yqMtHkLpsbbfm1xQzTleWKQXGcspdjP9z3q0RAh_QcE 567
grizzly/target/assets.py sha256=foMnNjev7kS_6vMw15TVTv5tffTl3dNqbcr0zXVHInM 4369
grizzly/target/puppet_target.py sha256=vwpUXokF9dwXSXn-N9x6Wu3i5yUeeGyUUMX8TFK4i28 16641
grizzly/target/target.py sha256=s1D_4DenLqSkPKTCpIagv_lKQxtdB2P7N9Cc79YmwSM 4401
grizzly/target/target_monitor.py sha256=hujvBNBLkESUQfpPQDBfi9Oc-adUgvUo2xBGm6RI5HY 1029
grizzly/target/test_assets.py sha256=OUAEwBNFOCtbE1iuyIz6dwgJH-k_iOwpClzQBwsVOdc 4508
grizzly/target/test_puppet_target.py sha256=PyW7rwxuwSRZm5Wfk3XflW49ojA6jAhmWJRMQVVluQo 20062
grizzly/target/test_target.py sha256=qlK9lZ3QCvZVliaY8Cas6TDxYPK_mI2obBIjRAu83-8 2572
grizzly/target/test_target_monitor.py sha256=zDb7dr6l1zemPUCC2THdTszmQ5BbbXgtzpsZvSpSoj0 1050
loki/README.md sha256=HZUBfe6nU3PZdre3Fc_H30TpzJPwtlXYAa1XE8hBehU 376
loki/__init__.py sha256=snvlEr8G9CJpUyWb50_LWeszdD-k0OteERXb6b_sTZM 329
loki/__main__.py sha256=4wI_SrNUKmfFsyhf704pN-AbhFXb2CdN6ODxxCbAcq0 323
loki/args.py sha256=NpREOrH_PqzH9tlUTyoMOI7cuhxGzky4yAa_CfCNgUc 1489
loki/loki.py sha256=umsBg6oRXKamZsmuA28Tlw5WCobrCK7bzE4gIHht1Eo 5860
loki/test_loki.py sha256=x7mhSabX5DNnE1HSVec1IWZtGmoooowBh7qzKd1zm0g 5270
sapphire/__init__.py sha256=Dpk0BkgFOR9wetVC5h7XAfuzSskawq5CGPijFKk36YE 433
sapphire/__main__.py sha256=dpRx_0VgC2x7x1Kzfd_lHcDUWS_qaq6o5A0dXvuw6sM 1959
sapphire/conftest.py sha256=Ye7OXq_MCd2wHbj7RBuaZ1WrfoV045U66fLtsZ4QC5M 8005
sapphire/connection_manager.py sha256=bmSFKWsKJHXg4fzMJWIXQfhpUC08i5zMFREtcmBocDc 6147
sapphire/core.py sha256=wof6JyvaXUgxG4wgshZuiGLoJ8gF2N6VtelTu5zyzhU 7225
sapphire/job.py sha256=w4HEdzb9GvvDSPGMrEqFoST1hPTcZSuwNwdwnfwR8L4 9818
sapphire/server_map.py sha256=_d2Rr0p4gDU9mrH-BsXRq7rmxvprR75BEGeSVgM9Wx4 4392
sapphire/test_connection_manager.py sha256=bSIiEhVAT7KSDpiFY3KV6GeMRYIgdHqac9jtJd-SvEM 5292
sapphire/test_job.py sha256=UpU8kaRyidkXU6ncTJol-YQUXWorVjiC2dkjl5cTHOw 12318
sapphire/test_sapphire.py sha256=M-cnImXZ-blzTV9cmHODQKTTtBWh4zzK_8ySvmFXb1A 29439
sapphire/test_server_map.py sha256=aj3HlXwrAVDppKBpAit0p-vI3coSzbUrkBXLJlfUva4 4768
sapphire/test_worker.py sha256=tDK_8wcgDPp9tyoOEKjYZlNw-6-oJFsFsQ-kba2LuvQ 6490
sapphire/worker.py sha256=1drTm46qq8kuMgjlcGSm4fY80bojeqMSF9QCTdsUPkk 11031
grizzly_framework-0.18.0.dist-info/LICENSE sha256=HyVuytGSiAUQ6ErWBHTqt1iSGHhLmlC8fO7jTCuR8dU 16725
grizzly_framework-0.18.0.dist-info/METADATA sha256=JBWiuR6RHB8NYyo624R2lodEA6-6SOlaDxFfk9j7ON8 3350
grizzly_framework-0.18.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
grizzly_framework-0.18.0.dist-info/entry_points.txt sha256=-sxg6B-akcysDgVmfEX81IayxhLxvbHC1kkdPLl8qYI 773
grizzly_framework-0.18.0.dist-info/top_level.txt sha256=xyXLhIy63Bx6wmM4QZp6Agv5FFPnhJ3bDetf50dOpfY 22
grizzly_framework-0.18.0.dist-info/RECORD

top_level.txt

grizzly
loki
sapphire

entry_points.txt

grizzly.status = grizzly.common.status_reporter:main
no-op = grizzly.adapter.no_op_adapter:NoOpAdapter
attrs = grizzly.reduce.strategies.lithium:MinimizeAttrs
chars = grizzly.reduce.strategies.lithium:MinimizeChars
check = grizzly.reduce.strategies.lithium:Check
collapsebraces = grizzly.reduce.strategies.lithium:CollapseEmptyBraces
cssbeautify = grizzly.reduce.strategies.beautify:CSSBeautify
jsbeautify = grizzly.reduce.strategies.beautify:JSBeautify
jschars = grizzly.reduce.strategies.lithium:MinimizeJSChars
lines = grizzly.reduce.strategies.lithium:MinimizeLines
list = grizzly.reduce.strategies.testcases:MinimizeTestcaseList
ffpuppet = grizzly.target.puppet_target:PuppetTarget