Metadata-Version: 2.1
Name: django-ical
Version: 1.5
Summary: iCal feeds for Django based on Django's syndication feed framework.
Home-page: https://github.com/Pinkerton/django-ical
Author: Ian Lewis
Author-email: IanMLewis@gmail.com
License: MIT License
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Framework :: Django :: 1.10
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: Django (>=1.8)
Requires-Dist: icalendar (>=4.0)

====================
django-ical
====================

|docs| |build|

django-ical is a simple library/framework for creating `ical
<http://www.ietf.org/rfc/rfc2445.txt>`_ feeds based in Django's `syndication
feed framework
<https://docs.djangoproject.com/en/1.4/ref/contrib/syndication/>`_. This
documentation is modeled after the documentation for the syndication feed
framework so you can think of it as a simple extension.

If you are familiar with the Django syndication feed framework you should be
able to be able to use django-ical fairly quickly. It works the same way as
the Django syndication framework but adds a few extension properties to
support iCalendar feeds.

django-ical uses the `icalendar <http://pypi.python.org/pypi/icalendar/>`_ library
under the hood to generate iCalendar feeds.

Docs
==============

Docs are hosted on Read the Docs: 
http://django-ical.readthedocs.io/en/latest/

Requirements
===================

* `Django <http://www.djangoproject.com/>`_ >= 1.3.4
* `icalendar <http://pypi.python.org/pypi/icalendar/>`_ >= 3.1
* `six <https://pypi.python.org/pypi/six>`_ is required for Django versions < 1.4.2

.. |docs| image:: https://readthedocs.org/projects/django-ical/badge/?version=latest
    :alt: Documentation Status
    :scale: 100%
    :target: http://django-ical.readthedocs.io/en/latest/?badge=latest

.. |build| image:: https://travis-ci.org/pinkerton/django-ical.svg?branch=master
    :target: https://travis-ci.org/pinkerton/django-ical

CHANGES
=======

1.5
------

- Add support for Django 1.11. *Thanks, Martin Bächtold*
- Drop support for Python 2.6. *Thanks, Martin Bächtold*
- Add support for categories, rrule, exrule, rrdate, exdate. *Thanks, Armin Leuprecht*
- Fix a documentation typo. *Thanks, Giorgos Logiotatidis*
- Add documentation and testing around recurring events. *Thanks, Christian Ledermann*
- Remove tests for Django versions < 1.8 *Thanks, Christian Ledermann*

1.4
------

- Django up to 1.9 is supported.
- Added new `ttl` parameter. *Thanks, Diaz-Gutierrez*
- Added support for Python 3. *Thanks, Ben Lopatin*
- Fixed LAST-MODIFIED support. *Thanks, Brad Bell*

1.3
------

- Django up to 1.7 is supported.
- Added a new `file_name` parameter. *Thanks, browniebroke*
- Added support for the `ORGANIZER` field. *Thanks, browniebroke*

1.2
------

- Removed support for Django 1.2. It should still work, but it's not supported. 
- We now require icalendar 3.1.
- Added support for the `GEO` field. *Thanks, null_radix!*

1.1
------

- Fixed issues running tests on Django 1.2 and Django 1.5.

1.0
-------

- Initial Release


