Canonical uses the LAZR projects to power Launchpad, Landscape, and other applications. They conform to our code quality standards, including automated tests; and they come from our state-of-the-art development process, including peer reviews. We hope that you find them useful.
We also invite you to contribute. Use the projects' bug trackers to report problems or make feature suggestions. Or make a bzr branch, write some tests and some changes, and submit your branch for review for merging into the trunk!
LAZR projects are primarily written in Python. Many are libraries, but some assemble several dependencies into small frameworks. When persistent storage is needed, the projects usually use the STORM object-relational mapper. When a JavaScript library is appropriate, we use YUI 3. We often use libraries from the Zope 3 project, particularly zope.interface, as also used by projects such as Twisted and Trac.
Project group information
All bugs Latest bugs reported
-
Bug #1868175: Transactor does not retry DisconnectError ocurring on commit.
Reported -
Bug #1845702: Incorrect DB-API wrapper exception type caching
Reported -
Bug #1781564: Tests fail on Python 3.7
Reported -
Bug #1654334: Does not work on Python 3.6
Reported -
Bug #1563786: Add Postgres JSON operators
Reported
More contributors Top contributors
- Jürgen Gmach 81 points
- Colin Watson 34 points