Skip to content

Commit 2697a09

Browse files
author
Martin O'Hanlon
committed
documentation updates
1 parent 6156813 commit 2697a09

File tree

4 files changed

+49
-3
lines changed

4 files changed

+49
-3
lines changed

README.rst

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
picozero
22
========
33

4+
|pypibadge| |docsbadge|
5+
46
A beginner-friendly library for using common electronics components with the Raspberry Pi Pico.
57

68
.. code-block:: python
@@ -19,9 +21,9 @@ A beginner-friendly library for using common electronics components with the Ras
1921
Status
2022
------
2123

22-
Pre-alpha - not yet for general release. Documentation is not yet available. There will be many bugs and issues.
24+
Beta. There will be bugs and issues. API changes are likely.
2325

24-
Full documentation will be available at `picozero.readthedocs.io <https://picozero.readthedocs.io>`_ :
26+
Documentation is available at `picozero.readthedocs.io <https://picozero.readthedocs.io>`_ :
2527

2628
- `Installation and getting started guide <https://picozero.readthedocs.io/en/latest/gettingstarted.html>`_
2729
- `Recipes and how-to's <https://picozero.readthedocs.io/en/latest/recipes.html>`_
@@ -32,3 +34,10 @@ Notes
3234

3335
picozero is inspired by `gpiozero <https://gpiozero.readthedocs.io/en/stable/>`_ (and reuses some of its underlying structure), but is by design lighter weight and aligned with the Raspberry Pi Pico. Thank you to everyone who has contributed to the gpiozero project.
3436

37+
.. |pypibadge| image:: https://badge.fury.io/py/picozero.svg
38+
:target: https://badge.fury.io/py/picozero
39+
:alt: Latest Version
40+
41+
.. |docsbadge| image:: https://readthedocs.org/projects/picozero/badge/
42+
:target: https://readthedocs.org/projects/picozero/
43+
:alt: Docs

docs/contributing.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Contributing
2+
============
3+
4+
Contributions to the picozero are welcome. Here is some advice.
5+
6+
1. picozero is 'lightweight', it is designed to be easy to use but also needs to run on a micro controller, please take this into account when considering feature requests or raising issues.
7+
2. see below for other stuff!
8+
9+
Status
10+
------
11+
12+
picozero is currently in Beta, pre release 1.0, you should consider the following:
13+
14+
- The API is not yet set, however, this doesn't mean that backwards compatibility is not important! It is a balancing act.
15+
- Requests for new features will need to be prioritised and responses to feature requests may take some time.
16+
- Refactoring of the code base is very likely and as a result pull requests may need rework.
17+
- Issues are likely to exist within the code base, be kind!
18+
19+
Suggestions
20+
-----------
21+
22+
If you have an idea for a new feature or would like to see a device included in picozero, please raise an `issue`_. Please explain your reasoning clearly.
23+
24+
Bugs
25+
----
26+
27+
Please raise an `issue`_ for any bugs found. Please include code examples and circuit diagrams if appropriate.
28+
29+
Pull requests
30+
-------------
31+
32+
All pull requests should be based on the `dev <https://github.com/RaspberryPiFoundation/picozero/tree/dev>`_ branch of picozero.
33+
34+
.. _issue: https://github.com/RaspberryPiFoundation/picozero/issues

docs/developing.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,6 @@ To build the documentation, run the following command from the docs directory:
3737

3838
The website will be built in the directory docs/_build/html.
3939

40-
Documentation can be viewed at http://picozero.readthedocs.io/
40+
Documentation can be viewed at `picozero.readthedocs.io`_.
41+
42+
.. _picozero.readthedocs.io: https://picozero.readthedocs.io

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ Table of Contents
1111
recipes
1212
api
1313
developing
14+
contributing
1415
changelog

0 commit comments

Comments
 (0)