From d5ad13ef631150e8b677f3be2e40d8528f736cce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Wirtel?= Date: Thu, 23 May 2019 09:41:31 +0200 Subject: [PATCH] PEP 594: Fix typos --- pep-0594.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pep-0594.rst b/pep-0594.rst index fd85e6cff7c..7bf9bf09fb4 100644 --- a/pep-0594.rst +++ b/pep-0594.rst @@ -40,7 +40,7 @@ for several reasons. development team. The team has limited resources, reduced maintenance cost frees development time for other improvements. * Modules in the standard library are generally favored and seen as the - de-facto solution for a problem. A majority of users only pick 3rd party + de facto solution for a problem. A majority of users only pick 3rd party modules to replace a stdlib module, when they have a compelling reason, e.g. lxml instead of `xml`. The removal of an unmaintained stdlib module increases the chances of a community contributed module to become widely @@ -61,7 +61,7 @@ This PEP also designates some modules as not scheduled for removal. Some modules have been deprecated for several releases or seem unnecessary at first glance. However it is beneficial to keep the modules in the standard library, mostly for environments where installing a package from PyPI is not -an option. This can be cooperate environments or class rooms where external +an option. This can be corporate environments or class rooms where external code is not permitted without legal approval. * The usage of FTP is declining, but some files are still provided over @@ -500,13 +500,13 @@ groups used to be a dominant platform for online discussions. Over the last two decades, news has been slowly but steadily replaced with mailing lists and web-based discussion platforms. Twisted is also `planning `_ to deprecate NNTP -support and `pynnt `_ hasn't seen any +support and `pynntp `_ hasn't seen any activity since 2014. This is a good indicator that the public interest in NNTP support is declining. The ``nntplib`` tests have been the cause of additional work in the recent past. Python only contains client side of NNTP. The tests connect to -external news server. The servers are sometimes unavailble, too slow, or do +external news server. The servers are sometimes unavailable, too slow, or do not work correctly over IPv6. The situation causes flaky test runs on buildbots. @@ -535,7 +535,7 @@ quality and insecure. Users are discouraged to use them. * The module is not available on Windows. Cross-platform application need an alternative implementation any way. -* Only DES encryption is guarenteed to be available. DES has an extremely +* Only DES encryption is guaranteed to be available. DES has an extremely limited key space of 2**56. * MD5, salted SHA256, salted SHA512, and Blowfish are optional extension. SSHA256 and SSHA512 are glibc extensions. Blowfish (bcrypt) is the only @@ -816,8 +816,8 @@ fileinput The `fileinput `_ module implements a helpers to iterate over a list of files from ``sys.argv``. The -module predates the optparser and argparser module. The same functionality -can be implemented with the argparser module. +module predates the optparse and argparse module. The same functionality +can be implemented with the argparse module. Several core developers expressed their interest to keep the module in the standard library, as it is handy for quick scripts. @@ -909,7 +909,7 @@ documentation may be moved into a new git repository, so community members have a place from which they can pick up and fork code. A first draft of a `legacylib `_ -repository is available on my private Github account. The modules could be +repository is available on my private GitHub account. The modules could be made available on PyPI. The Python core team will not publish or maintain the packages. It is my hope that members of the Python community will adopt, maintain, and perhaps improve the deprecated modules.