Johannes Raggam
759a6b122b
add changelog entry
2016-02-05 13:15:51 +01:00
Johannes Raggam
14704c892b
Merge remote-tracking branch 'geier/master'
2016-02-05 13:13:48 +01:00
Johannes Raggam
0f4dff809f
fix merge leftofer
2016-02-05 13:07:30 +01:00
Johannes Raggam
5eb5476741
code comment, changelog reformat
2016-02-05 13:06:19 +01:00
Stanislav Laznicka
d9264e90c0
Fixes unknown component represented as known one
...
from_ical() caused unknown an component to be represented as a known
one, losing the name information about the original component
https://github.com/collective/icalendar/issues/178
2016-02-05 12:55:13 +01:00
Johannes Raggam
91377b9a6d
Merge branch 'iderror_fix'
2016-02-05 12:49:28 +01:00
Johannes Raggam
8140ba6ba0
add pip-selfcheck.json to .gitignore
2016-02-05 12:48:44 +01:00
Johannes Raggam
4a5244ce72
add changelog entry. formatings
2016-02-05 12:47:34 +01:00
Stanislav Laznicka
63fcf7436e
Fixes IndexError in Component.from_ical()
2016-01-29 10:42:36 +01:00
Stanislav Laznicka
f1f4bc52db
Component returns True if checked with bool()
...
https://github.com/collective/icalendar/issues/141
2016-01-21 16:25:44 +01:00
Johannes Raggam
18637a97ee
add test for issue 168
2016-01-14 15:42:45 +01:00
Johannes Raggam
c64db780f3
change some list and dict calls to list and dict literals
2016-01-14 15:20:45 +01:00
Johannes Raggam
2d62c56ab0
all utf 8 headers
2016-01-14 15:08:00 +01:00
Johannes Raggam
9e26485f6d
all pep8
2016-01-14 15:04:19 +01:00
Stanislav Laznicka
70a7b5a167
Fixes bug when date-time is recognized as time
...
Date-time was recognized incorrectly as a date or time. This resulted
in wrong representation of some iCalendar strings.
Also adds "errors" list in Component for saving error strings from parsing.
https://github.com/collective/icalendar/issues/174
https://github.com/collective/icalendar/issues/168
2015-12-18 20:59:07 +01:00
Johannes Raggam
ff1f2eec3d
allow zest.releaser to set the version in __init__.py. cleanup
2015-12-02 16:01:57 +01:00
Christian Geier
3b73c631cd
defined test_suite in setup.py
2015-12-02 13:55:42 +01:00
TomTry
2a1f9dc467
Merge pull request #1 from TomTry/version-added
...
First commit
2015-11-29 21:02:13 +00:00
Tom Try
86e4106a3b
First commit
2015-11-29 21:00:58 +00:00
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