summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added Makefilersiddharth2015-12-201-0/+36
|
* Added --version switch to `lps_gen`rsiddharth2015-12-201-1/+4
|
* Fixed MANIFEST.in.rsiddharth2015-12-201-1/+1
| | | | Removed non-existent README.md from `include` and added README.rst.
* setup.py: added `test_suite`.rsiddharth2015-12-201-0/+1
| | | | Now tests can be run with `python setup.py test` command.
* setup.py: added `tests_require`.rsiddharth2015-12-201-1/+2
| | | | | Removed packages needed for testing from `install_requires` and added them to `tests_require`.
* setup.py: fixed long_descriptionrsiddharth2015-12-201-1/+1
| | | | | It was pointing to README.md (non-existent); now it points to README.rst.
* Updated README.rstrsiddharth2015-12-202-3/+3
|
* updated README.rstrsiddharth2015-12-202-28/+22
|
* bumped to 0.1.0.dev4rsiddharth2015-12-201-1/+1
|
* updated README.rstrsiddharth2015-12-201-1/+1
|
* README.md -> README.rstrsiddharth2015-12-203-45/+53
|
* Moved templates/ under lpschedule_generator modulersiddharth2015-12-195-5/+6
|
* bumped to 0.1.0.dev1rsiddharth2015-12-191-1/+1
|
* Added MANIFEST.inrsiddharth2015-12-191-0/+4
|
* setup.py: added `classifiers`.rsiddharth2015-12-191-0/+12
|
* Updated README.mdrsiddharth2015-12-191-11/+27
|
* 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-192-1/+2
| | | | 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-192-2/+11
| | | | | | | | | | | Added: - long_description - platforms - license - entry_points: (lps_gen:main) Updated: - version: now read from lps_gen.__version__
* updated lps_gen.RenderHTMLrsiddharth2015-12-193-5/+35
| | | | | - Now handles the case when the template does not exist. - HTML output is now prettified by BeautifulSoup.
* tests/test_lps_gen.py (TestLpGen.RenderHTML)rsiddharth2015-12-191-1/+2
| | | | Cosmetic modification; does the same thing.
* Updated templates/lp-sch-2016.jinja2rsiddharth2015-12-191-1/+1
| | | | | Changed the 'class' name for timeslot header to `program-timeslot-header'.
* Updated templates/lp-sch-2016.jinja2rsiddharth2015-12-191-2/+11
| | | | Added styling for collapsing individual sessions.
* updated templates/lp-sch-2016.jinja2rsiddharth2015-12-191-3/+3
| | | | Removed extraneous comments.
* Updated templates/lp-sch-2016.jinja2rsiddharth2015-12-191-8/+31
| | | | | Added styling to make 'program day' sections and individual timeslots to be collapsible.
* 'speaker' -> 'speakers'rsiddharth2015-12-164-17/+16
| | | | `speakers` is always a list.
* template: added macro for `speakers`, `room`.rsiddharth2015-12-161-0/+18
|
* template: `id', `class' attr. for block elements.rsiddharth2015-12-161-6/+6
| | | | | | | block elements include: - <header> - <section> - <article>
* Added copyright header to 2016 template.rsiddharth2015-12-161-0/+19
|
* came up with a clean fix for the utf8 issue.rsiddharth2015-12-161-8/+7
|
* HTMLRender -> RenderHTML + changes to it.rsiddharth2015-12-153-16/+95
| | | | | | `RenderHTML` (was `HTMLRender`) now uses `PackagLoader` instead of FileSystemLoader and the template are loaded from the templates/ directory.
* setup.py: Added `Jinja2` to `install_requires`.rsiddharth2015-12-151-1/+1
|
* comment addedjantwisted2015-12-161-9/+12
|
* HTMLRender addedjantwisted2015-12-162-1/+64
|
* Removed lpschedule package.rsiddharth2015-12-143-78/+0
|
* 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 setup.pyrsiddharth2015-12-131-4/+2
|
* updated README.mdrsiddharth2015-12-131-7/+2
|
* updated copyright header (authors -> contributors)rsiddharth2015-12-124-5/+4
|
* AUTHORS -> CONTRIBUTORSrsiddharth2015-12-122-0/+2
| | | | Added contributors.
* Added lps_gen.py + tests for it.rsiddharth2015-12-123-0/+465
| | | | | Contains `LPSRenderer` and `LPSMarkdown` classes which convert a given Markdown LP schedule text to a python dictionary (OrderedDict).
* Updated README.mdrsiddharth2015-12-121-1/+1
| | | | Replaced `markdown` with `mistune` under dependencies section.
* Removed `markdown` from `install_requires`rsiddharth2015-12-121-1/+1
| | | | We are using `mistune` for parsing markdown.
* Removed modules under `lpschedule`rsiddharth2015-12-124-82/+0
| | | | Corresponding test modules were also deleted.
* custom html render for mistunejantwisted2015-11-291-0/+34
|
* mark2html class added with mistune dependencyjantwisted2015-10-082-1/+46
|
* added AUTHORSrsiddharth2015-10-061-0/+0
|
* added README.mdrsiddharth2015-10-061-0/+33
|
* setup.py: added markdown as a dependency.rsiddharth2015-10-061-1/+1
|