{ "info": { "author": "Dave Forgac", "author_email": "tylerdave@tylerdave.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License" ], "description": "====================\npelican-meetup-info\n====================\n\nA Pelican plugin for including Meetup group and event information on generated pages and articles.\n\n***************\nInstallation\n***************\n\n* Install this package:\n\n .. code-block:: shell\n\n pip install pelican_meetup_info\n\n* Add the following to your `pelicanconf.py` to activate the plugin:\n\n .. code-block:: python\n\n PLUGINS = ['pelican_meetup_info']\n\n* Then add one of the following pairs of configs:\n\n * If you keep your config file private:\n\n .. code-block:: python \n\n MEETUP_API_KEY = 'your key here'\n MEETUP_URLNAME = 'Cleveland-Area-Python-Interest-Group'\n\n Get your API key here: https://www.google.com/search?q=meetup+api+key&ie=utf-8&oe=utf-8\n\n * Or if you expose your config file to the public (like in a public repo):\n\n .. code-block:: python \n\n MEETUP_GROUP_SIGNED_URL = 'https://api.meetup.com/Cleveland-Area-Python-Interest-Group?photo-host=public&sig_id=1442&sig=3c0d385c607d27a7bd3ae14f220f17856eb163c1'\n MEETUP_EVENTS_SIGNED_URL= 'https://api.meetup.com/Cleveland-Area-Python-Interest-Group/events?photo- host=public&page=20&sig_id=1442&sig=3dcd3aa3bfacf17cb45302a722ced9727e99cd37'\n\n More info about signed URLs here: https://www.meetup.com/meetup_api/auth/#keysign\n\n\n***************\nUsage\n***************\n\nWith the plugin installed and properly configured, new dictionaries named `meetup_group` and `meetup_events` containg the Meetup API responses will be availabe in your page/article context. You may reference them in templates like this:\n\nmeetup_group:\n\n .. code-block:: html \n\n {% if page.meetup_group %}\n

Meetup Info

\n

{{ page.meetup_group.name }}

\n {{ page.meetup_group.description }}\n {% endif %}\n\nMore info about group data: https://secure.meetup.com/meetup_api/console/?path=/:urlname\n\nmeetup_events:\n\n .. code-block:: html\n\n {% if page.meetup_events %}\n

Upcoming Meetups

\n \n {% endif %}\n\nMore info about events data: https://secure.meetup.com/meetup_api/console/?path=/:urlname/events\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tylerdave/pelican-meetup-info", "keywords": "pelican plugin meetup", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pelican-meetup-info", "package_url": "https://pypi.org/project/pelican-meetup-info/", "platform": "", "project_url": "https://pypi.org/project/pelican-meetup-info/", "project_urls": { "Homepage": "https://github.com/tylerdave/pelican-meetup-info" }, "release_url": "https://pypi.org/project/pelican-meetup-info/0.0.2/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "A Pelican plugin that provides group and event information for a meetup.com group.", "version": "0.0.2" }, "last_serial": 3485821, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "54ae3bc42722b4c9697f624ef0d48c84", "sha256": "76f5fa2fc25c835a4470a8ce15330c45b38a037b89e1675fdcece750cf95a484" }, "downloads": -1, "filename": "pelican_meetup_info-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "54ae3bc42722b4c9697f624ef0d48c84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5013, "upload_time": "2018-01-13T02:06:37", "url": "https://files.pythonhosted.org/packages/81/f2/ac1d9b07ad94dd9674426a0a4cebe82855dea4d589e6bab998e6956e19c3/pelican_meetup_info-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac608aefd0715104cda17cd271c8243e", "sha256": "fb6933d6244441542615b74805466f127e25483922df34d103b7fbc16897522b" }, "downloads": -1, "filename": "pelican-meetup-info-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ac608aefd0715104cda17cd271c8243e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2979, "upload_time": "2018-01-13T02:06:38", "url": "https://files.pythonhosted.org/packages/5b/16/06924edd78aab16d3179d2086c9ac3ca0a397eebb8e9826499ddec03f1a0/pelican-meetup-info-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7fbe7b11ca6b684d6716d9be9ecd792b", "sha256": "d5f53efe2a3bb3a532202647e531641367738e8675299128b9c8661aa70501fc" }, "downloads": -1, "filename": "pelican_meetup_info-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fbe7b11ca6b684d6716d9be9ecd792b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5106, "upload_time": "2018-01-13T02:11:55", "url": "https://files.pythonhosted.org/packages/c3/11/cd6577617bb2364ad03dd6d588e3c7eec71fe2f9c136da0517eb9be5a74b/pelican_meetup_info-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92638a887fa81cc823358a6d343463bc", "sha256": "376a22f1f724273cbfe98873a7107e97b3e1df32ff30acba8e30cd4833690287" }, "downloads": -1, "filename": "pelican-meetup-info-0.0.2.tar.gz", "has_sig": false, "md5_digest": "92638a887fa81cc823358a6d343463bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3024, "upload_time": "2018-01-13T02:11:57", "url": "https://files.pythonhosted.org/packages/b3/e3/c67000c42260e7ed3692e73c57116b77025cc8a12795dbdf6831e9333e6d/pelican-meetup-info-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7fbe7b11ca6b684d6716d9be9ecd792b", "sha256": "d5f53efe2a3bb3a532202647e531641367738e8675299128b9c8661aa70501fc" }, "downloads": -1, "filename": "pelican_meetup_info-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fbe7b11ca6b684d6716d9be9ecd792b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5106, "upload_time": "2018-01-13T02:11:55", "url": "https://files.pythonhosted.org/packages/c3/11/cd6577617bb2364ad03dd6d588e3c7eec71fe2f9c136da0517eb9be5a74b/pelican_meetup_info-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92638a887fa81cc823358a6d343463bc", "sha256": "376a22f1f724273cbfe98873a7107e97b3e1df32ff30acba8e30cd4833690287" }, "downloads": -1, "filename": "pelican-meetup-info-0.0.2.tar.gz", "has_sig": false, "md5_digest": "92638a887fa81cc823358a6d343463bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3024, "upload_time": "2018-01-13T02:11:57", "url": "https://files.pythonhosted.org/packages/b3/e3/c67000c42260e7ed3692e73c57116b77025cc8a12795dbdf6831e9333e6d/pelican-meetup-info-0.0.2.tar.gz" } ] }