lp:~abompard/mailman/manifest
- Get this branch:
- bzr branch lp:~abompard/mailman/manifest
Branch merges
- Mailman Coders: Pending requested
-
Diff: 15 lines (+3/-1)1 file modifiedMANIFEST.in (+3/-1)
Branch information
Recent revisions
- 7254. By Barry Warsaw
-
Remove some unnecessary code, and revert back to SQLite by default for the
test suite. - 7253. By Barry Warsaw
-
Database
--------
* The ORM layer, previously implemented with Storm, has been replaced by
SQLAlchemy, thanks to the fantastic work by Abhilash Raj and Aurélien
Bompard. Alembic is now used for all database schema migrations.
* The new logger `mailman.database` logs any errors at the database layer.API
---
* Several changes to the internal API:
- `IListManager.mailing_ lists` is guaranteed to be sorted in List-ID order.
- `IDomains.mailing_ lists` is guaranteed to be sorted in List-ID order.
- Iteration over domains via the `IDomainManager` is guaranteed to be sorted
by `IDomain.mail_host` order.
- `ITemporaryDatabase` interface and all implementations are removed. - 7251. By Barry Warsaw
-
Use print functions consistently through, and update all __future__ imports to
reflect this.Also, mock out sys.stderr on some tests so that their nose2 output is quieter.
A few other minor coding style consistencies.
- 7247. By Barry Warsaw
-
* Fix test isolation bug in ``languages.rst``.
[Piotr Kasprzyk] (LP: #1308769) - 7246. By Barry Warsaw
-
* Fixed a crash in the REST server when searching for nonmembers via
``/find`` which we've never seen before, because those members only have an
address record, not a user record. This requires a small change in the API
where the JSON response's ``address`` key now contains the URL to the
address resource, the new ``email`` key contains the email address as a
string, and the ``user`` key is optional.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mailman