grizzly-loadtester

View on PyPIReverse Dependencies (1)

2.10.1 grizzly_loadtester-2.10.1-py3-none-any.whl

Wheel Details

Project: grizzly-loadtester
Version: 2.10.1
Filename: grizzly_loadtester-2.10.1-py3-none-any.whl
Download: [link]
Size: 228564
MD5: 446f7cdf43b96d0c2bd796f33baa982c
SHA256: a4923ed32f59b7bc8e0331e95b730dbe1eb40b8c5b4621a5314d8dee57f38362
Uploaded: 2024-04-26 11:08:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grizzly-loadtester
Version: 2.10.1
Summary: Traffic generator based on locust and behave
Author-Email: biometria <opensource[at]biometria.se>
Project-Url: Documentation, https://biometria-se.github.io/grizzly/
Project-Url: Code, https://github.com/biometria-se/grizzly/
Project-Url: Tracker, https://github.com/Biometria-se/grizzly/issues
License: MIT
Keywords: locust,behave,load,loadtest,performance,traffic generator
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.8
Requires-Dist: locust (<2.25.0,>=2.24.0)
Requires-Dist: azure-core (==1.30.1)
Requires-Dist: azure-servicebus (==7.12.1)
Requires-Dist: azure-storage-blob (==12.19.1)
Requires-Dist: azure-iot-device (==2.13.0)
Requires-Dist: behave (==1.2.6)
Requires-Dist: influxdb (==5.3.1)
Requires-Dist: Jinja2 (==3.1.3)
Requires-Dist: jsonpath-ng (==1.6.1)
Requires-Dist: lxml (==5.1.0)
Requires-Dist: opencensus-ext-azure (==1.1.13)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: pyzmq (==25.1.2)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: setproctitle (==1.3.3)
Requires-Dist: pyotp (==2.9.0)
Requires-Dist: tzdata (>=2022.1)
Requires-Dist: websocket-client (==1.7.0)
Requires-Dist: backports.zoneinfo (==0.2.1); python_version < "3.9"
Requires-Dist: build (==1.1.1); extra == "ci"
Requires-Dist: twine (==5.0.0); extra == "ci"
Requires-Dist: wheel (==0.43.0); extra == "dev"
Requires-Dist: astunparse (==1.6.3); extra == "dev"
Requires-Dist: mypy (==1.9.0); extra == "dev"
Requires-Dist: pytest (==8.1.1); extra == "dev"
Requires-Dist: coverage[toml] (==6.4.4); extra == "dev"
Requires-Dist: pytest-cov (==5.0.0); extra == "dev"
Requires-Dist: pytest-mock (==3.14.0); extra == "dev"
Requires-Dist: pytest-timeout (==2.3.1); extra == "dev"
Requires-Dist: atomicwrites (==1.4.1); extra == "dev"
Requires-Dist: snakeviz (==2.2.0); extra == "dev"
Requires-Dist: ruff (==0.3.4); extra == "dev"
Requires-Dist: parameterized (==0.9.0); extra == "dev"
Requires-Dist: line-profiler (==4.1.2); extra == "dev"
Requires-Dist: types-paramiko (>=2.8.13); extra == "dev"
Requires-Dist: types-python-dateutil (>=2.8.9); extra == "dev"
Requires-Dist: types-PyYAML (<6.0.0,>=5.3.0); extra == "dev"
Requires-Dist: types-requests (>=2.27.0); extra == "dev"
Requires-Dist: types-Jinja2 (>=2.0.0); extra == "dev"
Requires-Dist: types-backports (>=0.1.3); extra == "dev"
Requires-Dist: novella (==0.2.6); extra == "docs"
Requires-Dist: pydoc-markdown (==4.8.2); extra == "docs"
Requires-Dist: databind (==4.5.1); extra == "docs"
Requires-Dist: pytablewriter (==1.2.0); extra == "docs"
Requires-Dist: pip-licenses (==4.3.4); extra == "docs"
Requires-Dist: requests (==2.31.0); extra == "docs"
Requires-Dist: mkdocs (==1.5.3); extra == "docs"
Requires-Dist: mkdocs-material (==9.5.15); extra == "docs"
Requires-Dist: packaging (==24.0); extra == "docs"
Requires-Dist: mistune (==3.0.2); extra == "docs"
Requires-Dist: python-frontmatter (==1.1.0); extra == "docs"
Requires-Dist: grizzly-loadtester-cli; extra == "docs"
Requires-Dist: pymqi (==1.12.10); extra == "mq"
Provides-Extra: ci
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: mq
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 6748 characters]

