summaryrefslogtreecommitdiffstats
path: root/lps_gen.py
Commit message (Collapse)AuthorAgeFilesLines
...
* updated README.rstrsiddharth2015-12-201-1/+1
|
* Added --version switch to `lps_gen`rsiddharth2015-12-201-1/+4
|
* Updated README.rstrsiddharth2015-12-201-1/+1
|
* updated README.rstrsiddharth2015-12-201-1/+1
|
* bumped to 0.1.0.dev4rsiddharth2015-12-201-1/+1
|
* README.md -> README.rstrsiddharth2015-12-201-1/+1
|
* Moved templates/ under lpschedule_generator modulersiddharth2015-12-191-2/+2
|
* bumped to 0.1.0.dev1rsiddharth2015-12-191-1/+1
|
* updated lps_gen.mainrsiddharth2015-12-191-2/+15
| | | | | | The function now reads the LP `year` and the path to the LP schedule markdown file from the commandline and stdouts the HTML version of the LP schedule.
* 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).