summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Ensure all holds/rejects have a reason.Mark Sapiro2017-07-261-1/+1
|
* Convert to click for CLI optionsBarry Warsaw2017-07-221-2/+3
|
* Python 3.4 no more!Barry Warsaw2017-07-131-2/+2
|
* We also support Python 3.6Barry Warsaw2017-04-161-0/+1
|
* Require aiosmtpd>=1.0a5Mark Sapiro2017-04-081-1/+1
|
* Remove the dependency on httplib2.Barry Warsaw2017-02-061-1/+0
| | | | Closes #42
* Bump copyright years.Barry Warsaw2017-01-041-1/+1
|
* Merge branch 'master' into mr215-review.Barry Warsaw2016-12-301-2/+0
|\
| * Various setup/tox/testing tweaks.Barry Warsaw2016-12-301-2/+0
| | | | | | | | | | | | | | | | | | - Introduce a `nocov` factor until https://github.com/tox-dev/tox/issues/418 is fixed. - Eliminate extraneous test run for coverage and diff_cover tests. - Rename coverage factor to cov. - Quieter diffcov and cov output. - Move around some dependencies. flufl.testing are not runtime deps.
* | Merged from master.Mark Sapiro2016-12-091-1/+2
|\|
| * More fixes & flufl.testing.Barry Warsaw2016-11-291-0/+1
| |
| * Use flufl.testing's flake8 plugin.Barry Warsaw2016-11-291-1/+0
| |
| * Use `atpublic` for @public instead of internal copy.Barry Warsaw2016-11-291-0/+1
| |
* | Merge branch 'dmarc' of gitlab.com:msapiro/mailman into dmarcMark Sapiro2016-11-261-0/+1
|\ \ | |/ |/|
| * DMARC mitigations, part 1a.Mark Sapiro2016-10-311-0/+1
| |
* | Start converting lazr.smtptestBarry Warsaw2016-11-241-1/+0
| |
* | Replace smtpd with aiosmtpd.Barry Warsaw2016-11-241-0/+1
|/
* Fix flake8.extension spec for flake8 v3.Barry Warsaw2016-10-161-1/+1
|
* New template system. Closes #249Barry Warsaw2016-07-161-0/+1
| | | | | The new template system is introduced for API 3.1. See ``src/mailman/rest/docs/templates.rst`` for details.
* Floor the Falcon dependency.Barry Warsaw2016-04-031-1/+1
|
* Unpin falcon.Barry Warsaw2016-04-031-1/+3
|
* Checkpointing.Barry Warsaw2016-04-021-1/+1
|
* Pin Falcon version <1.0 (see GL #20).Barry Warsaw2016-03-281-1/+1
|
* Import order flake8 plugin.Barry Warsaw2016-03-271-1/+1
| | | | Fix lots of import order errors discovered by the new plugin.
* Start of import order testing.Barry Warsaw2016-03-271-0/+1
|
* Happy New Year.Barry Warsaw2016-01-021-1/+1
|
* Added Trove classifiers to setup.py. (Closes: #152)Barry Warsaw2015-10-291-0/+12
|
* * Remove the test_suite key from setup.py; it isn't the right way to run theBarry Warsaw2015-10-081-1/+0
| | | | | tests suite (for that, use tox). * Use resource_filename() to locate the top mailman package.
* Core no longer depends on the standalone `mock` module. (Closes: #146)Barry Warsaw2015-09-221-1/+0
|
* Don't create the onebounce console script.Barry Warsaw2015-05-031-1/+1
|
* Now that we're on Python 3.4, we don't need enum34.Barry Warsaw2015-04-281-1/+0
|
* use falcon >= 0.3rc1 till a stable releaseAbhilash Raj2015-04-281-1/+1
|
* We don't need the 'six' package any more.Barry Warsaw2015-01-041-1/+0
|
* Bump copyright years.Barry Warsaw2015-01-041-1/+1
|
* Remove huge amounts of now unnecessary file boilerplate.Barry Warsaw2014-12-221-3/+1
|
* Update the setup.py, tox.ini, template.py and documentation for the switch toBarry Warsaw2014-12-221-2/+2
| | | | Python 3.
* Checkpointing.Barry Warsaw2014-11-301-0/+1
| | | | | | | | | | By using `six` I think I have most of the imports squared away. There's probably still uses of `unicode` built-ins that need fixing. The idea is to first get the test suite running (which it doesn't yet), and then to fix tests. There's a bug in lazr.config which requires us to patch it for now.
* Trunk merge.Barry Warsaw2014-11-021-1/+2
|\
| * added support for migrations via alembicAbhilash Raj2014-09-241-0/+1
| |
| * replace storm with sqlalchemy as dependencyAbhilash Raj2014-09-051-1/+1
| |
* | Complete the conversion from restish to falcon, modulo a clean up pass. AllBarry Warsaw2014-08-141-1/+1
|/ | | | REST tests pass. This requires an as yet unmerged internal change to falcon.
* * Use ``setuptools`` instead of ``distribute``, since the latter is defunct.Barry Warsaw2014-04-151-4/+4
|
* Bump copyright years.Barry Warsaw2014-01-011-1/+1
|
* * Use the ``enum34`` package instead of ``flufl.enum``.Barry Warsaw2013-08-271-1/+1
|\
| * Switch to PEP 435 enums from flufl.enums.Barry Warsaw2013-06-181-1/+1
| |
* | Switch to virtualenv and nose2 instead of zc.buildout and zope.testing.Barry Warsaw2013-08-251-2/+2
|/
* Remove unnecessary install_requires.Barry Warsaw2013-01-051-1/+0
|
* Bump copyright years.Barry Warsaw2013-01-011-1/+1
|
* * Python 2.7 is not required. Python 2.6 is no longer officially supported.Barry Warsaw2012-10-311-2/+2
| | | | | The code base is now also `python2.7 -3` clean, although there are still some warnings in 3rd party dependencies. LP: #1073506
* Replace flufl.password with passlib, albeit with a wrapper.Barry Warsaw2012-06-271-1/+1
|