Commit graph

1948 commits

Author SHA1 Message Date
adam
c3ed98cacc 0.1.12
Fix class reference for iso8601.Utc in module docstring
2017-07-28 07:16:28 +00:00
adam
07aa5dc9d3 1.8:
Introducing ``timing.Timer``, featuring a ``expired``
method for detecting when a certain duration has been
exceeded.
2017-07-19 17:06:49 +00:00
adam
4621d3573b 3.11.5:
Bug fixes:
- added an assertion that VTIMEZONE sub-components' DTSTART must be of type
  DATETIME
- Fix handling of VTIMEZONEs with subcomponents with the same DTSTARTs and
  OFFSETs but which are of different types
2017-07-14 10:55:54 +00:00
joerg
03f704711c Retire CLANG_NO_VALUE_PROPAGATION_PASS. CVP has been fixed in LLVM to
require much less memory.
2017-07-11 19:41:20 +00:00
jaapb
f70dd873bb Revbump associated with ocaml-4.04.2 2017-07-11 14:19:18 +00:00
adam
9221720b4b Version 2.6.1
-------------
- Updated zoneinfo file to 2017b.
- Added Python 3.6 to CI testing
- Removed duplicate test name that was preventing a test from being run.
- Fixed testing of folds and gaps, particularly on Windows
- Fixed deprecated escape characters in regular expressions.
- Many PEP8 style violations and other code smells were fixed.
- Improved performance of tzutc and tzoffset objects.
- Fixed issue with several time zone classes around DST transitions in any
  zones with +0 standard offset (e.g. Europe/London)
- Fixed issue with fuzzy parsing where tokens similar to AM/PM that are in the
  end skipped were dropped in the fuzzy_with_tokens list.
- Fixed issue with parsing dates of the form X m YY.
- Added support for parser weekdays with less than 3 characters.
- Fixed issue with the addition and subtraction of certain relativedeltas.
- Fixed issue where the COUNT parameter of rrules was ignored if 0.
- Updated documentation to include the new tz methods.
- Update documentation to reflect that the parser can raise TypeError.
- Fixed an incorrect year in a parser doctest.
- Moved version information into _version.py and set up the versions more
  granularly.
2017-07-11 06:10:37 +00:00
adam
3d95e6c9c1 0.5.4:
Fix parsing of Periods
Make Duration objects hashable
Add multiplication to duration
2017-07-07 08:51:16 +00:00
wiz
93c92fb60c Updated py-vdirsyncer to 0.16.0.
Version 0.16.0
==============

*released on 2 June 2017*

- Strip ``METHOD:PUBLISH`` added by some calendar providers, see :gh:`502`.
- Fix crash of Google storages when saving token file.
- Make DAV discovery more RFC-conformant, see :ghpr:`585`.
- Vdirsyncer is now tested against Xandikos, see :ghpr:`601`.
- Subfolders with a leading dot are now ignored during discover for
  ``filesystem`` storage. This makes it easier to combine it with version
  control.
- Statuses are now stored in a sqlite database. Old data is automatically
  migrated. Users with really large datasets should encounter performance
  improvements. This means that **sqlite3 is now a dependency of vdirsyncer**.
- **Vdirsyncer is now licensed under the 3-clause BSD license**, see :gh:`610`.
- Vdirsyncer now includes experimental support for `EteSync
  <https://www.etesync.com/>`_, see :ghpr:`614`.
- Vdirsyncer now uses more filesystem metadata for determining whether an item
  changed. You will notice a **possibly heavy CPU/IO spike on the first sync
  after upgrading**.
- **Packagers:** Reference ``systemd.service`` and ``systemd.timer`` unit files
  are provided. It is recommended to install these as documentation if your
  distribution is systemd-based.
2017-07-04 09:16:41 +00:00
wiz
76fd644200 Updated khal to 0.9.6.
0.9.6
=====
released 2017-06-13

* FIX set PRODID to khal/icalendar
* FIX don't crash on updated vcards
* FIX checking for RRULEs we understand
* FIX after editing an event in ikhal, make sure both the calendar and the
  eventcolumn are focused on the new date
* FIX no more crashes if only one event which is an overwritten instance is
  present in an .ics file
