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

Update mediapipe requirement from <0.10.11.0,>=0.8.10.0 to >=0.8.10.0,<0.10.21.0 #5

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jan 8, 2025

Updates the requirements on mediapipe to permit the latest version.

Release notes

Sourced from mediapipe's releases.

MediaPipe v0.10.20

Build changes

  • Add comments to explain how to configure OpenCV in the opencv_macos.BUILD file.
  • Add libc++_shared.so to MediaPipe Android examples.
  • Add linkstatic to OpenCV prebuilts

Framework and core calculator improvements

  • Fix ParseFromString() compilation issue in OSS
  • All the dead links fixed
  • Add troubleshooting tip for unsupported XNNPACK flags during build
  • Add UniqueId::Dup.
  • Updating the XNNPACK latest commit hash
  • Format Workspace file
  • Add EglSync wrapper.
  • Update Bazel version to 6.5.0
  • Update sync_wait to support UniqueFd.
  • Fix GlContext includes
  • Add EglSyncPoint/CreateEglSyncPoint.
  • Bump MediaPipe version to 0.10.19.
  • More perfetto tracking for EglSync.
  • Patch for supporting WebGPU .deviceInfo during API migration.
  • Log the Tensor multi-write error message only once.
  • Enable GpuBufferStorageAhwb ASYNC usage for use case: AhwbView write -> GlTextureView read
  • Add IsSignaled function (the previous SyncWait for checking status triggers unnecessary StrFormat)
  • Add type information to error message when accessing an empty packet.
  • Add SharedFD type
  • Update SyncWait/IsSignaled to work with SharedFd.
  • Enable SharedFd usage in EglSync
  • Adding VLOG overrides - MediaPipe utilizes VLOG heavily, but it's not straightforward for how to enable this when running an Android app. VLOG overrides allow to relatively quickly enable VLOGs for various modules within MediaPipe.
  • Updating Troubleshooting with VLOG info.
  • Slice only the tokens which are needed for the next stage of the LLM pipeline.
  • Adds DebugInputStreamHandler.
  • Delete YUVImage copy and move operations
  • Adds GetGraphRuntimeInfo methods which generates runtime debugging information about the state of InputStreams.
  • Add a sample script to run LLM inference on Android via the MediaPipe LLM inference engine.
  • Update bot_config.yml
  • Add option to set max sequence size in PackMediaSequenceCalculator instead of having it hard coded.
  • Update run_llm_inference.sh with recommended models.
  • Allow to read the input frame rate from the header in the input side stream and to limit the frame rate.
  • Add stream operator<< for TypeId
  • Extract native-to-UTF8 path string conversion; add FormatLastError()
  • Update comment in yuv_image.h
  • Introduce shadow_copy parameter to PathToResourceAsFile
  • Fix header includes after refactoring
  • Migrate away from status builders
  • Avoids the creation of two "default" GpuExecutor instances
  • Adds and integrates GraphRuntimeInfoLogger into CalculatorGraph.
  • nit: don't overwrite InitializeDefaultExecutor argument "use_application_thread"

... (truncated)

Commits
  • 0f80899 Remove unused Proto dependency
  • 84d3368 No public description
  • 3ba61e3 Internal
  • e260b2f Enable log message output for messages larger than 4096 bytes.
  • 4f53442 No public description
  • d69b030 Add vision modality to the Java LLM API
  • 324a37c Add Vision Modality to the MediaPipe LLM JNI Layer
  • 6485316 Bump MediaPipe version to 0.10.20.
  • 53d0ed8 Add vision modality to the C API
  • f26a3c5 No public description
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [mediapipe](https://github.com/google/mediapipe) to permit the latest version.
- [Release notes](https://github.com/google/mediapipe/releases)
- [Commits](google-ai-edge/mediapipe@v0.8.10...v0.10.20)

---
updated-dependencies:
- dependency-name: mediapipe
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants