pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

proselint: Update wip/proselint to 0.4.4.



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Wed Mar 30 08:22:17 2016 +0200
Changeset:	d1d4d33024290a5bbe9a9a5b7403cd8f284368c5

Modified Files:
	proselint/Makefile
	proselint/PLIST
	proselint/distinfo

Log Message:
proselint: Update wip/proselint to 0.4.4.

Changes:
0.4.4
 o Reorganize modules by content, not authority

0.4.3
 [... no user visible changes, just changes to the testing infrastructure used
      by the repository ... ]

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d1d4d33024290a5bbe9a9a5b7403cd8f284368c5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 proselint/Makefile |   8 +-
 proselint/PLIST    | 600 +++++++++++++++++++++++++++--------------------------
 proselint/distinfo |   8 +-
 3 files changed, 311 insertions(+), 305 deletions(-)

diffs:
diff --git a/proselint/Makefile b/proselint/Makefile
index 14e0229..6afe0a1 100644
--- a/proselint/Makefile
+++ b/proselint/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	proselint-0.4.2
+DISTNAME=	proselint-0.4.4
 CATEGORIES=	textproc
 MASTER_SITES=	${MASTER_SITE_GITHUB:=amperser/}
 
@@ -15,12 +15,6 @@ DEPENDS+=	${PYPKGPREFIX}-future>=0:../../wip/py-future
 
 USE_LANGUAGES=	# none
 
-SUBST_CLASSES+=		version
-SUBST_STAGE.version=	pre-configure
-SUBST_MESSAGE.version=	Adjust the version number.
-SUBST_FILES.version=	proselint/version.py
-SUBST_SED.version=	-e 's/0\.4\.0/0.4.2/g'
-
 .include "../../lang/python/application.mk"
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/proselint/PLIST b/proselint/PLIST
index 59c07fa..7cc5c1b 100644
--- a/proselint/PLIST
+++ b/proselint/PLIST
@@ -14,18 +14,33 @@ ${PYSITELIB}/proselint/__init__.pyo
 ${PYSITELIB}/proselint/checks/__init__.py
 ${PYSITELIB}/proselint/checks/__init__.pyc
 ${PYSITELIB}/proselint/checks/__init__.pyo
-${PYSITELIB}/proselint/checks/butterick/__init__.py
-${PYSITELIB}/proselint/checks/butterick/__init__.pyc
-${PYSITELIB}/proselint/checks/butterick/__init__.pyo
-${PYSITELIB}/proselint/checks/butterick/symbols.py
-${PYSITELIB}/proselint/checks/butterick/symbols.pyc
-${PYSITELIB}/proselint/checks/butterick/symbols.pyo
-${PYSITELIB}/proselint/checks/carlin/__init__.py
-${PYSITELIB}/proselint/checks/carlin/__init__.pyc
-${PYSITELIB}/proselint/checks/carlin/__init__.pyo
-${PYSITELIB}/proselint/checks/carlin/filth.py
-${PYSITELIB}/proselint/checks/carlin/filth.pyc
-${PYSITELIB}/proselint/checks/carlin/filth.pyo
+${PYSITELIB}/proselint/checks/airlinese/__init__.py
+${PYSITELIB}/proselint/checks/airlinese/__init__.pyc
+${PYSITELIB}/proselint/checks/airlinese/__init__.pyo
+${PYSITELIB}/proselint/checks/airlinese/misc.py
+${PYSITELIB}/proselint/checks/airlinese/misc.pyc
+${PYSITELIB}/proselint/checks/airlinese/misc.pyo
+${PYSITELIB}/proselint/checks/annotations/__init__.py
+${PYSITELIB}/proselint/checks/annotations/__init__.pyc
+${PYSITELIB}/proselint/checks/annotations/__init__.pyo
+${PYSITELIB}/proselint/checks/annotations/misc.py
+${PYSITELIB}/proselint/checks/annotations/misc.pyc
+${PYSITELIB}/proselint/checks/annotations/misc.pyo
+${PYSITELIB}/proselint/checks/archaism/__init__.py
+${PYSITELIB}/proselint/checks/archaism/__init__.pyc
+${PYSITELIB}/proselint/checks/archaism/__init__.pyo
+${PYSITELIB}/proselint/checks/archaism/misc.py
+${PYSITELIB}/proselint/checks/archaism/misc.pyc
+${PYSITELIB}/proselint/checks/archaism/misc.pyo
+${PYSITELIB}/proselint/checks/cliches/__init__.py
+${PYSITELIB}/proselint/checks/cliches/__init__.pyc
+${PYSITELIB}/proselint/checks/cliches/__init__.pyo
+${PYSITELIB}/proselint/checks/cliches/hell.py
+${PYSITELIB}/proselint/checks/cliches/hell.pyc
+${PYSITELIB}/proselint/checks/cliches/hell.pyo
+${PYSITELIB}/proselint/checks/cliches/misc.py
+${PYSITELIB}/proselint/checks/cliches/misc.pyc
+${PYSITELIB}/proselint/checks/cliches/misc.pyo
 ${PYSITELIB}/proselint/checks/consistency/__init__.py
 ${PYSITELIB}/proselint/checks/consistency/__init__.pyc
 ${PYSITELIB}/proselint/checks/consistency/__init__.pyo
@@ -35,303 +50,297 @@ ${PYSITELIB}/proselint/checks/consistency/spacing.pyo
 ${PYSITELIB}/proselint/checks/consistency/spelling.py
 ${PYSITELIB}/proselint/checks/consistency/spelling.pyc
 ${PYSITELIB}/proselint/checks/consistency/spelling.pyo