* FIX .ics files containing only overwritten instances are not expanded anymore,
  even if they contain a RRULE or RDATE
* FIX valid UNTIL entry for recurring datetime events

* CHANGE the symbol used for indicating a recurring event now has a space in
  front of it, also the ascii version changed to `(R)`
* CHANGE birthdays on leap 29th of February are shown on 1st of March in
  non-leap years

* NEW import and printics will read from stdin if not filename(s) are provided.
* NEW new entry points recommended for packagers to use.
* NEW support keyword `yesterday` for querying and creating events
2017-07-04 08:50:28 +00:00
jperkin
2b48a20358 These packages all require the PERL_USE_UNSAFE_INC hack. 2017-06-28 13:24:28 +00:00
jperkin
501ca1937d These packages all require the PERL_USE_UNSAFE_INC hack. 2017-06-28 08:27:40 +00:00
youri
c6a3505db7 Add gtk2 to fix build. 2017-06-23 16:48:44 +00:00
youri
f572e5a0b9 Update xfce4-datetime-plugin to 0.7.0:
2016-11-01
================================================================================
xfce4-datetime-plugin v0.7.0 released
fix font styling with Gtk >= 3.22 to use a non-deprecated stanza
2017-06-20 21:36:43 +00:00
youri
a72b4dd57d Add gtk2 dependency back to fix build. 2017-06-20 18:55:03 +00:00
wiz
cc5b6641e0 Updated p5-DateTime to 1.4300.
1.43   2017-05-29

- Added a small optimization for boolification overloading. Rather than
  relying on a fallback to stringification, we now return true directly, which
  is a little faster in cases like "if ($might_be_dt) { ... }".

- The datetime() method now accepts a single argument to use as the separate
  between the date and time portion. This defaults to "T".
2017-06-14 13:15:48 +00:00
wiz
7fc2b5205f Updated p5-DateTime-TimeZone to 2.13.
2.13    2017-06-01

- Really fix the indexing issue. For reals this time. I'm totally not
  kidding. Thanks to Grinnz on #metacpan for giving me the solution.


2.12    2017-06-01

- Attempting to fix indexing of DateTime::TimeZone::Catalog on metacpan
  again. No real code or zone changes. Reported by Greg Oscwhald. GH #19.
2017-06-14 12:31:54 +00:00
maya
ca18d30e6f Fix build with perl 5.26 2017-06-12 07:51:55 +00:00
maya
55e0705b87 Fix build with perl 5.26 2017-06-12 07:41:33 +00:00
ryoon
fb0f82a8cb Fix build with Perl 5.26.0 2017-06-09 17:05:58 +00:00
mrg
a867b7acd0 fix build with perl 5.26, copied from p5-Data-ICal's version of this. 2017-06-07 18:07:50 +00:00
ryoon
c67e719d43 Fix build with Perl 5.26.0 2017-06-07 14:53:52 +00:00
ryoon
e299296b27 Fix build with Perl 5.26.0 2017-06-06 14:58:09 +00:00
ryoon
4d878a7622 Fix build with Perl 5.26.0 2017-06-06 14:45:48 +00:00
taca
38f2205416 Add and enable ruby-iso8601. 2017-06-05 15:30:47 +00:00
taca
4fdbb02260 Add ruby-iso8601 package version 0.9.1.
ISO8601 is a simple implementation in Ruby of the ISO 8601 (Data elements and
interchange formats - Information interchange - Representation of dates
and times) standard.
2017-06-05 15:30:16 +00:00
taca
5db376d85f Update ruby-hitimes to 1.2.5.
## Version 1.2.5 2017-05-25

* Update dependencies
* Add ruby 2.4 to windows fatbinary
* Update docs to indicate windows ruby before 2.0 is no longer supported
2017-06-05 15:28:26 +00:00
ryoon
b9d9d2fc30 Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:24:48 +00:00
adam
c5b9fee1d9 jdcal 1.3:
Use setuptools instead of distutils. This enables package managers to
create Python wheels.
2017-06-01 13:27:04 +00:00
adam
2165e3b65e Changes 2.4:
Issue 219 - remove 'setup_requires' from setup.py
2017-05-16 09:27:52 +00:00
wiz
c1c43aa26b Updated py-icalendar to 3.11.4.
3.11.4 (2017-05-10)
-------------------

