| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* Makefile (clean-pyc): Don't suppress command output.
|
|
|
|
| |
* Makefile (clean-venv): Use virtual environment directory variable.
|
|
|
|
| |
Makefile (clean): New target.
|
|
|
|
|
|
| |
* Makefile (GNU_MAKE): New variable.
(docs): Use GNU Make.
(clean-docs): Use GNU Make.
|
|
|
|
|
|
|
|
|
| |
Setup venv3 so that I'm able to provision virtual environments under
/usr/local/virtualenv/ directory (due to OpenBSD's 'wxallowed').
* Makefile (VENV_CMD, VENV_PREFIX): New variables.
(VENV_DIR3): Update variable.
(venv3): Update target.
|
|
|
|
| |
Change 'Programming Language' to Python 3 only.
|
|
|
|
| |
* lps_gen.py (read_file): Change file mode to just 'r'.
|
|
|
|
| |
* lps_gen.py (write_file): Change file mode to just 'w'.
|
|
|
|
| |
* lps_gen.py (LPiCal.gen_ical): Wrap returned string around str().
|
| |
|
|
|
|
|
|
|
| |
unicode(STRING) -> str(STRING)
* lps_gen.py (LPSRenderer.get_uid)
(LPSpeakersRenderer.mk_uid): Update methods.
|
|
|
|
|
|
|
|
|
| |
DICT.iteritems() -> DICT.items().
* tests/test_lps_gen.py
(TestLPiCal.test_get_timeslot)
(TestLPiCal.test_get_month_day)
(TestLPiCal.test_add_event): Update methods.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|