-${PYSITELIB}/proselint/checks/fowlers/__init__.py
-${PYSITELIB}/proselint/checks/fowlers/__init__.pyc
-${PYSITELIB}/proselint/checks/fowlers/__init__.pyo
-${PYSITELIB}/proselint/checks/fowlers/inferior_superior.py
-${PYSITELIB}/proselint/checks/fowlers/inferior_superior.pyc
-${PYSITELIB}/proselint/checks/fowlers/inferior_superior.pyo
-${PYSITELIB}/proselint/checks/fowlers/waxed.py
-${PYSITELIB}/proselint/checks/fowlers/waxed.pyc
-${PYSITELIB}/proselint/checks/fowlers/waxed.pyo
-${PYSITELIB}/proselint/checks/garner/__init__.py
-${PYSITELIB}/proselint/checks/garner/__init__.pyc
-${PYSITELIB}/proselint/checks/garner/__init__.pyo
-${PYSITELIB}/proselint/checks/garner/airlinese.py
-${PYSITELIB}/proselint/checks/garner/airlinese.pyc
-${PYSITELIB}/proselint/checks/garner/airlinese.pyo
-${PYSITELIB}/proselint/checks/garner/am_pm.py
-${PYSITELIB}/proselint/checks/garner/am_pm.pyc
-${PYSITELIB}/proselint/checks/garner/am_pm.pyo
-${PYSITELIB}/proselint/checks/garner/animal_labels.py
-${PYSITELIB}/proselint/checks/garner/animal_labels.pyc
-${PYSITELIB}/proselint/checks/garner/animal_labels.pyo
-${PYSITELIB}/proselint/checks/garner/archaism.py
-${PYSITELIB}/proselint/checks/garner/archaism.pyc
-${PYSITELIB}/proselint/checks/garner/archaism.pyo
-${PYSITELIB}/proselint/checks/garner/back_formations.py
-${PYSITELIB}/proselint/checks/garner/back_formations.pyc
-${PYSITELIB}/proselint/checks/garner/back_formations.pyo
-${PYSITELIB}/proselint/checks/garner/bureaucratese.py
-${PYSITELIB}/proselint/checks/garner/bureaucratese.pyc
-${PYSITELIB}/proselint/checks/garner/bureaucratese.pyo
-${PYSITELIB}/proselint/checks/garner/capitalization.py
-${PYSITELIB}/proselint/checks/garner/capitalization.pyc
-${PYSITELIB}/proselint/checks/garner/capitalization.pyo
-${PYSITELIB}/proselint/checks/garner/cliches.py
-${PYSITELIB}/proselint/checks/garner/cliches.pyc
-${PYSITELIB}/proselint/checks/garner/cliches.pyo
-${PYSITELIB}/proselint/checks/garner/commercialese.py
-${PYSITELIB}/proselint/checks/garner/commercialese.pyc
-${PYSITELIB}/proselint/checks/garner/commercialese.pyo
-${PYSITELIB}/proselint/checks/garner/dates.py
-${PYSITELIB}/proselint/checks/garner/dates.pyc
-${PYSITELIB}/proselint/checks/garner/dates.pyo
-${PYSITELIB}/proselint/checks/garner/denizen_labels.py
-${PYSITELIB}/proselint/checks/garner/denizen_labels.pyc
-${PYSITELIB}/proselint/checks/garner/denizen_labels.pyo
-${PYSITELIB}/proselint/checks/garner/diacritical_marks.py
-${PYSITELIB}/proselint/checks/garner/diacritical_marks.pyc
-${PYSITELIB}/proselint/checks/garner/diacritical_marks.pyo
-${PYSITELIB}/proselint/checks/garner/false_plurals.py
-${PYSITELIB}/proselint/checks/garner/false_plurals.pyc
-${PYSITELIB}/proselint/checks/garner/false_plurals.pyo
-${PYSITELIB}/proselint/checks/garner/illogic.py
-${PYSITELIB}/proselint/checks/garner/illogic.pyc
-${PYSITELIB}/proselint/checks/garner/illogic.pyo
-${PYSITELIB}/proselint/checks/garner/jargon.py
-${PYSITELIB}/proselint/checks/garner/jargon.pyc
-${PYSITELIB}/proselint/checks/garner/jargon.pyo
-${PYSITELIB}/proselint/checks/garner/malapropisms.py
-${PYSITELIB}/proselint/checks/garner/malapropisms.pyc
-${PYSITELIB}/proselint/checks/garner/malapropisms.pyo
-${PYSITELIB}/proselint/checks/garner/many_a.py
-${PYSITELIB}/proselint/checks/garner/many_a.pyc
-${PYSITELIB}/proselint/checks/garner/many_a.pyo
-${PYSITELIB}/proselint/checks/garner/misspelling.py
-${PYSITELIB}/proselint/checks/garner/misspelling.pyc
-${PYSITELIB}/proselint/checks/garner/misspelling.pyo
-${PYSITELIB}/proselint/checks/garner/mixed_metaphors.py
-${PYSITELIB}/proselint/checks/garner/mixed_metaphors.pyc
-${PYSITELIB}/proselint/checks/garner/mixed_metaphors.pyo
-${PYSITELIB}/proselint/checks/garner/mondegreens.py
-${PYSITELIB}/proselint/checks/garner/mondegreens.pyc
-${PYSITELIB}/proselint/checks/garner/mondegreens.pyo
-${PYSITELIB}/proselint/checks/garner/needless_variants.py
-${PYSITELIB}/proselint/checks/garner/needless_variants.pyc
-${PYSITELIB}/proselint/checks/garner/needless_variants.pyo
-${PYSITELIB}/proselint/checks/garner/nonwords.py
-${PYSITELIB}/proselint/checks/garner/nonwords.pyc
-${PYSITELIB}/proselint/checks/garner/nonwords.pyo
-${PYSITELIB}/proselint/checks/garner/not_guilty.py
-${PYSITELIB}/proselint/checks/garner/not_guilty.pyc
-${PYSITELIB}/proselint/checks/garner/not_guilty.pyo
-${PYSITELIB}/proselint/checks/garner/oxymorons.py
-${PYSITELIB}/proselint/checks/garner/oxymorons.pyc
-${PYSITELIB}/proselint/checks/garner/oxymorons.pyo
-${PYSITELIB}/proselint/checks/garner/phrasal_adjectives.py
-${PYSITELIB}/proselint/checks/garner/phrasal_adjectives.pyc
-${PYSITELIB}/proselint/checks/garner/phrasal_adjectives.pyo
-${PYSITELIB}/proselint/checks/garner/preferred_forms.py
-${PYSITELIB}/proselint/checks/garner/preferred_forms.pyc
-${PYSITELIB}/proselint/checks/garner/preferred_forms.pyo
-${PYSITELIB}/proselint/checks/garner/punctuation.py
-${PYSITELIB}/proselint/checks/garner/punctuation.pyc
-${PYSITELIB}/proselint/checks/garner/punctuation.pyo
-${PYSITELIB}/proselint/checks/garner/redundancy.py
-${PYSITELIB}/proselint/checks/garner/redundancy.pyc
-${PYSITELIB}/proselint/checks/garner/redundancy.pyo
-${PYSITELIB}/proselint/checks/garner/sexism.py
-${PYSITELIB}/proselint/checks/garner/sexism.pyc
-${PYSITELIB}/proselint/checks/garner/sexism.pyo
-${PYSITELIB}/proselint/checks/garner/skunked_terms.py
-${PYSITELIB}/proselint/checks/garner/skunked_terms.pyc
-${PYSITELIB}/proselint/checks/garner/skunked_terms.pyo
-${PYSITELIB}/proselint/checks/gnu_diction/__init__.py
-${PYSITELIB}/proselint/checks/gnu_diction/__init__.pyc
-${PYSITELIB}/proselint/checks/gnu_diction/__init__.pyo
-${PYSITELIB}/proselint/checks/gnu_diction/cliches.py
-${PYSITELIB}/proselint/checks/gnu_diction/cliches.pyc
-${PYSITELIB}/proselint/checks/gnu_diction/cliches.pyo
-${PYSITELIB}/proselint/checks/gowers/__init__.py
-${PYSITELIB}/proselint/checks/gowers/__init__.pyc
-${PYSITELIB}/proselint/checks/gowers/__init__.pyo
-${PYSITELIB}/proselint/checks/gowers/overworked_metaphors.py
-${PYSITELIB}/proselint/checks/gowers/overworked_metaphors.pyc
-${PYSITELIB}/proselint/checks/gowers/overworked_metaphors.pyo
-${PYSITELIB}/proselint/checks/inc/__init__.py
-${PYSITELIB}/proselint/checks/inc/__init__.pyc
-${PYSITELIB}/proselint/checks/inc/__init__.pyo
-${PYSITELIB}/proselint/checks/inc/corporate_speak.py
-${PYSITELIB}/proselint/checks/inc/corporate_speak.pyc
-${PYSITELIB}/proselint/checks/inc/corporate_speak.pyo
-${PYSITELIB}/proselint/checks/junge/__init__.py
-${PYSITELIB}/proselint/checks/junge/__init__.pyc
-${PYSITELIB}/proselint/checks/junge/__init__.pyo
-${PYSITELIB}/proselint/checks/junge/but.py
-${PYSITELIB}/proselint/checks/junge/but.pyc
-${PYSITELIB}/proselint/checks/junge/but.pyo
-${PYSITELIB}/proselint/checks/leonard/__init__.py
-${PYSITELIB}/proselint/checks/leonard/__init__.pyc
-${PYSITELIB}/proselint/checks/leonard/__init__.pyo
-${PYSITELIB}/proselint/checks/leonard/exclamation.py
-${PYSITELIB}/proselint/checks/leonard/exclamation.pyc
-${PYSITELIB}/proselint/checks/leonard/exclamation.pyo
-${PYSITELIB}/proselint/checks/leonard/hell.py
-${PYSITELIB}/proselint/checks/leonard/hell.pyc
-${PYSITELIB}/proselint/checks/leonard/hell.pyo
-${PYSITELIB}/proselint/checks/lilienfeld/__init__.py
-${PYSITELIB}/proselint/checks/lilienfeld/__init__.pyc
-${PYSITELIB}/proselint/checks/lilienfeld/__init__.pyo
-${PYSITELIB}/proselint/checks/lilienfeld/terms_to_avoid.py
-${PYSITELIB}/proselint/checks/lilienfeld/terms_to_avoid.pyc
-${PYSITELIB}/proselint/checks/lilienfeld/terms_to_avoid.pyo
+${PYSITELIB}/proselint/checks/corporate_speak/__init__.py
+${PYSITELIB}/proselint/checks/corporate_speak/__init__.pyc
+${PYSITELIB}/proselint/checks/corporate_speak/__init__.pyo
+${PYSITELIB}/proselint/checks/corporate_speak/misc.py
+${PYSITELIB}/proselint/checks/corporate_speak/misc.pyc
+${PYSITELIB}/proselint/checks/corporate_speak/misc.pyo
+${PYSITELIB}/proselint/checks/cursing/__init__.py
+${PYSITELIB}/proselint/checks/cursing/__init__.pyc
+${PYSITELIB}/proselint/checks/cursing/__init__.pyo
+${PYSITELIB}/proselint/checks/cursing/filth.py
+${PYSITELIB}/proselint/checks/cursing/filth.pyc
+${PYSITELIB}/proselint/checks/cursing/filth.pyo
+${PYSITELIB}/proselint/checks/cursing/nfl.py
+${PYSITELIB}/proselint/checks/cursing/nfl.pyc
+${PYSITELIB}/proselint/checks/cursing/nfl.pyo
+${PYSITELIB}/proselint/checks/cursing/nword.py
+${PYSITELIB}/proselint/checks/cursing/nword.pyc
+${PYSITELIB}/proselint/checks/cursing/nword.pyo
+${PYSITELIB}/proselint/checks/dates_times/__init__.py
+${PYSITELIB}/proselint/checks/dates_times/__init__.pyc
+${PYSITELIB}/proselint/checks/dates_times/__init__.pyo
+${PYSITELIB}/proselint/checks/dates_times/am_pm.py
+${PYSITELIB}/proselint/checks/dates_times/am_pm.pyc
+${PYSITELIB}/proselint/checks/dates_times/am_pm.pyo
+${PYSITELIB}/proselint/checks/dates_times/dates.py
+${PYSITELIB}/proselint/checks/dates_times/dates.pyc
+${PYSITELIB}/proselint/checks/dates_times/dates.pyo
+${PYSITELIB}/proselint/checks/hedging/__init__.py
+${PYSITELIB}/proselint/checks/hedging/__init__.pyc
+${PYSITELIB}/proselint/checks/hedging/__init__.pyo
+${PYSITELIB}/proselint/checks/hedging/misc.py
+${PYSITELIB}/proselint/checks/hedging/misc.pyc
+${PYSITELIB}/proselint/checks/hedging/misc.pyo
+${PYSITELIB}/proselint/checks/hyperbole/__init__.py
+${PYSITELIB}/proselint/checks/hyperbole/__init__.pyc
+${PYSITELIB}/proselint/checks/hyperbole/__init__.pyo
+${PYSITELIB}/proselint/checks/hyperbole/misc.py
+${PYSITELIB}/proselint/checks/hyperbole/misc.pyc
+${PYSITELIB}/proselint/checks/hyperbole/misc.pyo
+${PYSITELIB}/proselint/checks/jargon/__init__.py
+${PYSITELIB}/proselint/checks/jargon/__init__.pyc
+${PYSITELIB}/proselint/checks/jargon/__init__.pyo
+${PYSITELIB}/proselint/checks/jargon/misc.py
+${PYSITELIB}/proselint/checks/jargon/misc.pyc
+${PYSITELIB}/proselint/checks/jargon/misc.pyo
+${PYSITELIB}/proselint/checks/lexical_illusions/__init__.py
+${PYSITELIB}/proselint/checks/lexical_illusions/__init__.pyc
+${PYSITELIB}/proselint/checks/lexical_illusions/__init__.pyo
+${PYSITELIB}/proselint/checks/lexical_illusions/misc.py
+${PYSITELIB}/proselint/checks/lexical_illusions/misc.pyc
+${PYSITELIB}/proselint/checks/lexical_illusions/misc.pyo
+${PYSITELIB}/proselint/checks/links/__init__.py
+${PYSITELIB}/proselint/checks/links/__init__.pyc
+${PYSITELIB}/proselint/checks/links/__init__.pyo
+${PYSITELIB}/proselint/checks/links/broken.py
+${PYSITELIB}/proselint/checks/links/broken.pyc
+${PYSITELIB}/proselint/checks/links/broken.pyo
+${PYSITELIB}/proselint/checks/malapropisms/__init__.py
+${PYSITELIB}/proselint/checks/malapropisms/__init__.pyc
+${PYSITELIB}/proselint/checks/malapropisms/__init__.pyo
+${PYSITELIB}/proselint/checks/malapropisms/misc.py
+${PYSITELIB}/proselint/checks/malapropisms/misc.pyc
+${PYSITELIB}/proselint/checks/malapropisms/misc.pyo
 ${PYSITELIB}/proselint/checks/misc/__init__.py
 ${PYSITELIB}/proselint/checks/misc/__init__.pyc
 ${PYSITELIB}/proselint/checks/misc/__init__.pyo