Bug fixes:

- Don't break on parameter values which contain equal signs, e.g. base64 encoded
  binary data [geier]

- Fix handling of VTIMEZONEs with subcomponents with the same DTSTARTs.
  [geier]


3.11.3 (2017-02-15)
-------------------

Bug fixes:

- Removed ``setuptools`` as a dependency as it was only required by setup.py
  and not by the package.

- Don't split content lines on the unicode ``LINE SEPARATOR`` character
  ``\u2028`` but only on ``CRLF`` or ``LF``.

3.11.2 (2017-01-12)
-------------------

Bug fixes:

- Run tests with python 3.5 and 3.6.
  [geier]

- Allow tests failing with pypy3 on travis.ci.
  [geier]


3.11.1 (2016-12-19)
-------------------

Bug fixes:

- Encode error message before adding it to the stack of collected error messages.


3.11 (2016-11-18)
-----------------

Fixes:

- Successfully test with pypy and pypy3.  [gforcada]

- Minor documentation update.  [tpltnt]
2017-05-11 17:36:28 +00:00
adam
941de8a808 Changes 1.4:
I use MIT on my other projects, so relicensing.
Dropping support for Python versions nobody uses (2.5, 3.1, 3.2), adding 3.6 Python 3.1 and 3.2 still works, 2.5 has been broken for some time.
Ayalash’s OS X fix didn’t work on Python 2.7, fixed that.
2017-05-09 20:10:27 +00:00
adam
37d96685c8 Version 2.6.0:
* Added PEP-495-compatible methods to address ambiguous and imaginary dates in
time zones in a backwards-compatible way. Ambiguous dates and times can now
be safely represented by all dateutil time zones.

* Added new methods for working with ambiguous and imaginary dates to the tz
module. datetime_ambiguous() determines if a datetime is ambiguous for a given
zone and datetime_exists() determines if a datetime exists in a given zone.
This works for all fold-aware datetimes, not just those provided by dateutil.

* Fixed an issue where dst() in Portugal in 1996 was returning the wrong value
in tz.tzfile objects

* Fixed an issue where zoneinfo.ZoneInfoFile errors were not being properly
deep-copied.

* Refactored tzwin and tzrange as a subclass of a common class, tzrangebase, as
there was substantial overlapping functionality. As part of this change,
tzrange and tzstr now expose a transitions() function, which returns the
DST on and off transitions for a given year.

* Deprecated zoneinfo.gettz() due to confusion with tz.gettz(), in favor of
get() method of zoneinfo.ZoneInfoFile objects.

* For non-character, non-stream arguments, parser.parse now raises TypeError
instead of AttributeError.

* Fixed an issue where tzfile objects were not properly handling dst() and
tzname() when attached to datetime.time objects.

* /usr/share/lib/zoneinfo was added to TZPATHS for compatibility with Solaris
systems.

* tzoffset and tzrange objects now accept either a number of seconds or a
datetime.timedelta() object wherever previously only a number of seconds was
allowed.

* datetime.timedelta objects can now be added to relativedelta objects.

* Refactored relativedelta.weekday and rrule.weekday into a common base class
to reduce code duplication.
2017-05-04 19:45:57 +00:00
ryoon
76884737ca Recursive revbump from boost update 2017-04-30 01:21:19 +00:00
wen
53c654a3cd Update to 1.05
Upstream changes:
1.05  2017-04-23  <schubiger@cpan.org>

 - Merged development version to stable.

