profile
viewpoint

matthew-brett/multibuild 183

Machinery for building and testing Python Wheels for Linux, OSX and (less flexibly) Windows.

radarhere/acf 0

Advanced Custom Fields

radarhere/Apollo-11 0

Original Apollo 11 guidance computer (AGC) source code.

radarhere/delocate 0

Find and copy needed dynamic libraries into python wheels

radarhere/docker-images 0

Docker images for ci testing

radarhere/libraqm 0

A library for complex text layout

radarhere/libraqm-cmake 0

libraqm using cmake

radarhere/listen 0

Simple recording application

radarhere/manylinux 0

Python wheels that work on any linux (almost)

push eventradarhere/multibuild

Andrew Murray

commit sha 738bc379127702a99af285f032de735d924a5619

Updated rc jobs to Python 3.9

view details

Matthew Brett

commit sha bc8e01eac30648347b0dc687d6ab38158e016c57

Merge pull request #358 from radarhere/python39rc1 Updated AppVeyor rc jobs to Python 3.9

view details

Andrew Murray

commit sha 47e396d18d5658548167cf9009d2ed98f03ea0ea

39

view details

push time in 19 hours

push eventradarhere/multibuild

Andrew Murray

commit sha 738bc379127702a99af285f032de735d924a5619

Updated rc jobs to Python 3.9

view details

Matthew Brett

commit sha bc8e01eac30648347b0dc687d6ab38158e016c57

Merge pull request #358 from radarhere/python39rc1 Updated AppVeyor rc jobs to Python 3.9

view details

push time in 19 hours

delete branch radarhere/multibuild

delete branch : python39rc1

delete time in 19 hours

push eventradarhere/Pillow

Hugo van Kemenade

commit sha 6f429e1141dba2f7ed85df5f6fd3ae19a808861b

Add Mergify config

view details

Hugo van Kemenade

commit sha 7d829ca5323889b859bd9625773960fcf9ab468d

Use dependant jobs to signal success for Mergify

view details

nulano

commit sha 43649846cfa44677298bfe87abc56a0f482e4f30

add all successful report jobs (cherry picked from commit 0158d752f17439e560ba58adb5dfc07765a106d7)

view details

Andrew Murray

commit sha 6106a7c6e0b30d100a484be69ad9d1dd88045715

Merge pull request #4931 from hugovk/add-mergify-config Add Mergify config

view details

Andrew Murray

commit sha fc3c4214d2fff07e0a389aaeb9bb9e1152eb7b37

Updated Ghostscript to 9.53.2

view details

push time in 21 hours

push eventradarhere/Pillow

Hugo van Kemenade

commit sha 6f429e1141dba2f7ed85df5f6fd3ae19a808861b

Add Mergify config

view details

Hugo van Kemenade

commit sha 7d829ca5323889b859bd9625773960fcf9ab468d

Use dependant jobs to signal success for Mergify

view details

nulano

commit sha 43649846cfa44677298bfe87abc56a0f482e4f30

add all successful report jobs (cherry picked from commit 0158d752f17439e560ba58adb5dfc07765a106d7)

view details

Andrew Murray

commit sha 6106a7c6e0b30d100a484be69ad9d1dd88045715

Merge pull request #4931 from hugovk/add-mergify-config Add Mergify config

view details

push time in 21 hours

push eventpython-pillow/Pillow

Hugo van Kemenade

commit sha 6f429e1141dba2f7ed85df5f6fd3ae19a808861b

Add Mergify config

view details

Hugo van Kemenade

commit sha 7d829ca5323889b859bd9625773960fcf9ab468d

Use dependant jobs to signal success for Mergify

view details

nulano

commit sha 43649846cfa44677298bfe87abc56a0f482e4f30

add all successful report jobs (cherry picked from commit 0158d752f17439e560ba58adb5dfc07765a106d7)

view details

Andrew Murray

commit sha 6106a7c6e0b30d100a484be69ad9d1dd88045715

Merge pull request #4931 from hugovk/add-mergify-config Add Mergify config

