Comments (6)
There's an archive of the old Mercurial repo at https://bitbucket-archive.softwareheritage.org/projects/ef/effbot/pil-2009-raclette.html
I have a copy at https://github.com/hugovk/pil-2009-raclette
The commit is "Handle long integers in putpixel/putdata." by Fredrik aka effbot on Apr 25, 2010:
hugovk/pil-2009-raclette@52970c6
Maybe you can find something in the repo metadata at softwareheritage.
from pillow.
Oh, interesting. It looks like the L
suffixes were probably removed when going from Python 2 to 3, which is why there are some duplicate lines in that test now.
from pillow.
Checking the metadata archive from https://bitbucket-archive.softwareheritage.org/projects/ef/effbot/pil-2009-raclette.html, I get no hits with grep for "systemerror", "putpixel", nor "putdata".
I've also tried checking the Image-SIG mailing list archive, but I can't see anything relevant.
from pillow.
The commit is "Handle long integers in putpixel/putdata." by Fredrik aka effbot on Apr 25, 2010:
hugovk/pil-2009-raclette@52970c6
The Pillow version of that commit is c8ce29c from #35:
FIX: Handle long values in _imaging getink
This gets the putdata test case to run correctly under 2.6/2.7. It fixes an
issue where the value 0xFFFFFFFF (which is long in old Python) isn't
recognized and putdata tries to parse it as a tuple.The original fix comes from Christoph Gohlke. It was adapted to work in
both 2.* and 3.*.
from pillow.
That seems like the answer to me. I don't know what the exact error report was, but it looks like it was something to do with big numbers and Python 2/3 compatibility.
from pillow.
#8017 now suggests removing this comment.
from pillow.
Related Issues (20)
- Image CMS modes HOT 5
- 'PhotoImage' object has no attribute '_PhotoImage__photo' depending on img extension and argument/object HOT 2
- Some unpackers are misnamed HOT 5
- `py.typed` present, but not all methods have types HOT 3
- UnidentifiedImageError opening simple PSD using shapes and masks HOT 7
- Unable to install Pillow on M1 Mac (Clang error) HOT 12
- Add support for Ultra HDR
- Error saving and loading TIFF with exif with version>10.1 HOT 3
- Add Codecov token to python-pillow org HOT 3
- Question on Little-CMS dependency version HOT 2
- ImportError HOT 7
- Is this MPO file decoded correctly? HOT 16
- Feature request: Update pillow to import as pillow and follow PEP-8 naming conventions HOT 2
- Saving a CMYK image as .jp2/.j2k fails HOT 1
- Animated GIFs in Safari HOT 2
- Why do Pillow's wheels put shared objects in the non-standard `.dylibs` directory on macOS (and thereby break code-signing without tons of additional support code)? HOT 5
- RGBA PNG saved as PDF renders incorrectly in some applications HOT 23
- Python 3.13 not supported HOT 5
- Release Pillow 10.4.0 on July 1, 2024
- Neither Python 3.13.0b nor Python 3.14 works with Pillow HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pillow.