summaryrefslogtreecommitdiff
path: root/time
AgeCommit message (Collapse)AuthorFilesLines
2018-04-16Recursive bump for new fribidi dependency in pango.wiz11-22/+22
2018-04-14khal: update to 0.9.8nb1.wiz2-11/+12
Build and install the man page.
2018-04-14py-vdirsyncer: update to 0.16.4nb1.wiz2-3/+14
Build and install man page.
2018-04-14revbump after icu updateadam2-4/+4
2018-04-13Revbump associated with the upgrade of lang/ocamljaapb2-4/+4
(this is the upgrade from 4.06 to 4.06.1)
2018-04-13py-tzdata: updated to 2018.4adam2-7/+7
2018.4: Unknown changes.
2018-04-10py-pytz: updated to 2018.4adam2-7/+7
2018.4: Bug fixes.
2018-04-04Update to 1.18wen2-7/+7
Upstream changes: 1.18 2018-04-03 - Rebuilt all locale data with CLDR 33, released on 2018-03-26.
2018-04-04Updated time/p5-Test-MockTime to 0.17mef2-7/+7
0.17 - 01 Apr 2018 * Fixed future timestamp on t/test.t. Irony not intended, but a nice bug for April Fools Day. Happy Easter to Torsten Raudssus for RT #124985.
2018-04-04Updated time/p5-DateTime to 1.4800mef2-7/+7
1.48 2018-03-26 - The last release would die if Sub::Util was not available, but this should just be an optional requirement. Fixed by Paul Howarth. Fixes GH #77. PR #78. 1.47 2018-03-25 - DateTime::Duration->multiply now only allows integer multipliers. Implemented by Dan Stewart. PR #73. - Added is_last_day_of_quarter() and is_last_day_of_year() methods. Implemented by Dan Stewart. PR #72. - When an exception was thrown while adding a duration the object could be left in a broken state, with the duration partially applied. Subsequent addition or subtraction would produce the wrong results. Reported by Pawel Pabian. GH #74.
2018-04-03py-icalendar: updated to 4.0.1adam4-10/+22
4.0.1: Added rudimentary command line interface. Readme, setup and travis updates. 4.0.0: Breaking changes: Drop support for Python 2.6 and 3.3.
2018-04-03Updated time/dateutils to 0.4.3mef3-27/+13515
(from: http://www.fresse.org/dateutils/changelog.html) This is dateutils v0.4.3. This is a feature release. Features: base expansion works for times now Bugfixes: durations in months weeks and days are calculated like durations in months and days, consistency am and pm indicators in inputs are handled properly military midnights decay when not printed in full See info page examples and/or README.
2018-04-02py-dateutil: updated to 2.7.2adam2-11/+9
Version 2.7.2: Bugfixes - Fixed an issue with the setup script running in non-UTF-8 environment.
2018-03-25p5-Time-HiRes: update to 1.9758.wiz2-7/+7
1.9758 [2018-03-21] - fix build in Win32 with Visual C by introducing a fake struct timezone [rt.cpan.org #124844] - in utime.t detect better being run in a noatime filesystem, and if so, skip the test (for the HAMMER filesystem of DragonflyBSD) - also for the HAMMER fs (if not in noatime), lower the expected subsecond timestamp granularity to microseconds - fix the version number typo in Changes: 1.9577 -> 1.9757
2018-03-25p5-DateTime-TimeZone: update to 2.18.wiz2-7/+7
2.18 2018-03-23 - This release is based on version 2018d of the Olson database. This release includes contemporary changes for Palestine and Casey Station.
2018-03-25time/ruby-tzinfo-data: update to 1.2018.4taca2-7/+7
1.2018.4 (2018/03/25) Based on version 2018d of the IANA Time Zone Database (https://mm.icann.org/pipermail/tz-announce/2018-March/000049.html).
2018-03-23py-pendulum: updated to 1.4.4adam3-16/+10
1.4.4: Fixed extension building script. 1.4.3: Fixed an error when adding intervals to a Pendulum instance across DST transition. Fixed an error when subtracting two pendulum instances in the same timezone.
2018-03-18p5-Time-HiRes: update to 1.9757.wiz2-7/+7
1.9577 [2018-03-15] - fix win32 (and cygwin?) builds which have been broken since 1.9755: problem was that gettimeofday() is a macro and needs to stay such - regenerate ppport.h with Perl 5.26.1 (was previously generated with 5.25.6) and Devel::PPPort 3.35 (previously 3.36) -- this doesn't change the ppport.h, though 1.9756 [2018-03-14] - division by zero in new test tv_interval.t [rt.cpan.org #124775]: made the test pass even if the difference is zero, but also made it practically impossible to ever be zero by adding a sub-second sleep. - remove comments from inside qw [rt.cpan.org #124777], only seemed to be caught by Perl 5.18.4 1.9755 [2018-03-14] - adjust the error messages of tv_interval() - the NV_1EX constants now cast to be NV so that tv_interval() with long double builds does not produce ugly results [rt.cpan.org #106456] - add tests for tv_interval() - centralize the mygettimeofday() logic - make the mygettimeofday() a function instead of macro - add the OS X 10.12+ clock_gettime() constants CLOCK_MONOTONIC_RAW_APPROX CLOCK_UPTIME_RAW_APPROX - regenerate the fallback files
2018-03-15py-tempora: updated to 1.11adam2-7/+9
1.11: Scheduler now honors daylight savings times in the PeriodicCommands.
2018-03-15py-dateutil: Fix BUILD_DEPENDS.jperkin1-2/+2
2018-03-14Add patch comments.dholland3-5/+8
2018-03-14pkglint whitespaecdholland1-2/+2
2018-03-14Fix build with ocaml 4.06.dholland2-1/+41
2018-03-13py-dateutil: updated to 2.7.0adam3-12/+32
Version 2.7.0 - Dropped support for Python 2.6 - Dropped support for Python 3.2 - Updated zoneinfo file to 2018c - Changed licensing scheme so all new contributions are dual licensed under Apache 2.0 and BSD. - Added __all__ variable to the root package - Added python_requires to setup.py so that pip will distribute the right version of dateutil. - Added the utils submodule, for miscellaneous utilities. - Added within_delta function to utils - Added today function to utils - Added default_tzinfo function to utils - Added dedicated ISO 8601 parsing function isoparse - Moved parser module into parser/_parser.py and officially deprecated the use of several private functions and classes from that module. - Tweaked parser error message to include rejected string format - Add support for parsing bytesarray - Started raising a warning when the parser finds a timezone string that it cannot construct a tzinfo instance for (rather than succeeding with no indication of an error). - Dropped the use of assert in the parser. - Fixed to assertion logic in parser to support dates like '2015-15-May' - Fixed IndexError in parser on dates with trailing colons - Fixed bug where hours were not validated, leading to improper parse. - Fixed problem parsing strings in %b-%Y-%d format. - Fixed problem parsing strings in the %d%B%y format. - Fixed problem parsing certain unambiguous strings when year <99 - Fixed issue with parsing an unambiguous string representation of an ambiguous datetime such that if possible the correct value for fold is set. - Fixed issue with improper rounding of fractional components. - Performance improvement to parser from removing certain min() calls. - Significantly refactored parser code - Implementated of __hash__ for relativedelta and weekday - Implemented __abs__ for relativedelta. - Fixed relativedelta.weeks property getter and setter to work for both negative and positive values. - Fixed issue where passing whole number floats to the months or years arguments of the relativedelta constructor would lead to errors during addition. - Added a pre-built tz.UTC object representing UTC - Added a cache to tz.gettz so that by default it will return the same object for identical inputs. This will change the semantics of certain operations between datetimes constructed with tzinfo=tz.gettz(...). - Changed the behavior of tz.tzutc to return a singleton - Changed the behavior of tz.tzoffset to return the same object when passed the same inputs, with a corresponding performance improvement - Changed the behavior of tz.tzstr to return the same object when passed the same inputs. - Added .instance alternate constructors for tz.tzoffset and tz.tzstr, to allow the construction of a new instance if desired. - Added the tz.gettz.nocache function to allow explicit retrieval of a new instance of the relevant tzinfo. - Expand definition of tz.tzlocal equality so that the local zone is allow equality with tzoffset and tzutc. - Deprecated the idiosyncratic tzstr format mentioned in several examples but evidently designed exclusively for dateutil, and very likely not used by any current users. - Added the tz.resolve_imaginary function, which generates a real date from an imaginary one, if necessary. - Fixed issue where the tz.tzstr constructor would erroneously succeed if passed an invalid value for tzstr. - Fixed issue with tz.gettz for TZ variables that start with a colon. - Added a lock to tz.tzical's cache. - Fixed an issue with fold support on certain Python 3 implementations that used the pre-3.6 pure Python implementation of datetime.replace, most notably pypy3 - Added support for VALUE=DATE-TIME for DTSTART in rrulestr. - Started enforcing that within VTIMEZONE, the VALUE parameter can only be omitted or DATE-TIME, per RFC 5545. - Added support for TZID parameter for DTSTART in rrulestr. - Added 'RRULE:' prefix to rrule strings generated by rrule.__str__, in compliance with the RFC. - Switched to setuptools_scm for version management, automatically calculating a version number from the git metadata. - Switched setup.py to use find_packages, and started testing against pip installed versions of dateutil in CI. Fixed issue with parser import - Switched test suite to using pytest - Switched CI over to use tox. - Added a test-only dependency on freezegun. - Reduced number of CI builds on Appveyor. - Made xfails strict by default, so that an xpass is a failure. - Added a documentation generation stage to tox and CI. - Added an explicit warning when running python setup.py explaining how to run the test suites with pytest. - Added requirements-dev.txt for test dependency management - Fixed code coverage metrics to account for Windows builds - Fixed code coverage metrics to NOT count xfails. - Style improvement to zoneinfo.tzfile that was confusing to static type checkers. - Several unused imports were removed - Switched isinstance(*, collections.Callable) to callable, which is available on all supported Python versions. - Added CONTRIBUTING.md - Added AUTHORS.md - Corrected setup.py metadata to reflect author vs. maintainer - Corrected README to reflect that tests are now run in pytest. - Updated all references to RFC 2445 (iCalendar) to point to RFC 5545. - Corrected parse documentation to reflect proper integer offset units, - Fixed dangling parenthesis in tzoffset documentation - Started including the license file in wheels. - Indendation fixes to parser docstring - Moved many examples from the "examples" documentation into their appropriate module documentation pages. - Fixed documentation so that the parser.isoparse documentation displays. - Refactored build and release sections and added setup instructions to CONTRIBUTING. - Cleaned up various dead links in the documentation.
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz17-33/+34
2018-03-11p5-DateTime-Format-Flexible: update to 0.30.wiz2-7/+9
0.30 Fri Mar 09 2018 - add support for bare times with am/pm - thanks Rod Taylor rt #124567 - add support for format JUL25'17 - thanks Rod Taylor rt #124596 - fix warnings with invalid strings that have 'at' in them - example: not a date - thanks Rod Taylor rt #124589 - add support for bare times with 'at' - examples: - at noon - at one - at one pm - at 12:43
2018-03-07oclock: update to 1.0.4.wiz2-9/+7
Alan Coopersmith (6): Remove unused function TDrawArc Reduce scope of variables in check_jewel_poly config: Add missing AC_CONFIG_SRCDIR configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 oclock 1.0.4 Emil Velikov (1): autogen.sh: use quoted string variables Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (1): autogen.sh: use exec instead of waiting for configure to finish
2018-02-28time/ruby-tzinfo: update to 1.2.5taca2-7/+7
Version 1.2.5 - 4-Feb-2018 -------------------------- * Support recursively (deep) freezing Country and Timezone instances. #80. * Allow negative daylight savings time offsets to be derived when reading from zoneinfo files. The utc_offset and std_offset are now derived correctly for Europe/Dublin in the 2018a and 2018b releases of the Time Zone Database.
2018-02-28time/ruby-tzinfo-data: update to 1.2018.3.taca2-7/+7
Based on version 2018c of the IANA Time Zone Database (https://mm.icann.org/pipermail/tz-announce/2018-January/000048.html).
2018-02-25py-pendulum: updated to 1.4.2adam2-7/+7
1.4.2: Fixed an offset error when subtracting datetimes in the same timezone. Fixed wrong value returned by tzname() for the UTC timezone. Fixed deepcopy() raising an error when using UTC.
2018-02-25p5-Test-MockTime: update to 0.16.wiz2-8/+7
0.16 - 22 Feb 2018 * Fixed calls to CORE::localtime in test suite to cope with years > 2020 as per RT #124508. Thanks to Bernhard M. W. for patch.
2018-02-25p5-DateTime-Format-Flexible: update to 0.29.wiz2-8/+9
Add missing dependencies. 0.29 Web Feb 21 2018 - add support for 19 February 2018 at 10:33 - thanks Rod Taylor rt #124520
2018-02-25p5-Calendar-Simple: update to 1.23.wiz2-8/+7
2018-02-22 Dave Cross <dave@dave.org.uk> * lib/Calendar/Simple.pm: Bump version for another release. Thanks Mohammed Anwar 2018-02-22 Mohammad S Anwar <mohammad.anwar@yahoo.com> * Build.PL, MANIFEST, README.xml: - Removed +x bit from Build.PL as reported by CPANTS. 2018-02-22 Dave Cross <dave@dave.org.uk> * lib/Calendar/Simple.pm: Bump version to a number that that's not already on CPAN :-/ * Build.PL: Remove signing. * lib/Calendar/Simple.pm: Bump version for release. * lib/Calendar/Simple.pm: Change the arguments passed to timelocal() Following advice in the documentation: "Whenever possible, use an absolute four digit year instead."
2018-02-25time/Makefile: Add py-jinja2-timeminskim1-1/+2
2018-02-25time/py-jinja2-time: Import version 0.2.0minskim4-0/+39
jinja2-time is a Jinja2 extension for dates and times.
2018-02-24Update to 1.3204wen2-7/+7
Upstream changes: 1.3204 2018-02-19 - Fix compilation warnings.
2018-02-20Update to 1.9754wen2-7/+7
Upstream changes: 1.9754 [2018-02-16] - unify the gettimeofday() and time() forked code that had near identical code paths for MacOS Classic (which has two unusual features: unsigned time_t, and a special tz struct member), and for non-MacOS Classic - tv_interval should be implemented in XS [rt.cpan.org #106456] thanks to Sergey Aleynikov (suggested implementation simplified by the above-mentioned MacOS Classic simplification)
2018-02-20Update to 1.46wen2-7/+7
Upstream changes: 1.46 2018-02-11 - Fixed the formatting for the CLDR "S" symbol. It could in some cases round _up_ to 1 instead of truncating a value. For example, the "SSS" symbol would format 999,999,999 nanoseconds as "1.000". Fixed by Gianni Ceccarelli. PR #71.
2018-02-18Use "unsigned char" for bitmaps, to avoid warnings about >=128 -> charhe11-3/+122
conversions from the newer compiler. Bump PKGREVISION.
2018-02-18Add a patch to rid us of the warnings related to using an old tcl API.he3-3/+19
Bump PKGREVISION.
2018-02-13py-pytz: updated to 2018.3adam3-11/+8
2018.3: Unknown changes.
2018-02-11py-vdirsyncer: update to 0.16.4.wiz2-7/+7
Version 0.16.4 ============== *released on 05 February 2018* - Fix tests for new Hypothesis version. (Literally no other change included)
2018-02-11wmzcalock: use httpswiz1-4/+3
2018-02-09time/Makefile: Add R-timeDateminskim1-1/+2
2018-02-09time/R-timeDate: Import version 3042.101minskim3-0/+32
The 'timeDate' class fulfils the conventions of the ISO 8601 standard as well as of the ANSI C and POSIX standards. Beyond these standards it provides the "Financial Center" concept which allows to handle data records collected in different time zones and mix them up to have always the proper time stamps with respect to your personal financial center, or alternatively to the GMT reference time. It can thus also handle time stamps from historical data records from the same time zone, even if the financial centers changed day light saving times at different calendar dates.
2018-02-09py-dateparser: updated to 0.7.0adam3-53/+883
0.7.0: Features added during Google Summer of Code 2017: * Harvesting language data from Unicode CLDR database (https://github.com/unicode-cldr/cldr-json), which includes over 200 locales See full currently supported locale list in README. * Extracting dates from longer strings of text Special thanks for their awesome contributions! New features: * Added (independently from CLDR) Georgian and Swedish Improvements: * Improved support of Chinese, Thai, French, Russian * Removed ruamel.yaml from dependencies. This should reduce the number of installation issues and improve performance as the result of moving away from YAML as basic data storage format. Note that YAML is still used as format for support language files. * Improved performance through using pre-compiling frequent regexes and lazy loading of data * Extended tests * Updated nose_parameterized to its current package, parameterized
2018-02-08py-pendulum: updated to 1.4.1adam2-7/+7
1.4.1: Fixed an error when comparing a Period to a timedelta in PyPy. Fixed an offset error for datetimes between the before last and last transition. Fixed unpickling with undefined / empty timezone name.
2018-02-04Update to 2.17wen2-7/+7
Upstream changes: 2.17 2018-01-23 - This release is based on version 2018b of the Olson database. This release reverts the changes for Ireland in the previous versions as these caused breakages in some systems that consumed the IANA time zone data. 2.16 2018-01-19 - This release is based on version 2018b of the Olson database. This release includes contemporary changes for S瓊o Tom矇 and Pr穩ncipe, Brazil, and Ireland. The 2018a was skipped because it was missing a file, but there are no data changes from 2018a to 2018b.
2018-01-30py-tzdata: updated to 2018.3adam3-11/+8
2018.3: Unknown changes.
2018-01-28Bump PKGREVISION for gdbm shlib major bumpwiz5-10/+10