| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
| |
- Now it can accept empty "Day" and "Timeslot".
- "RoomTBA" -> "" in final HTML.
|
|
|
|
|
|
|
|
|
| |
As per Zak's request, the script now requires the user to pass the
template as (the first) argument to the script.
The script does not use the template that is part of the
lpschedule-generator module; indeed the internal template will be
deleted later.
|
| |
|
|
|
|
| |
When template is not found, instead of returning, it calls sys.exit(1).
|
|
|
|
|
| |
- Now handles the case when the template does not exist.
- HTML output is now prettified by BeautifulSoup.
|
|
|
|
| |
Cosmetic modification; does the same thing.
|
|
|
|
| |
`speakers` is always a list.
|
|
|
|
|
|
| |
`RenderHTML` (was `HTMLRender`) now uses `PackagLoader` instead of
FileSystemLoader and the template are loaded from the templates/
directory.
|
| |
|
| |
|
|
|
|
|
| |
Contains `LPSRenderer` and `LPSMarkdown` classes which convert a given
Markdown LP schedule text to a python dictionary (OrderedDict).
|
|
|
|
| |
Corresponding test modules were also deleted.
|
|
|
|
|
|
|
|
|
| |
new file: COPYING
modified: lpschedule/file.py
modified: lpschedule/generator.py
modified: setup.py
modified: tests/file_tests.py
modified: tests/generator_tests.py
|
|
|
|
|
|
| |
new file: lpschedule/file.py
new file: lpschedule/generator.py
new file: tests/file_tests.py
|
| |
|
|
|