Metadata-Version: 1.0
Name: python-hcalendar
Version: 0.1dev
Summary: python-hcalendar is a basic hCalendar parser
Home-page: https://github.com/mback2k/python-hcalendar
Author: Marc Hoersken
Author-email: info@marc-hoersken.de
License: MIT
Description: Basic hCalendar Parser
        ======================
        
        Dependencies
        ------------
        - isodate            [http://pypi.python.org/pypi/isodate/]
        - Beautiful Soup 4   [http://www.crummy.com/software/BeautifulSoup/]
        
        Installation
        -------------
        Install all dependencies by using the following commands:
        
            pip install isodate
            pip install BeautifulSoup4
        
        Install the parser by cloning the source from github.com:
        
            git clone git://github.com/mback2k/python-hcalendar.git hcalendar
        
        Basic Example
        -------------
        The hCalendar class accepts file-like objects and strings, basically anything supported by BeautifulSoup
        
            from hcalendar import hCalendar
            
            html = """<div class="vcalendar"><div class="vevent">
             <a class="url" href="http://conferences.oreillynet.com/pub/w/40/program.html">
              http://conferences.oreillynet.com/pub/w/40/program.html
             </a>
             <span class="summary">Web 2.0 Conference</span>:
             <abbr class="dtstart" title="2005-10-05">October 5</abbr>-
             <abbr class="dtend" title="2005-10-07">7</abbr>,
             at the <span class="location">Argent Hotel, San Francisco, CA</span>
            </div></div>"""
            
            hcal = hCalendar(html)
            for cal in hcal:
                for event in cal:
                    print event.url
                    print event.summary
                    print event.dtstart
                    print event.dtend
                    print event.location
        
        HTML source code taken from [microformats.org](http://microformats.org/wiki/hcalendar). Output will look like this:
        
            http://conferences.oreillynet.com/pub/w/40/program.html
            Web 2.0 Conference
            2005-10-05 00:00:00
            2005-10-07 00:00:00
            Argent Hotel, San Francisco, CA
        
        TODO
        ====
        - Implement support for hCard contacts and attendees
        - Implement support for geo locations
        - Maybe support for other microformats?
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Topic :: Text Processing :: Markup :: HTML
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