-${PYSITELIB}/proselint/checks/misc/annotations.py
-${PYSITELIB}/proselint/checks/misc/annotations.pyc
-${PYSITELIB}/proselint/checks/misc/annotations.pyo
+${PYSITELIB}/proselint/checks/misc/apologizing.py
+${PYSITELIB}/proselint/checks/misc/apologizing.pyc
+${PYSITELIB}/proselint/checks/misc/apologizing.pyo
+${PYSITELIB}/proselint/checks/misc/back_formations.py
+${PYSITELIB}/proselint/checks/misc/back_formations.pyc
+${PYSITELIB}/proselint/checks/misc/back_formations.pyo
+${PYSITELIB}/proselint/checks/misc/bureaucratese.py
+${PYSITELIB}/proselint/checks/misc/bureaucratese.pyc
+${PYSITELIB}/proselint/checks/misc/bureaucratese.pyo
+${PYSITELIB}/proselint/checks/misc/but.py
+${PYSITELIB}/proselint/checks/misc/but.pyc
+${PYSITELIB}/proselint/checks/misc/but.pyo
+${PYSITELIB}/proselint/checks/misc/capitalization.py
+${PYSITELIB}/proselint/checks/misc/capitalization.pyc
+${PYSITELIB}/proselint/checks/misc/capitalization.pyo
 ${PYSITELIB}/proselint/checks/misc/chatspeak.py
 ${PYSITELIB}/proselint/checks/misc/chatspeak.pyc
 ${PYSITELIB}/proselint/checks/misc/chatspeak.pyo
-${PYSITELIB}/proselint/checks/misc/credit_card.py
-${PYSITELIB}/proselint/checks/misc/credit_card.pyc
-${PYSITELIB}/proselint/checks/misc/credit_card.pyo
+${PYSITELIB}/proselint/checks/misc/commercialese.py
+${PYSITELIB}/proselint/checks/misc/commercialese.pyc
+${PYSITELIB}/proselint/checks/misc/commercialese.pyo
+${PYSITELIB}/proselint/checks/misc/composition.py
+${PYSITELIB}/proselint/checks/misc/composition.pyc
+${PYSITELIB}/proselint/checks/misc/composition.pyo
 ${PYSITELIB}/proselint/checks/misc/currency.py
 ${PYSITELIB}/proselint/checks/misc/currency.pyc
 ${PYSITELIB}/proselint/checks/misc/currency.pyo
-${PYSITELIB}/proselint/checks/misc/eponymous_adjectives.py
-${PYSITELIB}/proselint/checks/misc/eponymous_adjectives.pyc
-${PYSITELIB}/proselint/checks/misc/eponymous_adjectives.pyo
-${PYSITELIB}/proselint/checks/misc/hyperbolic.py
-${PYSITELIB}/proselint/checks/misc/hyperbolic.pyc
-${PYSITELIB}/proselint/checks/misc/hyperbolic.pyo
-${PYSITELIB}/proselint/checks/misc/link_checker.py
-${PYSITELIB}/proselint/checks/misc/link_checker.pyc
-${PYSITELIB}/proselint/checks/misc/link_checker.pyo
-${PYSITELIB}/proselint/checks/misc/password.py
-${PYSITELIB}/proselint/checks/misc/password.pyc
-${PYSITELIB}/proselint/checks/misc/password.pyo
+${PYSITELIB}/proselint/checks/misc/debased.py
+${PYSITELIB}/proselint/checks/misc/debased.pyc
+${PYSITELIB}/proselint/checks/misc/debased.pyo
+${PYSITELIB}/proselint/checks/misc/false_plurals.py
+${PYSITELIB}/proselint/checks/misc/false_plurals.pyc
+${PYSITELIB}/proselint/checks/misc/false_plurals.pyo
+${PYSITELIB}/proselint/checks/misc/greylist.py
+${PYSITELIB}/proselint/checks/misc/greylist.pyc
+${PYSITELIB}/proselint/checks/misc/greylist.pyo
+${PYSITELIB}/proselint/checks/misc/illogic.py
+${PYSITELIB}/proselint/checks/misc/illogic.pyc
+${PYSITELIB}/proselint/checks/misc/illogic.pyo
+${PYSITELIB}/proselint/checks/misc/inferior_superior.py
+${PYSITELIB}/proselint/checks/misc/inferior_superior.pyc
+${PYSITELIB}/proselint/checks/misc/inferior_superior.pyo
+${PYSITELIB}/proselint/checks/misc/latin.py
+${PYSITELIB}/proselint/checks/misc/latin.pyc
+${PYSITELIB}/proselint/checks/misc/latin.pyo
+${PYSITELIB}/proselint/checks/misc/many_a.py
+${PYSITELIB}/proselint/checks/misc/many_a.pyc
+${PYSITELIB}/proselint/checks/misc/many_a.pyo
+${PYSITELIB}/proselint/checks/misc/metaconcepts.py
+${PYSITELIB}/proselint/checks/misc/metaconcepts.pyc
+${PYSITELIB}/proselint/checks/misc/metaconcepts.pyo
+${PYSITELIB}/proselint/checks/misc/metadiscourse.py
+${PYSITELIB}/proselint/checks/misc/metadiscourse.pyc
+${PYSITELIB}/proselint/checks/misc/metadiscourse.pyo
+${PYSITELIB}/proselint/checks/misc/narcisissm.py
+${PYSITELIB}/proselint/checks/misc/narcisissm.pyc
+${PYSITELIB}/proselint/checks/misc/narcisissm.pyo
+${PYSITELIB}/proselint/checks/misc/not_guilty.py
+${PYSITELIB}/proselint/checks/misc/not_guilty.pyc
+${PYSITELIB}/proselint/checks/misc/not_guilty.pyo
+${PYSITELIB}/proselint/checks/misc/phrasal_adjectives.py
+${PYSITELIB}/proselint/checks/misc/phrasal_adjectives.pyc
+${PYSITELIB}/proselint/checks/misc/phrasal_adjectives.pyo
+${PYSITELIB}/proselint/checks/misc/preferred_forms.py
+${PYSITELIB}/proselint/checks/misc/preferred_forms.pyc
+${PYSITELIB}/proselint/checks/misc/preferred_forms.pyo
+${PYSITELIB}/proselint/checks/misc/pretension.py
+${PYSITELIB}/proselint/checks/misc/pretension.pyc
+${PYSITELIB}/proselint/checks/misc/pretension.pyo
 ${PYSITELIB}/proselint/checks/misc/professions.py
 ${PYSITELIB}/proselint/checks/misc/professions.pyc
 ${PYSITELIB}/proselint/checks/misc/professions.pyo