view details

push time in 21 hours

PR merged python-pillow/Pillow

Add Mergify config Infrastructure

Fixes https://github.com/python-pillow/Pillow/issues/4900.

Changes proposed in this pull request:

  • Approval, label and Travis CI rules like in Like https://github.com/python-pillow/docker-images/pull/84 and https://github.com/python-pillow/pillow-wheels/pull/161
  • AppVeyor rule is similar
  • GHA: https://doc.mergify.io/conditions.html#github-actions

GitHub Actions works slightly differently. To match a status check when using GitHub Action, only the job name is used.

image

In the example above, it would be A job to say hello:

conditions:
  - status-success=A job to say hello

So it's a bit more maintenance for GHA. We could rename the jobs so they don't include Python versions etc., but it's useful to see which one fails at a glance. Let's see how it goes and iterate if necessary.

+38 -0

5 comments

4 changed files

hugovk

pr closed time in 21 hours

issue closedpython-pillow/Pillow

Approve & Install Mergify

OK give me your best Mergify pitch, @hugovk ! Thanks

Screen Shot 2020-09-03 at 11 43 49 AM

closed time in 21 hours

aclark4life

create barnchradarhere/multibuild

branch : python39

created branch time in a day

push eventradarhere/multibuild

push time in a day

push eventradarhere/multibuild

Andrew Murray

commit sha b1e0d3e1276c2cd51814c0b4e7e3c87d4ee3ca4f

64

view details

push time in a day

push eventradarhere/multibuild

Andrew Murray

commit sha 3a82dc65b0a8f32cc9c97b75db80f7c63caf57f3

38

view details

push time in a day

create barnchradarhere/multibuild

branch : python39rc1

created branch time in a day

delete branch radarhere/multibuild

delete branch : python38

delete time in a day

push eventradarhere/multibuild

Andrew Murray

commit sha 8c7f08a41cdd0e214e18dc220918e3024a00a789

Added Python 3.8 jobs

view details

push time in a day

create barnchradarhere/multibuild

branch : python38

created branch time in a day

push eventradarhere/pillow-wheels

Hugo van Kemenade

commit sha aa07d2527450bdc9652084c6d1ea0024b54648f5

Add Mergify config

view details

Andrew Murray

commit sha 7942355bf4e7aff86b2f4dd59faec735dfcb6098

Merge pull request #161 from hugovk/add-mergify Add Mergify config

view details

Andrew Murray

commit sha 8226556bdb4589397a6636b7290788e66342a3ec

Use pillow-depends test images

view details

mergify[bot]

commit sha 7d898f24a49fd776a8b132adf0fc105851be3f54

Merge pull request #162 from radarhere/test_images Use pillow-depends test images

view details

Andrew Murray

commit sha 9841d031c2991424cc04568d7f71b4fe18feb24c

Added Python 3.9

view details

Andrew Murray

commit sha 6c33a80e14de9b47db68084edc3878442d1a0b54

only

view details

Andrew Murray

commit sha 0c5fd69b269ecb2fbc348b3581ac15e433306123

patchedproto

view details

Andrew Murray

commit sha 683c85ed43ef51068b1f0bcfde8c3fda5f4dfc9e

fill_pyver

view details

push time in a day

issue closedpython-pillow/Pillow

Color of image changed after paste

<!-- Thank you for reporting an issue.

Follow these guidelines to ensure your issue is handled properly.

If you have a ...

  1. General question: consider asking the question on Stack Overflow with the python-imaging-library tag:

    • https://stackoverflow.com/questions/tagged/python-imaging-library

    Do not ask a question in both places.

    If you think you have found a bug or have an unexplained exception then file a bug report here.

  2. Bug report: include a self-contained, copy-pastable example that generates the issue if possible. Be concise with code posted. Guidelines on how to provide a good bug report:

    • https://stackoverflow.com/help/mcve

    Bug reports which follow these guidelines are easier to diagnose, and are often handled much more quickly.

  3. Feature request: do a quick search of existing issues to make sure this has not been asked before.

