summaryrefslogtreecommitdiffstats
path: root/lps_gen.py
Commit message (Collapse)AuthorAgeFilesLines
* updated lps_gen.RenderHTMLrsiddharth2015-12-191-1/+1
| | | | When template is not found, instead of returning, it calls sys.exit(1).
* lps_gen.read_file: Added error handling.rsiddharth2015-12-191-3/+6
|
* Updated setup.pyrsiddharth2015-12-191-0/+1
| | | | | | | | | | | Added: - long_description - platforms - license - entry_points: (lps_gen:main) Updated: - version: now read from lps_gen.__version__
* updated lps_gen.RenderHTMLrsiddharth2015-12-191-2/+14
| | | | | - Now handles the case when the template does not exist. - HTML output is now prettified by BeautifulSoup.
* 'speaker' -> 'speakers'rsiddharth2015-12-161-5/+2
| | | | `speakers` is always a list.
* came up with a clean fix for the utf8 issue.rsiddharth2015-12-161-8/+7
|
* HTMLRender -> RenderHTML + changes to it.rsiddharth2015-12-151-16/+22
| | | | | | `RenderHTML` (was `HTMLRender`) now uses `PackagLoader` instead of FileSystemLoader and the template are loaded from the templates/ directory.
* comment addedjantwisted2015-12-161-9/+12
|
* HTMLRender addedjantwisted2015-12-161-1/+12
|
* lps_gen: introduced main()rsiddharth2015-12-131-0/+21
| | | | | main() reads a markdown version of LP schedule, converts it into a python dictionary and stdouts the json version of the python dictionary.
* updated copyright header (authors -> contributors)rsiddharth2015-12-121-1/+1
|
* Added lps_gen.py + tests for it.rsiddharth2015-12-121-0/+130
Contains `LPSRenderer` and `LPSMarkdown` classes which convert a given Markdown LP schedule text to a python dictionary (OrderedDict).