hypothesis

View on PyPIReverse Dependencies (466)

6.21.6 hypothesis-6.21.6-py3-none-any.whl

Wheel Details

Project: hypothesis
Version: 6.21.6
Filename: hypothesis-6.21.6-py3-none-any.whl
Download: [link]
Size: 381438
MD5: e196de5f465fe65e5f3225b496978acc
SHA256: 1a96c67658f0fca00476380c2c7323066e2fb1d45a2b0874dd07fd0643b49b46
Uploaded: 2021-09-19 09:17:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hypothesis
Version: 6.21.6
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 v2
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.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
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.6
Requires-Dist: attrs (>=19.2.0)
Requires-Dist: sortedcontainers (<3.0.0,>=2.1.0)
Requires-Dist: black (>=19.10b0); extra == "all"
Requires-Dist: click (>=7.0); extra == "all"
Requires-Dist: django (>=2.2); extra == "all"
Requires-Dist: dpcontracts (>=0.4); extra == "all"
Requires-Dist: lark-parser (>=0.6.5); extra == "all"
Requires-Dist: libcst (>=0.3.16); extra == "all"
Requires-Dist: numpy (>=1.9.0); extra == "all"
Requires-Dist: pandas (>=0.25); 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: importlib-resources (>=3.3.0); python_version < "3.7" and extra == "all"
Requires-Dist: importlib-metadata (>=3.6); python_version < "3.8" and extra == "all"
Requires-Dist: backports.zoneinfo (>=0.2.1); python_version < "3.9" and extra == "all"
Requires-Dist: tzdata (>=2020.4); sys_platform == "win32" 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: python-dateutil (>=1.4); extra == "dateutil"
Requires-Dist: pytz (>=2014.1); extra == "django"
Requires-Dist: django (>=2.2); extra == "django"
Requires-Dist: dpcontracts (>=0.4); extra == "dpcontracts"
Requires-Dist: black (>=19.10b0); extra == "ghostwriter"
Requires-Dist: lark-parser (>=0.6.5); extra == "lark"
Requires-Dist: numpy (>=1.9.0); extra == "numpy"
Requires-Dist: pandas (>=0.25); 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: importlib-resources (>=3.3.0); python_version < "3.7" and extra == "zoneinfo"
Requires-Dist: backports.zoneinfo (>=0.2.1); python_version < "3.9" and extra == "zoneinfo"
Requires-Dist: tzdata (>=2020.4); sys_platform == "win32" and extra == "zoneinfo"
Provides-Extra: all
Provides-Extra: cli
Provides-Extra: codemods
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: 2133 characters]

WHEEL

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

RECORD