We know asking good questions takes effort, and we appreciate your time. Thank you. -->

What did you do?

Load an Image from jpeg file.And paste it to a new image.

What did you expect to happen?

The image pasted with out change.

What actually happened?

The image color changed.(0x5196f7 -> 0x6295f0)

What are your OS, Python and Pillow versions?

  • OS: mac os 10.15.4
  • Python: 3.7.8
  • Pillow: 7.2.0

<!-- Please include code that reproduces the issue and whenever possible, an image that demonstrates the issue. Please upload images to GitHub, not to third-party file hosting sites. If necessary, add the image to a zip or tar archive.

The best reproductions are self-contained scripts with minimal dependencies. If you are using a framework such as Plone, Django, or Buildout, try to replicate the issue just using Pillow. -->

from PIL import Image
img1 = Image.new('RGB', (1125, 2436), '#ffffffff')
img = Image.open("2.jpeg")
img.show()
img1.paste(img, (0, 0))
img1.show()

2.jpeg source image: 2.jpeg

screen_shot for source image and paste image

closed time in a day

caojianfeng

issue openedpython-pillow/Pillow

MSYS2 Access Violation

The 'MSYS2 MinGW 64-bit' GitHub Actions job has started crashing with 'Windows fatal exception: access violation' - https://github.com/python-pillow/Pillow/runs/1160314080?check_suite_focus=true

Tests/test_imagetk.py::test_kw PASSED                                    [ 92%]
Windows fatal exception: access violation

Current thread 0x0000069c (most recent call first):
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pillow-8.0.0.dev0-py3.8-mingw.egg/PIL/ImageTk.py", line 197 in paste
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pillow-8.0.0.dev0-py3.8-mingw.egg/PIL/ImageTk.py", line 115 in __init__
  File "D:/a/Pillow/Pillow/Tests/test_imagetk.py", line 61 in test_photoimage
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/python.py", line 184 in pytest_pyfunc_call
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/python.py", line 1479 in runtest
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/runner.py", line 135 in pytest_runtest_call
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/runner.py", line 217 in <lambda>
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/runner.py", line 244 in from_call
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/runner.py", line 216 in call_runtest_hook
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/runner.py", line 186 in call_and_report
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/runner.py", line 100 in runtestprotocol
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/runner.py", line 85 in pytest_runtest_protocol
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/main.py", line 272 in pytest_runtestloop
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/main.py", line 247 in _main
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/main.py", line 191 in wrap_session
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/main.py", line 240 in pytest_cmdline_main
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/callers.py", line 187 in _multicall
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 84 in <lambda>
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/manager.py", line 93 in _hookexec
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pluggy/hooks.py", line 286 in __call__
  File "C:/msys64/mingw64/lib/python3.8/site-packages/_pytest/config/__init__.py", line 124 in main
  File "C:/msys64/mingw64/lib/python3.8/site-packages/pytest/__main__.py", line 7 in <module>
  File "C:/msys64/mingw64/lib/python3.8/runpy.py", line 87 in _run_code
  File "C:/msys64/mingw64/lib/python3.8/runpy.py", line 194 in _run_module_as_main
D:\a\_temp\6b7d7523-abb8-41fe-b301-0f3638ee1c61: line 2:   789 Segmentation fault      python3 -m pytest -vx --cov PIL --cov Tests --cov-report term --cov-report xml Tests
Tests/test_imagetk.py::test_photoimage 
Error: Process completed with exit code 139.

The last time that the job passed, the 'Set up job' step reported 'Environment: windows-2019 Version: 20200827.1'. The first time it failed, it reported 'Environment: windows-2019 Version: 20200920.1'.

So I'm guessing that one of these changes is the trigger - https://github.com/actions/virtual-environments/commit/0dab0c0159f67eea5653d0d4a1fa123f3cd4d7ca

created time in 2 days

push eventradarhere/Pillow

Andrew Murray

commit sha 26bf1c352489c9e847ff770cd752e97fda5b82cb

Moved CVE images to pillow-depends

view details

Hugo van Kemenade

commit sha eb00829bdb881f8639b4a26342827929ec4fda6f

Merge pull request #4929 from radarhere/crash Moved CVE images to pillow-depends

view details

Andrew Murray

commit sha ca3b2806f63871a3c974162a242749722a9be4fa

Added overview [ci skip]

view details

Hugo van Kemenade

commit sha ca866c4925df31f8f8173e18faf45b8fd6b584e7

Merge pull request #4934 from radarhere/overview Added overview to README and ReadTheDocs index

view details

Andrew Murray

commit sha 28b972522aff0e46fd605851e1023529ba86bdb5

39

view details

push time in 2 days

PR opened python-pillow/Pillow

Updated Ghostscript to 9.53.2
+4 -4

0 comment

2 changed files

pr created time in 3 days

create barnchradarhere/Pillow

branch : ghostscript

created branch time in 3 days

push eventradarhere/pillow-depends

Andrew Murray

commit sha 5713dd1875cb625f7b7837f5acaef3f9975d3c6e

Added Ghostscript 9.53.2

view details

push time in 3 days

push eventpython-pillow/pillow-depends

Andrew Murray

commit sha 5713dd1875cb625f7b7837f5acaef3f9975d3c6e

Added Ghostscript 9.53.2

view details

push time in 3 days

issue commentpython-pillow/Pillow

Wheel support for linux aarch64

That doesn't sound like a problem with the wheel itself, but with pip identifying your environment.

odidev

comment created time in 4 days

issue commentpython-pillow/Pillow

OSError: screen grab failed (Windows Server 2012 R2)

@daeeros did you come to any conclusions about this?

daeeros

comment created time in 4 days

delete branch radarhere/multibuild

delete branch : python_versions

delete time in 4 days

push eventradarhere/multibuild

Andrew Murray

commit sha 20b4c485cf9b448f3b7c9ed65e6b6b8f82e57f51

Updated Python versions

view details

Matthew Brett

commit sha 646e50fde42183a717043a79f26d0d5cb0ef5a2b

Merge pull request #357 from radarhere/python_versions Updated Python versions

view details

push time in 4 days

PR opened matthew-brett/multibuild

Updated Python versions
+2 -2

0 comment

1 changed file

pr created time in 5 days

issue commentpython-pillow/Pillow

Writing to UserComment EXIF tag for an image

That sounds like #4896, which was resolved by #4862. It will be fixed in the next Pillow release, scheduled for October 15.

DankMemeGuy

comment created time in 5 days

delete branch radarhere/Pillow

delete branch : overview

delete time in 5 days

push eventradarhere/Pillow

Andrew Murray

commit sha ca3b2806f63871a3c974162a242749722a9be4fa

Added overview [ci skip]

view details

Hugo van Kemenade

commit sha ca866c4925df31f8f8173e18faf45b8fd6b584e7

Merge pull request #4934 from radarhere/overview Added overview to README and ReadTheDocs index

view details

push time in 5 days

Pull request review commentpython-pillow/Pillow

Added overview to README and ReadTheDocs index

 Pillow for enterprise is available via the Tidelift Subscription. `Learn more <h    :target: https://pypi.org/project/Pillow/    :alt: Number of PyPI downloads +Overview+========++The Python Imaging Library adds image processing capabilities to your Python interpreter.++This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities.++The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool.+

If others have thoughts, feel free to disagree with me, but I don't see the need for this

  • for ReadTheDocs, if you're on a desktop, you don't need to scroll to see this new text in its current position
  • the current first line in both ReadTheDocs and the README includes 'Python Imaging Library'. I think those three words convey the idea of this repository fairly well. If a visitor is interested after that, they are interested enough to scroll further. If they're not, then I don't think the 'Overview' is going to convince them otherwise.
radarhere

comment created time in 5 days

PullRequestReviewEvent

create barnchradarhere/multibuild

branch : python_versions

created branch time in 5 days

issue commentpython-pillow/Pillow

Writing to UserComment EXIF tag for an image

Hi. https://www.awaresystems.be/imaging/tiff/tifftags/privateifd/exif/usercomment.html tells us that UserComment has the value 0x9286.

from PIL import Image
im = Image.open("Tests/images/hopper.jpg")
exif = im.getexif()
exif[0x9286] = "test"
im.save("out.jpg", exif=exif)

In terms of documentation, I can offer you https://pillow.readthedocs.io/en/stable/releasenotes/6.0.0.html#added-exif-class

DankMemeGuy

comment created time in 5 days

issue commentpython-pillow/Pillow

Main pages do not state what Pillow actually is, a short overview would be really useful

Ok, I've created PR #4934

Minor note - if the PR is merged, https://pillow.readthedocs.io/en/stable/ won't be updated until the next release of Pillow. https://pillow.readthedocs.io/en/latest/ will reflect the current state of the master branch though.

matyasf

comment created time in 5 days

PR opened python-pillow/Pillow

Added overview to README and ReadTheDocs index Documentation

Resolves #4933

The issue reports that the ReadTheDocs Pillow index page and the GitHub README don't describe what Pillow is in much detail.

This PR copies the 'Overview' section from https://pillow.readthedocs.io/en/latest/handbook/overview.html

+17 -0

0 comment

2 changed files

pr created time in 5 days

create barnchradarhere/Pillow

branch : overview

created branch time in 5 days

issue commentpython-pillow/Pillow

Main pages do not state what Pillow actually is, a short overview would be really useful

Is it sufficient to just add the Overview section to the README and ReadTheDocs homepage?

The Python Imaging Library adds image processing capabilities to your Python interpreter.

This library provides extensive file format support, an efficient internal representation, and fairly powerful image processing capabilities.

The core image library is designed for fast access to data stored in a few basic pixel formats. It should provide a solid foundation for a general image processing tool.
matyasf

comment created time in 5 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 8226556bdb4589397a6636b7290788e66342a3ec

Use pillow-depends test images

view details

mergify[bot]

commit sha 7d898f24a49fd776a8b132adf0fc105851be3f54

Merge pull request #162 from radarhere/test_images Use pillow-depends test images

view details

push time in 6 days

delete branch radarhere/pillow-wheels

delete branch : test_images

delete time in 6 days

issue commentpython-pillow/Pillow

PIL has kicked the Bitbucket

I feel like maybe we shouldn't be linking to the unreleased PIL changes. If Pillow was forked before that, then referencing it sounds like it just adds confusion.

So #4932 is my suggestion, just linking to http://svn.effbot.org/public/pil/

hugovk

comment created time in 6 days

PR opened python-pillow/Pillow

Updated PIL repository link

Suggestion for #4881. Replaces the link to https://bitbucket.org/effbot/pil-2009-raclette/commits/all with http://svn.effbot.org/public/pil/

+1 -1

0 comment

1 changed file

pr created time in 6 days

create barnchradarhere/Pillow

branch : pil

created branch time in 6 days

push eventradarhere/multibuild

robbuckley

commit sha 0995725ce65cff471d6a7c25dcc312630b71ce7b

bump python 2.7 latest to 2.7.18

view details

robbuckley

commit sha fd774f23c175f845bd4d5d7786bf825ec4fc2f1a

fix build matrix

view details

Matthew Brett

commit sha 369d7414efa78c3a65c30a20b4cbef45fbfc5286

Update .travis.yml Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>

view details

Matthew Brett

commit sha 8a94823757e4caed8a0017a97be40c0493e4a8b4

Merge pull request #351 from robbuckley/py2718 MRG: Update python 2.7 to 2.7.18 Very minor changes over 2.7.17, but a couple are worth having for anyone still using 2.7 see https://github.com/python/cpython/blob/2.7/Misc/NEWS.d/2.7.18rc1.rst

view details

mattip

commit sha b4b534a24ce47e3e26f953bdc217ccc9a29367c0

update openblas download from anaconda

view details

Matti Picus

commit sha 6e9f609a33d78baaa96b92ad8d876bc90dcc7741

Merge pull request #355 from mattip/build_openblas Update openblas download from anaconda

view details

Andrew Murray

commit sha 78ee115e598c801c5fc9fdf3f02dd3c014ac9287

Test dependencies by themselves first

view details

push time in 6 days

push eventradarhere/multibuild

mattip

commit sha b4b534a24ce47e3e26f953bdc217ccc9a29367c0

update openblas download from anaconda

view details

Matti Picus

commit sha 6e9f609a33d78baaa96b92ad8d876bc90dcc7741

Merge pull request #355 from mattip/build_openblas Update openblas download from anaconda

view details

push time in 6 days

issue commentpython-pillow/Pillow

Can't run on PyPy on ARM

The BitBucket link no longer works, but it can be seen at https://web.archive.org/web/20200801201818/https://bitbucket.org/pypy/pypy/issues/2762

Also, Pillow no longer supports Python 2.7, and Debian 9 has also stopped receiving security updates.

Depau

comment created time in 6 days

PR opened python-pillow/pillow-wheels

Use pillow-depends test images

While pillow-depends is used by this repo for the dependency archives, the test images from depends are not used. This PR fixes that.

This is worthwhile just for the sake of more testing, but it also fixes a problem with master - because the depends test images are not present, https://github.com/python-pillow/Pillow/pull/4929 is now causing failures - https://travis-ci.org/github/python-pillow/pillow-wheels/jobs/729255498

Also could be a chance to test mergify on this PR?

+2 -0

0 comment

1 changed file

pr created time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 8226556bdb4589397a6636b7290788e66342a3ec

Use pillow-depends test images

view details

push time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 927fc199f7850fa7f0fad7c4c11d8041343847d6

Use pillow-depends test images

view details

push time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 1bd55ddcbc311553ccf2ccf43026d8483033a283

mv

view details

push time in 6 days

delete branch radarhere/pillow-wheels

delete branch : test_images1

delete time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha d2c84e05933c3f2f82a9b1766eb9b4432c781cd4

next

view details

push time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 15714eb0f8b0716e6ed5cb0bee76bc27ed08e5d0

next

view details

push time in 6 days

create barnchradarhere/pillow-wheels

branch : test_images

created branch time in 6 days

create barnchradarhere/pillow-wheels

branch : test_images1

created branch time in 6 days

delete branch radarhere/pillow-wheels

delete branch : test_images1

delete time in 6 days

delete branch radarhere/pillow-wheels

delete branch : test_images

delete time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 64e00bf6d0e7f6081b3a0211b9d54038602d5e51

mv2

view details

push time in 6 days

create barnchradarhere/pillow-wheels

branch : test_images1

created branch time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 4da41ff8d9c0b673b88d5a5522f315e64653e2bb

ls2

view details

push time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 3f185fa2d1e332d0b18c8ca07113d7923a9e93b8

mv

view details

push time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 06e3492d1f2871e925889ec7259e89cde76ac8d6

mv

view details

push time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 1b904d8ae1e8b8f6f171c198b75f6f3d551114e3

ls

view details

push time in 6 days

push eventradarhere/pillow-wheels

Andrew Murray

commit sha 2282acf9ce778dd36b1679c830b6165e87da05d9

first

view details

push time in 6 days

create barnchradarhere/pillow-wheels

branch : test_images

created branch time in 6 days

issue commentpython-pillow/Pillow

Unable to build Pillow 5.3.0 on Debian 9

Debian 9 will no longer be receiving updates - https://www.debian.org/News/2020/20200718

zopyx

comment created time in 6 days

push eventradarhere/pillow-perf

Andrew Murray

commit sha 0c480f645827c8913ab85587c6c49581f0ba7f7c

Updated OpenCV Python to 4.4.0.44

view details

push time in 6 days

delete branch radarhere/Pillow

delete branch : cve

delete time in 6 days

delete branch radarhere/Pillow

delete branch : crash

delete time in 6 days

push eventradarhere/Pillow

Andrew Murray

commit sha 26bf1c352489c9e847ff770cd752e97fda5b82cb

Moved CVE images to pillow-depends

view details

Hugo van Kemenade

commit sha eb00829bdb881f8639b4a26342827929ec4fda6f

Merge pull request #4929 from radarhere/crash Moved CVE images to pillow-depends

view details

push time in 6 days

delete branch radarhere/pillow-depends

delete branch : crash

delete time in 6 days

push eventradarhere/pillow-depends

Andrew Murray

commit sha 0641952eeb1f54367e8cc57603e5ab7c553e638e

Added crash images

view details

Hugo van Kemenade

commit sha fce103080898bf19e3de5acd132b3706ebd65ddd

Merge pull request #32 from radarhere/crash Added crash images

view details

push time in 6 days

issue commentpython-pillow/Pillow

Antivirus Avast detect test image crash_2.tif as with exploit

I've created https://github.com/python-pillow/Pillow/pull/4929 for number 2.

danieltomasz

comment created time in 7 days

PR opened python-pillow/Pillow

Moved CVE images to pillow-depends

Resolves #4730. Alternative to #4869

The Pillow test suite contains several images to trigger past CVEs, for the purpose of ensuring that they do not recur. However, as the issue describes, antivirus software is not aware that Pillow is up-to-date and so these are no longer vulnerabilities.

This PR is part 1 of moving those images to pillow-depends. https://github.com/python-pillow/pillow-depends/pull/32 is part 2.

This PR also changes the test so that it is run as part of the test suite, but skips the test if run locally without the test images.

+36 -29

0 comment

4 changed files

pr created time in 7 days

PR opened python-pillow/pillow-depends

Added crash images
+0 -0

0 comment

2 changed files

pr created time in 7 days

push eventradarhere/Pillow

Andrew Murray

commit sha 26bf1c352489c9e847ff770cd752e97fda5b82cb

Moved CVE images to pillow-depends

view details

push time in 7 days

push eventradarhere/Pillow

Andrew Murray

commit sha f054d9adff84582fea6f6f70925fae9b02e91934

Moved CVE images to pillow-depends for CI use

view details

push time in 7 days

push eventradarhere/Pillow

Andrew Murray

commit sha d112d4f2564b6f2a80d951972e2ec48304f1b60d

without

view details

push time in 7 days

create barnchradarhere/Pillow

branch : crash

created branch time in 7 days

create barnchradarhere/pillow-depends

branch : crash

created branch time in 7 days

issue commentpython-pillow/Pillow

pilfont reference in documentation unclear

Is the real problem perhaps that https://pypi.org/project/pillow-scripts/ lists various scripts, but doesn't list pilfont?

rGunti

comment created time in 7 days

pull request commentpython-pillow/Pillow

Imaging.h: confusion with system

If it's not a problem though, is it worth doing just because it makes it clearer to the reader where the header file is located?

ax3l

comment created time in 7 days

delete branch radarhere/multibuild

delete branch : openblas

delete time in 7 days

delete branch radarhere/multibuild

delete branch : build_openblas

delete time in 7 days

push eventradarhere/pillow-wheels

Hugo van Kemenade

commit sha aa07d2527450bdc9652084c6d1ea0024b54648f5

Add Mergify config

view details

Andrew Murray

commit sha 7942355bf4e7aff86b2f4dd59faec735dfcb6098

Merge pull request #161 from hugovk/add-mergify Add Mergify config

view details

push time in 7 days

push eventpython-pillow/pillow-wheels

Hugo van Kemenade

commit sha aa07d2527450bdc9652084c6d1ea0024b54648f5

Add Mergify config

view details

Andrew Murray

commit sha 7942355bf4e7aff86b2f4dd59faec735dfcb6098

Merge pull request #161 from hugovk/add-mergify Add Mergify config

view details

push time in 7 days

PR merged python-pillow/pillow-wheels

Add Mergify config

For https://github.com/python-pillow/Pillow/issues/4900.

Like https://github.com/python-pillow/docker-images/pull/84 and https://github.com/python-pillow/docker-images/pull/86.

+9 -0

1 comment

1 changed file

hugovk

pr closed time in 7 days

pull request commentMacPython/openblas-libs

add manylinux2014 build targets for linux

So I presume this won't actually appear at https://anaconda.org/multibuild-wheels-staging/openblas-libs/files (without a hash) until the next version of OpenBLAS is released. Just asking, is there an estimate for when that would be?

mattip

comment created time in 7 days

pull request commentpython-pillow/Pillow

Imaging.h: confusion with system

I've created https://github.com/ax3l/Pillow/pull/1 as a suggestion to expand on this - prefixing more header includes.

ax3l

comment created time in 7 days

PR opened ax3l/Pillow

Prefix other header includes

For https://github.com/python-pillow/Pillow/pull/4923 - because why not also prefix other header files besides 'Imaging.h'?

+15 -15

0 comment

4 changed files

pr created time in 7 days

push eventradarhere/Pillow

Andrew Murray

commit sha 7e4db0a80e60135df148b764d506df2e143968c6

Prefix other header includes

view details

push time in 7 days

push eventradarhere/Pillow

Andrew Murray

commit sha 8183bea4a3da0a0200f9f762a3891093d8e3660c

second

view details

push time in 7 days

create barnchradarhere/Pillow

branch : fix-imagingHinclude

created branch time in 7 days

issue closedpython-pillow/Pillow

Pillow built with libraqm insists it has no libraqm

<!-- Thank you for reporting an issue.

Follow these guidelines to ensure your issue is handled properly.

If you have a ...

  1. General question: consider asking the question on Stack Overflow with the python-imaging-library tag:

    • https://stackoverflow.com/questions/tagged/python-imaging-library

    Do not ask a question in both places.

    If you think you have found a bug or have an unexplained exception then file a bug report here.

  2. Bug report: include a self-contained, copy-pastable example that generates the issue if possible. Be concise with code posted. Guidelines on how to provide a good bug report:

    • https://stackoverflow.com/help/mcve

    Bug reports which follow these guidelines are easier to diagnose, and are often handled much more quickly.

  3. Feature request: do a quick search of existing issues to make sure this has not been asked before.

We know asking good questions takes effort, and we appreciate your time. Thank you. -->

What did you do?

Built pillow from source with all dependencies and installed it using python setup.py install.

Running selftest.py works, and seems to corroborate that raqm is indeed installed.

What did you expect to happen?

I expected to be able to set text direction

What actually happened?

I got the following exception:

  File "C:\venv\lib\site-packages\pillow-7.2.0-py3.7-win-amd64.egg\PIL\ImageFont.py", line 262, in getsize
KeyError: 'setting text direction, language or font features is not supported without libraqm'

What are your OS, Python and Pillow versions?

  • OS: Windows 10
  • Python: 3.7.7
  • Pillow: 7.2.0

<!-- Please include code that reproduces the issue and whenever possible, an image that demonstrates the issue. Please upload images to GitHub, not to third-party file hosting sites. If necessary, add the image to a zip or tar archive.

The best reproductions are self-contained scripts with minimal dependencies. If you are using a framework such as Plone, Django, or Buildout, try to replicate the issue just using Pillow. -->

from PIL import ImageFont
font = ImageFont.truetype(r'C:\Windows\Fonts\Arial.ttf', 120)
size = font.getsize("hello world", 'rtl')

closed time in 7 days

newfeatureengineer

push eventradarhere/Pillow

Andrew Murray

commit sha b304a13bca506f04b18b1cc44074d3ce14896dad

Updated test

view details

push time in 7 days

push eventradarhere/Pillow

Andrew Murray

commit sha 2d96cb4a310db652bda2596f2588f31e3c762320

39

view details

push time in 7 days

push eventradarhere/Pillow

Andrew Murray

commit sha e01081bf8b85f3b24d2fbe0ea2c00c62cdd7015d

Improved error message Co-authored-by: nulano <nulano@nulano.eu>

view details

push time in 7 days

more