+${PYSITELIB}/proselint/checks/misc/punctuation.py
+${PYSITELIB}/proselint/checks/misc/punctuation.pyc
+${PYSITELIB}/proselint/checks/misc/punctuation.pyo
+${PYSITELIB}/proselint/checks/misc/scare_quotes.py
+${PYSITELIB}/proselint/checks/misc/scare_quotes.pyc
+${PYSITELIB}/proselint/checks/misc/scare_quotes.pyo
+${PYSITELIB}/proselint/checks/misc/suddenly.py
+${PYSITELIB}/proselint/checks/misc/suddenly.pyc
+${PYSITELIB}/proselint/checks/misc/suddenly.pyo
+${PYSITELIB}/proselint/checks/misc/tense_present.py
+${PYSITELIB}/proselint/checks/misc/tense_present.pyc
+${PYSITELIB}/proselint/checks/misc/tense_present.pyo
+${PYSITELIB}/proselint/checks/misc/usage.py
+${PYSITELIB}/proselint/checks/misc/usage.pyc
+${PYSITELIB}/proselint/checks/misc/usage.pyo
+${PYSITELIB}/proselint/checks/misc/waxed.py
+${PYSITELIB}/proselint/checks/misc/waxed.pyc
+${PYSITELIB}/proselint/checks/misc/waxed.pyo
 ${PYSITELIB}/proselint/checks/misc/whence.py
 ${PYSITELIB}/proselint/checks/misc/whence.pyc
 ${PYSITELIB}/proselint/checks/misc/whence.pyo
