Martin Panter
99e7599ce2
OleFileIO: Add MAGIC constant to __all__
...
This is used by other modules in Pillow.
2014-02-04 04:10:19 +00:00
Martin Panter
caa609c438
Do away with @functools.total_ordering to restore Python 2.6 support
...
* Manually implement __ne__() and __lt__()
* __gt__() and __ge__() not needed due to operator reflection
2014-01-31 01:32:46 +00:00
Martin Panter
704ed76229
Update documentation for Python 3
2014-01-30 23:47:12 +00:00
Martin Panter
a6fd013a77
Implement rich comparison using @total_ordering (2.7+, 3.2+)
2014-01-30 23:38:04 +00:00
Martin Panter
5143df8561
Use range() rather than xrange(), for Python 3 compatibility
2014-01-30 23:38:04 +00:00
Martin Panter
6977b592e3
Port more stuff to Python 3, dropping some pre-2.6 support
2014-01-30 23:38:04 +00:00
Martin Panter
cd61720845
Merge Pillow changes with Philippe Lagadec’s OleFileIO_PL fork
...
Conflicts:
PIL/OleFileIO.py
I kept Philippe’s version of Unicode decoding that uses UTF-16LE. Pillow
started using Python’s “utf_16” codec in the meantime, but I understand it
uses native byte ordering by default.
2014-01-30 23:37:44 +00:00
Martin Panter
ac5cb028be
Convert OleFileIO.py to LF newlines before merging
2014-01-30 23:30:58 +00:00
decalage
0b79c83709
updated readme
2014-01-30 23:29:57 +00:00
decalage
a468016b63
v0.26: added methods to parse stream/storage timestamps, improved listdir to include storages, fixed parsing of direntry timestamps
2014-01-30 23:29:57 +00:00
decalage
e1fe77b48b
fix #12
...
updated readme
2014-01-30 23:29:57 +00:00
decalage
7d37cf071f
- getproperties: improved exception handling
...
- _raise_defect: added option to set exception type
- all non-fatal issues are now recorded, and displayed when run as a script
2014-01-30 23:29:57 +00:00
decalage
8e826441b2
2013-05-24 v0.25 PL: - getproperties: option to not convert some timestamps
...
- OleMetaData: total_edit_time is now a number of seconds,
not a timestamp
- getproperties: added support for VT_BOOL, VT_INT, V_UINT
- getproperties: filter out null chars from strings
- getproperties: raise non-fatal defects instead of
exceptions when properties cannot be parsed properly
2014-01-30 23:29:57 +00:00
decalage
90f0b6796e
updated readme
2014-01-30 23:29:57 +00:00
decalage
5b616ca1be
v0.24: slight improvements in OleMetadata, updated readme.
2014-01-30 23:29:57 +00:00
decalage
c5cd0ccefc
updated readme
2014-01-30 23:29:57 +00:00
decalage
d5166fd97e
- new class OleMetadata to parse standard properties
...
- added get_metadata method to OleFileIO
2014-01-30 23:29:57 +00:00
decalage
25158fe8b1
- getproperties: added conversion from filetime to python datetime
...
- main: displays properties with date format
2014-01-30 23:29:54 +00:00
decalage
4bdd2b2bef
version 0.23 - updated readme and setup.py
2014-01-30 23:29:40 +00:00
decalage
f88809e5f3
Updated readme in markdown and rst formats
2014-01-30 23:29:08 +00:00
decalage
ab541b1b4d
Added comments for patch submitted by mete0r_kr, changed version
2014-01-30 23:21:25 +00:00
mete0r sarangbang
bbee2b5b8a
support file-like object
...
fix #8
2014-01-30 23:21:25 +00:00
decalage
eaeb12f695
Fixed issue 2 - added close method to OleFileIO class
2014-01-30 23:21:25 +00:00
decalage
bd833a6972
Fixed issue 7 in OleFileIO.getproperties reported by chuckleberryfinn
2014-01-30 23:21:23 +00:00
decalage
491f3e9f99
updated readme
2014-01-30 23:20:31 +00:00
decalage
87a7ec955e
version 0.21 2010-01-22
2014-01-30 23:20:28 +00:00
decalage
4248acb7a7
version 0.20 2009-12-11
2014-01-30 23:17:51 +00:00
decalage
61a3ceb812
version 0.19 2009-12-10
2014-01-30 23:17:51 +00:00
decalage
70a99619bc
version 0.18 2007-12-05
2014-01-30 23:17:51 +00:00
decalage
18333d8edf
version 0.17 2007-12-04
2014-01-30 23:15:35 +00:00
decalage
e614631025
version 0.15 2007-11-25
2014-01-30 23:15:17 +00:00
decalage
d6d3f50205
version 0.14 2007-11-19
2014-01-30 23:15:17 +00:00
decalage
fad61ba20c
version 0.13 2007-09-04
2014-01-30 23:12:46 +00:00
decalage
f05f8001c5
Original version of OleFileIO.py from PIL, dated 2005-03-25, still current in PIL 1.1.7 on the 2011-10-20
2014-01-30 23:12:19 +00:00
wiredfool
2cc2a8cd62
Merge pull request #499 from wiredfool/webp_exif
...
* Don't send None as exif to JpegImagePlugin._getexif -- homm
* Test for fix -- wiredfool
2014-01-20 11:03:02 -08:00
wiredfool
c8895fa7a4
Merge branch 'fix-typeerror' of https://github.com/homm/Pillow into webp_exif
2014-01-20 10:46:33 -08:00
homm
4ce2939b02
JpegImagePlugin._getexif expects no exif key in info dict, not None
2014-01-20 19:03:03 +04:00
homm
0a256f9e56
fix UnboundLocalError: local variable 't' referenced before assignment
2014-01-15 16:55:10 +04:00
David Schmidt
af11b908cf
Update Image.py
...
docs update/fixes
2014-01-10 18:27:43 +01:00
cgohlke
db092e7d82
Correctly quote file names for WindowsViewer command
2014-01-01 19:04:30 -08:00
Alex Clark ☺
ae7edfa58d
Merge pull request #441 from wiredfool/lut
...
Image.point fixes for numpy.array and docs
2013-12-28 06:08:08 -08:00
Alex Clark ☺
ad47ea5a52
Merge pull request #424 from wiredfool/trns-write-bydefault2
...
Save the transparency header by default for PNGs
2013-12-28 05:57:45 -08:00
Alex Clark ☺
d48f301d57
Merge pull request #423 from wiredfool/trns-png
...
Support for PNG tRNS header when converting from RGB->RGBA
2013-12-28 05:56:03 -08:00
Alex Clark ☺
e4ae62ae59
Merge pull request #418 from wiredfool/AurelienBallier-master
...
PyQT5 Support
2013-12-28 05:50:49 -08:00
wiredfool
aa1c0fdfb6
merge from master
2013-12-19 20:48:49 -08:00
wiredfool
4791d156f1
Comments/Docs, fixes #440
2013-12-10 16:05:05 -08:00
wiredfool
d05b5d9060
Restore numpy.array as valid lookup tables
2013-12-10 15:47:26 -08:00
Alex Clark
404b245d89
Fix travis
2013-12-05 05:32:33 -05:00
wiredfool
543f96de61
Merge from master
2013-11-30 09:57:00 -08:00
Alex Clark ☺
666b2ce9e0
Merge pull request #398 from tmccombs/escape
...
Quote filenames and title before using on command line
2013-11-29 16:07:12 -08:00