Created by Abhilash Raj and last modified
Get this branch:
bzr branch lp:~raj-abhilash1/mailman/py3
Only Abhilash Raj can upload to this branch. If you are Abhilash Raj please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Abhilash Raj
GNU Mailman

Recent revisions

7264. By Abhilash Raj

rebase from trunk

7263. By Abhilash Raj

fix `encode unicode before hashing issue` and `cannot decode str`

7262. By Abhilash Raj

run src/mailman through 2to3 tool, should have done before

7261. By Abhilash Raj

intermediate commit

7260. By Barry Warsaw


7259. By Barry Warsaw

Remove unneeded line.

7258. By Barry Warsaw

Add support for a 'coverage' environment. e.g. `tox -e coverage` will run the
test suite and provide a code coverage report.

7257. By Barry Warsaw

 * You no longer have to edit `src/mailman/testing/testing.cfg` to run the
   test suite against PostgreSQL. See `src/mailman/docs/START.rst` for


* Test fixes.
* Doc fixes.
* PostgreSQL/model fixes.

7256. By Barry Warsaw

MANIFEST.in updates.

7255. By Barry Warsaw

tox-ify the test suite. First, this makes it easier to run since you don't
have to manually set up the virtualenv. Second, it allows us to later create
a python3 environment for porting purposes.

Other change:

* The `mailman conf` command no longer takes the `-t/--sort` option; the
  output is always sorted.
* The ``[database]migrations_path`` setting is removed.
* You no longer have to create a virtual environment separately when running
  the test suite. Just use `tox`.
* The RFC 2369 headers added to outgoing messages are now added in sorted
* The JSON representation `http_etag` key uses an algorithm that is
  insensitive to Python's dictionary sort order.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.