-${PYSITELIB}/proselint/checks/nfl/__init__.py
-${PYSITELIB}/proselint/checks/nfl/__init__.pyc
-${PYSITELIB}/proselint/checks/nfl/__init__.pyo
-${PYSITELIB}/proselint/checks/nfl/naughty_words.py
-${PYSITELIB}/proselint/checks/nfl/naughty_words.pyc
-${PYSITELIB}/proselint/checks/nfl/naughty_words.pyo
-${PYSITELIB}/proselint/checks/nordquist/__init__.py
-${PYSITELIB}/proselint/checks/nordquist/__init__.pyc
-${PYSITELIB}/proselint/checks/nordquist/__init__.pyo
-${PYSITELIB}/proselint/checks/nordquist/redundancy.py
-${PYSITELIB}/proselint/checks/nordquist/redundancy.pyc
-${PYSITELIB}/proselint/checks/nordquist/redundancy.pyo
-${PYSITELIB}/proselint/checks/norris/__init__.py
-${PYSITELIB}/proselint/checks/norris/__init__.pyc
-${PYSITELIB}/proselint/checks/norris/__init__.pyo
-${PYSITELIB}/proselint/checks/norris/denizen_labels.py
-${PYSITELIB}/proselint/checks/norris/denizen_labels.pyc
-${PYSITELIB}/proselint/checks/norris/denizen_labels.pyo
-${PYSITELIB}/proselint/checks/nytimes/__init__.py
-${PYSITELIB}/proselint/checks/nytimes/__init__.pyc
-${PYSITELIB}/proselint/checks/nytimes/__init__.pyo
-${PYSITELIB}/proselint/checks/ogilvy/__init__.py
-${PYSITELIB}/proselint/checks/ogilvy/__init__.pyc
-${PYSITELIB}/proselint/checks/ogilvy/__init__.pyo
-${PYSITELIB}/proselint/checks/ogilvy/pretension.py
-${PYSITELIB}/proselint/checks/ogilvy/pretension.pyc
-${PYSITELIB}/proselint/checks/ogilvy/pretension.pyo
-${PYSITELIB}/proselint/checks/orwell/__init__.py
-${PYSITELIB}/proselint/checks/orwell/__init__.pyc
-${PYSITELIB}/proselint/checks/orwell/__init__.pyo
-${PYSITELIB}/proselint/checks/orwell/debased.py
-${PYSITELIB}/proselint/checks/orwell/debased.pyc
-${PYSITELIB}/proselint/checks/orwell/debased.pyo
-${PYSITELIB}/proselint/checks/oxford/__init__.py
-${PYSITELIB}/proselint/checks/oxford/__init__.pyc
-${PYSITELIB}/proselint/checks/oxford/__init__.pyo
-${PYSITELIB}/proselint/checks/oxford/venery_terms.py
-${PYSITELIB}/proselint/checks/oxford/venery_terms.pyc
-${PYSITELIB}/proselint/checks/oxford/venery_terms.pyo
-${PYSITELIB}/proselint/checks/palahniuk/__init__.py
-${PYSITELIB}/proselint/checks/palahniuk/__init__.pyc
-${PYSITELIB}/proselint/checks/palahniuk/__init__.pyo
-${PYSITELIB}/proselint/checks/palahniuk/suddenly.py
-${PYSITELIB}/proselint/checks/palahniuk/suddenly.pyc
-${PYSITELIB}/proselint/checks/palahniuk/suddenly.pyo
-${PYSITELIB}/proselint/checks/pinker/__init__.py
-${PYSITELIB}/proselint/checks/pinker/__init__.pyc
-${PYSITELIB}/proselint/checks/pinker/__init__.pyo
-${PYSITELIB}/proselint/checks/pinker/apologizing.py
-${PYSITELIB}/proselint/checks/pinker/apologizing.pyc
-${PYSITELIB}/proselint/checks/pinker/apologizing.pyo
-${PYSITELIB}/proselint/checks/pinker/hedging.py
-${PYSITELIB}/proselint/checks/pinker/hedging.pyc
-${PYSITELIB}/proselint/checks/pinker/hedging.pyo
-${PYSITELIB}/proselint/checks/pinker/latin.py
-${PYSITELIB}/proselint/checks/pinker/latin.pyc
-${PYSITELIB}/proselint/checks/pinker/latin.pyo
-${PYSITELIB}/proselint/checks/pinker/metaconcepts.py
-${PYSITELIB}/proselint/checks/pinker/metaconcepts.pyc
-${PYSITELIB}/proselint/checks/pinker/metaconcepts.pyo
-${PYSITELIB}/proselint/checks/pinker/metadiscourse.py
-${PYSITELIB}/proselint/checks/pinker/metadiscourse.pyc
-${PYSITELIB}/proselint/checks/pinker/metadiscourse.pyo
-${PYSITELIB}/proselint/checks/pinker/narcisissm.py
-${PYSITELIB}/proselint/checks/pinker/narcisissm.pyc
-${PYSITELIB}/proselint/checks/pinker/narcisissm.pyo
-${PYSITELIB}/proselint/checks/pinker/scare_quotes.py
-${PYSITELIB}/proselint/checks/pinker/scare_quotes.pyc
-${PYSITELIB}/proselint/checks/pinker/scare_quotes.pyo
-${PYSITELIB}/proselint/checks/strunk_white/__init__.py
-${PYSITELIB}/proselint/checks/strunk_white/__init__.pyc
-${PYSITELIB}/proselint/checks/strunk_white/__init__.pyo
-${PYSITELIB}/proselint/checks/strunk_white/composition.py
-${PYSITELIB}/proselint/checks/strunk_white/composition.pyc
-${PYSITELIB}/proselint/checks/strunk_white/composition.pyo
-${PYSITELIB}/proselint/checks/strunk_white/greylist.py
-${PYSITELIB}/proselint/checks/strunk_white/greylist.pyc
-${PYSITELIB}/proselint/checks/strunk_white/greylist.pyo
-${PYSITELIB}/proselint/checks/strunk_white/usage.py
-${PYSITELIB}/proselint/checks/strunk_white/usage.pyc
-${PYSITELIB}/proselint/checks/strunk_white/usage.pyo
-${PYSITELIB}/proselint/checks/szekely/__init__.py
-${PYSITELIB}/proselint/checks/szekely/__init__.pyc
-${PYSITELIB}/proselint/checks/szekely/__init__.pyo
-${PYSITELIB}/proselint/checks/szekely/nword.py
-${PYSITELIB}/proselint/checks/szekely/nword.pyc
-${PYSITELIB}/proselint/checks/szekely/nword.pyo
-${PYSITELIB}/proselint/checks/wallace/__init__.py
-${PYSITELIB}/proselint/checks/wallace/__init__.pyc
-${PYSITELIB}/proselint/checks/wallace/__init__.pyo
-${PYSITELIB}/proselint/checks/wallace/redundancy.py
-${PYSITELIB}/proselint/checks/wallace/redundancy.pyc
-${PYSITELIB}/proselint/checks/wallace/redundancy.pyo
-${PYSITELIB}/proselint/checks/wallace/tense_present.py
-${PYSITELIB}/proselint/checks/wallace/tense_present.pyc
-${PYSITELIB}/proselint/checks/wallace/tense_present.pyo
-${PYSITELIB}/proselint/checks/wallace/uncomparables.py
-${PYSITELIB}/proselint/checks/wallace/uncomparables.pyc
-${PYSITELIB}/proselint/checks/wallace/uncomparables.pyo
-${PYSITELIB}/proselint/checks/white/__init__.py
-${PYSITELIB}/proselint/checks/white/__init__.pyc
-${PYSITELIB}/proselint/checks/white/__init__.pyo
-${PYSITELIB}/proselint/checks/white/damn.py
-${PYSITELIB}/proselint/checks/white/damn.pyc
-${PYSITELIB}/proselint/checks/white/damn.pyo
-${PYSITELIB}/proselint/checks/write_good/__init__.py
-${PYSITELIB}/proselint/checks/write_good/__init__.pyc
-${PYSITELIB}/proselint/checks/write_good/__init__.pyo
-${PYSITELIB}/proselint/checks/write_good/cliches.py
-${PYSITELIB}/proselint/checks/write_good/cliches.pyc
-${PYSITELIB}/proselint/checks/write_good/cliches.pyo
-${PYSITELIB}/proselint/checks/write_good/lexical_illusions.py
-${PYSITELIB}/proselint/checks/write_good/lexical_illusions.pyc
-${PYSITELIB}/proselint/checks/write_good/lexical_illusions.pyo
-${PYSITELIB}/proselint/checks/write_good/weasel_words.py
-${PYSITELIB}/proselint/checks/write_good/weasel_words.pyc
-${PYSITELIB}/proselint/checks/write_good/weasel_words.pyo
-${PYSITELIB}/proselint/checks/wsj/__init__.py
-${PYSITELIB}/proselint/checks/wsj/__init__.pyc
-${PYSITELIB}/proselint/checks/wsj/__init__.pyo
-${PYSITELIB}/proselint/checks/wsj/athletes.py
-${PYSITELIB}/proselint/checks/wsj/athletes.pyc
-${PYSITELIB}/proselint/checks/wsj/athletes.pyo
+${PYSITELIB}/proselint/checks/mixed_metaphors/__init__.py
+${PYSITELIB}/proselint/checks/mixed_metaphors/__init__.pyc
+${PYSITELIB}/proselint/checks/mixed_metaphors/__init__.pyo
+${PYSITELIB}/proselint/checks/mixed_metaphors/misc.py
+${PYSITELIB}/proselint/checks/mixed_metaphors/misc.pyc
+${PYSITELIB}/proselint/checks/mixed_metaphors/misc.pyo
+${PYSITELIB}/proselint/checks/mondegreens/__init__.py
+${PYSITELIB}/proselint/checks/mondegreens/__init__.pyc
+${PYSITELIB}/proselint/checks/mondegreens/__init__.pyo
+${PYSITELIB}/proselint/checks/mondegreens/misc.py
+${PYSITELIB}/proselint/checks/mondegreens/misc.pyc
+${PYSITELIB}/proselint/checks/mondegreens/misc.pyo
+${PYSITELIB}/proselint/checks/needless_variants/__init__.py
+${PYSITELIB}/proselint/checks/needless_variants/__init__.pyc
+${PYSITELIB}/proselint/checks/needless_variants/__init__.pyo
+${PYSITELIB}/proselint/checks/needless_variants/misc.py
+${PYSITELIB}/proselint/checks/needless_variants/misc.pyc
+${PYSITELIB}/proselint/checks/needless_variants/misc.pyo
+${PYSITELIB}/proselint/checks/nonwords/__init__.py
+${PYSITELIB}/proselint/checks/nonwords/__init__.pyc
+${PYSITELIB}/proselint/checks/nonwords/__init__.pyo
+${PYSITELIB}/proselint/checks/nonwords/misc.py
+${PYSITELIB}/proselint/checks/nonwords/misc.pyc
+${PYSITELIB}/proselint/checks/nonwords/misc.pyo
+${PYSITELIB}/proselint/checks/oxymorons/__init__.py
+${PYSITELIB}/proselint/checks/oxymorons/__init__.pyc
+${PYSITELIB}/proselint/checks/oxymorons/__init__.pyo
+${PYSITELIB}/proselint/checks/oxymorons/misc.py
+${PYSITELIB}/proselint/checks/oxymorons/misc.pyc
+${PYSITELIB}/proselint/checks/oxymorons/misc.pyo
+${PYSITELIB}/proselint/checks/psychology/__init__.py
+${PYSITELIB}/proselint/checks/psychology/__init__.pyc
+${PYSITELIB}/proselint/checks/psychology/__init__.pyo
+${PYSITELIB}/proselint/checks/psychology/misc.py
+${PYSITELIB}/proselint/checks/psychology/misc.pyc
+${PYSITELIB}/proselint/checks/psychology/misc.pyo
+${PYSITELIB}/proselint/checks/redundancy/__init__.py
+${PYSITELIB}/proselint/checks/redundancy/__init__.pyc
+${PYSITELIB}/proselint/checks/redundancy/__init__.pyo
+${PYSITELIB}/proselint/checks/redundancy/misc.py
+${PYSITELIB}/proselint/checks/redundancy/misc.pyc
+${PYSITELIB}/proselint/checks/redundancy/misc.pyo
+${PYSITELIB}/proselint/checks/redundancy/ras_syndrome.py
+${PYSITELIB}/proselint/checks/redundancy/ras_syndrome.pyc
+${PYSITELIB}/proselint/checks/redundancy/ras_syndrome.pyo
+${PYSITELIB}/proselint/checks/security/__init__.py
+${PYSITELIB}/proselint/checks/security/__init__.pyc
+${PYSITELIB}/proselint/checks/security/__init__.pyo
+${PYSITELIB}/proselint/checks/security/credit_card.py
+${PYSITELIB}/proselint/checks/security/credit_card.pyc
+${PYSITELIB}/proselint/checks/security/credit_card.pyo
+${PYSITELIB}/proselint/checks/security/password.py
+${PYSITELIB}/proselint/checks/security/password.pyc
+${PYSITELIB}/proselint/checks/security/password.pyo
+${PYSITELIB}/proselint/checks/sexism/__init__.py
+${PYSITELIB}/proselint/checks/sexism/__init__.pyc
+${PYSITELIB}/proselint/checks/sexism/__init__.pyo
+${PYSITELIB}/proselint/checks/sexism/misc.py
+${PYSITELIB}/proselint/checks/sexism/misc.pyc
+${PYSITELIB}/proselint/checks/sexism/misc.pyo
+${PYSITELIB}/proselint/checks/skunked_terms/__init__.py
+${PYSITELIB}/proselint/checks/skunked_terms/__init__.pyc
+${PYSITELIB}/proselint/checks/skunked_terms/__init__.pyo
+${PYSITELIB}/proselint/checks/skunked_terms/misc.py
+${PYSITELIB}/proselint/checks/skunked_terms/misc.pyc
+${PYSITELIB}/proselint/checks/skunked_terms/misc.pyo
+${PYSITELIB}/proselint/checks/spelling/__init__.py
+${PYSITELIB}/proselint/checks/spelling/__init__.pyc
+${PYSITELIB}/proselint/checks/spelling/__init__.pyo
+${PYSITELIB}/proselint/checks/spelling/able_atable.py
+${PYSITELIB}/proselint/checks/spelling/able_atable.pyc
+${PYSITELIB}/proselint/checks/spelling/able_atable.pyo
+${PYSITELIB}/proselint/checks/spelling/able_ible.py
+${PYSITELIB}/proselint/checks/spelling/able_ible.pyc
+${PYSITELIB}/proselint/checks/spelling/able_ible.pyo
+${PYSITELIB}/proselint/checks/spelling/athletes.py
+${PYSITELIB}/proselint/checks/spelling/athletes.pyc
+${PYSITELIB}/proselint/checks/spelling/athletes.pyo
+${PYSITELIB}/proselint/checks/spelling/em_im_en_in.py
+${PYSITELIB}/proselint/checks/spelling/em_im_en_in.pyc
+${PYSITELIB}/proselint/checks/spelling/em_im_en_in.pyo
+${PYSITELIB}/proselint/checks/spelling/er_or.py
+${PYSITELIB}/proselint/checks/spelling/er_or.pyc
+${PYSITELIB}/proselint/checks/spelling/er_or.pyo
+${PYSITELIB}/proselint/checks/spelling/in_un.py
+${PYSITELIB}/proselint/checks/spelling/in_un.pyc
+${PYSITELIB}/proselint/checks/spelling/in_un.pyo
+${PYSITELIB}/proselint/checks/spelling/misc.py
+${PYSITELIB}/proselint/checks/spelling/misc.pyc
+${PYSITELIB}/proselint/checks/spelling/misc.pyo
+${PYSITELIB}/proselint/checks/terms/__init__.py
+${PYSITELIB}/proselint/checks/terms/__init__.pyc
+${PYSITELIB}/proselint/checks/terms/__init__.pyo
+${PYSITELIB}/proselint/checks/terms/animal_adjectives.py
+${PYSITELIB}/proselint/checks/terms/animal_adjectives.pyc
+${PYSITELIB}/proselint/checks/terms/animal_adjectives.pyo
+${PYSITELIB}/proselint/checks/terms/denizen_labels.py
+${PYSITELIB}/proselint/checks/terms/denizen_labels.pyc
+${PYSITELIB}/proselint/checks/terms/denizen_labels.pyo
+${PYSITELIB}/proselint/checks/terms/eponymous_adjectives.py
+${PYSITELIB}/proselint/checks/terms/eponymous_adjectives.pyc
+${PYSITELIB}/proselint/checks/terms/eponymous_adjectives.pyo
+${PYSITELIB}/proselint/checks/terms/venery.py
+${PYSITELIB}/proselint/checks/terms/venery.pyc
+${PYSITELIB}/proselint/checks/terms/venery.pyo
+${PYSITELIB}/proselint/checks/typography/__init__.py
+${PYSITELIB}/proselint/checks/typography/__init__.pyc
+${PYSITELIB}/proselint/checks/typography/__init__.pyo
+${PYSITELIB}/proselint/checks/typography/diacritical_marks.py
+${PYSITELIB}/proselint/checks/typography/diacritical_marks.pyc
+${PYSITELIB}/proselint/checks/typography/diacritical_marks.pyo
+${PYSITELIB}/proselint/checks/typography/exclamation.py
+${PYSITELIB}/proselint/checks/typography/exclamation.pyc
+${PYSITELIB}/proselint/checks/typography/exclamation.pyo
+${PYSITELIB}/proselint/checks/typography/symbols.py
+${PYSITELIB}/proselint/checks/typography/symbols.pyc
+${PYSITELIB}/proselint/checks/typography/symbols.pyo
+${PYSITELIB}/proselint/checks/uncomparables/__init__.py
+${PYSITELIB}/proselint/checks/uncomparables/__init__.pyc
+${PYSITELIB}/proselint/checks/uncomparables/__init__.pyo
+${PYSITELIB}/proselint/checks/uncomparables/misc.py
+${PYSITELIB}/proselint/checks/uncomparables/misc.pyc
+${PYSITELIB}/proselint/checks/uncomparables/misc.pyo
+${PYSITELIB}/proselint/checks/weasel_words/__init__.py
+${PYSITELIB}/proselint/checks/weasel_words/__init__.pyc
+${PYSITELIB}/proselint/checks/weasel_words/__init__.pyo
+${PYSITELIB}/proselint/checks/weasel_words/misc.py
+${PYSITELIB}/proselint/checks/weasel_words/misc.pyc
+${PYSITELIB}/proselint/checks/weasel_words/misc.pyo
+${PYSITELIB}/proselint/checks/weasel_words/very.py
+${PYSITELIB}/proselint/checks/weasel_words/very.pyc
+${PYSITELIB}/proselint/checks/weasel_words/very.pyo
 ${PYSITELIB}/proselint/command_line.py
 ${PYSITELIB}/proselint/command_line.pyc
 ${PYSITELIB}/proselint/command_line.pyo
