Lektor plugin to help with dates and times
This is a plugin for Lektor which provides some helpers for dealing with dates and times.
Currently this provides a dateordatetime model field type which can contain either a date or a datetime.
Also the following jinja filters are provided:
- Returns an iso formatted version the datetime, with timezone information. If dt is naive, it is localized to the site’s default timezone.
- If dt is naive, it is localized to the site’s default timezone.
Release 0.3.2 (2020-11-19)
- Ensure that comparable_date and comparable_datetime objects are hashable. This fixes issues using these classes with pytz under py3k.
- Test under py3.9
Release 0.3.1 (2020-05-21)
This release freshens the packaging. There are no substantive changes to the code in this release.
- Update packaging to PEP 517.
- Update LICENSE to latest 3-clause BSD text.
- Fix docstring syntax. No substantive changes.
- Test under python 3.7 and 3.8.
- Use twine check rather than setup.py check to test description syntax.
Release 0.3 (2018-01-18)
Fix things so that date and datetime types returned by the dateordatetime Lektor type are comparable against None. (None compares less than all other dates and datetimes.)
Release 0.2 (2017-08-04)
Make lists of dateordatetime types sortable
The dateordatetime custom Lektor type now returns subclasses of datetime.date or datetime.datetime which can be compared against one another. Normally, attempts to compare a date against a datetime results in a TypeError being raised. This made it difficult to sort on dateordatetime values.
Now dates sort before any datetimes with the same date. Naïve datetimes sort before timezone-aware datetimes with the same date.
Release 0.1 (2017-04-19)
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size lektor_datetime_helpers-0.3.2-py2.py3-none-any.whl (5.2 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View|
|Filename, size lektor-datetime-helpers-0.3.2.tar.gz (7.0 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for lektor_datetime_helpers-0.3.2-py2.py3-none-any.whl
Hashes for lektor-datetime-helpers-0.3.2.tar.gz