cucu

View on PyPIReverse Dependencies (0)

1.0.4 cucu-1.0.4-py3-none-any.whl

Wheel Details

Project: cucu
Version: 1.0.4
Filename: cucu-1.0.4-py3-none-any.whl
Download: [link]
Size: 257144
MD5: 9c06667851eba4395acf0c54943a2019
SHA256: 1d13fdb0fa7624e1f5abadc7c83611fe771e97a1ea076614ebe67790707dfd1e
Uploaded: 2024-10-29 23:01:35 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: cucu
Version: 1.0.4
Summary: Easy BDD web testing
Author-Email: Domino Data Lab <open-source[at]dominodatalab.com>, Rodney Gomes <107359+rlgomes[at]users.noreply.github.com>, Cedric Young <4129217+ccedricyoung[at]users.noreply.github.com>, Xin Dong <104880864+ddl-xin[at]users.noreply.github.com>, Kavya <91882851+ddl-kavya[at]users.noreply.github.com>, Kevin Garton <71028750+ddl-kgarton[at]users.noreply.github.com>, Joy Liao <107583686+ddl-joy-liao[at]users.noreply.github.com>
Maintainer-Email: Domino Data Lab <open-source[at]dominodatalab.com>, Cedric Young <4129217+ccedricyoung[at]users.noreply.github.com>, Kevin Garton <71028750+ddl-kgarton[at]users.noreply.github.com>, Brian Colby <92048365+ddl-bcolby[at]users.noreply.github.com>
Project-Url: Homepage, https://github.com/dominodatalab/cucu
Project-Url: Download, https://pypi.org/project/cucu/
Project-Url: Source Code, https://github.com/dominodatalab/cucu
License: The Clear BSD License
Keywords: behave,cucumber,selenium
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Testing :: BDD
Requires-Python: >=3.9
Requires-Dist: beautifulsoup4 (~=4.12.2)
Requires-Dist: behave (~=1.2.6)
Requires-Dist: chromedriver-autoinstaller (~=0.6.2)
Requires-Dist: click (~=8.1.7)
Requires-Dist: coverage[toml] (~=7.4.3)
Requires-Dist: geckodriver-autoinstaller (~=0.1.0)
Requires-Dist: humanize (~=4.8.0)
Requires-Dist: importlib-metadata (~=8.0.0)
Requires-Dist: ipdb (~=0.13.13)
Requires-Dist: jellyfish (~=1.0.1)
Requires-Dist: jinja2 (~=3.1.3)
Requires-Dist: lsprotocol (~=2023.0.1)
Requires-Dist: mpire (~=2.10.2)
Requires-Dist: psutil (~=6.0.0)
Requires-Dist: pygls (~=1.3.1)
Requires-Dist: pyyaml (~=6.0.1)
Requires-Dist: requests (~=2.31.0)
Requires-Dist: selenium (~=4.15)
Requires-Dist: tabulate (~=0.9.0)
Requires-Dist: tenacity (~=9.0.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 13830 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.25.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
cucu/__init__.py sha256=YtuajsJBj3_DgNoygHen9gKojeQF523Oc27kyCUzoG0 1013
cucu/ansi_parser.py sha256=_yTlqr6KruLsqgWR6BkpJUC3bmlQy_9JbkuxFx6Jrbo 2213
cucu/behave_tweaks.py sha256=dmq35BflbKw8LGsn-hH-Xnt0O9QM_mDznopaIdo0OF0 6578
cucu/config.py sha256=12SXNtBSnD3N6K9DnCDYHZDA4_Wrh4g7whdgHDKSuPw 14022
cucu/environment.py sha256=TTyN0RVkbaV690auNsuJjl1NwlqH4wEUIEPMAiPi0kg 9427
cucu/helpers.py sha256=l_YMmbuXjtBRo-MER-qe6soUIyjt0ey2BoSgWs4zYwA 36285
cucu/hooks.py sha256=3Z1mavU42XMQ0DZ7lVWwTB-BJYHRyYUOzzOtmkdIsow 7117
cucu/logger.py sha256=LjJEzAKySlEiSmarpoeiMN4c29RIfrrERIk1swbdU4s 3343
cucu/page_checks.py sha256=vkkZ9EyLCNBAwriED8ur3zS3flOYchXx-mMcrZF5dgY 2176
cucu/utils.py sha256=608b28WVWgzmFMAMLXpFWeXe3NjRZEhpEfcTnYy2JRM 8611
cucu/browser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cucu/browser/core.py sha256=YAHhj6AMf7kpZR57thQaPHVHVHwnMBzCI0yofIYtfaY 2355
cucu/browser/frames.py sha256=IW7kzRJn5PkbMaovIelAeCWO-T-2sOTwqaYBw-0-LKU 3545
cucu/browser/selenium.py sha256=c3B6IShD8Es-TGW-dxxNibGItJ4WEQI_xJpgc6uL6-E 11613
cucu/browser/selenium_tweaks.py sha256=oUIhWVhBZbc9qsmQUJMpIr9uUWKxtgZBcnySWU6Yttk 879
cucu/cli/__init__.py sha256=uXX5yVG1konJ_INdlrcfMg-Tt_5_cSx29Ed8R8v908A 62
cucu/cli/core.py sha256=OAdjT0_4I4sPCOgEssYW0ihKLu-z2vuses-H5MUQRgU 23089
cucu/cli/run.py sha256=e2JR77YF-7YSC4nCjogPcIsfoH7T43dAz5x_eeeue6k 5906
cucu/cli/steps.py sha256=hxsLymlYvF0uqUkDVq3s6heABkYnRo_SdQCpBdpb0e0 4009
cucu/cli/thread_dumper.py sha256=Z3XnYSxidx6pqjlQ7zu-TKMIYZWk4z9c5YLdPkcemiU 1593
cucu/edgedriver_autoinstaller/README.md sha256=tDkAWIqgRdCjt-oX1nYqikIC_FfiOEM2-pc5S5VbRLo 84
cucu/edgedriver_autoinstaller/__init__.py sha256=fo6xJJPvcc5Xvni8epXfxDoPxJH5_b6Vk2jD9JTwfRs 969
cucu/edgedriver_autoinstaller/utils.py sha256=iRKTww77CGaTAntt_QDvxlKPxpMU4otx95OeD97khcM 6802
cucu/external/jquery/jquery-3.5.1.min.js sha256=9_aliU8dGd2tb6OSsuzixeV4y_faTqgFtohetphbbj0 89476
cucu/formatter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cucu/formatter/cucu.py sha256=KAt3SeIqvjXqZ5wOaaAcqpODKawb8nRR6mvq3ubUMME 9163
cucu/formatter/json.py sha256=BPmXkSpKFZo5b_6MCWva6WAQaQrr0NL5BTZ2SmOGBr8 10592
cucu/formatter/junit.py sha256=shCS7MLuw9JaD2junfR6vkNTjnc-vrS_8ApQfrv-vXw 9841
cucu/fuzzy/__init__.py sha256=ce4JRmaBF6oab6U99Qbpt7DrD3elhH32__-ND6fw5xc 104
cucu/fuzzy/core.py sha256=tmQKX_Ni-2ohoxzctRUg2x7zMeEW8MlJJmpU3PfTmvQ 3153
cucu/fuzzy/fuzzy.js sha256=ee-TytISLyUo7cMAkuVI5qbLXdt0eoFWczTsoU4zYhg 11618
cucu/language_server/__init__.py sha256=IUO7FXpRDgvEmljSuB_WpT_BoBRdgG7lhTBFWUwmMR8 75
cucu/language_server/core.py sha256=mUCdkk484ldlXRC7hQmLKXGnQ37NumwuERqNZEyCUN4 3532
cucu/lint/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cucu/lint/linter.py sha256=EeeU9DHL4s2MJDglJb1m8wXv4uolY7XAgfgnLY1Hqh8 13246
cucu/lint/rules/format.yaml sha256=1OxJrHjzquGo_BHNp6qH9Cc3-QU0XIYEuGKt64vqLxM 2949
cucu/matcher/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cucu/matcher/core.py sha256=o2j4NNGORZ0BtHEbBTeE2T_vi6EJlWVkrjOoS2L7UNk 1032
cucu/reporter/__init__.py sha256=nS2lIp43gifspIDgieSS3dzBMvnKfd--O8Pb3RTr4yE 71
cucu/reporter/favicon.png sha256=9ikXLAmzfQzy2NQps_8CGaZog2FvQrOX8nnSZ0e1UmM 2161
cucu/reporter/html.py sha256=6nZHUzxfUvE6zRmT18Dl4RXye4uIihB9ckqpFkPtmzo 16335
cucu/reporter/external/bootstrap.min.css sha256=eHMy9CG2IWZObUwZAkNVWc6DTIds3OavzUguDY0VsIo 163874
cucu/reporter/external/bootstrap.min.js sha256=eZoFcnJ9Ooanw0yPsrZ3CHiXIYUBW-7_hNNqch50sLI 48945
cucu/reporter/external/dataTables.bootstrap.min.css sha256=AVjWb9eSGQ0-3f4WNiVU1pfkyoNvthJdaw_IxK9Y2c0 10611
cucu/reporter/external/dataTables.bootstrap.min.js sha256=H_ZJHj902eqGocNJYjkD3OButj68n-T2NSBjnfV2Qok 4401
cucu/reporter/external/jquery-3.5.1.min.js sha256=9_aliU8dGd2tb6OSsuzixeV4y_faTqgFtohetphbbj0 89476
cucu/reporter/external/jquery.dataTables.min.js sha256=XNhaB1tBOSFMHu96BSAJpZOJzfZ4SZI1nwAbnwry2UY 90265
cucu/reporter/external/popper.min.js sha256=pS96pU17yq-gVu4KBQJi38VpSuKN7otMrDQprzf_DWY 19188
cucu/reporter/templates/feature.html sha256=IBkwGiul-sRO5lT8q8VFXMUJx1owsAd1YbdDzziSjKw 3645
cucu/reporter/templates/flat.html sha256=JGsMq-IWz6YUpJX9hcN65-15HxcX3NJclOmMDtW3HZE 2358
cucu/reporter/templates/index.html sha256=LFth3SS__9881NKvPIIFdnrQEIcDTXWvToSWKNtjyKI 2726
cucu/reporter/templates/layout.html sha256=mtlJZEERJ_TJ4eHYhWpGORlcYQWjR7K5BUVpuHnRIqw 3773
cucu/reporter/templates/scenario.html sha256=Eomxn7_gxrOeWPXKQrnUt3pgKlWeC3PTiM04LMtDI44 10113
cucu/steps/__init__.py sha256=uKYQIa6zCC0TZM6lsGS8tdBpnwTloMH_YKoGXDuz0hM 753
cucu/steps/base_steps.py sha256=0fPvdaKoan8lMAKrDnK0-zrALpxm11P1zVAY5CN7iXA 1893
cucu/steps/browser_steps.py sha256=RJmQcvA7S5toiJSBCOzhwZwFP4YCA4cxO36HSk4wiHY 10381
cucu/steps/button_steps.py sha256=1C1UWVD4qs_3FuMlW13yg488C8u3rZYZVv384d_KgJE 2535
cucu/steps/checkbox_steps.py sha256=FQNm8M3y7rbXiHKBRUhHDGPBAvgQZ9QGOt3oDttA2qs 3094
cucu/steps/command_steps.py sha256=nVCc8-TEitetk-zhk4z1wa0owqLQyHeQVH5THioUw-k 5094
cucu/steps/comment_steps.py sha256=KcU0Ya8XSjYEh8gdUGh0qsAxgB_Ru977E84yJaXrvz0 379
cucu/steps/draggable_steps.py sha256=lnQLicp0GZJaxD_Qm2P13ruUZAsl3mptwaI5-SQ6XJ0 4655
cucu/steps/dropdown_steps.py sha256=abykG--m79kDQ4LU1tm73fNLFPmrKDavyFzJb2MYCu0 15601
cucu/steps/file_input_steps.py sha256=U-glhJN62cBGZMsqhegoCVvqo_GLGQowVb9VO2WmQ98 2812
cucu/steps/filesystem_steps.py sha256=8l37A-yPxT4Mzdi1JNSTShZkwyFxgSwnh6C0V-hM_RA 4741
cucu/steps/flow_control_steps.py sha256=vlW0CsphVS9NvrOnpT8wSS2ngHmO3Z87H9siKIQwsAw 6365
cucu/steps/image_steps.py sha256=4X6bdumsIybcJBuao83TURxWAIshZyCvKi1uTJEoy1k 941
cucu/steps/input_steps.py sha256=TYQhkmke-W5dJt4EsU-JHjRwnbd7zvXnhEjw5PQ4Wxs 9679
cucu/steps/link_steps.py sha256=MQLxyjCbiF2dOsmj6IrKKlRYhaqJjxDUNTf5Cau4J0w 1625
cucu/steps/menuitem_steps.py sha256=9JlaPO6BSmW2GPmk43gxGy5S03rEtEx4KE0uCFBkjk0 1133
cucu/steps/platform_steps.py sha256=G7HtBMhdRu58-2_LdXC5rkJM9F1ivGdlRa9BzTiHaaY 754
cucu/steps/radio_steps.py sha256=3NeEXK_Sd2J-qWM0_2togWKh52vxsJCbbH5G7fPo-Ng 5645
cucu/steps/step_utils.py sha256=Chd0NQbMnfAEJmQkoVQRMbVRbCnJIBvVeH7CmXrCMm0 1417
cucu/steps/tab_steps.py sha256=TVVytkihvJ2GYQ9bwAs1CVzb-twzUq11QONlEbd6uO0 1818
cucu/steps/table_steps.py sha256=XB-NTwuue5LCXGlLZLex0QcRKOSrc4UA_F4Kj6l-J78 13721
cucu/steps/tables.js sha256=Os2a7Fo-cg03XVli7USvcnBVad4N7idXr-HBuzdLvVQ 945
cucu/steps/text_steps.py sha256=Jj_GHoHeemNwVdUOdqcehArNp7WM-WMjljA4w0pLXuw 2576
cucu/steps/variable_steps.py sha256=WSctH3_xcxjijGPYZlxp-foC_SIAAKtF__saNtgZJbk 2966
cucu/steps/webserver_steps.py sha256=_bvqJxF8BSIIufNItZMSyjijEJEEPJbEvwnqPHoM9Tg 1259
cucu-1.0.4.dist-info/METADATA sha256=yLEP4pCBUrnEfeASyxMahBAy6SEX47S_hAt5HzkmPOk 16238
cucu-1.0.4.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
cucu-1.0.4.dist-info/entry_points.txt sha256=YEXTyEfIZbcV0GJ9R3Gfu3j6DcOJJK7_XHkJqE3Yiao 39
cucu-1.0.4.dist-info/licenses/LICENSE sha256=WfgJYF9EaQoL_OeWr2Qd0MxhhFegDfzWSUmvDTwFxis 1721
cucu-1.0.4.dist-info/RECORD

entry_points.txt

cucu = cucu.cli:main