collective.mailchimp


Namecollective.mailchimp JSON
Version 3.1.1 PyPI version JSON
download
home_pagehttps://pypi.python.org/pypi/collective.mailchimp
SummaryMailChimp integration for Plone.
upload_time2023-04-14 09:10:03
maintainer
docs_urlNone
authorkitconcept GmbH (Timo Stollenwerk)
requires_python>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*
licenseGPL version 2
keywords python plone mailchimp mail newsletter
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. image:: https://secure.travis-ci.org/collective/collective.mailchimp.png
    :target: http://travis-ci.org/collective/collective.mailchimp

.. image:: https://img.shields.io/coveralls/collective/collective.mailchimp/master.svg
    :target: https://coveralls.io/r/collective/collective.mailchimp

.. image:: https://landscape.io/github/collective/collective.mailchimp/master/landscape.svg
   :target: https://landscape.io/github/collective/collective.mailchimp/master
   :alt: Code Health

.. image:: https://img.shields.io/pypi/status/collective.mailchimp.svg
    :target: https://pypi.python.org/pypi/collective.mailchimp/
    :alt: Egg Status

.. image:: https://img.shields.io/pypi/v/collective.mailchimp.svg
    :target: https://pypi.python.org/pypi/collective.mailchimp/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/l/collective.mailchimp.svg
    :target: https://pypi.python.org/pypi/collective.mailchimp/
    :alt: License

.. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.
   If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide_addons.html
   This text does not appear on pypi or github. It is a comment.

Introduction
============

.. image:: https://raw.githubusercontent.com/collective/collective.mailchimp/master/kitconcept.png
   :alt: kitconcept
   :target: https://kitconcept.com/

MailChimp integration for Plone 4 and 5.

MailChimp helps you design email newsletters, share them on social networks, integrate with services you already use, and track your results.

collective.mailchimp provides a @newsletter view to let visitors subscribe to one or more MailChimp mailing lists. It also provides a MailChimp portlet in case you want to display your newsletter subscription as part of an existing site.

The newsletter subscriptions forms in both the view and the portlet are extendable, so you can add custom fields that can be stored in your MailChimp subscriber list.

It also comes with a MailChimp control panel to let you enter your MailChimp credentials for your Plone site.

collective.mailchimp is tested on Plone 4.x and 5.x and should work on Plone > 3.3
(with the appropriate version pins for plone.app.registry and z3c.form).


Installation
============

Install collective.mailchimp by adding it to your buildout::

  [buildout]

  ...

  eggs =
      collective.mailchimp

and then running "bin/buildout".


Multiple MailChimp Lists
========================

collective.mailchimp supports multiple MailChimp lists. The MailChimp portlet
allows administators to choose a MailChimp list from a dropdown list for each
portlet. The MailChimp newsletter view (@@newsletter) allows to provide a
list_id (see your MailChimp account) as optional URL parameter::

  http://localhost:8080/Plone/@@newsletter?list_id=f3247645gs

If no URL parameter is provided the form just chooses the first MailChimp list
available (which is fine as long as you have just one list anyway).


Preselect Interest Groups
=========================

collective.mailchimp supports MailChimp's interest groups. In case there is more than one single group you might want to pre-select some of the groups. To
do so add one or more 'preselect_group' parameters to the URL that points to
your MailChimp newsletter form. For instance to select the first and the fifth
group entry use the following link::

    http://localhost:8080/Plone/@@newsletter?preselect_group=0&preselect_group=4

Note: if you used version 1.4.1 of collective.mailchimp or earlier,
you may no longer see the interest groups on the subscribe form.  You
should visit the control panel again.  This will update the data
automatically.


Extend Newsletter Subscription Form
===================================

The collective.mailchimp newsletter form (used in the separate view as well
as in the portlet) can be extended without touching the code of
collective.mailchimp.

.. note::

  - https://github.com/collective/collective.mailchimp/blob/master/src/collective/mailchimp/browser/extender.py

  - https://github.com/collective/collective.mailchimp/blob/master/src/collective/mailchimp/browser/extender.zcml

  - http://packages.python.org/plone.app.discussion/howtos/howto_extend_the_comment_form.html.


History
=======

collective.mailchimp has been written from the scratch in order to replace
raptus.mailchimp_ for newer versions of Plone (> 4.0).

.. _MailChimp: http://mailchimp.com
.. _raptus.mailchimp: http://plone.org/products/raptus.mailchimp

The difference between collective.mailchimp and raptus.mailchimp is:

- Directly use the MailChimp API instead of greatape_ as Python wrapper (because greatape is completely untested, does not support the latest MailChimp API version and seems to be not actively developed any longer)
- z3c.form_ instead of formlib for forms (because formlib is deprecated)
- plone.app.registry_ instead of portal_properties for storing properties (because portal_properties will be deprecated soon)
- it is tested by automated software tests (because untested code is broken code)

.. _greatape: http://pypi.python.org/pypi/greatape
.. _z3c.form: http://pypi.python.org/pypi/z3c.form
.. _plone.app.registry: http://pypi.python.org/pypi/plone.app.registry


Issue Tracker
=============

Please report bugs to the `issue tracker on github`_.


Credits
=======

.. image:: https://raw.githubusercontent.com/collective/collective.mailchimp/master/kitconcept.png
   :alt: kitconcept
   :align: center
   :target: https://www.kitconcept.com/

This plugin is developed and maintained by `kitconcept`_.

If you are having issues, please let us know.


License
=======

The project is licensed under the GPLv2.

.. _`issue tracker on github`: https://github.com/collective/collective.mailchimp/issues

.. _`kitconcept`: https://kitconcept.com


Contributors
============

- Timo Stollenwerk, Original Author
- Maurits van Rees, MailChimp API 3, Plone 5 compatibility
- Jean-Paul Ladage
- Jean-Michel Francois
- Carsten Senger
- Peter Holzer

Changelog
=========

3.1.1 (2023-04-14)
------------------

- Fix controlpanel field validation for Plone 6
  [agitator]


3.1.0 (2020-01-13)
------------------

New Features:

- Add Plone 5.2 and Python 3.7 classifiers.
  [timo]

- Add uninstall profile
  [erral]

Bug Fixes:

- Don't show interest groups if empty
  [laulaz]

- Fix existing French translations
  [laulaz]

- Redirect to navigation root after (un)subscription
  [daggelpop]


3.0.0 (2019-06-14)
------------------

New Features:

- Prepare to work with Python 3.
  Isort, black, fixed deprecated Python 2 syntax AST errors.
  implements to implementer.
  Fix imports with six and avoid circular imports.
  [jensens]


2.2.2 (2018-06-07)
------------------

Bugfixes:

- Fix error handling in @@newsletter to validate form extenders
  [csenger]


2.2.1 (2018-01-05)
------------------

Bugfixes:

- Plone 5.1 compatibility.
  [timo]


2.2.0 (2017-12-07)
------------------

New Features:

- Make plone.app.imaging a test dependency only in setup.py. This fixes an
  issue with Plone 5.1 and plone.restapi. plone.app.imaging is a hard
  dependency on Plone 5.0 (CMFPlone) and optional on Plone 5.1.
  [timo]


2.1.0 (2017-09-12)
------------------

New Features:

- Plone 5.0.8 compatibility. Add plone.app.imaging to dependencies in setup.py.
  [timo]

- Add @@unsubscribe-newsletter.
  [csenger]

- Added basic Romanian translation
  [ichim-david]

Bugfixes:

- Updated Dutch translations.
  [jladage]

- Fixed ignoral of new locales directory because of option set in gitignore
  [ichim-david]


2.0.2 (2016-02-02)
------------------

Bugfixes:

- Fixed MANIFEST.in so all files are added.  Releases 2.0 and 2.0.1
  were missing non Python files.  [maurits]


2.0.1 (2016-01-29)
------------------

Bugfixes:

- Add upgrade step to reload new src folder. Make sure you run the upgrade step, otherwise the add-on will not work properly. This fixes https://github.com/collective/collective.mailchimp/issues/21.
  [timo]


2.0 (2016-01-28)
----------------

- Move code to src folder to follow best practice.
  [timo]

- Set default value for interests to '{}' instead of None. This fixes https://github.com/collective/collective.mailchimp/issues/19.
  [timo]

- Added support for Plone 5, kept 4.3 compatibility.
  [jladage, didrix, maurits]

- Updated to version 3.0 of the mailchimp api.  The data that we get
  from mailchimp with this api version is changed.  When you have
  interest groups in your lists, and you do not see them anymore on
  the subscribe form, you should visit the control panel again.  This
  will update the data automatically.
  [jladage, didrix, maurits]

- Remove bare excepts.
  [timo]


1.4.1 (2015-05-04)
------------------

- Try to avoid some needless registry updates.
  [maurits]

- Disable inline validation in the mailchimp control panel.  It may
  change the cache based on a new api key that the user has not yet
  saved.
  [maurits]

- Remove mailchimp object before updating cache.  Otherwise a change
  in the api key is not picked up until after a restart.
  [maurits]


1.4.0 (2015-04-29)
------------------

- Fix invalid pypi classifier.
  [timo]

- Show control panel even when api key is invalid.
  Fixes issue #8.
  [maurits]

- Fix fallback for missing cache after startup.
  [pbauer]

- Add italian translation.
  [gborelli]

- Fix UnicodeEncodeError
  [pbauer]

- Add persistent cache in the registry for the connection.
  [toutpt]

- Add french translations
  [toutpt]

- Add brazilian translation.
  [cleberjsantos]


1.3.1 (2013-03-03)
------------------

- Fix broken group subscription which has been introduced in 1.3.0.
  [timo]


1.3.0 (2013-03-03)
------------------

- Add option to preselect interest groups in the newsletter form.
  [timo]


1.2.1 (2013-02-13)
------------------

- Fix 1.2.0 upgrade step.
  [timo]


1.2.0 (2013-02-13)
------------------

- Make newsletter view not fail if no default_list has been selected.
  [timo]

- German translation updated.
  [timo]

- Styles for newsletter subscription form added.
  [timo]


1.1.1 (2013-02-01)
------------------

- Fix mailchimp control panel which fails if no valid MailChimp API key has
  been provided.
  [timo]


1.1.0 (2013-01-23)
------------------

- Dutch translation added.
  [sjoerdve]

- Make NewsletterForm extendable.
  [timo]

- Use MailChimp list settings from the control panel. Note: You have to
  reinstall collective.mailchimp, otherwise you will end up with a
  "KeyError: 'Interface .. defines a field .., for which there is no record.'"
  [timo]

- Support for MailChimp interest groups added. For now this feature only works
  with one single list.
  [timo]

- Email type option added.
  [timo]

- Rename AvailableListsVocabulary to AvailableLists.
  [timo]

- Add fieldsets to MailChimp control panel.
  [timo]

- Add a MailchimpLocator utility to encapsulate all MailChimp API calls.
  [timo]

- Allow multiple lists for newsletter view; add mailchimp locator to
  encapsulate api calls.
  [timo]

- Add new default_list setting to allow administrators to choose their default
  MailChimp list for the @@newsletter view.
  [timo]

- Add email_type_is_optional setting to allow administrators to choose if they
  want to allow users to choose their own email_type.
  [timo]

- Make README and CHANGES .rst files.
  [timo]


1.0.3 (2012-12-05)
------------------

- Missing .mo files added.
  [timo]


1.0.2 (2012-12-05)
------------------

- Raise a more specific error when an email has been already subscribed to a
  newsletter.
  [timo]

- German translations updated.
  [timo]


1.0.1 (2012-10-28)
------------------

- Fix MANIFEST.in to include readme and changelog.
  [jone]


1.0 (2012-10-17)
----------------

