Need VPython Wheel peakutils, pyserial and matplotlib |
|||||
Issue descriptionLink to PyPI: https://pypi.python.org/pypi/matplotlib Wheel Name: matplotlib Version: 2.2.0rc1 Platform(s) Required: Windows (32 or 64 bit), Linux (x86/64 and arm/arm64) Link to PyPI: https://pypi.python.org/pypi/PeakUtils Wheel Name: peakutils Version: 1.0.3 Platform(s) Required: Windows (32 or 64 bit), Linux (x86/64 and arm/arm64) We only need Linux x86/64 at the current moment - the other platforms and architectures are for possible future use.
,
Feb 26 2018
(working on this)
,
Feb 27 2018
So it looks like matplotlib is actually tricky, as it needs freetype and libpng too. Not impossible, but it means I have to get more familiar with dockerbuild than I have previously been.
,
Feb 27 2018
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935 commit ac172f3c2146c1299f12a1e55e7d1f66fe7eb935 Author: Robert Iannucci <iannucci@chromium.org> Date: Tue Feb 27 01:09:20 2018 [dockerbuild] Refactor wheel code. This is a pure refactor to start to untangle the giant wheels.py file. R=nodir@chromium.org, vadimsh@chromium.org Bug: 816641 Change-Id: Ie4629ecee48d0a28cbe0eca0f3604ebdff462398 Reviewed-on: https://chromium-review.googlesource.com/938313 Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org> [modify] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/wheel.py [add] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/wheel_opencv.py [add] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/types.py [add] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/builder.py [add] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/wheel_wheel.py [modify] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/util.py [add] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/wheel_infra.py [add] https://crrev.com/ac172f3c2146c1299f12a1e55e7d1f66fe7eb935/infra/tools/dockerbuild/wheel_cryptography.py
,
Feb 27 2018
Ok, so peakutils is working (depends on scipy and numpy though). Example .vpython entries:
wheel: <
name: "infra/python/wheels/peakutils-py2_py3"
version: "version:1.0.3"
>
wheel: <
name: "infra/python/wheels/scipy/${vpython_platform}"
version: "version:0.19.0"
>
wheel: <
name: "infra/python/wheels/numpy/${vpython_platform}"
version: "version:1.11.3"
>
,
Feb 27 2018
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/31451cc12272ffc6ee4715a8059fcc9c8e465b72 commit 31451cc12272ffc6ee4715a8059fcc9c8e465b72 Author: Robert Iannucci <iannucci@chromium.org> Date: Tue Feb 27 01:39:50 2018 [dockerbuild] Add PeakUtils 1.0.3. R=vadimsh@chromium.org Bug: 816641 Change-Id: Ie3667451f270469443929f46bc307434371ae99b Reviewed-on: https://chromium-review.googlesource.com/938942 Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org> [modify] https://crrev.com/31451cc12272ffc6ee4715a8059fcc9c8e465b72/infra/tools/dockerbuild/wheel.py [modify] https://crrev.com/31451cc12272ffc6ee4715a8059fcc9c8e465b72/infra/tools/dockerbuild/dockerbuild.py [modify] https://crrev.com/31451cc12272ffc6ee4715a8059fcc9c8e465b72/infra/tools/dockerbuild/wheels.md
,
Feb 28 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1f5390a69825b20a1c636d61f4a21295ec231a01 commit 1f5390a69825b20a1c636d61f4a21295ec231a01 Author: bsheedy <bsheedy@chromium.org> Date: Wed Feb 28 18:37:07 2018 Add VR vpython wheels Adds entrys to .vpython for peakutils and scipy. These are used by the VR latency test. Bug: 816641 Change-Id: Ia9a76166c6014cde0bec4fa648fdd270a83089c7 Reviewed-on: https://chromium-review.googlesource.com/940333 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#539898} [modify] https://crrev.com/1f5390a69825b20a1c636d61f4a21295ec231a01/.vpython
,
Mar 1 2018
Looks like we also need PySerial 3.4
,
Mar 1 2018
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/1411b1144c32a9d7716b224083aa2ce162b14d43 commit 1411b1144c32a9d7716b224083aa2ce162b14d43 Author: Robert Iannucci <iannucci@chromium.org> Date: Thu Mar 01 03:13:32 2018 [dockerbuild] Add PySerial 3.4 TBR=bsheedy@chromium.org, vadimsh@chromium.org Bug: 816641 Change-Id: I402fdc38202264f18274a868cd07ef6df86037c2 Reviewed-on: https://chromium-review.googlesource.com/942044 Reviewed-by: Robbie Iannucci <iannucci@chromium.org> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org> [modify] https://crrev.com/1411b1144c32a9d7716b224083aa2ce162b14d43/infra/tools/dockerbuild/wheel.py [modify] https://crrev.com/1411b1144c32a9d7716b224083aa2ce162b14d43/infra/tools/dockerbuild/wheels.md
,
Mar 8 2018
Heyo, do you still need matplotlib? Or can we close this one?
,
Mar 8 2018
We can close this one - I went through and removed references to matplotlib since we don't actually plot anything while running the test on bots.
,
Mar 8 2018
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by iannucci@chromium.org
, Feb 26 2018