Development guide
The Development guide contains information regarding how to contribute to the
PennyLane codebase.
The guides below are aimed towards developers and cover how to install
PennyLane and its dependencies in development mode, run and add tests, write
documentation, as well as general best practices and an architectural overview
of PennyLane, plugins, and devices.
Installation and dependencies of the PennyLane source code using development mode.
How to get involved in the PennyLane community and help improve PennyLane.
Installing dependencies, running the PennyLane test suite and measuring coverage.
Building and contributing modules and packages to the PennyLane documentation.
Creating and submitting a pull request to the PennyLane repository.
Proposing important PennyLane architectural decisions.
Defining how to develop using logging supports in PennyLane.
Architectural overview of PennyLane, its plugins and devices.
Ensuring safety when introducing breaking changes to PennyLane.