- Initial release
  [timo]


            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.python.org/pypi/collective.mailchimp",
    "name": "collective.mailchimp",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*",
    "maintainer_email": "",
    "keywords": "Python Plone MailChimp Mail Newsletter",
    "author": "kitconcept GmbH (Timo Stollenwerk)",
    "author_email": "stollenwerk@kitconcept.com",
    "download_url": "https://files.pythonhosted.org/packages/18/5a/b71730162ea636129521dbbb220ab06b7911d9a94eff0d760a25d10e8733/collective.mailchimp-3.1.1.tar.gz",
    "platform": null,
    "description": ".. image:: https://secure.travis-ci.org/collective/collective.mailchimp.png\n    :target: http://travis-ci.org/collective/collective.mailchimp\n\n.. image:: https://img.shields.io/coveralls/collective/collective.mailchimp/master.svg\n    :target: https://coveralls.io/r/collective/collective.mailchimp\n\n.. image:: https://landscape.io/github/collective/collective.mailchimp/master/landscape.svg\n   :target: https://landscape.io/github/collective/collective.mailchimp/master\n   :alt: Code Health\n\n.. image:: https://img.shields.io/pypi/status/collective.mailchimp.svg\n    :target: https://pypi.python.org/pypi/collective.mailchimp/\n    :alt: Egg Status\n\n.. image:: https://img.shields.io/pypi/v/collective.mailchimp.svg\n    :target: https://pypi.python.org/pypi/collective.mailchimp/\n    :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/l/collective.mailchimp.svg\n    :target: https://pypi.python.org/pypi/collective.mailchimp/\n    :alt: License\n\n.. This README is meant for consumption by humans and pypi. Pypi can render rst files so please do not use Sphinx features.\n   If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide_addons.html\n   This text does not appear on pypi or github. It is a comment.\n\nIntroduction\n============\n\n.. image:: https://raw.githubusercontent.com/collective/collective.mailchimp/master/kitconcept.png\n   :alt: kitconcept\n   :target: https://kitconcept.com/\n\nMailChimp integration for Plone 4 and 5.\n\nMailChimp helps you design email newsletters, share them on social networks, integrate with services you already use, and track your results.\n\ncollective.mailchimp provides a @newsletter view to let visitors subscribe to one or more MailChimp mailing lists. It also provides a MailChimp portlet in case you want to display your newsletter subscription as part of an existing site.\n\nThe newsletter subscriptions forms in both the view and the portlet are extendable, so you can add custom fields that can be stored in your MailChimp subscriber list.\n\nIt also comes with a MailChimp control panel to let you enter your MailChimp credentials for your Plone site.\n\ncollective.mailchimp is tested on Plone 4.x and 5.x and should work on Plone > 3.3\n(with the appropriate version pins for plone.app.registry and z3c.form).\n\n\nInstallation\n============\n\nInstall collective.mailchimp by adding it to your buildout::\n\n  [buildout]\n\n  ...\n\n  eggs =\n      collective.mailchimp\n\nand then running \"bin/buildout\".\n\n\nMultiple MailChimp Lists\n========================\n\ncollective.mailchimp supports multiple MailChimp lists. The MailChimp portlet\nallows administators to choose a MailChimp list from a dropdown list for each\nportlet. The MailChimp newsletter view (@@newsletter) allows to provide a\nlist_id (see your MailChimp account) as optional URL parameter::\n\n  http://localhost:8080/Plone/@@newsletter?list_id=f3247645gs\n\nIf no URL parameter is provided the form just chooses the first MailChimp list\navailable (which is fine as long as you have just one list anyway).\n\n\nPreselect Interest Groups\n=========================\n\ncollective.mailchimp supports MailChimp's interest groups. In case there is more than one single group you might want to pre-select some of the groups. To\ndo so add one or more 'preselect_group' parameters to the URL that points to\nyour MailChimp newsletter form. For instance to select the first and the fifth\ngroup entry use the following link::\n\n    http://localhost:8080/Plone/@@newsletter?preselect_group=0&preselect_group=4\n\nNote: if you used version 1.4.1 of collective.mailchimp or earlier,\nyou may no longer see the interest groups on the subscribe form.  You\nshould visit the control panel again.  This will update the data\nautomatically.\n\n\nExtend Newsletter Subscription Form\n===================================\n\nThe collective.mailchimp newsletter form (used in the separate view as well\nas in the portlet) can be extended without touching the code of\ncollective.mailchimp.\n\n.. note::\n\n  - https://github.com/collective/collective.mailchimp/blob/master/src/collective/mailchimp/browser/extender.py\n\n  - https://github.com/collective/collective.mailchimp/blob/master/src/collective/mailchimp/browser/extender.zcml\n\n  - http://packages.python.org/plone.app.discussion/howtos/howto_extend_the_comment_form.html.\n\n\nHistory\n=======\n\ncollective.mailchimp has been written from the scratch in order to replace\nraptus.mailchimp_ for newer versions of Plone (> 4.0).\n\n.. _MailChimp: http://mailchimp.com\n.. _raptus.mailchimp: http://plone.org/products/raptus.mailchimp\n\nThe difference between collective.mailchimp and raptus.mailchimp is:\n\n- Directly use the MailChimp API instead of greatape_ as Python wrapper (because greatape is completely untested, does not support the latest MailChimp API version and seems to be not actively developed any longer)\n- z3c.form_ instead of formlib for forms (because formlib is deprecated)\n- plone.app.registry_ instead of portal_properties for storing properties (because portal_properties will be deprecated soon)\n- it is tested by automated software tests (because untested code is broken code)\n\n.. _greatape: http://pypi.python.org/pypi/greatape\n.. _z3c.form: http://pypi.python.org/pypi/z3c.form\n.. _plone.app.registry: http://pypi.python.org/pypi/plone.app.registry\n\n\nIssue Tracker\n=============\n\nPlease report bugs to the `issue tracker on github`_.\n\n\nCredits\n=======\n\n.. image:: https://raw.githubusercontent.com/collective/collective.mailchimp/master/kitconcept.png\n   :alt: kitconcept\n   :align: center\n   :target: https://www.kitconcept.com/\n\nThis plugin is developed and maintained by `kitconcept`_.\n\nIf you are having issues, please let us know.\n\n\nLicense\n=======\n\nThe project is licensed under the GPLv2.\n\n.. _`issue tracker on github`: https://github.com/collective/collective.mailchimp/issues\n\n.. _`kitconcept`: https://kitconcept.com\n\n\nContributors\n============\n\n- Timo Stollenwerk, Original Author\n- Maurits van Rees, MailChimp API 3, Plone 5 compatibility\n- Jean-Paul Ladage\n- Jean-Michel Francois\n- Carsten Senger\n- Peter Holzer\n\nChangelog\n=========\n\n3.1.1 (2023-04-14)\n------------------\n\n- Fix controlpanel field validation for Plone 6\n  [agitator]\n\n\n3.1.0 (2020-01-13)\n------------------\n\nNew Features:\n\n- Add Plone 5.2 and Python 3.7 classifiers.\n  [timo]\n\n- Add uninstall profile\n  [erral]\n\nBug Fixes:\n\n- Don't show interest groups if empty\n  [laulaz]\n\n- Fix existing French translations\n  [laulaz]\n\n- Redirect to navigation root after (un)subscription\n  [daggelpop]\n\n\n3.0.0 (2019-06-14)\n------------------\n\nNew Features:\n\n- Prepare to work with Python 3.\n  Isort, black, fixed deprecated Python 2 syntax AST errors.\n  implements to implementer.\n  Fix imports with six and avoid circular imports.\n  [jensens]\n\n\n2.2.2 (2018-06-07)\n------------------\n\nBugfixes:\n\n- Fix error handling in @@newsletter to validate form extenders\n  [csenger]\n\n\n2.2.1 (2018-01-05)\n------------------\n\nBugfixes:\n\n- Plone 5.1 compatibility.\n  [timo]\n\n\n2.2.0 (2017-12-07)\n------------------\n\nNew Features:\n\n- Make plone.app.imaging a test dependency only in setup.py. This fixes an\n  issue with Plone 5.1 and plone.restapi. plone.app.imaging is a hard\n  dependency on Plone 5.0 (CMFPlone) and optional on Plone 5.1.\n  [timo]\n\n\n2.1.0 (2017-09-12)\n------------------\n\nNew Features:\n\n- Plone 5.0.8 compatibility. Add plone.app.imaging to dependencies in setup.py.\n  [timo]\n\n- Add @@unsubscribe-newsletter.\n  [csenger]\n\n- Added basic Romanian translation\n  [ichim-david]\n\nBugfixes:\n\n- Updated Dutch translations.\n  [jladage]\n\n- Fixed ignoral of new locales directory because of option set in gitignore\n  [ichim-david]\n\n\n2.0.2 (2016-02-02)\n------------------\n\nBugfixes:\n\n- Fixed MANIFEST.in so all files are added.  Releases 2.0 and 2.0.1\n  were missing non Python files.  [maurits]\n\n\n2.0.1 (2016-01-29)\n------------------\n\nBugfixes:\n\n- Add upgrade step to reload new src folder. Make sure you run the upgrade step, otherwise the add-on will not work properly. This fixes https://github.com/collective/collective.mailchimp/issues/21.\n  [timo]\n\n\n2.0 (2016-01-28)\n----------------\n\n- Move code to src folder to follow best practice.\n  [timo]\n\n- Set default value for interests to '{}' instead of None. This fixes https://github.com/collective/collective.mailchimp/issues/19.\n  [timo]\n\n- Added support for Plone 5, kept 4.3 compatibility.\n  [jladage, didrix, maurits]\n\n- Updated to version 3.0 of the mailchimp api.  The data that we get\n  from mailchimp with this api version is changed.  When you have\n  interest groups in your lists, and you do not see them anymore on\n  the subscribe form, you should visit the control panel again.  This\n  will update the data automatically.\n  [jladage, didrix, maurits]\n\n- Remove bare excepts.\n  [timo]\n\n\n1.4.1 (2015-05-04)\n------------------\n\n- Try to avoid some needless registry updates.\n  [maurits]\n\n- Disable inline validation in the mailchimp control panel.  It may\n  change the cache based on a new api key that the user has not yet\n  saved.\n  [maurits]\n\n- Remove mailchimp object before updating cache.  Otherwise a change\n  in the api key is not picked up until after a restart.\n  [maurits]\n\n\n1.4.0 (2015-04-29)\n------------------\n\n- Fix invalid pypi classifier.\n  [timo]\n\n- Show control panel even when api key is invalid.\n  Fixes issue #8.\n  [maurits]\n\n- Fix fallback for missing cache after startup.\n  [pbauer]\n\n- Add italian translation.\n  [gborelli]\n\n- Fix UnicodeEncodeError\n  [pbauer]\n\n- Add persistent cache in the registry for the connection.\n  [toutpt]\n\n- Add french translations\n  [toutpt]\n\n- Add brazilian translation.\n  [cleberjsantos]\n\n\n1.3.1 (2013-03-03)\n------------------\n\n- Fix broken group subscription which has been introduced in 1.3.0.\n  [timo]\n\n\n1.3.0 (2013-03-03)\n------------------\n\n- Add option to preselect interest groups in the newsletter form.\n  [timo]\n\n\n1.2.1 (2013-02-13)\n------------------\n\n- Fix 1.2.0 upgrade step.\n  [timo]\n\n\n1.2.0 (2013-02-13)\n------------------\n\n- Make newsletter view not fail if no default_list has been selected.\n  [timo]\n\n- German translation updated.\n  [timo]\n\n- Styles for newsletter subscription form added.\n  [timo]\n\n\n1.1.1 (2013-02-01)\n------------------\n\n- Fix mailchimp control panel which fails if no valid MailChimp API key has\n  been provided.\n  [timo]\n\n\n1.1.0 (2013-01-23)\n------------------\n\n- Dutch translation added.\n  [sjoerdve]\n\n- Make NewsletterForm extendable.\n  [timo]\n\n- Use MailChimp list settings from the control panel. Note: You have to\n  reinstall collective.mailchimp, otherwise you will end up with a\n  \"KeyError: 'Interface .. defines a field .., for which there is no record.'\"\n  [timo]\n\n- Support for MailChimp interest groups added. For now this feature only works\n  with one single list.\n  [timo]\n\n- Email type option added.\n  [timo]\n\n- Rename AvailableListsVocabulary to AvailableLists.\n  [timo]\n\n- Add fieldsets to MailChimp control panel.\n  [timo]\n\n- Add a MailchimpLocator utility to encapsulate all MailChimp API calls.\n  [timo]\n\n- Allow multiple lists for newsletter view; add mailchimp locator to\n  encapsulate api calls.\n  [timo]\n\n- Add new default_list setting to allow administrators to choose their default\n  MailChimp list for the @@newsletter view.\n  [timo]\n\n- Add email_type_is_optional setting to allow administrators to choose if they\n  want to allow users to choose their own email_type.\n  [timo]\n\n- Make README and CHANGES .rst files.\n  [timo]\n\n\n1.0.3 (2012-12-05)\n------------------\n\n- Missing .mo files added.\n  [timo]\n\n\n1.0.2 (2012-12-05)\n------------------\n\n- Raise a more specific error when an email has been already subscribed to a\n  newsletter.\n  [timo]\n\n- German translations updated.\n  [timo]\n\n\n1.0.1 (2012-10-28)\n------------------\n\n- Fix MANIFEST.in to include readme and changelog.\n  [jone]\n\n\n1.0 (2012-10-17)\n----------------\n\n- Initial release\n  [timo]\n\n",
    "bugtrack_url": null,
    "license": "GPL version 2",
    "summary": "MailChimp integration for Plone.",
    "version": "3.1.1",
    "split_keywords": [
        "python",
        "plone",
        "mailchimp",
        "mail",
        "newsletter"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b18e4f10a0a88b3cab444993e12e53fb5b2c6322e8d3042cf8b012448807ffd2",
                "md5": "ff208a01f512dde4e900c0781b346e16",
                "sha256": "c3709dcb3677b23a1355631d30488f06c04e892f1882b750885a39ede7a81b90"
            },
            "downloads": -1,
            "filename": "collective.mailchimp-3.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ff208a01f512dde4e900c0781b346e16",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*",
            "size": 68186,
            "upload_time": "2023-04-14T09:09:59",
            "upload_time_iso_8601": "2023-04-14T09:09:59.211018Z",
            "url": "https://files.pythonhosted.org/packages/b1/8e/4f10a0a88b3cab444993e12e53fb5b2c6322e8d3042cf8b012448807ffd2/collective.mailchimp-3.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "185ab71730162ea636129521dbbb220ab06b7911d9a94eff0d760a25d10e8733",
                "md5": "eb8ad0b448c582a6b644358723fa3aae",
                "sha256": "7a43869887b94707eadbdaf2399138f7c349ffc43e190ce0cdeafb0a6a5fd72a"
            },
            "downloads": -1,
            "filename": "collective.mailchimp-3.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "eb8ad0b448c582a6b644358723fa3aae",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*",
            "size": 54965,
            "upload_time": "2023-04-14T09:10:03",
            "upload_time_iso_8601": "2023-04-14T09:10:03.216040Z",
            "url": "https://files.pythonhosted.org/packages/18/5a/b71730162ea636129521dbbb220ab06b7911d9a94eff0d760a25d10e8733/collective.mailchimp-3.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-14 09:10:03",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "collective.mailchimp"
}
        
Elapsed time: 0.05819s