| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
DICT.has_key(KEY) -> 'KEY' in DICT.
* tests/test_lps_gen.py
(TestLPSpeakers.test_LPSpeakersMarkdown_keynotespeakers_imgurl)
(TestLPSpeakers.test_LPSpeakersMarkdown_keynotespeakers_imgalt)
(TestLPSpeakers.test_LPSpeakersMarkdown_keynotespeakers_bio)
(TestLPSpeakers.test_LPSpeakersMarkdown_speakers_imgurl)
(TestLPSpeakers.test_LPSpeakersMarkdown_speakers_imgalt)
(TestLPSpeakers.test_LPSpeakersMarkdown_speakers_bio): Update methods.
|
| |
|
|
|
|
| |
* tests/test_lps_gen.py (TestJSONUtils.setup_class): Update method.
|
| |
|
|
|
|
|
|
|
| |
* tests/test_lps_gen.py (TestLPiCal.test_gen_ical)
(TestLPiCal.test_gen_ical_sessions_only)
(TestLPS.test_RenderHTML)
(TestLPS.test_RenderHTML_sessions_only): Update methods.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile: Put under CC0-1.0.
* docs/conf.py: Put under CC0-1.0.
* libreplanet-templates/2016/lp-schedule.jinja2: Put under CC0-1.0.
* libreplanet-templates/2016/lp-speakers.jinja2: Put under CC0-1.0.
* libreplanet-templates/2017/lp-schedule.jinja2: Put under CC0-1.0.
* libreplanet-templates/2018/lp-schedule.jinja2: Put under CC0-1.0.
* lps_gen.py: Put under CC0-1.0.
* lpschedule_generator/_version.py: Put under CC0-1.0.
* setup.py: Put under CC0-1.0.
|
|
|
|
|
| |
- Remove 'b' flag.
- Change print -> print().
|
| |
|
| |
|
|
|
|
| |
Use dict.items() instead of iteritems().
|
|
|
|
| |
Use dict.items() instead of dict.iteritems()
|
|
|
|
| |
* lpschedule_generator/_version.py (__version__): Update variable.
|
| |
|
| |
|
| |
|
|
|
|
| |
Ensure line length <= 72.
|
|
|
|
| |
Add lp-schedule 2019 template.
|
| |
|
|
|
|
|
|
|
|
|
| |
* tests/test_lps_gen.py (TestLPiCal.setup_class)
(TestLPiCal.setup, TestLPiCal.test_mk_datetime)
(TestLPiCal.test_gen_ical_sessions_only)
(TestLPiCal.test_to_ical)
(TestLPS.setup_class)
(TestSpeakersAutoLinking.setup_class): Update tests.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
lpschedule_generator/_version.py (__version__): Update variable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now matches time slots of the form:
09:45 - 10:30: Lorem ipsum dolor sit.
or
09:45 - 10:30 - Lorem ipsum dolor sit.
or
09:45 - 10:30
* lps_gen.py (LPiCal.timeslot_r): Update variable.
(LPiCal.get_timeslot): Update method.
* tests/test_lps_gen.py (TestLPiCal.test_get_timeslot): Update test.
|
|
|
|
| |
Fixes ical generation.
|
|
|
|
|
| |
* lpschedule_generator/_version.py
(__version__): Update variable.
|
|
|
|
| |
Addresses issue #11.
|
| |
|
|
|
|
| |
* lpschedule_generator/_version.py (__version__): Update variable.
|
|
|
|
| |
* lpschedule_generator/_version.py (__version__): Update variable.
|
|
|
|
| |
* docs/schedule/index.rst: Update files.
|
|
|
|
| |
* docs/schedule/index.rst: Update file.
|
|
|
|
| |
* docs/schedule/index.rst: Update file.
|
|
|
|
| |
* docs/schedule/index.rst: Update file.
|
|
|
|
|
| |
* tests/test_lps_gen.py
(TestLPS.test_LPSMarkdown_desc): New test.
|
|
|
|
| |
* tests/test_lps_gen.py (TestLPS.test_LPSMarkdown_video): New test.
|
|
|
|
|
| |
* tests/test_lps_gen.py
(TestSpeakersAutoLinking.setup_class): Update method.
|
|
|
|
| |
* tests/test_lps_gen.py (TestLPSTBA.setup_class): Update method.
|
|
|
|
|
| |
* tests/test_lps_gen.py
(TestLPSpeakers.test_RenderHTML): Add TODO.
|
|
|
|
|
| |
* tests/test_lps_gen.py
(TestLPS.test_RenderHTML_sessions_only): Add TODO.
|
|
|
|
| |
* tests/test_lps_gen.py (TestLP.test_RenderHTML): Add TODO.
|
|
|
|
|
| |
* libreplanet-templates/2018/lp-schedule.jinja2
(populate_sessions): Update macro.
|
|
|
|
|
|
|
|
| |
* lps_gen.py (LPSRenderer.paragraph): Update method.
* tests/files/lp-sch-sessions-only.md: Update file.
* tests/files/lp-sch-tba.md: Update file.
* tests/files/lp-sch.md: Update file.
* tests/files/lp-sessions-autolink.md: Update file.
|
|
|
|
|
| |
* libreplanet-templates/2018/lp-schedule.jinja2
(mk_desc): New macro.
|
|
|
|
|
| |
* libreplanet-templates/2018/lp-schedule.jinja2
(mk_desc_details_btn): New macro.
|