grappa

View on PyPIReverse Dependencies (2)

1.0.1 grappa-1.0.1-py3-none-any.whl

Wheel Details

Project: grappa
Version: 1.0.1
Filename: grappa-1.0.1-py3-none-any.whl
Download: [link]
Size: 67686
MD5: 9740575b3f27fdfc8d3d3d14830cdd91
SHA256: 33b924a942c290520974339d28c81c8c172af8923015712509f2119e33e1901c
Uploaded: 2020-11-21 20:37:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grappa
Version: 1.0.1
Summary: Behavior-oriented, expressive, developer-friendly assertions library
Author: Tomas Aparicio
Author-Email: tomas[at]aparicio.me
Home-Page: https://github.com/grappa-py/grappa
License: MIT
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: colorama (<2,>=0.3.9)
Requires-Dist: six (~=1.14)
Description-Content-Type: text/x-rst
[Description omitted; length: 17909 characters]

WHEEL

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

RECORD

Path Digest Size
grappa/__init__.py sha256=lbHkHAu7TPCbMoA-olReJgyjxa8fS8rrFaXzBs_up38 777
grappa/api.py sha256=XhNqV88db0Cy-JEjUZW8vNtLnnA330hs9DsfvAX-Y_g 1026
grappa/assertion.py sha256=efwjUK3EusKgqrz6ark7AJI0sjV1mE5oGAasEu4U23E 3189
grappa/base.py sha256=CIGB5ryRKTA1vnauViJ8iKTcSSmzGDkkGzR2isqqtsk 846
grappa/config.py sha256=i--ClolnGjcM_HkqT-6lFRjxDHxSyqYxCatkmo7x4us 1559
grappa/constants.py sha256=68LI1zhHiD3ZeTFO4pM6JAGI0V5jCTZNNyXtXgzdTB8 197
grappa/context.py sha256=Hwf7L4McMH6c9dvHci9bhwzngkVx0NNgd6LQokt82lM 1977
grappa/decorators.py sha256=HzDoe_Jnh7Rw-9A6xhbAqh7j2E79VJUD031oLUBWo30 4435
grappa/empty.py sha256=PN5P4Pmd8V8YrEFQDgI55tmU6_nv_aHD_WF2wrkWxkA 270
grappa/engine.py sha256=SfYT-y4Fanfa8dKkb-nzxAB_wJ-1iNSKEjhaGj6a3Kk 2413
grappa/exceptions.py sha256=sU7nrkpiJ6SYBpzSATxtvT4qgXK-vQ3zwjHBwxo1e0U 645
grappa/log.py sha256=j26feIQOuOp5Sp784XFCB1Vc5v4Gl0gtE5r77ecrNW8 655
grappa/operator.py sha256=r212hsfJZ8mJPSBjLPAL1M3ysNTDe6-JvyZBw2Rbr0Y 6650
grappa/operator_dsl.py sha256=1Z7LatnCDButCpV4Fotihjr3fO_dwVWdC3NIir7c6Do 1341
grappa/plugin.py sha256=K79lDr-ogdLzLtXDOq_x0Ps2VyqU1aukEIoBtvmqoH4 986
grappa/reporter.py sha256=FlmOkk7vMemXBDQ3Rk8_4gKQwNq00nTzDXKC14ge7Xw 1043
grappa/resolver.py sha256=3QfBSrgqKhTlGzEuq0dwHQSfMa19-c6s6Q95al6Fazs 5079
grappa/runner.py sha256=t1mz-uE9B4WOlWSD1NnXZYwTcRZ8rAnbVsSUzAs3eFE 2084
grappa/template.py sha256=Gjn4Iff1hzg4ux9-guLH7aLwafS7_dfUjafwj9azXJs 1875
grappa/test.py sha256=dc9f6OH51PoJhcTTIkCzRYrKo1DgV-OIgDsxFrf5RVk 6730
grappa/test_proxy.py sha256=FlY282V8lI-C1wUzOWHlhIVXxKKhcjgMheMXpXpCLQE 964
grappa/operators/__init__.py sha256=SI1gOB4q4xQBTbmtNMQL1m5NlQxHlOFu3VqJgqtZ1bE 1854
grappa/operators/attributes.py sha256=YX6abGpGaAOjl8GI-FJ2eKhu5oc6iqudQipxYaDeINE 676
grappa/operators/been_called.py sha256=YIbdB_R8XFriMfw4KLrb27K_O3IJDg_LBmlWiJF44sY 3746
grappa/operators/been_called_with.py sha256=QoUh0sxYJIiftN28TNzdcvyrOwQd0rPKT2sdxmwf8Gg 3179
grappa/operators/bool.py sha256=kPFt5W5AoU5rhzF-6FyO5ZmS8dM1Uk4te7R6PrHFvOo 1934
grappa/operators/callable.py sha256=AeoPyaIE1uqjHhimuKSdsGszfuvPv9FHsyFt6OcS-Bo 2065
grappa/operators/contain.py sha256=DtFNOUZCLhjtx8t6ifHw7cK6woyuCfmETy1-4aRHwcM 3134
grappa/operators/empty.py sha256=mq_-KsUfIRZ_KzIKHzzhseoC--tDyTRx6R2YrLGYxBY 2128
grappa/operators/equal.py sha256=B-Mg3_or6rsmaKgS4F3RpIHlVnAIMB1LKsRFHvsdKG8 1572
grappa/operators/implements.py sha256=UUO-wXw0U_ONEKUrk4DNTZWjZziAcs9yD6ErG08KIvA 3780
grappa/operators/index.py sha256=-gQ1ZVrG4LJ0ywql42KNc2y8JY01cq3QbcAjTqrvRGE 2314
grappa/operators/keys.py sha256=caDSUkPerQgH-QiwTMS8tanifTEZ-MKk1RXtosRstVc 3692
grappa/operators/length.py sha256=tbjjSl0dr72JypNz9Hvlu5U3PI085KpWkBkMGmKfOAk 3193
grappa/operators/match.py sha256=8jy2xbXTA9DB3kXJSbd8rOcRmVNBjrRYcL0HN3vwM8I 2287
grappa/operators/none.py sha256=LSzjkR-ewLpMtC9M9u0bJW_LJqnAlcfv03eycdAfbzM 1537
grappa/operators/only.py sha256=4WbFL_4E2PktfATT4QvVax3MQCuQhxY1MAiFIObAvqw 1755
grappa/operators/pass_test.py sha256=znSij1f6TeF8Gt_99ZuzxZT-HoHqLZRlAEqUPHfFod0 1480
grappa/operators/present.py sha256=9c3Vs6X9S3NlIJjwV7QyFCC1EqtTpbrb5JuHEOwNIWE 1389
grappa/operators/property.py sha256=zFGlDj5pWka8kXA6A0QjGO6kqxtaDuiqeO1bF2dqTAg 3428
grappa/operators/raises.py sha256=GQXRbWE_kmyTdDAsM8wZjl2bH6NlrCzceVBANenqfoI 2216
grappa/operators/range.py sha256=5VQ76gf-T1q4Xwm7xSiL6de_snQCt7jxJR4vg1SZLLU 8900
grappa/operators/start_end.py sha256=LP64zC_N9NWom9v7T6xCC8-BHe5qYzduH3fJef2ioH0 5204
grappa/operators/type.py sha256=9i1YtQ3b-tsDQ8Nqz3nbRzNKEW06swKuSEg9Qgt6tTU 4490
grappa/operators/within.py sha256=paLj2QGP-sGeZsuDFg3cFFOS9xf8I56-DEwegGUs5FA 1608
grappa/reporters/__init__.py sha256=hGYi-Lt_FyyifJyjKfArvKFyTRuopZd5IFlZwnJ7_-k 526
grappa/reporters/assertion.py sha256=rLCmFDHwxqy8N6WbZI9iKRatzHNf1s24QI_jLi96oEI 1777
grappa/reporters/base.py sha256=YqItDM8cZB9d_CKSVSxdhwPQviGkKa4BQLLKuCFvcms 2246
grappa/reporters/code.py sha256=UHozbXwZvSQFTarpIqiQLruKlZBJ9B1iFou4CHWESeY 3322
grappa/reporters/diff.py sha256=FzHfCdSRgYy2mHeKk3EIjKyzWGskaryt9C7FOxpHT2M 1706
grappa/reporters/error.py sha256=Qq8XLEWKy5UyIU_plbBnMinJ8QYQXz2dcxK6FXcrHxg 665
grappa/reporters/expected.py sha256=f-OTdvU80y6Je8sEITV220O7BewDYETZuHTAl3vIkOs 264
grappa/reporters/information.py sha256=HrQe0GMhTBQuNteLi6kH9WjLN1m3gPf48WRQdIoeo8k 207
grappa/reporters/message.py sha256=zk4FEgIph9rxP2ER_bT4me6tiurXNZS-jmQTLO2k5RA 176
grappa/reporters/reasons.py sha256=71_EVdIW7KkBaw-N8eSw56Yfq_lRn2Y9PzaICyxD3GE 191
grappa/reporters/subject.py sha256=JNwm2F-JcoI-CQ6odTQSRyneS9NDNI-xkPvZ4DBZfiw 1673
tests/operators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/operators/attributes_test.py sha256=JQ3k5bQlYbE7NiUJ5PaWh0gy-WkugtUs891IS9fkw2o 1094
tests/operators/been_called_test.py sha256=XKhxODbgxUz-h9fKNcr36SsaM05kx9jnwCv4r_Wb8uM 6082
tests/operators/bool_test.py sha256=UTIeNNM9w6_DT2Rd180YJ2jHzqREmANhG6PZgZ_sceg 2811
tests/operators/callable_test.py sha256=PC-N4qMZ_yhc5WDYaMGGwnHhxZ42u2banpNaZMOnDJQ 1981
tests/operators/conftest.py sha256=8OgyBuMud0zfskFdU_DyHjrfmF0Y32gWIEndGdzVlQE 32
tests/operators/contain_test.py sha256=Ymz_7vtGFU7hXOdMDXOx5qTGNmAraNhPx78aRUIimaE 4649
tests/operators/empty_test.py sha256=hjIYUJC3H_pwpjXz3zfS1MU5HrJzA0VA3hJy2waiGhU 2399
tests/operators/implements_test.py sha256=IhFEIWo_XcamtPsM3P62xC1XSx5yAo7YR0yllOjDu8M 455
tests/operators/index_test.py sha256=La4cNz6i6hJIQ9z4O-X6DyotaLKfpo_hKmeL1p-EDkY 304
tests/operators/keys_test.py sha256=WFkPiZ1lXZs5UnbH7KajUXU5agmlMGsVChd-MAQgtEA 2854
tests/operators/length_test.py sha256=beLXXLBLxLUzkvWksh196qK3aqfrsRrenLQxFPVZ94Y 605
tests/operators/none_test.py sha256=-CR5WTnSoSfbrpmlNyzKj_vyUIhUGwdM1XyJRsWDkAc 966
tests/operators/only_test.py sha256=Bihm-hV5K11tFIkCXff_BNSzG4hyLf4JAfEWwRftcAI 1393
tests/operators/pass_test.py sha256=ekz0-4lsWVjBRIc2id1Ws5sEwaxmIDt6kDOSY7oZNkg 272
tests/operators/present_test.py sha256=Y1I06LpXtD4dtLOeiuGIYP3DZ28VnTBR4sPwUBuUyX4 872
tests/operators/properties_test.py sha256=edja920_KDrBQAy1YSbnDnURwrNDLoLpZKrqF7KtYfE 1261
tests/operators/raises_test.py sha256=wmt_gtGyCh52Sm8dqFgKKSNVo3w7gwlhf4fVwcC-IW0 2216
tests/operators/range_test.py sha256=tyKEQ7LYw-Kj_idNtjl4-ih9zSGeor5xNR9udT3PBEE 1439
tests/operators/start_end_test.py sha256=8AESnIl1dHYXJuOEO_8nB3nbP1yxTk6xc772Bt-isMw 616
tests/operators/test_match.py sha256=R0mWMhjNotZfVJDx-G_WB-S6wFhDhlOqLL4nuZMVzJ0 503
tests/operators/type_test.py sha256=Zgb_pQkqjLyuEaPLp8aMFVdYEH_rI_qQGZA6V0kKUg8 613
tests/operators/within_test.py sha256=rGnJEiilYUMW1Kp4fGEWVsK6JP1OxKWxpJBybtmm_Fg 348
grappa-1.0.1.dist-info/AUTHORS sha256=nTZ6LqxgjhqKzsd6rqdoknyUs3sKCNNGMaVf6kL2l3k 45
grappa-1.0.1.dist-info/LICENSE sha256=38pC_UJkK71r3kyt31K9N23SgpuuD85cgWnsMXIY23g 1072
grappa-1.0.1.dist-info/METADATA sha256=Kpx_JptVETbOLfdi-dYBvg3fzWt4WiAQUjNGy52RxFQ 19163
grappa-1.0.1.dist-info/WHEEL sha256=EVRjI69F5qVjm_YgqcTXPnTAv3BfSUr0WVAHuSP3Xoo 92
grappa-1.0.1.dist-info/top_level.txt sha256=ae97DXSKc5tN-PbF_By3TR9ogSrfsnypG17ZhbVb0s8 13
grappa-1.0.1.dist-info/RECORD

top_level.txt

grappa
tests