Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
Metadata-Version: 1.1
Name: mailinglist-client
Version: 0.3.4
Summary: Python client for the Mailinglist Client
Home-page: https://github.com/docker/mailinglist-client
Author: Docker
Author-email: docker-io@docker.com
License: BSD
Description: ================================================================================
        Deprecated - see https://github.com/docker/hub-client for mailing list code base
        ================================================================================
        
        ===============================
        Mailinglist Client
        ===============================
        
        .. image:: https://badge.fury.io/py/mailinglist-client.png
            :target: http://badge.fury.io/py/mailinglist-client
        
        .. image:: https://travis-ci.org/docker/mailinglist-client.png?branch=master
                :target: https://travis-ci.org/docker/mailinglist-client
        
        .. image:: https://pypip.in/d/mailinglist-client/badge.png
                :target: https://pypi.python.org/pypi/mailinglist-client
        
        
        Python client for the Mailinglist Client
        
        * Free software: BSD license
        * Documentation: https://mailinglist-client.readthedocs.org.
        
        Calling the unit tests
        ======================
        
        For some reason unit testing doesn't work properly with `./setup.py test`.  Call
        the unit tests directly as follows:
        
           python ./tests/test_marketo_backend.py
           python ./tests/test_dummy_backend.py
        
        How to use this package (Marketo)
        =================================
        
        1) Add the following to your django settings:
        
           * MAILING_LIST_BACKEND='mailinglist_client.MarketoMailingList'
           * MARKETO_HOST='your.host.name'  # no schema
           * MARKETO_CLIENT_ID='your client id'
           * MARKETO_SECRET='your secret'
        
        2) Creating the object:
        
        Using the MAILING_LIST_BACKEND value, the BaseMailingList creates the configured
        type of mailing list. In our case its a MarketoMailingList
        
        ::
        
           mailinglist = BaseMailingList()
        
        
        3) Calling the methods:
        
        ::
        
           mailinglist.subscribe(<int mailing list id>, 'email@address.com')
        
           mailinglist.is_subscribed(<int mailing list id>, 'email@address.com')
        
           mailinglist.unsubscribe(<int mailing list id>, 'email@address.com')
        
        
        
        
        History
        -------
        
        0.0.1 (2014-08-18)
        ---------------------
        
        * First release on PyPI.
Keywords: mailinglist
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4