proselint

View on PyPIReverse Dependencies (11)

0.13.0 proselint-0.13.0-py3-none-any.whl

Wheel Details

Project: proselint
Version: 0.13.0
Filename: proselint-0.13.0-py3-none-any.whl
Download: [link]
Size: 112483
MD5: edf429d6656352c5b7f6b6754acaec42
SHA256: 5799a26c79e52aed18a1b7671f74381c035b3f62a565b478306298fb134c80c4
Uploaded: 2021-11-07 02:02:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: proselint
Version: 0.13.0
Summary: A linter for prose.
Author: Amperser Labs
Author-Email: hello[at]amperser.com
Home-Page: https://proselint.com
Project-Url: Repository, https://github.com/amperser/proselint
License: BSD-3-Clause
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.6.1,<4.0.0
Requires-Dist: click (<9.0.0,>=8.0.0)
Requires-Dist: future (<0.19.0,>=0.18.2)
Requires-Dist: six (<2.0.0,>=1.15.0)
Description-Content-Type: text/markdown
[Description omitted; length: 11521 characters]

WHEEL

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

RECORD

Path Digest Size
proselint/__init__.py sha256=zwdlSy9YEubJRRC_WcqzyOq0De283JZiWT_kTzZkY9E 124
proselint/__main__.py sha256=rIa2WDk4VnzK-KjWV514QnEg8sWznQT3hBzETFZkn74 142
proselint/checks/__init__.py sha256=kZoVGvUoBSbxLrS3O23LT41jhZDG9ppdr_5iTuHFARQ 65
proselint/checks/airlinese/__init__.py sha256=UMRkhtHKGcEKzqiOsIRVT_D7SH3tO7CKPy62nrZ-vAI 17
proselint/checks/airlinese/misc.py sha256=gugx0Y0RVMj461QPurVv0m6o4wfliEotuAPR0f3ADh8 559
proselint/checks/annotations/__init__.py sha256=Oi-8MLVRqaQlbr0B_e7lhOAQZhK4uk287qDH_9i3eg4 19
proselint/checks/annotations/misc.py sha256=V_jUBIk3Gnrq7ZEYOGi7lXPiyxr2rGBPU1C663N3DRc 635
proselint/checks/archaism/__init__.py sha256=ualHckKSuYbxirXfVRr1CxHu_tv1Lx-H6XHcmYoGFCQ 16
proselint/checks/archaism/misc.py sha256=kBs4adifPuaJcoolNy_KLkbxT-OOcPA3DMq3-SU-dmY 1822
proselint/checks/cliches/__init__.py sha256=IgXbpQ349dVbYLDMgVfz2f7NWLhK6wSEUYy1-XjkoDg 21
proselint/checks/cliches/hell.py sha256=YJ1XseuPoJPsYWqFnx8dcjq06caHfwjl-UOK15ngWgM 529
proselint/checks/cliches/misc.py sha256=b_fRnm8YUQTP5JQR7E8rD1k-AKYdgHpzs3IQM6WU-e4 25334
proselint/checks/consistency/__init__.py sha256=COoKOIuVNwDXj5IaIItPbX-XP3TsbZ-Tp3KhNSZgQBw 34
proselint/checks/consistency/spacing.py sha256=-39WCA-5LsI4gJ0akrESQpdPSBV4go3IFOsjj9CobBg 642
proselint/checks/consistency/spelling.py sha256=vFDwGM2OlLOh_C1crdly4WYaeolDYfAg-A8U9LL8vAo 1450
proselint/checks/corporate_speak/__init__.py sha256=ws28tPEb2PN3EAarz7rtJtI-cEhyzTKgbGmOlrg21rc 23
proselint/checks/corporate_speak/misc.py sha256=HblatDErRm3L81x9H1xErncDJaQt0nAxAU3eaMPqVo0 1267
proselint/checks/cursing/__init__.py sha256=NJnQN7e7s7fFgtuziKN99SuQIXk9NWME6pFbQy2gP38 15
proselint/checks/cursing/filth.py sha256=Vi-vytfgVHnLxw58jCAKzeUzvIkh2b1NjmKXrStoatg 685
proselint/checks/cursing/nfl.py sha256=J-WWV3coZLXnW37hM4bQfgLsOuyyzYPlpb8plEylNKc 24189
proselint/checks/cursing/nword.py sha256=f5Yk8BstgaQZQ1LzJfzPlNpMo7WM8cl2PgtrvhwgOLI 549
proselint/checks/dates_times/__init__.py sha256=gHFI0XJxPJyGbetOm013jEL52g82OfQB-goAp1ZTgHs 23
proselint/checks/dates_times/am_pm.py sha256=ZLP-OEbq68lRp8yhqQD2AIyuWgO82zKwqcSuSI64au0 1487
proselint/checks/dates_times/dates.py sha256=RBbDLdRyr_0oYxB9BdHCx7WR2AP10x9AHL2NmEmQymk 1675
proselint/checks/hedging/__init__.py sha256=9mDuO8S6DTDkQfdHDyH1vCV7SugYMaDbrOieuBaDQ-k 15
proselint/checks/hedging/misc.py sha256=wfVmWcRcjBWMF-JccZhLEp41i-oblbZpQMjs_XX_-gA 536
proselint/checks/hyperbole/__init__.py sha256=dt_7OzC7YbMH9jMcR7tyY71v2-UEMNixBetllebC21M 17
proselint/checks/hyperbole/misc.py sha256=shjMFEpkV3eqn1JJ0jP_rWnjGG-ZHIkJ3Nzfv_BxBgg 482
proselint/checks/inprogress/capitalization_errors.py sha256=TA3F1Alzf5JDuz8JlXgqB2vRgHBF2xP8KOGGXF5PeiI 717
proselint/checks/inprogress/example_check.py sha256=shS_AAFXZv_ZFQbGx-z8uHcuXMn3Bbjs0XGqH4DagJ8 444
proselint/checks/jargon/__init__.py sha256=R-URHFLNRdjTPXGpN4n9mnpv_jculLayQt_pYd5bSss 14
proselint/checks/jargon/misc.py sha256=XPnrzfW5v8wivVYd9IzORrU-NTjnzuI_qNwK-jSF2GU 665
proselint/checks/lexical_illusions/__init__.py sha256=gYUC2bXP0hcw5MkJFfTSNqQ1F06qJGw70G-RaUtz2Jk 25
proselint/checks/lexical_illusions/misc.py sha256=P0VOFavykSsylJyBrsl6moCgmV-GlL517PASqh04AAs 757
proselint/checks/lgbtq/__init__.py sha256=pkOxzK3RcbolEz2t6nEXOkxk3cjzwCHffupShcMhgG4 13
proselint/checks/lgbtq/offensive_terms.py sha256=ehsvH1AYR084rTMzKvGMWlzC-lV-aFI99KZVH4tiBO4 1083
proselint/checks/lgbtq/terms.py sha256=ZBJCrwE8oIQTn1WB4QwtsH__d61MgGpIl7Vg8WTz55A 1253
proselint/checks/links/__init__.py sha256=SCOIBAtXf5CcfYzgDhNWkUb-E-tm-c5LLZK1zh5kfGg 20
proselint/checks/links/broken.py sha256=-R5YR3QIHtUxG0n5mxGAFRkN7qVFxug80kYe7DSyV10 1553
proselint/checks/malapropisms/__init__.py sha256=desufmz4rqvsSGe7UJYYmmRbD-NIexGpCXFE0D9L6yE 21
proselint/checks/malapropisms/misc.py sha256=0DfS8WT60K-PiR7Ky21se0YJv9eF7Mfj8OaJjhCdSJQ 574
proselint/checks/misc/__init__.py sha256=xoWIA549wf94Un7jwUCVbKgX319P4ae09f6McIPiFEY 54
proselint/checks/misc/apologizing.py sha256=jm0BCA7ouGVELJVAyfDoGKsqZXrfn9_pYp9q964CYCI 534
proselint/checks/misc/back_formations.py sha256=d0--N2KORIOkXeafeQYK_8rFXDZLG5x7vygRWQ3-pp0 564
proselint/checks/misc/bureaucratese.py sha256=sG9Sez8gMD4vnNQRatOISw01_dnAJoxIdPXeMNxlU14 563
proselint/checks/misc/but.py sha256=58LIYcwP0vH_Xri-pHqxyqI0m9o1LV8jUY9ap0smqYs 519
proselint/checks/misc/capitalization.py sha256=xbOaAq-26sgul5GfsLb3CFepyj0haqp6V_Gjw-_xJ5k 2517
proselint/checks/misc/chatspeak.py sha256=EGojS3-XXbSEizEXwQXWz13Tl29WaRhjsYDzho_z0xw 766
proselint/checks/misc/commercialese.py sha256=GcrzymUCRKTueXSU2b2nkXSaMg5mHek_Bn_YtS7nbYk 1260
proselint/checks/misc/composition.py sha256=aU0jdwkRJTsRSIJ8wfiIUybOFyszpmiwbR_vk6WaNzw 3486
proselint/checks/misc/currency.py sha256=uQO0yzadO4Nj7kU373DFM4EYzOYyt4ipjK0WSx0W7Ow 498
proselint/checks/misc/debased.py sha256=8m3E965VYZ2x5urzOpt_Ri9ygPU5MafM43R_mWpf5HI 623
proselint/checks/misc/errata.md sha256=DoN50QaYTLaptClNBH7HiD0IKKVTmoqNbe17yt_Fmmw 74
proselint/checks/misc/false_plurals.py sha256=uVJq5pQ99gsXHp3IiOwX0hxZR5oMkppMJboW5qpTEzQ 813
proselint/checks/misc/greylist.py sha256=OpVsdG4N7XZUU6GN69b6UQUqxwbf58qVt0yuOoY-rkg 957
proselint/checks/misc/illogic.py sha256=l7lN8Qepo0-EGfD_OwmItiB6WzSfJ8w2Du3iqfPK2eQ 1353
proselint/checks/misc/inferior_superior.py sha256=ciyq5w4upJGYbqF6vpum7EuGOoyaRquWffVMb4tRf_U 700
proselint/checks/misc/institution_name.py sha256=xMJYi2WOQInLlA3blDuOuTNH9jZT0LflmDWEoQTOx4k 763
proselint/checks/misc/latin.py sha256=9JDoriHfV-uRVIfnveUVI06-A0gXPTIhbeyzV-RX8wU 759
proselint/checks/misc/many_a.py sha256=Q3JWJvfIvlGE5rDhxClhSpWA9_wBH219IEPqOHsqw44 693
proselint/checks/misc/metaconcepts.py sha256=xE7ToEel5cvc52XTqAUKqat1YNr5r7UUfdVx7WNKO28 563
proselint/checks/misc/metadiscourse.py sha256=MxVO2uItD61cGyL20qTIHdUaE2QUQGw_hxiy9AmBoFg 681
proselint/checks/misc/narcissism.py sha256=XtKr9bw5IObbVF_rWqyb2HldMaxbQRdrn1t2jReQaG4 614
proselint/checks/misc/not_guilty.py sha256=buHd8xf_WSpB3qpQB23QsmFf7ZdlQKLKGc52DVkB7r8 1061
proselint/checks/misc/phrasal_adjectives.py sha256=ws1UqdIkgtNrpfuHaA7LRyFl3-yC4QOZVQKbTGk05ZM 6950
proselint/checks/misc/preferred_forms.py sha256=WlUyOO-aI2najjomnZfL1ep9VT5BfqJmp6QNfWFX06w 7563
proselint/checks/misc/pretension.py sha256=KXTWhVrmr-ANj__9k5i2aXoVp1Sexb9PUARtJftPTT0 612
proselint/checks/misc/professions.py sha256=vSw6ulHZcUQWED0OW-37d-jWvkLZOH0mdgJ1JxGsNSE 529
proselint/checks/misc/punctuation.py sha256=-MLNLStURuqnjR4JTk9YbmeB0oXwWM33VXoW73Rp5l8 505
proselint/checks/misc/scare_quotes.py sha256=cA1ocp06rXcVMZUHsyuGwWuFZliGmNRNt85UweiBX4g 554
proselint/checks/misc/suddenly.py sha256=utq_Mz79_EBwe0oGHBe6jiXcoR9PwQs7tu4wlNMr9Ac 1482
proselint/checks/misc/tense_present.py sha256=e_C1kIxpR7F3DV_B_MDFmMJxZhm8PqNEZF_-q7abymU 1059
proselint/checks/misc/usage.py sha256=uXYqGNYJu-ZYwHM0UfMTKTbtvUlUJtKpt-KMRABSsoU 2019
proselint/checks/misc/waxed.py sha256=H9H_bwMAllL6MSpHEygKQxb7acihPzVU0h_F1whvhfc 1842
proselint/checks/misc/whence.py sha256=97H82CGXGiyNFGoJr9m27BbbKNvtjfwUCLYuM4rtgxE 435
proselint/checks/mixed_metaphors/__init__.py sha256=N4VNx36-GyTNjrph3h8vztpFyUiG8X4G4scgAGtibjg 23
proselint/checks/mixed_metaphors/misc.py sha256=G9MR_a59eb3UWM6qXvExF_1LcNSbALg3u_dRLkHj088 1402
proselint/checks/mondegreens/__init__.py sha256=3knPePtOWx0ukGJp5t6ehnTmIEKrffLYyCM_ASgNFlI 19
proselint/checks/mondegreens/misc.py sha256=HFy4sFSGpOFBLpevTD8GczRNczLMNdl8EJrr4Jen8xA 1066
proselint/checks/needless_variants/__init__.py sha256=-DVuBfIZvOMoivl6coky3im5kaBdhdzWMuME25P5vvo 25
proselint/checks/needless_variants/misc.py sha256=hQjozVjKnaRFgxshPAlKpd3CQJD9TCE5En5KT8IaKGI 17558
proselint/checks/nonwords/__init__.py sha256=yL6PMqI1P-rvhNp7fD2Bv859GHkD9j2nB5tGhDfbvsw 16
proselint/checks/nonwords/misc.py sha256=FmWLcpFrxUygf8-VJQCeKlvp2SjHCcCwRbt0TWG7ewQ 2416
proselint/checks/oxymorons/__init__.py sha256=HSMiE2EBk2i1mfzh6Wo2HWxtBR6YeZCedps168uXrEk 17
proselint/checks/oxymorons/misc.py sha256=T60TtoX2vLXxPvn9Qe1Y3Xlzz9fptJYLcmdzmT-GEg4 1069
proselint/checks/psychology/__init__.py sha256=sfMZfN96ea__5FsF6-9lbwslz09VKFn2MhD5jVMY4XY 25
proselint/checks/psychology/misc.py sha256=yF5q5m2dBjgWjkjArItGuX-nwmJQruwk-1-_EtA49Es 1388
proselint/checks/redundancy/__init__.py sha256=7UuBqmsuzQPZEmXjXPil88YtdaRm6xQhJLraAHA7KNU 18
proselint/checks/redundancy/misc.py sha256=0sVgYVQAsCyLG0o-nGZIFXqhJjU0w3UnWn7mTBkGWXA 25051
proselint/checks/redundancy/ras_syndrome.py sha256=bixWLKU67beHsN3uYIYcpohKQVrO3MEmZZ73QO4sBj4 1306
proselint/checks/security/__init__.py sha256=XdZHWuMh71aorOD4UL9LNNbRveBM0GelWhkxPfrK4aM 16
proselint/checks/security/credit_card.py sha256=g-5Xjo8LZgQHXqS5TvdSjvcB4R73yiW7nHJVEWXTNGk 631
proselint/checks/security/password.py sha256=ScGecsRTc4Rc6Q15bL9u-KkigKQj4dDNhSqJ_T4ROXc 678
proselint/checks/sexism/__init__.py sha256=T31BtuUs6YgSkbmqcjuoxx-nS8XvziuVOV3s5k-QmKU 14
proselint/checks/sexism/misc.py sha256=FKHZhleCjuv1dit90vqpgw4t1G2O81CyTgFMbcZihvM 2543
proselint/checks/skunked_terms/__init__.py sha256=zyowR9heSp5oOnx8FkOpnilEQ_aqgsaSMA0xRLiJQMg 27
proselint/checks/skunked_terms/misc.py sha256=Zux78Qk42a1waTG9Yn6SyxQbasmf5DHK4TZGjAl2TW0 738
proselint/checks/spelling/__init__.py sha256=lqOLH0JN3gC8JiDy2IOUh80JQ1Y5zp3K_EIcTEFc4ug 16
proselint/checks/spelling/able_atable.py sha256=KoV-vpWLT8BC6X6-XV5B4HZcSaRsgGlkbn-xrQoVWss 3671
proselint/checks/spelling/able_ible.py sha256=xc6jraWxUFAFrIuOBtIu_-omHNFz8K2IcQHhABSv7YM 7342
proselint/checks/spelling/athletes.py sha256=It3m1UAoPjdVUH5biIG_IknpGb8yuA_AZlFra-rbYwI 1428
proselint/checks/spelling/em_im_en_in.py sha256=aSCR4_5G2Gxd8o4d-7ITx_LnjZWig1AgpkwNHCdsl48 2208
proselint/checks/spelling/er_or.py sha256=aBuWp9AU7e1jWQMFEXLBQXO5jLSVxjyw2BEIF3oD9M8 1491
proselint/checks/spelling/in_un.py sha256=23BYNsLb_9PCPfu50pmmNPNSohgXBFk6zkRZNnxI_LU 504
proselint/checks/spelling/misc.py sha256=abFjxAtzVd1FWIYFqxIoOZch7sb2GaZpK5J30sdpym4 6322
proselint/checks/terms/__init__.py sha256=2lfmWOum2cBxNfWLjsQkJPQPYCitob6zWIQm49freFc 13
proselint/checks/terms/animal_adjectives.py sha256=RyKpGt4UFyR_zZrI9IaUpuTwWzBj80SwttMBBHu-GRk 2416
proselint/checks/terms/denizen_labels.py sha256=iE02Kgz2PHIQjcU_Ur2SrKZz3E7D8f8qnxp8J00Gol0 3305
proselint/checks/terms/eponymous_adjectives.py sha256=utn_3-Q2ZQzhuX66bvGOP4IXjrbcOdfIkLEXPLiWOak 656
proselint/checks/terms/venery.py sha256=La8bbjfnSgmJ_LBYo7hENgt_v0kfVoiPn6tFFC8_PQ4 2591
proselint/checks/typography/__init__.py sha256=6DNFZJ94qS88KQT9Xmn06G1s4saHs2ccqFfBkSS6w_8 28
proselint/checks/typography/diacritical_marks.py sha256=Pdyw5dqrVuSexew2mfegzztBAQ9XhVppQRqi7s9kkL0 4613
proselint/checks/typography/exclamation.py sha256=g7S_SaTQnANga7UXhuSC4hwsVsJa_MCQVSc9nPLkyUw 952
proselint/checks/typography/symbols.py sha256=lOqkWnuZtErtQ8vrckRZeLkzrzHShHGXiulWaEQ_YWg 2741
proselint/checks/uncomparables/__init__.py sha256=H-2i4uehZMlu_Fj8oBh-AWadBL8dyijkmJNacQEf2b8 33
proselint/checks/uncomparables/misc.py sha256=7hqf98OUC_K4uHCZgF3MnUwkOBYtLyYihdXDRotVlzc 4146
proselint/checks/weasel_words/__init__.py sha256=0clhJpJYeyR_rojmEijiAugSnBieD4tlTuaIZQM_Y_w 20
proselint/checks/weasel_words/misc.py sha256=7dveydtiLzdl3jbo9kY_HwnhDnqaPgYy7D6ChytjwjA 411
proselint/checks/weasel_words/very.py sha256=AXQaJfd_LiDYj4FeAZPLXWCeDrXkpFsVEEYi06S3anM 722
proselint/command_line.py sha256=9PvpYc63x2L014u_EvvGPykpVJ7U1gSJbtE7WZCON6k 5742
proselint/config.py sha256=qifsreXtA1eRLdSfr6-UufIEHozSX0AzckwOvUJ_--E 2887
proselint/demo.md sha256=rHww5HZd8F21YNQ7DW77inc15Hf88TryE5qjRkox07o 6095
proselint/score.py sha256=gIJ4yuhyHWbmrPYdXN6lpjwfqk6gk5OrXdmBhJfMjlA 2518
proselint/tools.py sha256=vINdIF9C296-lINec91efGRnwyN8_Qebeh51CSdxsWg 14176
proselint/version.py sha256=WGVBm_igAuG3dErwvGkNC82fU4z7Xe6VkWNhCLeGvps 56
proselint-0.13.0.dist-info/entry_points.txt sha256=kCwKTmLyMeUUyPsAn8pVUbtSECXJW6rsXXoY93nTjTk 62
proselint-0.13.0.dist-info/LICENSE.md sha256=7JMQpUZOFmlhDH16YWAQAlig5RM6AqneATjv3JZGR6M 1524
proselint-0.13.0.dist-info/WHEEL sha256=y3eDiaFVSNTPbgzfNn0nYn5tEn1cX6WrdetDlQM4xWw 83
proselint-0.13.0.dist-info/METADATA sha256=yZU1msNeMGwkd0vP6LUaahyWYBIA2eBvfSf96fudA8w 12357
proselint-0.13.0.dist-info/RECORD

entry_points.txt

proselint = proselint.command_line:proselint