Path Digest Size
hypothesis/__init__.py sha256=K7UdXkF4dVoJe3SHKNtuaxcxyFwFySpP8onitlx_YXQ 1726
hypothesis/_error_if_old.py sha256=liXocCVTxhbIG75JtVSe-wrMp4VnCHmi8mjIJo_WYSA 1002
hypothesis/_settings.py sha256=zSSJMWCTg2HxlNzRoHHRz3wqQiXD1BLPCWQYtiaeZNU 24490
hypothesis/configuration.py sha256=GGYMOZ13lqGwq0QovuzU01tO9NpS8V2pJRuzJs8cEUw 1326
hypothesis/control.py sha256=14XoV7GyUXUE6AUTY0OQDNsxqXrTyceB2S2AxDj9EcA 7219
hypothesis/core.py sha256=njIkx7zVf8WD9amEZPw3JPRs714yPd8olQMQNnbuaow 54787
hypothesis/database.py sha256=vESDlpI-G_2uX-FnrrG91cRqP8HhaOARQEiwlvPXQic 11964
hypothesis/entry_points.py sha256=i-XJL640ELLWsf5WKIBNQWFxEwRqoRyTJXDEM8kxOCo 2543
hypothesis/errors.py sha256=LaEw42SZNmDflv7y6GmeFhDFElSFlfFfBNkQH1lpQaw 5795
hypothesis/executors.py sha256=9-KUqukDNLNKTMqyFMfsLkAh8SSO-32Edbl_wu5aooQ 2036
hypothesis/provisional.py sha256=yMjEG7ZZkrigTkXwSGD8wzqs4fwBx_hHdqhDJQKgTLs 7307
hypothesis/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hypothesis/reporting.py sha256=73wAGXbmpKKpUu2z0IyS966u84EdHguOOdBgaMp8H2s 1747
hypothesis/stateful.py sha256=tC9IPD_iZrnHu_oT0-JlWjk0NxEWUdsYndT82APJ68U 35439
hypothesis/statistics.py sha256=4PiN9Z9iKN9aXWXLQj6S4YMG3s-7-npp4N0ZYZdUV90 5155
hypothesis/version.py sha256=SWlKxphhvcS64zNgx-Llb-1JZctXQQmz2UTZmMFxZjg 700
hypothesis/extra/__init__.py sha256=XTrOQm5MaI0rgrjaCa1JKcSPvw_l1Scx_wNpqBIAs0Q 618
hypothesis/extra/_array_helpers.py sha256=jUphQ0f-8bRSzZ2ugozSp2Eoq9JVDX2eZTnM6pAfMhY 27504
hypothesis/extra/array_api.py sha256=MctfFIdDtwzF0UCCOMxxFHGe68y-2vuAmSDkdShSrBo 31878
hypothesis/extra/cli.py sha256=c6oSHWw-qQu9xcKnuTQtCW3FQgQV6k89nIHY7dPSqdM 9241
hypothesis/extra/codemods.py sha256=Sy6LCqHQDaAvTXvUpXmSzNE1Gqpd-8A5fhkCC02Mx_4 8562
hypothesis/extra/dateutil.py sha256=Mu2dVqIsrVaRUZ_3NV9VNJBJRVlnB4Fe2kaSPpWTSqs 2432
hypothesis/extra/dpcontracts.py sha256=g8JSGGmaRCrnaxR1BEF2gDx-5jRNI1Xm_NOA5qiOVJE 1997
hypothesis/extra/ghostwriter.py sha256=nghwHB2jRuEDNMU841oaTxM0G4gN1ynx7LloID9Tf6k 53366
hypothesis/extra/lark.py sha256=HWpKcuMf39sG-508kCdtwrdg3CDDH65mxKNK5nkaykE 9213
hypothesis/extra/numpy.py sha256=NN7rkWpz3sQjqM_XtpIxOHOjvQBSx0D8-EZC70dTD28 37633
hypothesis/extra/pytestplugin.py sha256=2yYxwKMK6QU3pwqRPMGk5mbxjCyhL_18X6KIUXfpdQc 12644
hypothesis/extra/pytz.py sha256=Nm1Q1xPRVxTLwB9Gx9hetqFskkj4t1RFLYfaoqm-_wc 2077
hypothesis/extra/redis.py sha256=ZAT5f8-Z07wydVhR8O-loMBIjf6vxooYOihXB5SY730 3019
hypothesis/extra/django/__init__.py sha256=4VNGUZHgR1hdM7RO5A0f0luGFfT7SouoeTSUvNFuVLQ 957
hypothesis/extra/django/_fields.py sha256=AvCKO5GwQcBJC2B8UpZs5nOcPgceyTcZDV8AJ2qVHww 12290
hypothesis/extra/django/_impl.py sha256=cJi_zHOoOBGunuPI_NhsqNr7npgm46pjLulsuywQn-Q 8805
hypothesis/extra/pandas/__init__.py sha256=VJn3VDPVQfbPlAmHOHswNTiZ6_J3I0WX0aWFAFqBi7Q 836
hypothesis/extra/pandas/impl.py sha256=s5f12KD8A_1rd3evnliA6EES7EoOSzs_nQeyvxOihwk 24933
hypothesis/internal/__init__.py sha256=XTrOQm5MaI0rgrjaCa1JKcSPvw_l1Scx_wNpqBIAs0Q 618
hypothesis/internal/cache.py sha256=eKh6hT28K1QrjOMbEBPFisktAFN1PDtzgrl5zkUigME 9584
hypothesis/internal/cathetus.py sha256=bfsXznZBVfBRAcnMNjxmyJimGbFgDGraYi85i_8yHlc 2442
hypothesis/internal/charmap.py sha256=GETcZA5UF5g4Njrgev7l-9Sh8iEGb02VwKjrbW2h36A 13068
hypothesis/internal/compat.py sha256=6dCS7jDvcqcLlfS33YKaU204qY_Ai-P2c_XcjOAN0pw 6777
hypothesis/internal/coverage.py sha256=YGsoOnBYoLUoRAscHdM8fnrNROJE7FxYZHf35WgMS54 3569
hypothesis/internal/detection.py sha256=CusSooPDq_Vtrl-qYT6ThMRlyjSEl0G3tNpaZYRHFac 820
hypothesis/internal/entropy.py sha256=Hfx26DHr90R_wXn8wrjy2psKelH8hUVp-oAtWPJOgfk 3756
hypothesis/internal/escalation.py sha256=ER9ghG6-JOksYUtZHc2iak2onPP2Zdrv-iUgEeOX3rM 4130
hypothesis/internal/filtering.py sha256=6sw2_-30kaZ7UfJr58sccZb97e2M4MHNaLjEx34yz-Y 10808
hypothesis/internal/floats.py sha256=xyMtdiPXssTmVFDe-LtlHAujLAmrLaZlYNXsTTYvQeM 2889
hypothesis/internal/healthcheck.py sha256=0i8ziRuPWZ57xhh4jDcbyyeS9WAKPPCxRc9B8JqLS5E 1305
hypothesis/internal/intervalsets.py sha256=SxCghh6MtERLe4eEqh8oVrcW3FJoq4l9qwsLW06RVNg 2454
hypothesis/internal/lazyformat.py sha256=rp04OhqCLEFr-uCmjstYrml5cRcb0i3YcCZ3cBzt98E 1237
hypothesis/internal/reflection.py sha256=vQTHacwpp4urdGYq-aqDp9YxY5LxI50bu7cG3ML68yY 20430
hypothesis/internal/scrutineer.py sha256=QB81A8xtBZa0frPAfxSpfkGOVg8kdM9alDTsK-wlFOs 4893
hypothesis/internal/validation.py sha256=v7NeWmnZV3F79YpOJmHDgVj9CM0kRuopulvnpupXKc0 4294
hypothesis/internal/conjecture/__init__.py sha256=XTrOQm5MaI0rgrjaCa1JKcSPvw_l1Scx_wNpqBIAs0Q 618
hypothesis/internal/conjecture/choicetree.py sha256=3UceKNOmg1Af610QoAj_ZPqX3kbEN5WJH12zyb3I410 4519
hypothesis/internal/conjecture/data.py sha256=oYu2NKKCBQLKcSoUH8AAFMotymUP-O8B1k89at6C0fg 36244
hypothesis/internal/conjecture/datatree.py sha256=ZmHcooCVzZUKqWbS_8QtaEpYaru16FswfNbKktx698I 16713
hypothesis/internal/conjecture/engine.py sha256=IG0u_vhgS4Jo1lMS0CsJXCNlh3WhTuXNYER-h5TnnMQ 44314
hypothesis/internal/conjecture/floats.py sha256=TtkgM1p6wVPjy3T_vRZNj7I2y_4l1AyFHslGK76Z3nw 7818
hypothesis/internal/conjecture/junkdrawer.py sha256=USv9E2bI6fP5207a5eRTO8lOMLAbwmd6LySGEPqc8bY 9893
hypothesis/internal/conjecture/optimiser.py sha256=WVD4dEAni6aWMOTmbYsIvzFz7CsryuhZ-zdi7Eos-7o 7545
hypothesis/internal/conjecture/pareto.py sha256=adDywbOhhNBhwE-HVN5VlvwzjL4ysM7_EEgaFE_zdLc 14559
hypothesis/internal/conjecture/shrinker.py sha256=Z5PtrsDnr7BwsvhjZhtktzXymJPRpwxzDZKwod1CwMs 58355
hypothesis/internal/conjecture/utils.py sha256=KFEAaX01lb1E9AzZTW2uFmlg1Ea1VrYltTKOhGBhdG8 16038
hypothesis/internal/conjecture/dfa/__init__.py sha256=YOszlsz4fvm8TPvwFIqiLExy2zSMC2O4p2YXNAAvGBI 24097
hypothesis/internal/conjecture/dfa/lstar.py sha256=tOaNdNqu4nxwNQR62p_fyC34yc9CRzHiPxCqVlnotvk 19508
hypothesis/internal/conjecture/shrinking/__init__.py sha256=n_bDR_9bioJTxOeswZQ4Fqe16TnI9Py6VRlcYmBkbFM 949
hypothesis/internal/conjecture/shrinking/common.py sha256=VzzKvUrqef8IqhB6Ed1NISmN4BcWARrJ6yk2VE4Oxgc 5648
hypothesis/internal/conjecture/shrinking/dfas.py sha256=bz5FWBmr3fLnM_kLV1DxJ3ySn4nTJMH2ZgbZu9xcH4w 12025
hypothesis/internal/conjecture/shrinking/floats.py sha256=SvAyzQDpEYGEIyA0s5WMiUdWTCppEZzya8vqXiu3358 3351
hypothesis/internal/conjecture/shrinking/integer.py sha256=6L0vXB6UcII0ME02_fTBFpJbSvf9XpYZpilgvsDRq98 2414
hypothesis/internal/conjecture/shrinking/learned_dfas.py sha256=cPCclZZqeNgvPmw5qA06YBL3uSKYU1F6zB_fOu01c-A 2051
hypothesis/internal/conjecture/shrinking/lexical.py sha256=atTNbg2dR5AvSUp3Wr7TQtJWmVDtic1zrIh0U5vFo0s 2054
hypothesis/internal/conjecture/shrinking/ordering.py sha256=J-MvWthRei0d-0ATCqqHalagJVB5C9t4XIFHwCswsns 3744
hypothesis/strategies/__init__.py sha256=PteETeLzT70hyxJbv3PSzsjozjpcfF0eu7-9h9Xtp5E 3404
hypothesis/strategies/_internal/__init__.py sha256=P70r1LcZ50ywAyhacYIZvCUaxh7sdm8np1OyR4DLrJk 823
hypothesis/strategies/_internal/attrs.py sha256=IZh2liUBZik9nZqhAeXjS7djaYkg7ioIAj4NHFAfZ60 6753
hypothesis/strategies/_internal/collections.py sha256=zY_Fj46Bpv7VJhWcnf9bD7Wrk-TyW97-pzBgz_o6NZA 10801
hypothesis/strategies/_internal/core.py sha256=E1lq2oFBLKIwJz9zB8zHzg90_fm9QXnmZLV5oCdY5xQ 77798
hypothesis/strategies/_internal/datetime.py sha256=xoA9z_PIHsIPol29ojGhGXOSEWy6rlHBZFkM1Uwukz0 20380
hypothesis/strategies/_internal/deferred.py sha256=wmBagZb8pUCkcxv_WIq8h0xqTiTUsNxClbUDfO8Njao 3314
hypothesis/strategies/_internal/featureflags.py sha256=eXrXy6AF5nwQ27hakrjCRBY6HZ62IyDyvkA2iRr04H4 4642
hypothesis/strategies/_internal/flatmapped.py sha256=GPS-sLXHJL1Y5qxcEi6IIPI2vYFUawckBGw8x6WsLn8 1734
hypothesis/strategies/_internal/functions.py sha256=4BvfnP8wTZgAwFLrxcyXX8DsDco8G3uuihloDv75xYQ 2113
hypothesis/strategies/_internal/ipaddress.py sha256=FBk7BVV_yveCUc0ihr7CQmsumEwmEIYaicvM8ybGbu4 4477
hypothesis/strategies/_internal/lazy.py sha256=MXpHF4WWp5C_Flmjf2K1TWdG1eLAzzG10zXd2VeBA4Q 5675
hypothesis/strategies/_internal/misc.py sha256=GPjDfTbMY6mag7SLxn9M5R8XhvrL8WdQxhoS1gsbfVg 3921
hypothesis/strategies/_internal/numbers.py sha256=5aYbvu3T1HlPEzZrgYDESjzniI_Y40YhJ8zRrnTH9ww 17420
hypothesis/strategies/_internal/random.py sha256=6jikAN7rSzwcGNO6qvMt6Ju7mU4M2LNFHUw6gKIEu0c 13063
hypothesis/strategies/_internal/recursive.py sha256=fKdOt36laP5JzRxSQR_M5gX7WJvuPPtPQgBuq1Wjx6A 3962
hypothesis/strategies/_internal/regex.py sha256=fInV0P731OsGlbxbEl_1vzb4qND8QwPPj0_xu4_APok 18142
hypothesis/strategies/_internal/shared.py sha256=CAeBLjTpq3bqaBdDxkN2Q3Dlpp5ALN6gTZK2eS3tMC8 1469
hypothesis/strategies/_internal/strategies.py sha256=vAGKBy-hjxxpyAmvzKqEcvlnH2jfwXDVWlV2uKVSfMM 37163
hypothesis/strategies/_internal/strings.py sha256=vSJ9szYni3mHVynITTjITUL7To7Ek-vYCMi2KoBUcsw 4256
hypothesis/strategies/_internal/types.py sha256=eSigB9SBcA5T1vjtnEmbaBh81XyGrgAmguIUu03568I 31247
hypothesis/strategies/_internal/utils.py sha256=16SnN1VWy9SlLtLL2wDB6ax_F36G1PbSvHbxOqGxqJ4 5221
hypothesis/utils/__init__.py sha256=Os1yI9LTtJ7cpj7fTVzE_aTyNif8zKzdYlW1Zaiq00M 761
hypothesis/utils/conventions.py sha256=k6byZctPjd5-qcnu7kmm4DWh9U0G6R7folVkeGIUjDE 1010
hypothesis/utils/dynamicvariables.py sha256=a50v_HsVNBwA1EHFqZIvhoY6H4Ntw8wRuqh1vEw-RNQ 1182
hypothesis/vendor/__init__.py sha256=XTrOQm5MaI0rgrjaCa1JKcSPvw_l1Scx_wNpqBIAs0Q 618
hypothesis/vendor/pretty.py sha256=_VaRrDSdDdIpfOyEgdwH4twBBA7dodrFoDb414g55ME 27441
hypothesis/vendor/tlds-alpha-by-domain.txt sha256=WKOOfsyiDQ0ZRGIV6Uwd3wOmp70mijhDtonNJFNsM4A 10309
hypothesis-6.21.6.dist-info/LICENSE.txt sha256=rIkDe6xjVQZE3OjPMsZ2Xl-rncGhzpS4n4qAXzQaZ1A 17141
hypothesis-6.21.6.dist-info/METADATA sha256=yvCmTwk_J_h3xArb95cwjSowrfaDFF_PTwXpy1zHoH0 6232
hypothesis-6.21.6.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
hypothesis-6.21.6.dist-info/entry_points.txt sha256=xGPMVi7fZmEc_rWf_Evc0vD6YNFyHh49eTDchr4OMVY 119
hypothesis-6.21.6.dist-info/top_level.txt sha256=LsAk1KyMAWc1JZdh1D8SASjeyGneIC_uv0bsAwugm3c 11
hypothesis-6.21.6.dist-info/RECORD

top_level.txt

hypothesis

entry_points.txt

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