@@ -3,7 +3,7 @@ Introduction
33
44
55.. image :: https://readthedocs.org/projects/circuitpython-homie/badge/?version=latest
6- :target: https://circuitpython-homie.readthedocs .io/
6+ :target: https://circuitpython-homie.rtfd .io/
77 :alt: Documentation Status
88.. image :: https://github.com/2bndy5/CircuitPython_Homie/workflows/Build%20CI/badge.svg
99 :target: https://github.com/2bndy5/CircuitPython_Homie/actions
@@ -20,27 +20,24 @@ Homie specifications for MQTT implemented in CircuitPython
2020 :width: 50%
2121
2222Dependencies
23- =============
23+ ------------
24+
2425This driver depends on:
2526
2627* `Adafruit CircuitPython <https://github.com/adafruit/circuitpython >`_
28+ * `Adafruit MiniMQTT Library <https://docs.circuitpython.org/projects/minimqtt/en/latest/ >`_
2729
2830Please ensure all dependencies are available on the CircuitPython filesystem.
2931This is easily achieved by downloading
3032`the Adafruit library and driver bundle <https://circuitpython.org/libraries >`_
31- or individual libraries can be installed using
32- `circup <https://github.com/adafruit/circup >`_.
33+ or individual libraries can be installed using `circup <https://github.com/adafruit/circup >`_.
3334
3435Installing from PyPI
35- =====================
36-
37- .. note ::
38- This library is not available on PyPI yet. Install documentation is included
39- as a standard element. Stay tuned for PyPI availability!
36+ --------------------
4037
41- .. admonition :: todo
38+ .. code-block :: shell
4239
43- Remove the above note if PyPI version is/will be available at time of release.
40+ pip install circuitpython-homie
4441
4542 On supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally `from
4643PyPI <https://pypi.org/project/circuitpython-homie/> `_.
@@ -61,12 +58,12 @@ To install in a virtual environment in your current project:
6158.. code-block :: shell
6259
6360 mkdir project-name && cd project-name
64- python3 -m venv .venv
61+ python3 -m venv .env
6562 source .env/bin/activate
6663 pip3 install circuitpython-homie
6764
6865 Installing to a Connected CircuitPython Device with Circup
69- ==========================================================
66+ **********************************************************
7067
7168Make sure that you have ``circup `` installed in your Python environment.
7269Install it with the following command if necessary:
@@ -88,24 +85,32 @@ Or the following command to update an existing version:
8885
8986 circup update
9087
91- Usage Example
92- =============
88+ Usage Examples
89+ --------------
9390
94- .. admonition :: todo
91+ Using the examples requires a secrets.py file that stores your secret information about the MQTT
92+ broker and network settings. This is `described with detail in the documentation
93+ <https://circuitpython-homie.rtfd.io/en/latest/examples.html> `_.
9594
96- Add a quick, simple example. It and other examples should live in the
97- examples folder and be included in docs/examples.rst.
95+ See the examples in the
96+ `examples <https://github.com/2bndy5/CircuitPython_Homie/tree/main/examples >`_ folder.
97+ These will be included with the Circuitpython Community bundle as well.
9898
9999Documentation
100- =============
101- API documentation for this library can be found on `Read the Docs <https://circuitpython-homie.readthedocs.io/ >`_.
100+ -------------
101+
102+ .. _Contributing Guidelines : https://circuitpython-homie.rtfd.io/en/latest/contributing.html
102103
103- For information on building library documentation, please check out
104- `this guide <https://learn.adafruit.com/creating-and-sharing-a-circuitpython-library/sharing-our-docs-on-readthedocs#sphinx-5-1 >`_.
104+ API documentation for this library can be found on
105+ `Read the Docs <https://circuitpython-homie.rtfd.io/ >`_.
106+
107+ Instructions for build the documentation is in our `Contributing Guidelines `_.
105108
106109Contributing
107- ============
110+ ------------
108111
109112Contributions are welcome! Please read our `Code of Conduct
110113<https://github.com/2bndy5/CircuitPython_Homie/blob/HEAD/CODE_OF_CONDUCT.md> `_
111114before contributing to help this project stay welcoming.
115+
116+ See also our `Contributing Guidelines `_ for information about the development workflow.
0 commit comments