@@ -29,9 +29,9 @@ registered hook *implementations*.
29
29
subscriptions and can be thought of and used as a rudimentary busless `publish-subscribe `_
30
30
event system.
31
31
32
- ``pluggy ``'s approach is meant to let a designer think carefuly about which objects are
32
+ ``pluggy ``'s approach is meant to let a designer think carefully about which objects are
33
33
explicitly needed by an extension writer. This is in contrast to subclass-based extension
34
- systems which may expose unecessary state and behaviour or encourage `tight coupling `_
34
+ systems which may expose unnecessary state and behaviour or encourage `tight coupling `_
35
35
in overlying frameworks.
36
36
37
37
@@ -85,7 +85,7 @@ a similarly configured ``PluginManager`` instance.
85
85
86
86
That is, a *mark * type called with ``project_name `` returns an object which
87
87
can be used to decorate functions which will then be detected by a
88
- ``PluginManager `` which was instantiated with the the same ``project_name ``
88
+ ``PluginManager `` which was instantiated with the same ``project_name ``
89
89
value.
90
90
91
91
Furthermore, each *hookimpl * or *hookspec * decorator can configure the
@@ -277,7 +277,7 @@ should be added before registering corresponding *hookimpls*:
277
277
278
278
@hookspec
279
279
def setup_project (config , args ):
280
- """ This hook is used to process the inital config and input
280
+ """ This hook is used to process the initial config and input
281
281
arguments.
282
282
"""
283
283
@@ -433,7 +433,7 @@ definitions to populate the registry is described in detail in the section on
433
433
In summary, you pass a plugin namespace object to the
434
434
:py:meth: `~pluggy.PluginManager.register() ` and
435
435
:py:meth: `~pluggy.PluginManager.add_hookspec() ` methods to collect
436
- hook *implementations * and *specfications * from *plugin * namespaces respectively.
436
+ hook *implementations * and *specifications * from *plugin * namespaces respectively.
437
437
438
438
You can unregister any *plugin *'s hooks using
439
439
:py:meth: `~pluggy.PluginManager.unregister() ` and check if a plugin is
0 commit comments