summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Makefile: Update venv3.rsiddharth2019-05-191-3/+5
| | | | | | | | | 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.
* setup.py: Update config.classifiers.rsiddharth2018-09-091-3/+1
| | | | Change 'Programming Language' to Python 3 only.
* * lps_gen.py: Update read_file.rsiddharth2018-09-091-1/+1
| | | | * lps_gen.py (read_file): Change file mode to just 'r'.
* lps_gen.py: Update write_file.rsiddharth2018-09-091-1/+1
| | | | * lps_gen.py (write_file): Change file mode to just 'w'.
* lps_gen.py: Update LPiCal.gen_ical.rsiddharth2018-09-091-1/+1
| | | | * lps_gen.py (LPiCal.gen_ical): Wrap returned string around str().
* lps_gen.py: Remove unicode mumbo jumbo.rsiddharth2018-09-091-5/+0
|
* lps_gen.py: Change string handling.rsiddharth2018-09-091-2/+2
| | | | | | | unicode(STRING) -> str(STRING) * lps_gen.py (LPSRenderer.get_uid) (LPSpeakersRenderer.mk_uid): Update methods.
* test_lps_gen.py: Change dict iteration.rsiddharth2018-09-091-5/+5
| | | | | | | | | DICT.iteritems() -> DICT.items(). * tests/test_lps_gen.py (TestLPiCal.test_get_timeslot) (TestLPiCal.test_get_month_day) (TestLPiCal.test_add_event): Update methods.
* test_lps_gen.py: Change dictionary key checking.rsiddharth2018-09-091-6/+6
| | | | | | | | | | | | 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: Remove 'pprint' import.rsiddharth2018-09-091-1/+0
|
* test_lps_gen.py: Remove unicode string wrappings.rsiddharth2018-09-091-10/+10
| | | | * tests/test_lps_gen.py (TestJSONUtils.setup_class): Update method.
* test_lps_gen.py: Import StringIO from io.rsiddharth2018-09-091-1/+1
|
* test_lps_gen.py: print -> print()rsiddharth2018-09-091-5/+5
| | | | | | | * 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.
* README.rst: Remove license section.rsiddharth2018-09-091-9/+0
|
* docs/conf.py: Remove lead `u` from strings.rsiddharth2018-09-091-4/+4
|
* Dedicate to Public Domain.rsiddharth2018-09-099-86/+15
| | | | | | | | | | | | * 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.
* setup.py: Update read.rsiddharth2018-08-231-2/+2
| | | | | - Remove 'b' flag. - Change print -> print().
* Makefile: Add venv3.rsiddharth2018-08-231-1/+10
|
* Update .gitignore.rsiddharth2018-08-231-0/+1
|
* libreplanet-templates/2016: Update lp-speakers.jinja2.rsiddharth2018-08-231-1/+1
| | | | Use dict.items() instead of iteritems().
* libreplanet-templates/2019: Update lp-schedule.jinja2.rsiddharth2018-08-231-3/+3
| | | | Use dict.items() instead of dict.iteritems()
* Bump to 0.8.3 (godspeed).v0.8.3rsiddharth2018-08-191-1/+1
| | | | * lpschedule_generator/_version.py (__version__): Update variable.
* lps_gen.py: Use SPDX license identifier.rsiddharth2018-08-191-13/+2
|
* lpschedule_generator/_version.py: Use SPDX license identifier.rsiddharth2018-08-191-12/+1
|
* setup.py: Change license to Public Domain.rsiddharth2018-08-191-14/+1
|
* setup.py: Update config.install_requires.rsiddharth2018-08-191-1/+2
| | | | Ensure line length <= 72.
* setup.py: Update config.rsiddharth2018-08-191-0/+5
| | | | Add lp-schedule 2019 template.
* tests/test_lps_gen.py: Change license to Public Domain.rsiddharth2018-08-191-15/+3
|
* tests: Update to use 2019.rsiddharth2018-08-191-9/+9
| | | | | | | | | * 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.
* Add libreplanet-templates/2019/lp-schedule.jinja2.rsiddharth2018-08-191-0/+146
|
* Update .gitignore.rsiddharth2018-08-191-6/+3
|
* Makefile: dev-packages -> dev-env.rsiddharth2018-08-191-5/+4
|
* Add requirements.txt.rsiddharth2018-08-191-0/+17
|
* Makefile: Update clean-venv.rsiddharth2018-08-191-5/+1
|
* Makefile: Redefine venv.rsiddharth2018-08-191-1/+9
|
* Bump to version 0.8.2.v0.8.2rsiddharth2018-03-221-2/+2
| | | | lpschedule_generator/_version.py (__version__): Update variable.
* lps_gen.py: Update LPiCal timeslot regex slurping.rsiddharth2018-03-222-6/+13
| | | | | | | | | | | | | | | | | | 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.
* lps_gen.py: Update the timeslot regex to make the name optionalFrançois Revol2018-03-221-2/+2
| | | | Fixes ical generation.
* Bump to 0.8.1.v0.8.1rsiddharth2017-11-021-1/+1
| | | | | * lpschedule_generator/_version.py (__version__): Update variable.
* docs/install/index.rst: Fix `Install locally using virtualenv` section.rsiddharth2017-11-021-1/+1
| | | | Addresses issue #11.
* Update TODO.rst.rsiddharth2017-10-291-2/+0
|
* lpschedule_generator: Bump to version 0.8.0.rsiddharth2017-10-291-1/+1
| | | | * lpschedule_generator/_version.py (__version__): Update variable.
* lpschedule_generator: Bump to 0.8.0b1.rsiddharth2017-10-291-1/+1
| | | | * lpschedule_generator/_version.py (__version__): Update variable.
* docs: schedule: Fix sample links.rsiddharth2017-10-271-4/+4
| | | | * docs/schedule/index.rst: Update files.
* docs: schedule: Update `Single session time slot` section.rsiddharth2017-10-271-0/+2
| | | | * docs/schedule/index.rst: Update file.
* docs: schedule: Add `Video TBA` section.rsiddharth2017-10-271-0/+9
| | | | * docs/schedule/index.rst: Update file.
* docs: schedule: Update `Markdown structure` section.rsiddharth2017-10-271-0/+2
| | | | * docs/schedule/index.rst: Update file.
* tests: Add TestLPS.test_LPSMarkdown_desc.rsiddharth2017-10-251-0/+28
| | | | | * tests/test_lps_gen.py (TestLPS.test_LPSMarkdown_desc): New test.
* tests: Add TestLPS.test_LPSMarkdown_video.rsiddharth2017-10-251-0/+24
| | | | * tests/test_lps_gen.py (TestLPS.test_LPSMarkdown_video): New test.
* tests: Update TestSpeakersAutoLinking.setup_class.rsiddharth2017-10-251-1/+1
| | | | | * tests/test_lps_gen.py (TestSpeakersAutoLinking.setup_class): Update method.