| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* lps_gen.py (LPiCal.gen_ical): Use decode to convert bytes to str.
* lpschedule_generator/_version.py: Bump to 0.10.0.dev3.
|
|
|
|
|
| |
* lpschedule_generator/_version.py: Bump to 0.10.dev1
* setup.py (config): Remove platforms, update classifiers.
|
| |
|
|
|
|
|
| |
* tests/test_lps_gen.py: Explicitly list all things that need to be
imported from lps_gen.
|
|
|
|
|
|
| |
* docs/install/index.rst: Update output of `lps_gen --help`
* docs/schedule/index.rst: Update `lps_gen` command.
* lps_gen.py (main): Rename '-s' switch to '-sc'.
|
|
|
|
|
|
|
|
|
|
| |
* tests/test_lps_gen.py (TestLPiCal.setup_class)
(TestLPS.setup_class, TestLPSTBA.setup_class): Remove reference of
path of 'schedule.jinja2' template.
(TestLPSpeakers.setup_class): Remove reference of
path of 'speakers.jinja2' template.
(TestSpeakersAutoLinking.setup_class): Remove reference of
path of 'speakers.jinja2' and 'schedule.jinja2' templates.
|
|
|
|
| |
* lps_gen.py (main): Barf informational message on exit 1.
|
|
|
|
|
| |
* tests/test_lps_gen.py (TestTemplates.test_read): Suppress output to
stderr.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* docs/install/index.rst: Update usage command output.
* docs/schedule/index.rst: Update lps_gen command example.
* docs/speakers/index.rst: Update lps_gen command example.
* lps_gen.py (RenderHTML): Change argument template ->
template_name. Read template from package.
(main): Remove `lp_t` command line argument.
* tests/test_lps_gen.py (TestLPS.test_RenderHTML)
(TestLPS.test_RenderHTML_sessions_only)
(TestLPS.test_RenderHTML_nonexistent_template)
(TestLPSTBA.setup, TestLPSpeakers.test_RenderHTML): Update RenderHTML
call; pass template name instead of template path.
|
|
|
|
|
|
| |
* lps_gen.py (template_read): Add template file extension.
* tests/test_lps_gen.py (TestTemplates.test_read): Don't specify
template file extension.
|
|
|
|
|
|
|
| |
* lps_gen.py (template_read): Add exception handling for non-existent
templates.
* tests/test_lps_gen.py (TestTemplates.test_read): Add non-existent
template test.
|
|
|
|
|
| |
* lps_gen.py (template_read): New function.
* tests/test_lps_gen.py (TestTemplates): New test class.
|
|
|
|
|
|
| |
* tests/test_lps_gen.py (TestLPiCal.setup_class, TestLPS.setup_class)
(TestLPSTBA.setup_class, TestLPSSpeakers.setup_class)
(TestSpeakersAutoLinking): Update template path.
|
|
|
|
|
| |
setup.py (config.py_modules): Update field.
(config.packages): New field.
|
|
|
|
| |
* setup.py (config): Add package_data.
|
|
|
|
| |
* setup.py (config): Remove data_files.
|
| |
|
| |
|
| |
|
|
|
|
| |
lpschedule_generator/data/schedule.jinja2
|
|
|
|
| |
lpschedule_generator/data/speakers.jinja2
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit 29f699722164450111caacb3acfca82d3881f928.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* lps_gen.py (main): Use format for formatted string.
|
|
|
|
| |
* lps_gen.py (LPSRenderer.link): Use format for formatted string.
|
|
|
|
|
| |
* lps_gen.py (LPiCal.to_ical): Use format for formatted string.
* tests/test_lps_gen.py (TestLPiCal.test_to_ical): Update test.
|
|
|
|
| |
* lps_gen.py (LPiCal.mk_datetime): Use format for formatted string.
|
|
|
|
| |
* lps_gen.py (LPiCal.gen_uid): Use format for formatted string.
|
|
|
|
|
|
| |
* lps_gen.py (LPiCal.__init__): Use format function for formatted
string.
* tests/test_lps_gen.py (TestLPiCal.test_init): New test.
|
|
|
|
|
| |
* Makefile (venv3): Factor venv backup shell expression into a if
block.
|
|
|
|
| |
* Makefile (clean-build): Don't suppress command output.
|
|
|
|
| |
* 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.
|