From 8b11ef380f7ab6ca96e43261e9fea98bb196c7d2 Mon Sep 17 00:00:00 2001 From: Gerhard Weis Date: Tue, 30 Oct 2012 11:08:54 +1000 Subject: fix pickle problem with FixedOffset instances --- CHANGES.txt | 2 ++ src/isodate/tests/__init__.py | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index f339a94..9504d3e 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -5,9 +5,11 @@ CHANGES 0.4.9 (unreleased) ------------------ +- support pickling FixedOffset instances - make sure parsed fractional seconds are in microseconds - add leading zeros when formattig microseconds (Jarom Loveridge) + 0.4.8 (2012-05-04) ------------------ diff --git a/src/isodate/tests/__init__.py b/src/isodate/tests/__init__.py index 1f1da2d..bc1867d 100644 --- a/src/isodate/tests/__init__.py +++ b/src/isodate/tests/__init__.py @@ -14,11 +14,11 @@ # may be used to endorse or promote products derived from this software # without specific prior written permission. # -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS # INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN @@ -30,7 +30,7 @@ Collect all test suites into one TestSuite instance. import unittest from isodate.tests import (test_date, test_time, test_datetime, test_duration, - test_strf) + test_strf, test_pickle) def test_suite(): ''' @@ -42,6 +42,7 @@ def test_suite(): test_datetime.test_suite(), test_duration.test_suite(), test_strf.test_suite(), + test_pickle.test_suite(), ]) if __name__ == '__main__': -- cgit v1.2.1