summaryrefslogtreecommitdiff
path: root/mail/pkg
AgeCommit message (Collapse)Author
2016-02-09[tests] fix missing pycryptopp dependency and mock async callsFolker Bernitt
- leap_mail still uses pycryptopp and therefore still needs the dependency - Keymanager calls to async HTTPClient had not been mocked, causing a test to fail - fixed a pep8 warning
2015-09-16[pkg] bump leap versions neededKali Kaneko
2015-08-06[feat] WHEELHOUSE can be a url + --use-leap-wheelsParménides GV
--use-leap-wheels sets --trusted-host (remove it when we have a proper cert) and WHEELHOUSE to https://ftp.lizard.leap.se Until we get ftp.lizard cname, use lizard as the wheels server. - Related: #7339
2015-08-03[tests] Added requirements-latest help HEAD developmentBruno Wagner
Added requirements-latest to make sure we always use the latest develop of all dependencies in an automated way
2015-08-03[feat] use wheels to install dependenciesParménides GV
generate_wheels uses $WHEELHOUSE to generate and store the wheels for requirements.pip and requirements-testing.pip (if it exists). pip_install_requirements.sh installs requirements.pip from them if possible (if not, then it fetches them from pypi) or, if passed the --testing flag, it installs requirements-testing.pip. Related: #7327
2015-07-27[pkg] add script to install base requirementsKali Kaneko
- update pip - install base reqs
2015-07-27[pkg] add AUTHORS file + one-liner to generate itKali Kaneko
2015-07-22[pkg] separate leap requirementsKali Kaneko
this is part of a process to make the setup of the development mode less troublesome. from now on, setting up a virtualenv in pure development mode will be as easy as telling pip to just install the external dependencies:: pip install -r pkg/requirements.pip and traversing all the leap repos for the needed leap dependencies doing:: python setup.py develop - Related: #7288
2015-07-10[pkg] bump dependenciesIvan Alejandro
2015-02-11add service-identity as a dependency for leap.mailKali Kaneko
2015-02-11remove enum depKali Kaneko
2015-01-05Port `enum` to `enum34`Ruben Pollan
2014-04-04Update requirementsTomás Touceda
2014-01-28add enum dependencyKali Kaneko
2013-12-10add testing reqsKali Kaneko
2013-12-06Update requirementsTomás Touceda
2013-12-05add with_venvwrapper scriptKali Kaneko
2013-11-07Merge remote-tracking branch 'kali/bug/4394_update_pkey' into developTomás Touceda
2013-11-06add missing zope.interface depKali Kaneko
2013-11-06Make the pkey a propertyKali Kaneko
so we can allow multiple accounts in the imap fetcher.
2013-11-01Update requirementsTomás Touceda
2013-10-18Fold in changes and update dependenciesTomás Touceda
2013-08-23improve packagingKali Kaneko
2013-05-21Merge remote-tracking branch 'kali/feature/imap-service2' into developTomás Touceda
Conflicts: pkg/requirements.pip src/leap/mail/imap/tests/test_imap.py
2013-05-17Functional SoledadBackedAccount and LeapMailboxesKali Kaneko
The imap service is launched from the tac file, and still needs some information to be provided in separate config files that stub much of the initialization parameters. working fetch and store methods. tested with offlineimap and thunderbird. several mailboxes might be broken.
2013-05-11Adapt smtp-relay to use leap.common.keymanagerdrebs
* Add docstrings to smtp-relay classes. * Setup test suite. * Add setuptools-trial as dependency for tests. * Move smtp-relay tests to default test directory. * Add tests for smtp-relay. * Send of unencrypted mail depending on 'encrypted_only' param. * Malformed email address. * Add a helper function for smtp-relay. * Assert params for initializing SMTPFactory. * Use mail.util.parseaddr to parse email address. * Use email.message.Message to represent an email message in smtp-relay. * Make requirements effective and fix leap.common version in setup.py. * Add/remove dependencies in setup.py. * Fix Soledad instantiation in tests. * Fix sender address in smtp-relay. * Fix some comments regarding twisted's SSL and SMTP. * Remove authentication from smtp-relay when sending. This closes #2446.
2013-04-09Initial importKali Kaneko