Robert Niederreiter
1022e26055
Merge pull request #169 from TomTry/patch-1
...
Patch 1
2015-11-23 10:14:21 +01:00
TomTry
ea84ab1d4d
Update credits.rst
2015-11-23 09:08:40 +00:00
TomTry
445c11f4ee
Reflect doc changes
2015-11-23 08:56:30 +00:00
TomTry
8a63d6c47d
Typo updates
2015-11-22 22:32:54 +00:00
Maurits van Rees
6fb784614e
Added New/Fixes headers to changelog.
...
[ci skip]
2015-10-31 00:13:51 +01:00
Maurits van Rees
d1150e46db
Allowed union merge strategy in CHANGES.rst.
...
[ci skip]
2015-10-24 23:48:10 +02:00
Johannes Raggam
24e42f65b7
Merge pull request #167 from devlitz/patch-1
...
Grammar Change
2015-09-16 21:19:04 +02:00
Zach Litzinger
8dcad4c7ef
Grammar Change
...
Just a small change to grammar to make file more readable
2015-09-16 11:20:40 -05:00
Johannes Raggam
f7154d5528
Back to development: 3.9.2
2015-09-08 16:08:23 +02:00
Johannes Raggam
01521a4406
Preparing release 3.9.1
2015-09-08 16:07:50 +02:00
Johannes Raggam
9ffc41b619
missing changelog
2015-09-08 16:07:08 +02:00
Markus Unterwaditzer
21d5be8d48
Merge pull request #161 from spacekpe/vperiod_repr
...
fix vPeriod.__repr__
2015-06-21 19:55:41 +02:00
Johannes Raggam
64d17410a4
Improve foldline() performance
...
This improves the foldline performance, especially for large strings like
base64-encoded inline attachements. In some cases (1MB string) from 7 Minutes
to less than 20ms for ASCII data and 500ms for non-ASCII data. Ref: #163 .
2015-06-15 12:15:33 +02:00
Eben Freeman
ca794e0f0a
Improve foldline() performance
...
We encountered surprising slowness when working with iCalendar objects that
have large inline attachments (e.g., base64-encoded images). This commit
improves the runtime of `foldline()` from ~7 minutes (!) to 500ms when
invoked on a 1MB string of non-ASCII data, and to 17ms on a 1MB ASCII string.
2015-06-12 20:06:03 -07:00
Petr Spacek
a3043e2078
fix vPeriod.__repr__
...
Without this fix following code does not work:
p = vPeriod((datetime.datetime(2016, 5, 20, 9, 0), datetime.datetime(2016, 5, 20, 10, 0)))
print(p)
2015-05-23 20:11:58 +02:00
Christian Geier
31e8af3631
fix test_create_america_new_york
...
should run on more (hopefully all) platforms now
2015-03-26 16:53:29 +01:00
Johannes Raggam
d3da3899da
Back to development: 3.9.1
2015-03-24 13:01:01 +01:00
Johannes Raggam
ab121fd7be
Preparing release 3.9.0
2015-03-24 13:00:01 +01:00
Johannes Raggam
df761782ca
update coverage
2015-03-24 12:55:29 +01:00
Johannes Raggam
e882e0379e
merge prepare
2015-03-24 12:51:03 +01:00
Christian Geier
b3e45a80b1
support for timezones without TZNAME
2015-03-24 12:35:06 +01:00
Christian Geier
babd89ed21
fix vtimezone test for fiji
...
The information in the timezone db changed between the time the
VTIMEZONE was generated and the latest Olson db release. To make sure
we won't need to keep changing the VTIMEZONE component the explicit
transition times are now used in the test instead (even though it is
pretty ugly).
2015-03-24 12:35:06 +01:00
Christian Geier
0ce7cd539e
to_ical refactoring
...
as suggested by untitaker
2015-03-24 12:35:06 +01:00
Christian Geier
4107d39934
be leniant on unknown/invalid timezone component names
2015-03-24 12:35:06 +01:00
Christian Geier
e83f77840b
new timezone test: pacific/fiji
2015-03-24 12:35:06 +01:00
Christian Geier
6b6366d131
weed out duplicate transition times
2015-03-24 12:35:06 +01:00
Christian Geier
45022306d7
take care of multiple RDATE occurrences
2015-03-24 12:35:06 +01:00
Christian Geier
93ce1ee02a
typo
2015-03-24 12:35:06 +01:00
Christian Geier
a4519244ba
test for timezone creation
2015-03-24 12:35:06 +01:00
Christian Geier
ed7db58bcd
python 3 fix
2015-03-24 12:35:06 +01:00
Christian Geier
b0148d61a7
we also run on python 3.4
2015-03-24 12:35:06 +01:00
Christian Geier
85b608853f
CHANGELOG updated
2015-03-24 12:35:06 +01:00
Christian Geier
7ca7835aac
dateutil to requirements
2015-03-24 12:35:06 +01:00
Christian Geier
c9664f3dca
Initial tz creation from VTIMEZONE components
...
This is currently brute-forced into cal.py, and only works when
VTIMEZONE components come before DATE-TIME components that make use of
them (while this seems to be the standard way to generate icalendars,
there is no word about this in the RFC). To circumvent this, we would
probably need two rounds of parsing.
There are so many exceptions in from_ical() already, that I don't feel
too guilty about introducing one more.
Tests are needed.
2015-03-24 12:35:06 +01:00
Johannes Raggam
11b1f87410
test for #157
2015-03-24 12:21:54 +01:00
Markus Unterwaditzer
a04eca5583
Merge PR #157
2015-03-22 13:37:47 +01:00
sleeper
c434cf755c
Made the recurrence rule parser tolerant of trailing semicolons.
2015-03-22 13:37:38 +01:00
Markus Unterwaditzer
06c700adf5
Docs: Fallback to default theme
2015-01-19 14:27:36 +01:00
Markus Unterwaditzer
001405ef50
Merge pull request #153 from bradleyjkemp/master
...
Added test to check the copy() function of CaselessDict
2014-12-03 06:56:22 +01:00
Bradley Kemp
a89a3d58c9
Fixed variable names
2014-12-02 16:48:33 +00:00
Bradley Kemp
ac20added5
Modified variable names to follow PEP8 and removed semicolon
2014-12-02 16:35:23 +00:00
Bradley Kemp
c584599048
Added test to check the copy() function of CaselessDict
2014-12-02 16:11:41 +00:00
Johannes Raggam
832b326aab
chanelog
2014-11-20 13:22:58 +01:00
Johannes Raggam
3c44476f67
include also prop api doc
2014-11-20 13:20:22 +01:00
Johannes Raggam
0ecce6585e
rm old theme
2014-11-20 13:18:24 +01:00
Johannes Raggam
c6cb0424ce
use sphinx_rdt_theme and document how to generate docs
2014-11-20 13:14:45 +01:00
Johannes Raggam
5dc8dc5676
Merge remote-tracking branch 't-8ch/doc_fixes'
2014-11-20 12:21:38 +01:00
Lennart Regebro
02dcf356ec
Merge pull request #150 from geier/README_update
...
README: typos
2014-11-12 14:28:18 +01:00
Christian Geier
e1ededfb2e
README: typos
2014-11-12 14:25:19 +01:00
esteele
419fdf847e
Back to development: 3.8.5
2014-11-01 10:50:23 +00:00