seldom

View on PyPIReverse Dependencies (0)

3.11.0 seldom-3.11.0-py3-none-any.whl

Wheel Details

Project: seldom
Version: 3.11.0
Filename: seldom-3.11.0-py3-none-any.whl
Download: [link]
Size: 115275
MD5: 861c88fa601a197b33553c6c7f64d3a3
SHA256: 2a873f4690463e4b00b7ae178d2ca1371af90ebb43914fca945360b6d7983f02
Uploaded: 2024-12-18 16:05:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: seldom
Version: 3.11.0
Summary: Seldom automation testing framework based on unittest.
Author: bugmaster
Author-Email: fnngj[at]126.com
Home-Page: https://seldomqa.github.io
Project-Url: Documentation, https://seldomqa.github.io
Project-Url: Repository, https://github.com/SeldomQA/seldom
License: Apache-2.0
Keywords: sedom,selenium,appium,requests
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
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 :: 3.12
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.8,<4.0
Requires-Dist: appium-python-client (<5.0.0,>=4.1.0)
Requires-Dist: click (<9.0.0,>=8.1.3)
Requires-Dist: genson (<1.3.0,>=1.2.2)
Requires-Dist: jmespath (<0.11.0,>=0.10.0)
Requires-Dist: jsonschema (<5.0.0,>=4.10.0)
Requires-Dist: loguru (<0.8.0,>=0.7.0)
Requires-Dist: openpyxl (<4.0.0,>=3.0.3)
Requires-Dist: pymysql (<2.0.0,>=1.0.0)
Requires-Dist: python-dateutil (<2.9.0,>=2.8.2)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: xtestrunner (<2.0.0,>=1.8.0)
Description-Content-Type: text/markdown
[Description omitted; length: 8464 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
seldom/__init__.py sha256=PaFvt1lzu_F3J0SfrJkK6jvHPmKgQvMVCHNusY0-xeg 1306
seldom/appdriver.py sha256=Kg0myNuHkjwSgsi37nm9JUNPdtZslvfG_l6OcKUm2o8 6517
seldom/appium_lab/__init__.py sha256=z2kn0F9VEGWcMrKaMUVZjV429k87y7EOpECOlRnMjkI 1669
seldom/appium_lab/action.py sha256=bV9rKLvHARlsfuBI_B5FwMZXab4R5q_DY1FNG4uxgpc 5924
seldom/appium_lab/android.py sha256=lLHDb8fFwkdEwYbD0psFZXZK4ws3jmKn2zKme2aWKYU 1118
seldom/appium_lab/appium_service.py sha256=FORpQQwB9uvCYPLzr1-Hnoj9RcrvMaiUbAvqtBbVrDI 1885
seldom/appium_lab/find.py sha256=UUw2NPEWQHTGHOYij6nePyVYcB0IQ3q-EdU2kgs9SCY 7288
seldom/appium_lab/keyboard.py sha256=5bG3cZeV5m8NCbGVAtgnLcpvjL3XdZCJsAGyWCiniVk 3537
seldom/appium_lab/log.txt sha256=mPWNQUiiVICmKtr9Sj2ev5oGzrTLPYRjFD5RpjoJE_w 1078
seldom/appium_lab/ocr_plugin.py sha256=spu0D3n8WVTJY3qgvP9COivXcUebbc8heAdSY4Ys89w 426
seldom/appium_lab/switch.py sha256=5gas1Zcmne7RpejFGzCKtzjONC9UzdCuP3zHmFoOW1o 2239
seldom/case.py sha256=DXAcgqTboCdBoIYenwtOOJYu8rRuyCnFiRkz6wbvsPs 12996
seldom/cli.py sha256=57owClpIBpQV0jV9fNhjBqVK2HeX0q2ozKTe3ouNWbI 11997
seldom/db_operation/__init__.py sha256=L_QfjHfRKIpibAYhlwjwCjLMc3bx0Xfw-bUKMx_TsDE 64
seldom/db_operation/base_db.py sha256=LVz0-seesHKfonGSstQ1FIIATlC9rnpcjo8ce-KMo4M 1698
seldom/db_operation/mongo_db.py sha256=InmXHYLQOxE8MwP-q36AjeajsX9K_PZ6pEApDzkq4bI 715
seldom/db_operation/mssql_db.py sha256=4SRDLZAUWBavZW3U_C698mPXFf3RNJMX1QyMPLs06NU 4084
seldom/db_operation/mysql_db.py sha256=kfLslJFNIBkwvVCFtoGRLq9IOFV_nq_dabqUp1OuAfQ 4329
seldom/db_operation/postgres_db.py sha256=_tILaIGsm9og7nC_ePzT_I_hTPr-vSV-c6LcoKCACIM 3773
seldom/db_operation/sqlite_db.py sha256=tTFP9nRT1dxyMr6E_c_XzucLFVBvsMeEwojCqXUjcB8 3206
seldom/driver.py sha256=OzJNyPgPNJifDzh7zcMnWxDNRvRCxHdUxxWPRc-xaYA 4348
seldom/extend_lib/__init__.py sha256=yDshstyT-a8Cco1FIxo0PRlTefCcbFoobwUjK2U1Zo8 271
seldom/extend_lib/curlify.py sha256=85Lk9_kUrRqOMsqWfxr_kje-pzQZDLZxy4-3dkVAobE 1179
seldom/extend_lib/jsonpath.py sha256=lxC7p7pAQSXmuj1WEBr2rsv421f823i3S3DOuBwsu_c 10392
seldom/extend_lib/parameterized.py sha256=giJqDRrxMkpxL78MlBuoZX-1YFnHHKZf8zzAP0kpDws 26889
seldom/extend_lib/tomorrow.py sha256=-K6i5OpmU2tiOsXFjmtoCIChW7ZP13-6ycwdJxkleXs 1607
seldom/file_runner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldom/file_runner/api_excel.py sha256=IxIhMQNMncftI6zPZSHfD572TV2lwyLjakNV0j4oEHo 1854
seldom/har2case/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldom/har2case/core.py sha256=gS0vVWm80q8Cm3ftDfZmceP6CZHhK--Ta93NgApCjD0 4014
seldom/har2case/demo.har sha256=E4UwcxoBFGg-tdvR7eUgj-Hkr8MTI5gJ211dDfgVM0M 3948
seldom/har2case/utils.py sha256=XYLKFwRgTbZtw8axKguMhqG1B1jmA0M_xWqhx4gdX9A 1171
seldom/logging/__init__.py sha256=OkMUGCOojJ9s1p8dEksWAe8H9wdNSozFCTWmefahlzc 48
seldom/logging/exceptions.py sha256=Vq1kFql8mhB6gsmk68C6fDvi0O2z5LCE3UMSpEauUWI 1297
seldom/logging/log.py sha256=wgKscQ48mzx00UR9RJlHvdHuyXnwQwsHdQuU7Z4PN6M 2048
seldom/project_temp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldom/project_temp/confrun_api.py sha256=etHNg5aWJz9Dvg_JjGmbKZwJ5k20z0muqCedSl_APmE 1140
seldom/project_temp/confrun_app.py sha256=IPLv6a89n7siztYHyor2ITkR61xg5N-2CZFqjUZwxeI 1678
seldom/project_temp/confrun_web.py sha256=5mW1gvFgUe8mTHnV3cm1tj2mwq0g-ag9BDrOCGx47Qs 1167
seldom/project_temp/data.json sha256=nHekUTir2rSIjYPkuGyg7ux1YZhw6f_A7f07Rb4PPIU 338
seldom/project_temp/run_api.py sha256=nIzGsMUHz-D-OYJZKMwifbqcG7q-_MBakpmVS2HorjY 705
seldom/project_temp/run_app.py sha256=b46bbtyWRhm9_o9YznbaCvfFiLUYDIhWGGIpZhAXcpM 1193
seldom/project_temp/run_web.py sha256=vPlwqWMGQonWltd-rB-WLfJVChiU2Ehz0QS3mm2KLnA 755
seldom/project_temp/test_api_sample.py sha256=zTSCHOauu7O_V0Ff89JZl6KOQMlqJX0Dvl_0mfT5koI 1084
seldom/project_temp/test_app_sample.py sha256=al5u1YkKFQ372V_Pa9CSbapFiDFmU8LGv9ry5YslwQg 1207
seldom/project_temp/test_web_sample.py sha256=FmRNn4d_fliGlMvnDQaAj4E-p6eMH62B-TEMkghFvDs 641
seldom/request.py sha256=87_6BjvkRRGAXzhpoyzG2JfiShqtj64q_Jh-X2YsV-Y 14980
seldom/running/__init__.py sha256=SKA08Yj7OEAgOyWcmqmsONfzqqMK1R3d314CvXx-6J8 803
seldom/running/config.py sha256=Dq9ko7vfEw3t8rV3GwDxx-V1ywg4k2RZhwQ2mocnBzI 1407
seldom/running/DebugTestRunner.py sha256=Kp8kEEIBInTlM119-oJNlvDYnZ7vC0_V9KVcQoFAxbM 2477
seldom/running/loader_extend.py sha256=LOlk21PtYdZKfb1ymCyKW9Gv7n4Q89PTLtOxbr1aWiE 7699
seldom/running/loader_hook.py sha256=Ha2GNPhLIVfa6DIwmNGCNCJvqKj6QstebBiPLHKmUww 1038
seldom/running/runner.py sha256=G5M-i3spipDCWV4NM-79soo5crzWevbvyaJ_1RkhF1g 16466
seldom/skip.py sha256=CElhkwuITPqpT3sdFB6rQgsyZu6uL1bQ5Om3Qz_qdls 3119
seldom/swagger2case/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldom/swagger2case/core.py sha256=BRGA_50HsWOej7k28kwdH4KxIQfd3VFz0yXeP2HYYM8 5280
seldom/swagger2case/swagger.json sha256=Xr8AFigphI593oGPap4hEKmEx2f_RQf1YHJqK0JP95I 36088
seldom/testdata/__init__.py sha256=VUqsowAxSP7aE09aoLH9swKqwRctbxt2TjwuGdxEAC8 28
seldom/testdata/conversion.py sha256=crRLp8n6BvBsGFOAA3bjijFs5TG_4wl-0GtFro3qP24 4164
seldom/testdata/parameterization.py sha256=FrN-0S4SL6Y-sXhrcz0LRlhho7wnH72Fq0S7FuuzeBA 10741
seldom/testdata/random_data.py sha256=8jhQPOTnwLWowXDvewLEQJg3C3Cfj3p3i7QBDgwCxYM 18847
seldom/testdata/random_func.py sha256=GmS1dFATBBzaSDgNO2Eu3WqtpgjxRcZLTRJzK-_BCcM 12555
seldom/utils/__init__.py sha256=njfPdbidnLQYx1IAV_4OKRiSXNG405-XuHQQrQJD910 266
seldom/utils/cache.py sha256=JKdNQCI_1TqysKpQpnttgY4ac_PpgslevlH6WkofkOo 5110
seldom/utils/cache_data.json sha256=RBNvo1WzZ4oRRq0W9-hknpT7T8If536DEMBg9hyq_4o 2
seldom/utils/dependence.py sha256=4_4PWnwRTbqVwfiJsBTZgBLnXYbOhOrDjabqQOeFm1s 1556
seldom/utils/diff.py sha256=gA9nlmQHbxLc_BtiUK51kLk-ZapM7Jj3AO40dZagC3w 2872
seldom/utils/file_extend.py sha256=BqfqbcqvvfIIp4loc925BX4qS-L-lpmXY7WQB-WDbiY 3379
seldom/utils/genson.py sha256=4trUCpCrFGpJzx9PdIK7ABbNjzcvrG1d5nNor8Dghrg 438
seldom/utils/jmespath.py sha256=F6qyG0dKe2uWP79mkJtdRF7Qqw3rxyht5T56d5fjJSg 243
seldom/utils/send_extend.py sha256=TVa4tNWeHAemdOb7AU02YbATpDdXL2-U0SbcWLV17HM 1646
seldom/utils/so_and_so.py sha256=_PzdcKjw1gaDxQ2lGGN7weh_73gSbfum51eqNDwxzOw 3967
seldom/utils/thread_lab.py sha256=JKAtwQji9WzJ5EqF_jQleYV1tn0rpcFnl6m7fGVJF4g 1577
seldom/utils/timer.py sha256=getxbyCBBZz7AFZxfmI0iOc-yYxbnLRVJAbt0GmcfSg 405
seldom/webcommon/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
seldom/webcommon/find_elems.py sha256=-AO2oLbwoshL8yMoU7Rthboui52BgN_C6sb3LwmuIL4 3330
seldom/webcommon/keyboard.py sha256=dLzODORnttnGAtz-FhOYsGLlvYO-ctuw0luFSAKtckU 3104
seldom/webcommon/locators.py sha256=FvPMNNmVRnYidvWOi1dtCqnaEq-KwPik9zl8rWNqHUY 1473
seldom/webcommon/selector.py sha256=LgeUG_5FESWboF_MEWtLHeKYXb8tQaPSt0YojI8o19k 908
seldom/webdriver.py sha256=SOV6IxdmeNXtqaEHNbDJmD8rg3v7LdzC5X3pMsWiqi0 29877
seldom/webdriver_chaining.py sha256=fLj8WSCNYd7rKPOX6bKgd67vT29SQhEe5yjZDrLQrEA 10368
seldom/websocket_client.py sha256=YaKmBPDBXjhVGqWNLiFgfd9Ibps3SXNSx8zqq9W5LQI 2168
seldom-3.11.0.dist-info/entry_points.txt sha256=dZsC9ForA3LwKMBitmqIhVBoMn_mYTT2cwSJlUg3sak 42
seldom-3.11.0.dist-info/LICENSE sha256=agg_6b8FkIkB3AwN6sh_J-FUzlnHdPFdfSbgSr_92cU 11565
seldom-3.11.0.dist-info/METADATA sha256=gq5Kl5obyur4b1eRjdYmizLj8050wF33L_uvXdCDxgs 10840
seldom-3.11.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
seldom-3.11.0.dist-info/RECORD

entry_points.txt

seldom = seldom.cli:main