{ "info": { "author": "Seantis GmbH", "author_email": "info@seantis.ch", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\n\nRun the Tests\n-------------\n\nInstall tox and run it::\n\n pip install tox\n tox\n\nLimit the tests to a specific python version::\n\n tox -e py27\n\nConventions\n-----------\n\nOnegov Newsletter follows PEP8 as close as possible. To test for it run::\n\n tox -e pep8\n\nOnegov Newsletter uses `Semantic Versioning `_\n\nBuild Status\n------------\n\n.. image:: https://travis-ci.org/OneGov/onegov.newsletter.png\n :target: https://travis-ci.org/OneGov/onegov.newsletter\n :alt: Build Status\n\nCoverage\n--------\n\n.. image:: https://coveralls.io/repos/OneGov/onegov.newsletter/badge.png?branch=master\n :target: https://coveralls.io/r/OneGov/onegov.newsletter?branch=master\n :alt: Project Coverage\n\nLatest PyPI Release\n-------------------\n\n.. image:: https://badge.fury.io/py/onegov.newsletter.svg\n :target: https://badge.fury.io/py/onegov.newsletter\n :alt: Latest PyPI Release\n\nLicense\n-------\nonegov.newsletter is released under GPLv2\n\nChangelog\n---------\n\n0.3.1 (2019-04-03)\n~~~~~~~~~~~~~~~~~~~\n\n- Support latest onegov.search release.\n [href]\n\n0.3.0 (2018-05-31)\n~~~~~~~~~~~~~~~~~~~\n\n- Adds a \"scheduled\" column to the newsletter.\n [href]\n\n- Requires Python 3.6.\n [href]\n\n0.2.0 (2017-09-26)\n~~~~~~~~~~~~~~~~~~~\n\n- Switches to onegov.search's automatic language detection.\n [href]\n\n0.1.0 (2016-02-09)\n~~~~~~~~~~~~~~~~~~~\n\n- Raises a more useful exception if a newsletter name conflicts with another.\n [href]\n\n0.0.1 (2016-02-03)\n~~~~~~~~~~~~~~~~~~~\n\n- Initial Release\n [href]\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/OneGov/onegov.newsletter", "keywords": "", "license": "GPLv2", "maintainer": "", "maintainer_email": "", "name": "onegov.newsletter", "package_url": "https://pypi.org/project/onegov.newsletter/", "platform": "any", "project_url": "https://pypi.org/project/onegov.newsletter/", "project_urls": { "Homepage": "http://github.com/OneGov/onegov.newsletter" }, "release_url": "https://pypi.org/project/onegov.newsletter/0.3.1/", "requires_dist": [ "onegov.core (>=0.4.0)", "onegov.search", "sedate", "validate-email", "coverage ; extra == 'test'", "onegov-testing ; extra == 'test'", "pytest ; extra == 'test'" ], "requires_python": ">=3.6", "summary": "Newsletters for OneGov Cloud.", "version": "0.3.1" }, "last_serial": 5091289, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ca913058f75664aa94cadf982067df1c", "sha256": "52afbcfe886730936192138f672364975fcce564fb49674881bc2b443dd83c58" }, "downloads": -1, "filename": "onegov.newsletter-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ca913058f75664aa94cadf982067df1c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9621, "upload_time": "2016-02-03T16:22:02", "url": "https://files.pythonhosted.org/packages/42/e8/5b23c1237bb331eefb4acac9e9ce1c271d849faf4f4b34f9d0699f733c6c/onegov.newsletter-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67da26dc4e9e7f4a080136220fd759bd", "sha256": "96cb86caa58e17244e13722b637f483bdf572594814c17f88be8e949aa0633e9" }, "downloads": -1, "filename": "onegov.newsletter-0.0.1.tar.gz", "has_sig": false, "md5_digest": "67da26dc4e9e7f4a080136220fd759bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6061, "upload_time": "2016-02-03T16:22:26", "url": "https://files.pythonhosted.org/packages/a1/98/bb712459ae2cd65fd9c78d16a8b85ec55f592459ef2c1a7643a5c85664f8/onegov.newsletter-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "2d56c6fb961f12232d2b72a488bdf1b8", "sha256": "d44486e3b2b845671a9122a453cf7d58dc281c7b9254b3a324cb8550b189ffd3" }, "downloads": -1, "filename": "onegov.newsletter-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2d56c6fb961f12232d2b72a488bdf1b8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10159, "upload_time": "2016-02-09T08:44:14", "url": "https://files.pythonhosted.org/packages/03/21/903397934d966520f201e8a31f943b4f8694d2b398972fc409575623ed50/onegov.newsletter-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75719f413bbf525a6cda3dd0824c3461", "sha256": "6d874f70ed48030af8977b46300966d0a2f19571d6509ff428c42ddca10ca70d" }, "downloads": -1, "filename": "onegov.newsletter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "75719f413bbf525a6cda3dd0824c3461", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6282, "upload_time": "2016-02-09T08:44:23", "url": "https://files.pythonhosted.org/packages/c1/6e/6bd9cd2ed04d7615c3c41fa97b5f97913de9c34dc71889b9c94971cf9450/onegov.newsletter-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "87fc52e1f5a1d9c4e00be4042bb80161", "sha256": "771d3d3721e2514a7c8d2d38020664678e62a5412c2afcf7a5ac6d6b5cab5b26" }, "downloads": -1, "filename": "onegov.newsletter-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "87fc52e1f5a1d9c4e00be4042bb80161", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10290, "upload_time": "2017-09-26T09:49:52", "url": "https://files.pythonhosted.org/packages/31/91/9f7feb0576dfd447c348512e6c0b398320984282fe4ba0ef263906be817f/onegov.newsletter-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a5ddadf76464aca70ad32ef5781522f", "sha256": "3eb1d38b434a3fb09d46bb62d8f4dcce265fcb0f5755f74a4b7b0988c1d41ecd" }, "downloads": -1, "filename": "onegov.newsletter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4a5ddadf76464aca70ad32ef5781522f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6285, "upload_time": "2017-09-26T09:49:54", "url": "https://files.pythonhosted.org/packages/e9/d7/2396fd0fb7cfc29b63debf64b5e68ced0697a8cf4e446b2a06cd4fc619fc/onegov.newsletter-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "74b29218625acaa1cd2712af27f12b6a", "sha256": "27fe9db78451ff69c0caac3a31d545a1e7784c102671c20f9a9ea2a607631ae1" }, "downloads": -1, "filename": "onegov.newsletter-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "74b29218625acaa1cd2712af27f12b6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9145, "upload_time": "2018-05-31T08:48:58", "url": "https://files.pythonhosted.org/packages/e1/27/f8ce074f75ea99e4476a7df7eeb53c5d3946fd644f2fc0788378c517af82/onegov.newsletter-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9bec62ebd9c5e8e2bb3b4ec24a415154", "sha256": "889581595ff88d6061e8009f3111e8c9e297dc539dcbf715523d2f3c6264cf67" }, "downloads": -1, "filename": "onegov.newsletter-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9bec62ebd9c5e8e2bb3b4ec24a415154", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6606, "upload_time": "2018-05-31T08:48:59", "url": "https://files.pythonhosted.org/packages/1d/3f/12be3469ff39034e938c459d4ecb0d7fe761b066a61b39d0a43e2e9effa4/onegov.newsletter-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "0340b14e5c40e1f0cfdf3dfa36269789", "sha256": "3ca1e74980a3970d23da1c40059b2b7c962c9c3c9c58ae4bde191162db40d24f" }, "downloads": -1, "filename": "onegov.newsletter-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0340b14e5c40e1f0cfdf3dfa36269789", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9162, "upload_time": "2019-04-03T14:43:45", "url": "https://files.pythonhosted.org/packages/24/51/151627e5304ce968010d1316029d40048c063d12f58460d5d2e583d53470/onegov.newsletter-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9f8ba2cc38bbdad6d6132d16e8e6818", "sha256": "5f3046af4fffbf360b674b3574bc48383ef282bca47c20107487e98f8dca3ff4" }, "downloads": -1, "filename": "onegov.newsletter-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c9f8ba2cc38bbdad6d6132d16e8e6818", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7415, "upload_time": "2019-04-03T14:43:46", "url": "https://files.pythonhosted.org/packages/13/b9/520ab182e5dd44e0c33b2febf7ae3b5533104bcb44ade92883916c24bee4/onegov.newsletter-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0340b14e5c40e1f0cfdf3dfa36269789", "sha256": "3ca1e74980a3970d23da1c40059b2b7c962c9c3c9c58ae4bde191162db40d24f" }, "downloads": -1, "filename": "onegov.newsletter-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0340b14e5c40e1f0cfdf3dfa36269789", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 9162, "upload_time": "2019-04-03T14:43:45", "url": "https://files.pythonhosted.org/packages/24/51/151627e5304ce968010d1316029d40048c063d12f58460d5d2e583d53470/onegov.newsletter-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9f8ba2cc38bbdad6d6132d16e8e6818", "sha256": "5f3046af4fffbf360b674b3574bc48383ef282bca47c20107487e98f8dca3ff4" }, "downloads": -1, "filename": "onegov.newsletter-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c9f8ba2cc38bbdad6d6132d16e8e6818", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7415, "upload_time": "2019-04-03T14:43:46", "url": "https://files.pythonhosted.org/packages/13/b9/520ab182e5dd44e0c33b2febf7ae3b5533104bcb44ade92883916c24bee4/onegov.newsletter-0.3.1.tar.gz" } ] }