Age | Commit message (Collapse) | Author | Files | Lines |
|
1.33 2016-06-29
- Fixed the $dt->set docs to say that you cannot pass a locale (even though
you can but you'll get a warning) and added more docs for $dt->set_locale.
- Require DateTime::Locale 1.05.
- Require DateTime::TimeZone 2.00.
1.32 2016-06-28
- This release *does not* include any of the changes in the 1.29-1.30 TRIAL
releases.
- When you pass a locale to $dt->set you will now get a warning suggesting you
should use $dt->set_locale instead. If you have DateTime::Format::Mail
installed you should upgrade to 0.0403 or later, since that module will
trigger this warning.
- Added support for $dt->truncate( to => 'quarter' ). Implemented by Michael
Conrad. GitHub #17.
1.31 2016-06-18 (TRIAL RELEASE)
- When you pass a locale to $dt->set you will now get a warning suggesting you
should use $dt->set_locale instead. The previous trial releases didn't allow
locale to be passed at all, which broke a lot of modules. I've sent PRs, but
for now the parameter should be allowed (but discouraged). Reported by
Slaven Resic. RT #115420.
1.30 2016-06-18 (TRIAL RELEASE)
- Require the latest version of Params::CheckCompiler (0.06). Tests failed
with 0.01.
1.29 2016-06-17 (TRIAL RELEASE)
- Replaced Params::Validate with Params::CheckCompiler and Specio. In my
benchmarks this makes constructing a new DateTime object about 14%
faster. However, it slows down module load time by about 100 milliseconds
(1/10 of a second) on my desktop system with a primed cache (so really
measuring compile time, not disk load time).
|
|
1.05 2016-06-26
- Instead of using the DATA handle to get at as-yet-unloaded locale data in
DateTime::Locale::Data, we now read the raw data into memory once, and use
eval to turn it into Perl data structures as a particular locale is
requested. This may fix a problem where reading from the DATA handle somehow
returned the wrong chunk of data (or overlapped multiple locales). The
downside is that loading DateTime::Locale now uses an additional 4MB of
memory on my system, regardless of how many individual locales are
instantiated. Reported by Greg Oschwald. GitHub #3.
|
|
* Version 3.1 Patch 15 - 2015-07-27
- BUG FIX: Fix a buffer overflow found by Alexander Keller
- BUG FIX: Fix a typo in this file: was 2014 instead of 2015.
- BUG FIX: Make parser reject an AT followed by more than one time.
- BUG FIX: Make parser reject epeated delta or *repeat values.
* Version 3.1 Patch 14 - 2015-04-24
- NEW FEATURE: Putting the line __EOF__ in a .rem file causes Remind
to treat it as end-of-file.
- IMPROVEMENT: Use better PNG images for moons in the HTML display
- CHANGE: Author name updated from "David" to "Dianne"
- BUG FIX: The "-n" command-line option should really run in "ADVANCE_MODE"
rather than "CAL_MODE" internally; otherwise, the substitution sequences
may be misinterpreted.
- BUG FIX: A typo in clearing out MD5 sum context has been fixed.
- BUG FIX: Typo in Spanish translation was fixed.
|
|
|
|
|
|
|
|
Task is an open source, command-line, TODO list manager.
Originally packaged in pkgsrc-wip by
- Emil Skoldberg,
- Thomas Klausner,
- Kamel Ibn Aziz Derouiche,
- Helge Muehlmeier,
- Aleksej Saushev,
- Yorick Hardy
and
- myself.
Keep Emil Skoldberg as a maintainer.
|
|
removed old findlib-register execs from PLIST.
|
|
Version 0.11.2
==============
*released on 15 June 2016*
- Fix typo that would break tests.
Version 0.11.1
==============
*released on 15 June 2016*
- Fix a bug in collection validation.
- Fix a cosmetic bug in debug output.
- Various documentation improvements.
|
|
1.04 2016-06-17
- Replaced List::MoreUtils with List::Util.
|
|
Based on version 2016e of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2016-June/000039.html).
|
|
== Version 0.3.50 (tzdata v2016e) - 14-Jun-2016
* Updated to tzdata version 2016e
(https://mm.icann.org/pipermail/tz-announce/2016-June/000039.html).
|
|
2.00 2016-06-07
- The fix in 1.99 broke the parsing of the etcetera zones, which are specified
as 1 or 2 digit offsets in hours, unlike all other zones which are written
as "1:00" or "-2:00".
1.99 2016-06-07
- When parsing the POSIX zones in the etcetera file, don't special case the
ETC[+-]NN zones. These are weirdly named, as ETC+8 is 8 hours _behind_ UTC,
and -6 is 6 hours _ahead_. Previously, we were swapping these so the name
matched the sane usage, but this is confusing for anyone who is explicitly
trying to use the POSIX names, expecting the bizarre (but POSIXly correct)
interpretation. Patch by Bron Gondwana. GitHub PR #7.
|
|
2016-06-05
================================================================================
xfce4-datetime-plugin v0.6.99 released
* port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
|
|
|
|
|
|
|
|
|
|
1.28 2016-05-21
- Fixed handling of some floating point epochs. Because DateTime treated the
epoch like a string instead of a number, certain epochs with a non-integer
value ended up treated like integers (Perl is weird). Patch by Christian
Hansen. GitHub #15. This also addresses the problem that GitHub #6 brought
up.
|
|
Version 0.11.0
==============
*released on 19 May 2016*
- Discovery is no longer automatically done when running ``vdirsyncer sync``.
``vdirsyncer discover`` now has to be explicitly called.
- Add a ``.plist`` example for Mac OS X.
- Usage under Python 2 now requires a special config parameter to be set.
- Various deprecated configuration parameters do no longer have specialized
errormessages. The generic error message for unknown parameters is shown.
- Vdirsyncer no longer warns that the ``passwordeval`` parameter has been
renamed to ``password_command``.
- The ``keyring`` fetching strategy has been dropped some versions ago, but
the specialized error message has been dropped.
- A old status format from version 0.4 is no longer supported. If you're
experiencing problems, just delete your status folder.
|
|
Upstream changes:
2.11 2015-12-08 CADE
- fixed smoothing delta range and default parameter.
2.10 2015-12-08 NEILB CADE
- Added 'smoothing' option which makes the estimated time remaining
monotically decreasing most of the time, preventing flicker.
- Added option to change default smoothing delta parameter.
2.00 2015-09-01 CADE
- version bump (CPAN release cleanup)
1.91 2015-08-23 CADE (changes from NEILB)
- Removed redundant =cut at the end of the file, which was resulting
in a pod warning.
- Added a SEE ALSO section to the pod.
- Shortened the SYNOPSIS and expanded the DESCRIPTION.
1.9 2015-08-23 CADE (changes from NEILB)
- Added some basic tests that are checking correct behaviour.
- Removed META.yml from repo, as it's generated by ExtUtils::MakeMaker
- Changed two uses of indirect method notation in the doc to use direct.
- Moved demo.pl to examples/demo.pl
- Dropped usage of Exporter, as the module doesn't export anything.
- Specified min perl version as 5.006 in code and dist metadata.
- Added prereqs to Makefile.PL
- Github repo now listed in the dist metadata.
- Added COPYRIGHT AND LICENSE section to doc
- Reformatted this file as per CPAN::Changes::Spec
|
|
|
|
POSIX::strftime::Compiler provides GNU C library compatible strftime(3).
But this module will not affected by the system locale. This feature is
useful when you want to write loggers, servers and portable applications.
For generate same result strings on any locale, POSIX::strftime::Compiler
wraps POSIX::strftime and converts some format characters to perl code.
|
|
1.27 2016-05-13
- Added an environment variable PERL_DATETIME_DEFAULT_TZ to globally set the
default time zone. Using this is very dangerous! Be careful!. Patch by
Ovid. GitHub #14.
|
|
for all pkgsrc dir/file ownership rules. Fixes unprivileged
user/group names from leaking into binary packages, manifest as
non-fatal chown/chgrp failure messages at pkg_add time.
Bump respective packages' PKGREVISION.
|
|
1.2016.4
Based on version 2016d of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2016-April/000038.html).
1.2016.3
Based on version 2016c of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2016-March/000037.html).
|
|
== Version 0.3.49 (tzdata v2016d) - 18-Apr-2016
* Updated to tzdata version 2016d
(https://mm.icann.org/pipermail/tz-announce/2016-April/000038.html).
== Version 0.3.48 (tzdata v2016c) - 23-Mar-2016
* Updated to tzdata version 2016c
(https://mm.icann.org/pipermail/tz-announce/2016-March/000037.html).
|
|
|
|
|
|
Upstream changes:
1.67 2016-03-31
- Fixed a regression introduced in 1.60. Older versions of this library would
match dates pretty match anywhere in a string, so "%Y-%m-%d" would match a
string like "abcd1234-12-30efgh". This is probably _too_ permissive, but we
definitely want to match on word boundaries so that we match
"log.2016-03-31". Based on a PR from YASUTAKE Kiyoshi. GitHub #3.
1.66 2016-03-27
- Added a zone_map constructor argument. This lets you supply a mapping for
ambiguous time zone abbreviations. Based on a patch from Douglas Wilson. RT
#74762.
1.65 2016-03-15
- Updated zone short name parsing to handle names like "+07", which were
introduced in the latest IANA time zone database release.
|
|
|
|
|
|
|
|
|
|
|
|
Version 0.10.0
==============
*released on 23 April 2016*
- New storage types :storage:`google_calendar` and :storage:`google_contacts`
have been added.
- New global command line option `--config`, to specify an alternative config
file. See :gh:`409`.
- The ``collections`` parameter can now be used to synchronize
differently-named collections with each other.
- **Packagers:** The ``lxml`` dependency has been dropped.
- XML parsing is now a lot stricter. Malfunctioning servers that used to work
with vdirsyncer may stop working.
|
|
Upstream changes:
1.9732 [2016-03-13]
- MUTEX_LOCK, not PERL_MUTEX_LOCK: blead e5b02b5d
- also hrt_ualarm_itimer() is unused: 1cb6cce3
- the mutex needs init: 2d639e20
- version bump to 1.9732: 730d7fdc
1.9731 [2016-03-13]
- mark unused variable as such: blead a914236c
- OS X emulation mutex accidentally unused: da7a6455
- remove hrt_ualarm: 6da77c36
- pod error fixes: 919ca095
- nanosleep and clock_nanosleep cleanups: c8ea02b8..e3ff671b
- static funcs in HiRes.xs: 4e922c26
- Remove unused variable: 52ffb1b5
1.9730 [2016-02-17]
- TIME_HIRES_DONT_RUN_PROBES=1 to build the probes but not run them
[rt.cpan.org #111391]
1.9729 [2016-02-13]
- new constants
[rt.cpan.org #111170]
- clock_getres(), clock_gettime(), clock_nanosleep() emulation for OS X
[rt.cpan.org #78566]
|
|
1.98 2016-04-18
- This release is based on version 2016d of the Olson database. This release
includes contemporary changes for Russia and Venezuela.
|
|
|
|
0.13 2015-10-25 NEILB
- Added additional abbrevations for 'months': 'mo', 'mon', 'mons'.
Thanks to PERLANCAR.
- Rewrote the main testsuite to be data driven, to make it easy to
add test cases, as for the above change.
- Updated github repo URL after changing my github username
|
|
1.9728 [2015-11-13]
- No changes since 1.9727_03
1.9727_03 [2015-11-06]
- use PERL_UNUSED_ARG() in the not-here-croak branches
- Makefile.PL/metadata improvements
1.9727_02 [2015-08-29]
- correct documentation to note that Time::NVtime is NV, not double
[perl #123879]
- avoid a warning about clock_t on OS X / clang 3.6 - 3.6
[rt.cpan.org #102718]
1.9727_01 [2015-08-17]
- Remove usage of 5.005 thread APIs in favor of 5.6 and up thread APIs
[rt.cpan.org #102799].
- Silence a C++ compiler warning [rt.cpan.org #101497].
- respect $Config{run} for cross-compiling [rt.cpan.org #92607]
|
|
Version 0.9.3
=============
*released on 22 March 2016*
- :storage:`singlefile` and :storage:`http` now handle recurring events
properly.
- Fix a typo in the packaging guidelines.
- Moved to ``pimutils`` organization on GitHub. Old links *should* redirect,
but be aware of client software that doesn't properly handle redirects.
Version 0.9.2
=============
*released on 13 March 2016*
- Fixed testsuite for environments that don't have any web browser installed.
See :ghpr:`384`.
Version 0.9.1
=============
*released on 13 March 2016*
- Removed leftover debug print statement in ``vdirsyncer discover``, see commit
``3d856749f37639821b148238ef35f1acba82db36``.
- ``metasync`` will now strip whitespace from the start and the end of the
values. See :gh:`358`.
- New ``Packaging Guidelines`` have been added to the documentation.
|
|
|
|
Upstream changes:
0.05 Thu Jun 5 12:52:12 WIB 2014
This release is done by SHARYANTO
Add 'format' argument (RT#95998)
Support '13 Nov 1986' format (RT#95999)
|
|
1.97 2016-03-23
- This release is based on version 2016c of the Olson database. This release
includes contemporary changes for Azerbaijan and Chile.
1.96 2016-03-15
- This release is based on version 2016b of the Olson database. This release
includes contemporary changes for Russia, Haiti, and Palestine.
|
|
1.03 2016-03-25
- Rebuilt all locale data with CLDR 29, released on 2016-03-19.
|
|
1.26 2016-03-21
- Switched from Module::Build to ExtUtils::MakeMaker. Implementation by Karen
Etheridge. GitHub #13.
|
|
|
|
|
|
v2.1
- Issue #156 parsedatetime 2.0 doesn't work on py26
v2.0
- Issue #155 Relative times containing years fail when computed
from a leap day
- Issue #145 cal.parse('2015-11-18') returns November 19th 2015
- Issue #143 What is the second value returned by `parse`?
- Issue #141 Bad test case in TestComplexDateTimes
- Issue #123 update supporting files for v2.0 release
- Issue #124 Put locales into config-files (yaml)
- Issue #125 Remove extra files
- Issue #137 Year is parsed wrongly if the date is of format
MMM DD, YYxx xx:SS bug
- Issue #136 Why I see 2016 instead of 2015?
- Issue #133 Bug: "2015-01-01" is parsed as the current date.
- Issue #126 "Unresolved attribute reference 'parse' for class
'object'... " in Pycharm IDE. bug
- Issue #120 the pdt_locales/en_AU.py file uses en_A for
the localID instead of en_AU
- Issue #114 Dates in the format 'YYYY-MM-DD HH:MM' give
the incorrect month and day
- Issue #112 Document getting a time from parsedatetime
into a standard Python structure
- Issue #110 AttributeError when running in the context
of an HTTP request
- Issue #109 YearParseStyle is ignored for dates in MM/DD style
- Issue #107 yyyy/mm/dd date format
- Issue #105 "this week" is not parsed
- Issue #103 get UTC times from parseDT - trouble with at 9:30
clock times being interpreted directly in UTC
- Issue #100 Fractional deltas result in incoherent results.
- PR #118 ADD: improve russian locale
- PR #117 ADD: Russian Locale
- PR #116 Fix spelling of "separator".
- PR #115 Update README.rst
- PR #113 Add datetime example to readme.
- PR #111 Allowed real number appear in text like "5.5 days ago"
v1.5
- Issue #99 Which year is implied when given just a month and day?
Next and last? question
- Issue #96 Word boundary issues for specials (on, at, in) in nlp
- Issue #94 inconsistent application of sourceTime
in Calendar.parseDT
- Issue #87 nlp() doesn't recognize some "next ..." expressions
- Issue #84 Afternoon? bug
- Issue #82 'last week' and 'next week' are broken
- Issue #81 parse returns default time of 0900 with dates like
'next friday' despite passed struct_time bug
- Issue #78 Link for Travis in README is wrong
- Issue #72 Enable travis
- Issue #71 Calendar() class can not be initialized 1.4 (it's
fine)
- Issue #66 Unexpected struct_time flag with Calendar.parse
on HTML <a href> string
- Issue #65 NLP false positives
- Issue #63 Supporting multiple shortweekday abbreviations
- Issue #61 Short weekday abbreviations bug
- Issue #56 Parse words to numbers (thirteen => 13)
- Issue #54 testMonths fails
- commit 107c7e4655 fix for issue 95 - parsing 'next june 15'
- commit 2c0c8ec778 Fixed faulty test, "730am" parses as "73:0 am"
which is a bug for a later day.
- commit 6f244e891d Fix "ones" parsing as "1s." Require a word
boundary between spelled numbers and units.
- commit 035818edef Fix "1 day ago" parsing like "1d 1y ago"
where "a" within the word "day" is interpreted as 1.
- commit 45002e6eec Fixes "next week" and similar modifier
+ unit pairs in nlp()
- commit 47d2e1d527 Fixed "last week"
v1.4
- Updated setup.py for wheel compatibility
- renamed README.txt to README.rst
- renamed MANIFEST to MANIFEST.in
- cleaned up a lot of the doc and notes
- Commit 3fc165e701 mafagafo Now it works for Python 3.4.1
- Commit d5883801e7 borgstrom Restore Python 2.6 compatibility
1.3
- Issue #45 make a new release to really fix backwards
compatibility
- Issue #43 Please tag version 1.3
- Commit 29c5c8961d devainandor fixed Python 3 compatibility
in pdtLocale_icu
- Commit d7304f18f7 inean Fix support for 'now' when no modifiers
are present
- Commit 26bfc91c28 sashaacker Added parseDT method.
- Commit 848deb47e2 rmecham Added support for dotted meridians.
- Commit c821e08ce2 ccho-sevenrooms corrected misspelling
of 'thirteen'
- Biggest change is the addition of the nlp() function
by Geoffrey Floyd:
nlp() function that utilizes parse() after making judgements
about what datetime information belongs together. It makes
logical groupings based on proximity and returns a parsed
datetime for each matched grouping of datetime text, along
with location info within the given inputString.
|