@@ -354,6 +363,9 @@ ${PYSITELIB}/tests/_test_version.pyo
 ${PYSITELIB}/tests/check.py
 ${PYSITELIB}/tests/check.pyc
 ${PYSITELIB}/tests/check.pyo
+${PYSITELIB}/tests/test_butterick_symbols.py
+${PYSITELIB}/tests/test_butterick_symbols.pyc
+${PYSITELIB}/tests/test_butterick_symbols.pyo
 ${PYSITELIB}/tests/test_demo.py
 ${PYSITELIB}/tests/test_demo.pyc
 ${PYSITELIB}/tests/test_demo.pyo
diff --git a/proselint/distinfo b/proselint/distinfo
index 4544766..34f4af9 100644
--- a/proselint/distinfo
+++ b/proselint/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (proselint-0.4.2.tar.gz) = 9462c8ca62677428d96cf3ea87adc0b830c487f0
-RMD160 (proselint-0.4.2.tar.gz) = b2cfd5b1757c93321cf40e39284a800c80016ca1
-SHA512 (proselint-0.4.2.tar.gz) = ea76f8dbf59a04687eedc8274a6afb201b170c02b0a83bf507b59db7601f8c48eb7134ae096c7e8196fcc27fcec3e1e911146b2e4e19e25054b3649ab8625515
-Size (proselint-0.4.2.tar.gz) = 821844 bytes
+SHA1 (proselint-0.4.4.tar.gz) = 926f9b1754e60a7848e7c50e89984fdb41fe7abc
+RMD160 (proselint-0.4.4.tar.gz) = e1fa006550f36144b71320adcd85dd06acdd0d73
+SHA512 (proselint-0.4.4.tar.gz) = 15fab6345649ee3562b848a31ec175f20551a50f3ee3401da390df96ba096715ac892bfc67a8959c6f21f36e328be38bd2525078c7924f62052b46998fb2143c
+Size (proselint-0.4.4.tar.gz) = 823454 bytes


Home | Main Index | Thread Index | Old Index