WHEEL

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

RECORD

Path Digest Size
grizzly/__init__.py sha256=vpXRiCz3vw9NGnt4V7twrNpo9uRHX3KbPKoIY4DkF-Y 407
grizzly/__version__.py sha256=Et3epNf6n3jO0lEBI4eMuzgm3RjGhz7Vu4p2Bp9C8qg 413
grizzly/behave.py sha256=symvXpxd8KvbYTiPAq10S0gnCTk9tdhNIL2nKQ1fsgQ 9905
grizzly/context.py sha256=uByJI5aL49ooE-W_d62-GEYGdVrPY5CfoRyDUEUKzEM 12815
grizzly/exceptions.py sha256=aI86qvvMqQxZQhjRdoZoRA2RClIZGEQNoBZi0SE8lcg 2107
grizzly/gevent.py sha256=-El4buV2bHdiGEaGsHV2qfYTNcWZGE2jxjmv25xoC6Y 1971
grizzly/locust.py sha256=hqNV3AyhLdJiKUr5iMYS7mdwJiHCLG5YKoeCTLqGJT0 54162
grizzly/py.typed sha256=bWew9mHgMy8LqMu7RuqQXFXLBxh2CRx0dUbSx-3wE48 27
grizzly/utils.py sha256=hT9vMcJs42oWAOdprPiQxF0P4QcjVBlogZyEKlrwDkk 12386
grizzly/auth/__init__.py sha256=Iuct7_12y_Y7sR-xB5VI7q8FUzFIPmRVJ1FUYROMO_E 10956
grizzly/auth/aad.py sha256=FDo3wc5qcTwKAzgxbhyptEelxRMfiJ1Ztx7wszxuG_8 3778
grizzly/events/__init__.py sha256=F9Z327ZB7Ru2asME6Rzvaa9FYBk9ShNMDLMfnAhvRc8 1627
grizzly/events/request_logger.py sha256=sUIwuAkkicoTWLWMJN-7PgeuWK7JxVdLpyqQBTcwzNE 6425
grizzly/events/response_handler.py sha256=1UHCxpzxl415-3SnUYdXMscxtw9hE5FFfFVuznTifVU 8867
grizzly/listeners/__init__.py sha256=S5JO8J-5vcI34XU4jzBwKVBIeybnZvljVv3eeuD4Nlc 10070
grizzly/listeners/appinsights.py sha256=t1M87u-pPAFRayEOSAPeCI7y9mJP69EBKGaDPTnLFP8 4121
grizzly/listeners/influxdb.py sha256=0TWhVLYPfxeHwYmgejHZkm1_KiVsyxGAXJp-hy4N99k 10864
grizzly/scenarios/__init__.py sha256=00kgZJl8DQCfWxSFMGcH4EYD5xX94IWJNwpzip5pLSg 4802
grizzly/scenarios/iterator.py sha256=qx2DmObTpH5XG6CLGodXxDymxfFEghfn6BrIyV5HChg 13396
grizzly/steps/__init__.py sha256=8GbDhLs1FfdccI-drKoSA4uTRb1rN22SCoJSDCHfAaI 500
grizzly/steps/_helpers.py sha256=Q9eKl9aZ_gKLPr2wbTWgdjRUxBHLnhe7L-YBKemxCTE 9670
grizzly/steps/setup.py sha256=mEZEPiMfLHLSUndq6KUKikR9-IpJMgPQk9bqmTNLMVY 7752
grizzly/steps/utils.py sha256=ltAYd23NBwnST_V1P8YBtxD99uY-hnpB4Db2CwoiIvY 1860
grizzly/steps/background/__init__.py sha256=gSZyObssQc-X60m93hPgL_dvL6k4GzQsvMRiNDESGSM 594
grizzly/steps/background/setup.py sha256=KCwYqRanqvZ3QUFwprT7qZBThk0agWOCGvjkcKvfEfc 8138
grizzly/steps/background/shapes.py sha256=FN6CLL3hQ7neTzerYZrwi7uv8f2dc9QZzdt9kTkx2F0 3350
grizzly/steps/scenario/__init__.py sha256=NQAFiMOG9A3A9LbRbgjGhZot3KNIoJh8M3S_uGkIey0 475
grizzly/steps/scenario/response.py sha256=KGpeh1zIcwF0pgktpkkHd9IVOJ6kt2K4r25pS_XoyLs 15143
grizzly/steps/scenario/results.py sha256=aI3qAzlzyLEr89xZbQAfmfhzPwXZ4qw6-JUCQh7tmZc 3167
grizzly/steps/scenario/setup.py sha256=m23lfUaqxc95_ajP-wcMQLjexFBBk6meqOLwgi3SbRM 9535
grizzly/steps/scenario/user.py sha256=e2l17xEof_DCNGWfcymEwpAeoukGThhbvrUDCbUJj1s 7297
grizzly/steps/scenario/tasks/__init__.py sha256=pQx4RycVuAVY419HB84Brt2i1uk_k_8P_Jhb6lSU9v4 464
grizzly/steps/scenario/tasks/async_group.py sha256=LNVsPbmX96mCOAY8K4U8UNwN6nL8hdPR4f0ils9Vc3k 2757
grizzly/steps/scenario/tasks/clients.py sha256=gI-SInaQpxVbQN4Js8JQ8ZBKlgJUYkV9x-7VR8rRlCA 6733
grizzly/steps/scenario/tasks/conditional.py sha256=nzgQxqvw7wDsqxFODbYgtoXu2Tw8EXV2fqc3cagKMpg 4169
grizzly/steps/scenario/tasks/date.py sha256=5FqJ77aBYHyF2L_--ICqCds8aMSth3zmQ0LxpLR5ffo 1768
grizzly/steps/scenario/tasks/keystore.py sha256=KVZdk8j2P_m7C_au6F43bXqK3HZyo-Hhz1b1dM4w7dU 3035
grizzly/steps/scenario/tasks/log_message.py sha256=csc1DgurxLudiHVgDMWAAMB9eF8NX0ZEWJh7_rQV5ec 1101
grizzly/steps/scenario/tasks/loop.py sha256=bOwA-Blc8jFcGirWSnZUf8h9HSPBoDwZYD6xAleqCjU 2178
grizzly/steps/scenario/tasks/request.py sha256=sxia6W5VSWdrjK4z8uxhW0N4V_ahL9tcD4pzEmtPN10 8135
grizzly/steps/scenario/tasks/timer.py sha256=UHbT9FS6XJW9X3TO5uuMIg7-mLbkpPoyMpN1aZdSK8o 1891
grizzly/steps/scenario/tasks/transformer.py sha256=x5D6tZ26g-hO_HhE7M5fs9qf2ofRPXOwt5-PxKQtMaw 2178
grizzly/steps/scenario/tasks/until.py sha256=gxiCIvUS_EIXsa0WiI5NguqO6RZslQvx5NVumuArEI8 4050
grizzly/steps/scenario/tasks/wait_between.py sha256=ILFJ3hcEtisba1oAftjWzI2hTz_06hKBMDeku_vfmYQ 2961
grizzly/steps/scenario/tasks/wait_explicit.py sha256=MUNMlF4q-mcPIsxRt4uP_tVCoRYed1O7jMHm0y6QTcI 1983
grizzly/steps/scenario/tasks/write_file.py sha256=o2YWDZC0ddALSpdHn87ANSt9gM8nGFYQ9zPWsYMJ-bs 1371
grizzly/tasks/__init__.py sha256=VcMt3ai4QdDiucrkUPQArFrTut8HDdb9unclramTHvg 9752
grizzly/tasks/async_group.py sha256=cGDS03-fDrdm_SnS_ByOMt2-W2jkI0VhYprJB28J_WE 5502
grizzly/tasks/conditional.py sha256=O9wgND7pDuAVHhxAiwMlP5G0t693fpXJKWJEKpB5iFc 6084
grizzly/tasks/date.py sha256=bE-cSlIflUd2xsky8u8fvV_KzbhZ_Xkrdcjbg7SUbXI 5657
grizzly/tasks/keystore.py sha256=kBgV-J1dHhyAgValVsrhDB1Lplk8xYjRBQ3znYAIE98 4072
grizzly/tasks/log_message.py sha256=rchjbw2NowdMMwZe47EzWtf59g7e8WOtQPodvnIWwbk 1105
grizzly/tasks/loop.py sha256=wMBL8bsBRisItcz6ZCrMfTF8hctniT-lrRVl6UVNlUc 4573
grizzly/tasks/request.py sha256=uYzfUcdcxrx_PmAHHGmkPTBrWYclQ8xsbH2GdYGBe34 6891
grizzly/tasks/set_variable.py sha256=wJvlAQf-Eykx63oipG-axJmmwdyZJk-RHwnaI8nHIuM 3533
grizzly/tasks/timer.py sha256=vbJwNBcbgOE8D_868R07Y_BZp56jn87w2CLUZIMR530 2832
grizzly/tasks/transformer.py sha256=sI17WyhpnOMUgKHzeNU84wMLDk8YHCrnXfq9j7q3QuM 4486
grizzly/tasks/until.py sha256=m52BUzd7anGS4R3CejNyFxdDjEcJYTCr5ooUTEIg5EQ 9847
grizzly/tasks/wait_between.py sha256=uGzEz90IFV9hjJnr6wPV2qxVJg_j6f1hJeKTl_qD1cg 2857
grizzly/tasks/wait_explicit.py sha256=qbWUMTPSOSuVErqbT_MD9U5j6RoSMJV23NtkC3q92IE 2091
grizzly/tasks/write_file.py sha256=kfaoLBIJPelK4AW5GEilKskxGcvAhL-tNHYeg-WmsPc 1873
grizzly/tasks/clients/__init__.py sha256=5qN0jwDGjfyWQr3clu8_90kh7XF-AmC2N0PpVR5sKjw 12988
grizzly/tasks/clients/blobstorage.py sha256=Re2PQjb-Wqv9S2S8NJ1DBvY-ZrRvweIXWtmhGo7-Ok4 7698
grizzly/tasks/clients/http.py sha256=TInekbSgmk8iVNnJRw9qBLFGBSOoNm-0mTKuHdiJdyg 6504
grizzly/tasks/clients/messagequeue.py sha256=LblvrVnOn7TZh3AMa39P70RiwqSsJGp6-zBbR3WUg-A 14468
grizzly/tasks/clients/servicebus.py sha256=7hmSQiHpvUcfHu4q_2oKClh2mpUvfEbhsKyplFR6J20 16949
grizzly/testdata/__init__.py sha256=o_sFN_8-EjsQy2Tmrx92-idP9gVlp_u09cmsL9gTF6w 5577
grizzly/testdata/ast.py sha256=dk1OdUeL-IeNedQARKxc5AWCP2STeXzap2NJ_cQGENc 13579
grizzly/testdata/communication.py sha256=9LflyEm9U_ARcRGGHrZgzqED1WoocaWZWXqUrLuCZo4 13177
grizzly/testdata/utils.py sha256=QWnHW9-uL1KSf00VyhCJAkQSdTWKjIDz7dSUftn_SBA 9676
grizzly/testdata/variables/__init__.py sha256=2MySt_wuHLlWCSKWyOv5SyQzrvX7h_kprsDOvIlu740 5980
grizzly/testdata/variables/csv_reader.py sha256=mYZ1tckj_FZISKVefU3PY1yXKrHchZXYQl8879jx9D0 6824
grizzly/testdata/variables/csv_writer.py sha256=1N8j4gqBfWHhf1idcrvzPU633kNtQqq89U00h58p-WY 6767
grizzly/testdata/variables/date.py sha256=9M7q05jTfIk1psNXXtIt5esGA3qtyzJ1gLpgVCY8LpE 6362
grizzly/testdata/variables/directory_contents.py sha256=wRvxnBAja1vFZmDMkFWwISM0WdW-DJYtE4CvvcPNMhg 5940
grizzly/testdata/variables/integer_incrementer.py sha256=-oTZulZoKrv-PEF_gz3QtgSLTQtnNFxJetSdePMFORw 5954
grizzly/testdata/variables/random_integer.py sha256=To-TbircXAAr4HQkFwPWN5CNG51i3sKW7_K5TwZ22GM 2942
grizzly/testdata/variables/random_string.py sha256=8uVhEUNLk_NzWay753eYJpeFeQ1SoaBcg-AERvAONyo 7017
grizzly/types/__init__.py sha256=xfx7BNGKud6kChDz7FWo28BzMMm-YIuotoTV8zxiGdI 7611
grizzly/types/behave.py sha256=YkxtRJLsfZ5330veQAfDdeZqDBS2UhTXWXPJgIgkCTs 2054
grizzly/types/locust.py sha256=_BBxY7iaFQ6vamr2V0KjB0vQLWMU3LaSls40T5V7mRg 627
grizzly/users/__init__.py sha256=i5VRKai5XbrEWUU9x2suQQI6635nPewSYREwPvIQV8Q 11269
grizzly/users/blobstorage.py sha256=msUWUZSpuik-pTfLVNSWO7EHtEnf64Ym0gKRmvfLiYI 5763
grizzly/users/dummy.py sha256=zitLin4GWExBLxTKit_B_gQgiNc2J6pmrkYOWhguHDA 842
grizzly/users/iothub.py sha256=Jo8f_7O91y-Ua-A9xw80Mg-UubipETZi_2mdB9XwtDc 5878
grizzly/users/messagequeue.py sha256=CUngLAh6QJ5EfgkAukiq3UhyYVps-_P7VgYWJXajt_4 13824
grizzly/users/restapi.py sha256=kzNnEPjUCSh3LAWlx7tEMqpDjFKiJm24ngNvK4FjK5s 15172
grizzly/users/servicebus.py sha256=vLF0byCs_C7OtwlNCZvrlS9enGxcsUIujBYb-B5OBTQ 14362
grizzly_extras/__init__.py sha256=C-k2J2edJaetC05DAU2v80Mm40iIflUWXi7kEzTlPoE 32
grizzly_extras/arguments.py sha256=OyWwG9gQS8Z2PBkgqFWt3emmTafAGVX7JIquGVB0PgU 3478
grizzly_extras/dummy_pymqi.py sha256=9jEU9GKpAJB966lswdHrKYikCs3HHStc5XQ2lQnfurY 459
grizzly_extras/novella.py sha256=s5gfKnGlHFYvNQ3IAHKE2Z_zfI86R_tsMCzQGrWbAVU 26626
grizzly_extras/py.typed sha256=bWew9mHgMy8LqMu7RuqQXFXLBxh2CRx0dUbSx-3wE48 27
grizzly_extras/text.py sha256=L3axftFfhATetQudQ2WVA2XO5aikS06E5BeUrRJddNo 4428
grizzly_extras/transformer.py sha256=nz_Xp7Tl-BSxvV5zCyRs2DhUnmd6R4x6pKZs9r9GYNM 9307
grizzly_extras/async_message/__init__.py sha256=KoJc_7TyIqrr58OHLsDDVKwcvn1zgfxN9Sukn_Q7CAQ 5854
grizzly_extras/async_message/daemon.py sha256=BrPSNRgsuiAYhWPp5HwLaKO4cv_A5lgacFmBPlF3AzE 8599
grizzly_extras/async_message/sb.py sha256=yrxm1izqxvK0o7zVbkuQU-ls4Tivbwv8Vq9DSQZRLzE 30011
grizzly_extras/async_message/utils.py sha256=UD_NsdLs17MPepWc7Np7i2LFgmXhvIup6PEMd1peVdA 1857
grizzly_extras/async_message/mq/__init__.py sha256=5HiqLzaAUdHk-AVTllCsjuVqXNP8kckH8EKrcgCYdrg 17418
grizzly_extras/async_message/mq/rfh2.py sha256=2emlkvTw9NBf4Dkw1AOnODQ505EJv3xtyMh7FzgwzrU 6251
grizzly_extras/azure/__init__.py sha256=C-k2J2edJaetC05DAU2v80Mm40iIflUWXi7kEzTlPoE 32
grizzly_extras/azure/aad.py sha256=kSxHhW-SSLV-u2vBA-wnsebSE7JrBDvU9XW7oBCzaHs 39331
grizzly_loadtester-2.10.1.dist-info/LICENSE.md sha256=T4gRk6YEwpHwgln9MJfojfDzalhad4CfUJzZfofCdeU 1106
grizzly_loadtester-2.10.1.dist-info/METADATA sha256=ueuMNqtAUvVCfd1ShSLzQul8iIWFKoyA26ZLWlUhfvk 10355
grizzly_loadtester-2.10.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
grizzly_loadtester-2.10.1.dist-info/entry_points.txt sha256=_1TNOGke6lHIE0kfrw0ztIIi4kS-EwktlPaq0YaTKik 251
grizzly_loadtester-2.10.1.dist-info/top_level.txt sha256=ltCNG9Gt6gnxWPrf4pmmQhsNXZjGsLk5hfrfoEI5pns 23
grizzly_loadtester-2.10.1.dist-info/RECORD

top_level.txt

grizzly
grizzly_extras

entry_points.txt

async-messaged = grizzly_extras.async_message.daemon:main
grizzly = grizzly_extras.novella:GrizzlyMarkdownProcessor
grizzly-mkdocs = grizzly_extras.novella:GrizzlyMkdocsTemplate