hypothesis

View on PyPIReverse Dependencies (1053)

6.108.2 hypothesis-6.108.2-py3-none-any.whl

Wheel Details

Project: hypothesis
Version: 6.108.2
Filename: hypothesis-6.108.2-py3-none-any.whl
Download: [link]
Size: 465186
MD5: 3dff3252732c8792ac9c2d2ca7bf0bf8
SHA256: 2341d21d0e956bad8bd6269aa7d4f3233507f3ed52380c60ceb2f8b71f87a8e5
Uploaded: 2024-07-15 02:33:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hypothesis
Version: 6.108.2
Summary: A library for property-based testing
Author: David R. MacIver and Zac Hatfield-Dodds
Author-Email: david[at]drmaciver.com
Home-Page: https://hypothesis.works
Project-Url: Source, https://github.com/HypothesisWorks/hypothesis/tree/master/hypothesis-python
Project-Url: Changelog, https://hypothesis.readthedocs.io/en/latest/changes.html
Project-Url: Documentation, https://hypothesis.readthedocs.io
Project-Url: Issues, https://github.com/HypothesisWorks/hypothesis/issues
License: MPL-2.0
Keywords: python testing fuzzing property-based-testing
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Hypothesis
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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 :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Education :: Testing
Classifier: Topic :: Software Development :: Testing
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: attrs (>=22.2.0)
Requires-Dist: sortedcontainers (<3.0.0,>=2.1.0)
Requires-Dist: exceptiongroup (>=1.0.0); python_version < "3.11"
Requires-Dist: black (>=19.10b0); extra == "all"
Requires-Dist: click (>=7.0); extra == "all"
Requires-Dist: crosshair-tool (>=0.0.61); extra == "all"
Requires-Dist: django (>=3.2); extra == "all"
Requires-Dist: dpcontracts (>=0.4); extra == "all"
Requires-Dist: hypothesis-crosshair (>=0.0.7); extra == "all"
Requires-Dist: lark (>=0.10.1); extra == "all"
Requires-Dist: libcst (>=0.3.16); extra == "all"
Requires-Dist: numpy (>=1.17.3); extra == "all"
Requires-Dist: pandas (>=1.1); extra == "all"
Requires-Dist: pytest (>=4.6); extra == "all"
Requires-Dist: python-dateutil (>=1.4); extra == "all"
Requires-Dist: pytz (>=2014.1); extra == "all"
Requires-Dist: redis (>=3.0.0); extra == "all"
Requires-Dist: rich (>=9.0.0); extra == "all"
Requires-Dist: backports.zoneinfo (>=0.2.1); python_version < "3.9" and extra == "all"
Requires-Dist: tzdata (>=2024.1); (sys_platform == "win32" or sys_platform == "emscripten") and extra == "all"
Requires-Dist: click (>=7.0); extra == "cli"
Requires-Dist: black (>=19.10b0); extra == "cli"
Requires-Dist: rich (>=9.0.0); extra == "cli"
Requires-Dist: libcst (>=0.3.16); extra == "codemods"
Requires-Dist: hypothesis-crosshair (>=0.0.7); extra == "crosshair"
Requires-Dist: crosshair-tool (>=0.0.61); extra == "crosshair"
Requires-Dist: python-dateutil (>=1.4); extra == "dateutil"
Requires-Dist: django (>=3.2); extra == "django"
Requires-Dist: dpcontracts (>=0.4); extra == "dpcontracts"
Requires-Dist: black (>=19.10b0); extra == "ghostwriter"
Requires-Dist: lark (>=0.10.1); extra == "lark"
Requires-Dist: numpy (>=1.17.3); extra == "numpy"
Requires-Dist: pandas (>=1.1); extra == "pandas"
Requires-Dist: pytest (>=4.6); extra == "pytest"
Requires-Dist: pytz (>=2014.1); extra == "pytz"
Requires-Dist: redis (>=3.0.0); extra == "redis"
Requires-Dist: backports.zoneinfo (>=0.2.1); python_version < "3.9" and extra == "zoneinfo"
Requires-Dist: tzdata (>=2024.1); (sys_platform == "win32" or sys_platform == "emscripten") and extra == "zoneinfo"
Provides-Extra: all
Provides-Extra: cli
Provides-Extra: codemods
Provides-Extra: crosshair
Provides-Extra: dateutil
Provides-Extra: django
Provides-Extra: dpcontracts
Provides-Extra: ghostwriter
Provides-Extra: lark
Provides-Extra: numpy
Provides-Extra: pandas
Provides-Extra: pytest
Provides-Extra: pytz
Provides-Extra: redis
Provides-Extra: zoneinfo
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
[Description omitted; length: 2131 characters]

