Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python3-matplotlib: add missing dependency #578

Closed
wants to merge 1 commit into from

Conversation

adrianf0
Copy link
Contributor

@adrianf0 adrianf0 commented Jun 1, 2022

Using the recipe python3-matplotlib from honister one gets error:

$> python3
Python 3.9.9 (main, Nov 15 2021, 18:05:17) 
[GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.9/site-packages/matplotlib/__init__.py", line 107, in <module>
    from . import _api, cbook, docstring, rcsetup
  File "/usr/lib/python3.9/site-packages/matplotlib/rcsetup.py", line 24, in <module>
    from matplotlib import _api, animation, cbook
  File "/usr/lib/python3.9/site-packages/matplotlib/animation.py", line 34, in <module>
    from PIL import Image
ModuleNotFoundError: No module named 'PIL'

Adding python3-pillow fixes the problem.

Could you also move this change to honister?

In order to fix the dependency issue on PIL module, python3-pillow is required.

Signed-off-by: Adrian Fiergolski <[email protected]>
@akuster
Copy link
Contributor

akuster commented Jun 1, 2022

noted..

mlasch pushed a commit to husqvarnagroup/smart-garden-gateway-yocto-meta-openembedded that referenced this pull request Jun 22, 2022
Changelog:
=========
Main Changes
------------
Add pyenv's .python-version into .gitignore, openembedded#576
Added more --very-verbose logging to make clearer what's going on, openembedded#578
Updated versions of containers in CI config, openembedded#583
Fixed coverage config template for namespaced packages, openembedded#610
Replaced internal appdirs dependency with platformdirs, openembedded#584

Documentation Changes
---------------------
Mention python -m setuptools_scm as a form of debugging, openembedded#574
Mention setting the default branch in git in docs, openembedded#577
Fix documented path to pyscaffold/default.cfg, openembedded#580

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Signed-off-by: Trevor Gamblin <[email protected]>
mlasch pushed a commit to husqvarnagroup/smart-garden-gateway-yocto-meta-openembedded that referenced this pull request Jun 22, 2022
The 1.6.1 incorporates the
0001-Fix-status-in-teardown-overriding-exit-code.patch backport patch.

Changelog:
==========

Fixed:
------
prevent teardown, teardown_file, and teardown_suite from overriding bats'
exit code by setting $status (e.g. via calling run) (openembedded#581, openembedded#575)
CRITICAL: this can return exit code 0 despite failed tests, thus preventing
your CI from reporting test failures! The regression happened in version 1.6.0.

Documentation:
--------------
corrected invalid documentation of run -N (had =N instead) (openembedded#579)
CRITICAL: using the incorrect form can lead to silent errors. See issue openembedded#578
for more details and how to find out if your tests are affected.

Signed-off-by: Diego Sueiro <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
tewarid pushed a commit to tewarid/meta-openembedded that referenced this pull request Jul 7, 2022
The 1.6.1 incorporates the
0001-Fix-status-in-teardown-overriding-exit-code.patch backport patch.

Changelog:
==========

Fixed:
------
prevent teardown, teardown_file, and teardown_suite from overriding bats'
exit code by setting $status (e.g. via calling run) (openembedded#581, openembedded#575)
CRITICAL: this can return exit code 0 despite failed tests, thus preventing
your CI from reporting test failures! The regression happened in version 1.6.0.

Documentation:
--------------
corrected invalid documentation of run -N (had =N instead) (openembedded#579)
CRITICAL: using the incorrect form can lead to silent errors. See issue openembedded#578
for more details and how to find out if your tests are affected.

Signed-off-by: Diego Sueiro <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
(cherry picked from commit 72fbb83)
Signed-off-by: Armin Kuster <[email protected]>
@kraj
Copy link
Contributor

kraj commented Jul 9, 2022

applied to master with d4e70a1

@kraj kraj closed this Jul 9, 2022
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jun 27, 2023
Changelog:
==========
 message_t::rebuild with string argument, like the constructor openembedded#579
 Add DRAFT socket options for libzmq 4.3.2-4 openembedded#594
 Add function for adding file descriptor to poller_t openembedded#595
 Fix noexcept warnings openembedded#581
 Disambiguation from other max functions openembedded#578

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants