Skip to content

Commit beaf1b5

Browse files
committed
fixed a few more typos
1 parent 6fcedf7 commit beaf1b5

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

docs/reference.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ For example, applications ``my_app1`` and ``my_app2`` would be configured as:
4848
4949
Note that if you used the UI flow to configure pyscript, the ``allow_all_imports`` and
5050
``hass_is_global`` configuration settings will be ignored in the yaml file. In that case
51-
you should omit them from the yaml, and just use yaml for pycript app configuration.
51+
you should omit them from the yaml, and just use yaml for pyscript app configuration.
5252

5353
As explained below, the use of ``apps`` with entries for each application by name below,
5454
is used to determine which application scripts are autoloaded. That's the only configuration
@@ -535,7 +535,7 @@ When any trigger occurs (whether time, state or event), the ``@state_active`` ex
535535
evaluated. If it evaluates to ``False`` (or zero), the trigger is ignored and the trigger function
536536
is not called. This decorator is roughly equivalent to starting the trigger function with an
537537
``if`` statement with the ``str_expr`` (the minor difference is that this decorator uses the
538-
``@state_trigger`` variable value, if present, when evalauting ``str_expr``, whereas an
538+
``@state_trigger`` variable value, if present, when evaluating ``str_expr``, whereas an
539539
``if`` statement at the start of the function uses its current value, which might be different
540540
if the state variable was changed immediately after the trigger, and the ``.old`` value is
541541
not available).
@@ -992,7 +992,7 @@ makes it convenient to just reload the script file or application you are develo
992992
affecting the others.
993993

994994
A much better alternative to repeatedly modifying a script file and reloading it is to use Jupyter
995-
notebook to interactively deveop and test functions, triggers and services.
995+
notebook to interactively develop and test functions, triggers and services.
996996

997997
Jupyter auto-completion (with `<TAB>`) is supported in Jupyter notebook, console and lab. It should
998998
work after you have typed at least the first character. After you hit `<TAB>` you should see a list
@@ -1275,7 +1275,7 @@ Access to Hass
12751275
^^^^^^^^^^^^^^
12761276

12771277
If the ``hass_is_global`` configuration setting is set (default is off), then the variable ``hass``
1278-
is available as a global variable in all pyscript contexts. That provides significant flexiblity
1278+
is available as a global variable in all pyscript contexts. That provides significant flexibility
12791279
in accessing HASS internals for cases where pyscript doesn't provide some binding or access.
12801280

12811281
Ideally you should only use ``hass`` for read-only access. However, you do need a good understanding
@@ -1297,7 +1297,7 @@ You can use ``hass`` to compute sunrise and sunset times using the same method H
12971297
print(f"today sunrise = {sunrise}, sunset = {sunset}")
12981298
12991299
Here's another method that uses the installed version of ``astral`` directly, rather than the HASS
1300-
helper function. It's a bit more crytpic since it's a very old version of ``astral``, but you can
1300+
helper function. It's a bit more cryptic since it's a very old version of ``astral``, but you can
13011301
see how the HASS configuration values are used:
13021302

13031303
.. code:: python
@@ -1332,7 +1332,7 @@ be blocked, which will delay all other tasks.
13321332

13331333
All the built-in functionality in pyscript is written using asynchronous code, which runs seamlessly
13341334
together with all the other tasks in the main event loop. However, if you import Python packages and
1335-
call functions that block (eg, file or networrk I/O) then you need to run those functions outside
1335+
call functions that block (eg, file or network I/O) then you need to run those functions outside
13361336
the main event loop. That can be accomplished wrapping those function calls with the
13371337
``task.executor`` function, which runs the function in a separate thread:
13381338

@@ -1440,5 +1440,5 @@ A handful of language features are not supported:
14401440
functions that can be called and used in-line. There is a feature request to add this.
14411441

14421442
Pyscript can call Python modules and packages, so you can always write your own native Python code
1443-
(eg, if you need a generator or other unsupported feature) that can be called by psycript
1443+
(eg, if you need a generator or other unsupported feature) that can be called by pyscript
14441444
(see `Importing <#importing>`__ for how to create and import native Python modules in pyscript).

0 commit comments

Comments
 (0)