WHEEL

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

RECORD

Path Digest Size
_hypothesis_ftz_detector.py sha256=tx5KMxuT2aUs33N_qlEoKVMaS4QFwpRPBxvh_zucoyQ 6146
_hypothesis_globals.py sha256=Gxo8TQu95jAi-52sX2mQiHxLDZcjPy9VexHmAO-R-Yc 1214
_hypothesis_pytestplugin.py sha256=aJ9eXI3T5puWRzsbge_KnQQIsiOMsD5PYQSFAmc3En4 19018
hypothesis/__init__.py sha256=Gkgay-Z3rDAWSug4WJnqef3-GVgxlkq22jlxsiYTLK8 1537
hypothesis/_settings.py sha256=rjRZlFfMEzqWqH5ZywukYgV9_o8khvwsZBULq-qy-Ho 27369
hypothesis/configuration.py sha256=zhQKIWSLZsIZM7ldSTlaDrYXmOnivg9SkdoxLweP5kE 4264
hypothesis/control.py sha256=Sh7ZTbfWU0p5_shfLPKpci1k8sFh28BtxUmniAgUDnQ 12244
hypothesis/core.py sha256=CMzzdHcrLCA7TQ36vKd6DKedjekRTVTJFWZ2UGFJf7k 76689
hypothesis/database.py sha256=58F0QQnX792ZePzA39yjB-0MZRd4uhNbSNz4GNVfRKw 24940
hypothesis/entry_points.py sha256=oE8Pn_703zlrEOi1nbTp12mGcZsNhQQJWvx0z_7DWQg 1283
hypothesis/errors.py sha256=STGICGgn970kSPFfP6JkJ1DiXBnSOykSFyiwXaUAyHM 8428
hypothesis/provisional.py sha256=UYZGwcVRsZHh3mDdntDXgbgFZspWR6QuCvXQJcvPWJ0 7438
hypothesis/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hypothesis/reporting.py sha256=g8P6UmuJuUIuhxh-BeC7Zk87VfzNw37ffKyuKmjHop4 1514
hypothesis/stateful.py sha256=q4MGo9qAlBAPVzEdPAqo5t2kHH8_MZD3wiXFinWEYug 39753
hypothesis/statistics.py sha256=OXbkOIv0p13LpmH5oQv3AjJAcoxj5sSmjKHrfWr_-Qo 5136
hypothesis/version.py sha256=Nvfhq2fMuaPhq2zcDDIMj6V9jHsgRjMY0IeW7x2bkVs 498
hypothesis/extra/__init__.py sha256=gx4ENVDkrzBxy5Lv3Iyfs3tvMGdWMbiHfi95B7t61CY 415
hypothesis/extra/_array_helpers.py sha256=BYvpfoGiLRV_GluzwXhAEyJ3x8OIufoCbyB04HsQe6M 27678
hypothesis/extra/_patching.py sha256=9cKPcQE7_MRK5f_GbeU5wvFx6LaF7OG265OTjZEhuMk 8782
hypothesis/extra/array_api.py sha256=sOAL6hfq5UBo94x63P6R1eago2MlMFPMmI8Po7b6GFI 42665
hypothesis/extra/cli.py sha256=NbN9o513IUd67LU3nkR7aGZe6rdlFkOqaQfarLPK6aI 12957
hypothesis/extra/codemods.py sha256=z5HytE3S4ANJYG6DOo2MJhjVjtaOw8ldgrqtqg8NIk4 11309
hypothesis/extra/dateutil.py sha256=s1c1Nz50aIKbI8ZvuCsGMwS-krHr8FVxI2HvMCtbkO0 2229
hypothesis/extra/dpcontracts.py sha256=yexiGv9iLGm6g9gpLfcVc-ca2CXr0xjEsqy7SWunJAE 1794
hypothesis/extra/ghostwriter.py sha256=qYZw4faICQeqsBbLHJ7_GFbt5I9_8He4IAQZe_wcWP0 73089
hypothesis/extra/lark.py sha256=ce3Kdld0qrI4Fpx4H8AeSHu5bZGmsXNGsWJmfGA1ZsA 9326
hypothesis/extra/numpy.py sha256=k0aHEnuFTWZIyaPqDCnYxmnR1E_eu799iq_ioyRh6Zw 51833
hypothesis/extra/pytestplugin.py sha256=OmbL8Nrqm6UpzxXPnfzZ4yFAqVfFGYGzZM4qxdOgJg4 752
hypothesis/extra/pytz.py sha256=cxzD5B4en5OFblCao_uB6gWUuMgodar1hyxvsc17sIY 1924
hypothesis/extra/redis.py sha256=IOmIHtVJTR0FAw_FY1Y5Puys5Fm9Yf59pwZ4LKrQD6U 2817
hypothesis/extra/django/__init__.py sha256=sf_O70TL08PkVu_BR59r67cc-HFnk0Cm6M0PB25o4W4 866
hypothesis/extra/django/_fields.py sha256=rGR5wp36pUH5jCuekk7XbdQZp1SwfKvuVhZLABICikk 14616
hypothesis/extra/django/_impl.py sha256=4O_5NPYSWcugyxDlXcwLpjnGg0Jf4ACRjvigI_sS430 8489
hypothesis/extra/pandas/__init__.py sha256=Og5_57kbsN_QOHdtVIDEfQPI1VIWOnb8gGI2zBhdw20 633
hypothesis/extra/pandas/impl.py sha256=6Qv8HfCEs7bjbA0ETLhb6_Ls2tiZ1PRHuzNxfJGBnro 28411
hypothesis/internal/__init__.py sha256=gx4ENVDkrzBxy5Lv3Iyfs3tvMGdWMbiHfi95B7t61CY 415
hypothesis/internal/cache.py sha256=5-ZZwnCdoevPnLZ4pqr0V1qrwtEDRkksK-YeG9k36C0 10067
hypothesis/internal/cathetus.py sha256=JvIF6V4zZsLKSJen72ASLHNn26c01u3_xZFTLcfm2UQ 2239
hypothesis/internal/charmap.py sha256=PAJVD7KQrQHRKQsNWsTTXXSjlKCcXZlTD2Vxbas1-Zc 9944
hypothesis/internal/compat.py sha256=_4qrdR077aDMx-by99clafVrdMiCfb-cGOQsXBIJReI 10075
hypothesis/internal/coverage.py sha256=iDnIegY-TfnRKicYTjMDvKDojIA8bY_UIWjlgKwy_DE 3398
hypothesis/internal/detection.py sha256=dio4u_rY3GU81Iu3DS9wVDYovlsVW3jAM_nZTm2vMi8 617
hypothesis/internal/entropy.py sha256=WbjX2ss7sW3DKlu0Fm0FUfgXbDuVYLqUHtcWOkAGvBo 7765
hypothesis/internal/escalation.py sha256=GP9QhhCFeSdvrpXPkNCBedKPKECcB_sFTp8NGhlJUhE 6217
hypothesis/internal/filtering.py sha256=8AMoFRlA2vifuBaVS9DBSBGxcBWfVldD2tdkCRQhkq0 13441
hypothesis/internal/floats.py sha256=in46mRux2u_n1av0T6hrVYihsXcQJ1EpNeECMPOvz1Q 5192
hypothesis/internal/healthcheck.py sha256=NmTjJgA_GpHmwv5SdbaUw9GdnfRl4ohOJHQurOtPX4w 1095
hypothesis/internal/intervalsets.py sha256=vHkhWTM61OZzdcfjFEsDnAjuWo7HQ6mpp1SxwTYscuc 10633
hypothesis/internal/observability.py sha256=mF_IUrDdjc95JbUDqITh9FEzuuNpellWDvmErXVG4Bk 4094
hypothesis/internal/reflection.py sha256=G033lZoAlQD0xGlmHnbgGlpzKaJPiNkfyY_7-5bKrfA 25456
hypothesis/internal/scrutineer.py sha256=X2h7lN0K7euDkOMW53bTWkOV6RuME-5H6dLDZNtk9Hg 10155
hypothesis/internal/validation.py sha256=0JyoWAcqk64U1s_RIzZGsklOYsIWIUid7DQry84Nc24 4091
hypothesis/internal/conjecture/__init__.py sha256=gx4ENVDkrzBxy5Lv3Iyfs3tvMGdWMbiHfi95B7t61CY 415
hypothesis/internal/conjecture/choicetree.py sha256=k5QRZF26pPOORBjsRFCsOxK5Qgw6j3QCgh-__Un4JSc 5014
hypothesis/internal/conjecture/data.py sha256=SL6iAdwwn7jiIVNZjBfwB6FUzTSH9sCpuqV3Hw7A25k 97112
hypothesis/internal/conjecture/datatree.py sha256=brFPCXj3xye0JQE5rXKFeVaDCg2T2rj3WNUOkKV5Tzw 48461
hypothesis/internal/conjecture/engine.py sha256=aS6NQrNiPWwWhdS3ojI2i9sjBGM6EsZXSGkDzv3gDm8 62883
hypothesis/internal/conjecture/floats.py sha256=PCq5uTs8a4zFAyHbGipUgDDkfl6S6kuT7nb4MycTK5Q 7217
hypothesis/internal/conjecture/junkdrawer.py sha256=YH0e-wBbWnPRPnXtbWyPO1N3askbMYWdA2inQJAP-EM 15330
hypothesis/internal/conjecture/optimiser.py sha256=kL9pD0WIzPT-M-T1P9jT-v8gACH7YX1EdiFBtnJFWPg 7382
hypothesis/internal/conjecture/pareto.py sha256=fPAFjutnr-pxa4aBwGY0Ie8YYTzFO3vS9f9kTxxMzmg 14310
hypothesis/internal/conjecture/shrinker.py sha256=8jIJtrIvdnLMziOT5q9FtW7Jm4402LTAih2y0YOuz6E 68802
hypothesis/internal/conjecture/utils.py sha256=g2jGmHGJI_zox9UuQHS9FeZsXix0XbP_eT-I67HrLnI 13773
hypothesis/internal/conjecture/dfa/__init__.py sha256=rCCmwHF7HAOTFH9wYFANvMB1Y2i1zwcd0XonbfuGNCQ 23906
hypothesis/internal/conjecture/dfa/lstar.py sha256=SQykZRn73Yi0WPHC_maYvHrklXkBzn1pmg8hk4i18LY 19317
hypothesis/internal/conjecture/shrinking/__init__.py sha256=00GlB3ydNgJQE1-xxuisSqsHCuWl9K1yzYiK3JunK_s 906
hypothesis/internal/conjecture/shrinking/bytes.py sha256=6Lq3pTeqVBPE_Rn9AVqLQ0q6xEcu12Mfjs3I0jKNV_4 998
hypothesis/internal/conjecture/shrinking/collection.py sha256=9KYK6jfWlE3vL590dV4fFEnS6NSjCAxEdfKM30tEBXs 2273
hypothesis/internal/conjecture/shrinking/common.py sha256=Odzcc2-R4t9sPklItuTwQPmp_tUhAES2NomSAh5BaVo 5384
hypothesis/internal/conjecture/shrinking/floats.py sha256=W4M6fHV_nqhO-tDYhedDJl20KM1DyT3gIOtb7AId0g4 4016
hypothesis/internal/conjecture/shrinking/integer.py sha256=HGkAagLaCG8diJ-ha2FwpP23f2tbZb3EpV3a8nm0sho 2211
hypothesis/internal/conjecture/shrinking/ordering.py sha256=YrzhqaSzHA_vce7-QldjX1DgkXgJGH_xLDz-Uqen-Cc 3541
hypothesis/internal/conjecture/shrinking/string.py sha256=VyTTe21eRY_pHHGgQNZhlLht3yWv0yt1KAxqCcd4HZ8 946
hypothesis/strategies/__init__.py sha256=nROoq6wLMmGCWyhZCsrWB1gcvMhImNO-wjsAKlZ56WI 3278
hypothesis/strategies/_internal/__init__.py sha256=Ji2fRsYbdU66SbiFSU3kB6K6jPAYq96ZyYR8veDbAiE 620
hypothesis/strategies/_internal/attrs.py sha256=CTHAXLvPKA1euX35dC6ASemcgQDKb7JEX7C3U1Fp_ko 7641
hypothesis/strategies/_internal/collections.py sha256=ssb-oS9768Qywched2EdfvJYlzXiviZsqHDHJc3B8o0 12596
hypothesis/strategies/_internal/core.py sha256=rBHXuxIQCeTw9xm-3QpeiZND3a12P7jZnuZXqX8WOrs 99355
hypothesis/strategies/_internal/datetime.py sha256=cELZdpyncmQ2hUaT4myxbVhNxQBxyIsKgq--YlyxwxA 20374
hypothesis/strategies/_internal/deferred.py sha256=zodkSIq92HFpMze_sSSCtiNzJCM76dBUR79GgLHshIA 3265
hypothesis/strategies/_internal/featureflags.py sha256=mHmg_hYSMLk_VSXuxnkheXtmlb5iZ7Yxr4oEJzxuGkY 5178
hypothesis/strategies/_internal/flatmapped.py sha256=YmRVwqTAvsB-pUOxfCalK5NmfvvR80aQH9YFgqffRqA 1474
hypothesis/strategies/_internal/functions.py sha256=7H1Xb4-ZmHleCqFwuOFblE62eyoxZUW8ccbpwEid_Lg 2293
hypothesis/strategies/_internal/ipaddress.py sha256=6_dnM0GM1TTrepqeFzkIdTgJUaFEls2fj_NRcH0LRvg 4278
hypothesis/strategies/_internal/lazy.py sha256=GP7GDXifbuiZNxQRl0_u7U5uenqCXGixE-njAFkfrJs 5731
hypothesis/strategies/_internal/misc.py sha256=_j_xhhaUqdX6pH_U5bXne-lC52X-hkifneHen-YPSoc 3877
hypothesis/strategies/_internal/numbers.py sha256=e-SGtm46mxp9vwkCYnGfwym_f1aTv4MMsYFlxHBSBmI 20437
hypothesis/strategies/_internal/random.py sha256=eHgCHCm7XHpyHC2mYWc0Hanzx-1q8IESDTLs24b2zxI 12924
hypothesis/strategies/_internal/recursive.py sha256=7L_BFy3nP6gv77UDgEMhdOHP3j6cvVVG_xtEYmwsQ1A 3727
hypothesis/strategies/_internal/regex.py sha256=s27jUKsMr7YY2LnjxaEB0p_zV-RBbf6IWSISE3IFZKM 21665
hypothesis/strategies/_internal/shared.py sha256=z_WizUeC4U5IH9gb33H2SQw5zJMEibb63PrOZS1df1w 1266
hypothesis/strategies/_internal/strategies.py sha256=Ens_avNRR2TFoZAOQgA9Z5yE4oex-taWmELHaI9XVrk 39922
hypothesis/strategies/_internal/strings.py sha256=tUVJD5X5ch_PjVlSTEH1w8mPTeKzqerG71VXn8geXV4 13588
hypothesis/strategies/_internal/types.py sha256=KelppyjSo964jx1j_UhfgvG3jgbfeH1GaCCD2dBHRBI 41013
hypothesis/strategies/_internal/utils.py sha256=PxK0UiOYuYK-yROGLepy72-5LlCS74YfAxykXIm7y6I 7368
hypothesis/utils/__init__.py sha256=OKsQ90RrxP9FV66bIPVssiyUCrxloT--0ejboL-lbLM 558
hypothesis/utils/conventions.py sha256=cn4ARH7VxwKy2p4G_tpftI2BfmHk8vk8KFSdgAv1jzc 681
hypothesis/utils/dynamicvariables.py sha256=KwGTKnf24REWrUxg0vamTJcu4PRenbN0j9XopOpK7u4 979
hypothesis/utils/terminal.py sha256=OZxvyy8aCaZbA7j5aATHip2B0sqFjsq3iCO8mDVowAI 1336
hypothesis/vendor/__init__.py sha256=gx4ENVDkrzBxy5Lv3Iyfs3tvMGdWMbiHfi95B7t61CY 415
hypothesis/vendor/pretty.py sha256=WpWwe6v52Xv7w5WuOr7yxOCIW0mg87D3ZpuCd_2k94E 30880
hypothesis/vendor/tlds-alpha-by-domain.txt sha256=-7Qc-ENH1yEs32D5aGDcU27u7jYkhdzlsrL6E2e68cA 9615
hypothesis-6.108.2.dist-info/LICENSE.txt sha256=rIkDe6xjVQZE3OjPMsZ2Xl-rncGhzpS4n4qAXzQaZ1A 17141
hypothesis-6.108.2.dist-info/METADATA sha256=3a9qduevdlYPIjjgcYC0g50DWMzqn6Na6y4LqkBzTbE 6313
hypothesis-6.108.2.dist-info/WHEEL sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk 91
hypothesis-6.108.2.dist-info/entry_points.txt sha256=JDoUs9w1bYme7aG_eJ1cCtstRTWD71BzG8iRi-G2eHE 113
hypothesis-6.108.2.dist-info/top_level.txt sha256=ReGreaueiJ4d1I2kEiig_CLeA0sD4QCQ4qk_8kH1oDc 81
hypothesis-6.108.2.dist-info/RECORD

top_level.txt

_hypothesis_ftz_detector
_hypothesis_globals
_hypothesis_pytestplugin
hypothesis

entry_points.txt

hypothesis = hypothesis.extra.cli:main
hypothesispytest = _hypothesis_pytestplugin