1.04_01  2017-03-03  <schubiger@cpan.org>

 - New supported format: beginning/end of last month.
   [rt #120436 - Shawn M. Moore]
2017-04-29 07:55:11 +00:00
wiz
2119c02ab5 Revert previous now that py-setuptools is fixed. 2017-04-23 06:58:47 +00:00
adam
75a9285105 Revbump after icu update 2017-04-22 21:03:07 +00:00
wiz
063286bce4 Fix PLIST after update. 2017-04-22 07:26:44 +00:00
wen
b5ade8ca29 Update to 0.09
Add LICENSE

Upstream changes:
0.09  Thu Apr  6 14:36:36 EDT 2017
    - refactored increment/decrement in order to properly
      handle DST transitions as perl RT #120789
2017-04-21 23:59:21 +00:00
wen
05c89db051 Update to 0.19
Upstream changes:
0.19  2017-03-07
- Documentation:
-- "week_start_day" parameter no longer marked "for internal use".
-- Fix "week day" examples. Pointed out by Eric Jensen and Zefram
   in a thread started by Andrew Martin in datetime@perl.org
-- Clarify that week_start_day defaults to "1mo", except for
   yearly recurrences that default to "mo". Patches by David Steinbrunner.
-- Updated contact email.
2017-04-21 23:54:02 +00:00
wen
fa1a9e9ad9 Update to 0.07
Upstream changes:
0.07  2017-04-07

- Added explicit "use lib '.'" for use with perl 5.26.0 (RT #120822, PR #1 from
  James E Keenan).
2017-04-21 23:47:26 +00:00
wiz
6be114a7ac Updated p5-Time-HiRes to 1.9742.
1.9742 [2017-04-16]
  - prefer 3-argument open: blead 1ae6ead9
  - fix dist/Time-HiRes/t/*.t that assumed '.' in @INC: blead 465db51d
  - fix cases where 'do file' should be 'do ./file'.: blead 8b69401c
2017-04-19 13:54:53 +00:00
wiz
b0d2b3d246 Updated khal to 0.9.5.
0.9.5
======
released 2017-04-08

* FIX khal new -i does not crash anymore
* FIX make tests run with latest pytz (2017.2)
2017-04-19 12:23:34 +00:00
jperkin
ac4dcc786d Reset MAINTAINER after tonnerre resigned. 2017-04-19 11:24:36 +00:00
mef
57f0c9c21a - Add BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]* for make test 2017-04-16 13:14:05 +00:00
taca
00992a52a4 Update ruby-tzinfo-data to 1.2017.2.
v1.2017.2						2017/3/23

* Based on version 2017b of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2017-March/000046.html).
2017-04-15 15:12:18 +00:00
taca
44269b51b0 Update ruby-tzinfo to 1.2.3.
v1.2.3							2017/3/25

* Reduce the number of String objects allocated when loading zoneinfo
  files. #54.
* Make Timezone#friendly_identifier compatible with frozen string literals.
* Improve the algorithm for deriving the utc_offset from zoneinfo files. This
  now correctly handles Pacific/Apia switching from one side of the
  International Date Line to the other whilst observing daylight savings
  time. #66.
* Fix an UnknownTimezone exception when calling transitions_up_to or
  offsets_up_to on a TimezoneProxy instance obtained from Timezone.get_proxy.
* Allow the Factory zone to be obtained from the Zoneinfo data source.
* Ignore the /usr/share/zoneinfo/timeconfig symlink included in Slackware
  distributions. #64.
* Fix Timezone#strftime handling of %Z expansion when %Z is prefixed with more
  than one percent. #31.
* Support expansion of %z, %:z, %::z and %:::z to the UTC offset of the time
  zone in Timezone#strftime. #31 and #67.
2017-04-15 15:11:23 +00:00
taca
68ca94201c Update ruby-tzinfo03 to 0.3.53.
v0.3.53							2017/3/23

* Updated to tzdata version 2017b
  (https://mm.icann.org/pipermail/tz-announce/2017-March/000046.html).
2017-04-15 15:10:27 +00:00
schmonz
369261529e Restore build dependency on p5-File-ShareDir-Install, spotted by wiz@. 2017-04-12 11:49:06 +00:00
schmonz
fe0da13912 Fix dependency on File::ShareDir. Bump PKGREVISION. 2017-04-12 02:49:10 +00:00
mef
5fa1ed2f3e Updated time/py-mxDateTime to 3.2.9
-----------------------------------
          (Changes to 3.2.9 is unknown)
Changes from 3.2.6 to 3.2.8
    Protected delta.strftime() against segfaults on Windows, which
    only allows day values <= 31 and segfaults for higher
    values. Thanks to Frank Boje for reporting this problem.
2017-04-10 12:31:05 +00:00