~asdfghjkl-deactivatedaccount1/python-imaging/gif-fix

« back to all changes in this revision

Viewing changes to README

  • Committer: effbot
  • Date: 2006-07-05 20:36:11 UTC
  • Revision ID: svn-v4:be285980-f00d-0410-a9fe-d4747b46ecd0:pil:348
Load Imaging-1.1.6b1 into pil.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
1
The Python Imaging Library
3
 
$Id: README 2649 2006-03-03 23:10:23Z fredrik $
 
2
$Id: README 2750 2006-06-18 19:50:35Z fredrik $
4
3
 
5
 
Release 1.1.6a2 (March 03, 2006)
 
4
Release 1.1.6b1 (June 20, 2006)
6
5
 
7
6
====================================================================
8
 
The Python Imaging Library 1.1.6a2
 
7
The Python Imaging Library 1.1.6b1
9
8
====================================================================
10
9
 
11
10
Contents
15
14
+ Support Options
16
15
  - Commercial support
17
16
  - Free support
18
 
+ News Highlights
19
17
+ Software License
20
18
+ Build instructions (all platforms)
21
19
  - Additional notes for Mac OS X
93
91
 
94
92
 
95
93
--------------------------------------------------------------------
96
 
News Highlights in 1.1.6a2:
97
 
--------------------------------------------------------------------
98
 
 
99
 
+ Runs under Python 1.5.2 and newer, including 2.4.  You may need
100
 
  additional libraries to build under 1.5.2; see instructions below.
101
 
 
102
 
+ New build procedure.  The setup.py file now configures and builds
103
 
  the core library as well as the bindings, in one step.
104
 
 
105
 
+ Added stub drivers for BUFR, FITS, GRIB, HDF5, and WMF files.
106
 
  Stub drivers can identify the file format, but relies on
107
 
  application-provided drivers to read or write images in that
108
 
  format.
109
 
 
110
 
+ Added experimental "LA" mode support. An "LA" image is an "L"
111
 
  image with an attached transparency layer.
112
 
 
113
 
+ Added "RankFilter", "MinFilter", "MedianFilter", and "MaxFilter"
114
 
  classes to the ImageFilter module.
115
 
 
116
 
+ Improved support for applications using multiple threads on
117
 
  systems with multiple processors and/or hyperthreading processors.
118
 
 
119
 
+ Added EXIF GPSInfo read support for JPEG files.
120
 
 
121
 
+ Lots of bug fixes and performance tweaks.
122
 
 
123
 
For detailed information on these and other changes, see the CHANGES
124
 
documents.
125
 
 
126
 
 
127
 
--------------------------------------------------------------------
128
94
Software License
129
95
--------------------------------------------------------------------
130
96
 
159
125
Build instructions (all platforms)
160
126
--------------------------------------------------------------------
161
127
 
 
128
For a list of changes in this release, see the CHANGES document.
 
129
 
162
130
0. If you're in a hurry, try this:
163
131
 
164
 
        $ gunzip Imaging-1.1.6a2.tar.gz
165
 
        $ tar xvf Imaging-1.1.6a2.tar
166
 
        $ cd Imaging-1.1.6a2
 
132
        $ gunzip Imaging-1.1.6b1.tar.gz
 
133
        $ tar xvf Imaging-1.1.6b1.tar
 
134
        $ cd Imaging-1.1.6b1
167
135
        $ python setup.py install
168
136
 
169
137
   If you prefer to know what you're doing, read on.
192
160
                        http://freetype.sourceforge.net  
193
161
 
194
162
   If you have a recent Linux version, the libraries provided with
195
 
   the operating system usually work just fine.
 
163
   the operating system usually work just fine.  If some library is
 
164
   missing, installing a prebuilt version (jpeg-devel, zlib-devel,
 
165
   etc) is usually easier than building from source.
196
166
 
197
167
   If you're using Mac OS X, you can use the 'fink' tool to install
198
168
   missing libraries (also see the Mac OS X section below).
206
176
 
207
177
       http://www.python.org/sigs/distutils-sig/download.html
208
178
 
 
179
   For newer releases, the distutils library is included in the
 
180
   Python standard library.
 
181
 
209
182
 
210
183
3. If you didn't build Python from sources, make sure you have
211
184
   Python's build support files on your machine.  If you've down-
215
188
 
216
189
 
217
190
4. When you have everything you need, unpack the PIL distribution
218
 
   (the file Imaging-1.1.6a2.tar.gz) in your Python extensions
 
191
   (the file Imaging-1.1.6b1.tar.gz) in your Python extensions
219
192
   directory (if you have one, that is.  If not, feel free to
220
193
   unpack it in any other suitable directory).
221
194
 
222
195
        $ cd Python-2.4/Extensions # example
223
 
        $ gunzip Imaging-1.1.6a2.tar.gz
224
 
        $ tar xvf Imaging-1.1.6a2.tar
 
196
        $ gunzip Imaging-1.1.6b1.tar.gz
 
197
        $ tar xvf Imaging-1.1.6b1.tar
225
198
 
226
199
 
227
200
5. Build the library.  We recommend that you do an in-place build,
228
201
   and run the self test before installing.
229
202
 
230
 
        $ cd Imaging-1.1.6a2
 
203
        $ cd Imaging-1.1.6b1
231
204
        $ python setup.py build_ext -i
232
205
        $ python selftest.py
233
206
 
235
208
   that the optional components you need are included.
236
209
 
237
210
        ----------------------------------------------------------------
238
 
        PIL 1.1.6a2 BUILD SUMMARY
 
211
        PIL 1.1.6b1 BUILD SUMMARY
239
212
        ----------------------------------------------------------------
240
213
        *** TKINTER support not available (Tcl/Tk 8.3 libraries needed)
241
214
        --- JPEG support ok