agimus-project / happypose

Toolbox and trackers for object pose-estimation. Based on the work CosyPose and MegaPose
https://agimus-project.github.io/happypose/
BSD 2-Clause "Simplified" License
22 stars 8 forks source link

build(deps): bump panda3d from 1.10.13 to 1.10.14 #143

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 6 months ago

Bumps panda3d from 1.10.13 to 1.10.14.

Release notes

Sourced from panda3d's releases.

SDK 1.10.14

This release adds support for Python 3.12 and furthermore contains significant bug fixes, and also implements some missing features in the shader generator. Builds are available on the download page.

API

  • Accept bytes object in DatagramOutputFile.write_header()
  • Add missing clear_color() method to CardMaker
  • Add file_version properties to BamFile and BamWriter, mirroring BamReader
  • Add missing method for getting current display mode index (#1550)

Shader Generator

  • Add support for perspective points (#1440)
  • Implement remaining missing TexGenAttrib modes (#1437)
  • Fix support for hardware point sprites
  • Support missing texture types: cube map arrays, 1D arrays, buffer textures

Rendering

  • Add texconst_i input for Cg shaders to access TexGenAttrib constants
  • Fix bug when same texture is used with different TexGenAttrib modes
  • OpenGL 3.2+/ES: Correctly handle 4-component texcoords in default shader
  • DX9: fix bugs setting some kinds of shader inputs
  • OpenGL: guard against exceeding max supported vertex attribute stride
  • Add missing handling for 1D array textures in Cg shaders
  • OpenGL: improve handling of SM5 Cg shaders
  • Fix p3d_LightModel.ambient not updating properly
  • Work around wireframe rendering bug in Panfrost drivers
  • Fix assertion error when preparing texture fails
  • Fix image load/store support in GLES 3.1 (set gl-immutable-texture-storage)

Windowing

  • Windows: Fix issues switching fullscreen while maximized (#1469)
  • macOS: Fix undecorated setting ignored when switching back to windowed mode
  • macOS: Fix window sizing bug when simultaneously changing undecorated
  • macOS: Fix black bar when switching to fullscreen with Z-Order set to Top
  • macOS: Squelch secure restorable state warning on macOS 14 "Sonoma"
  • X11: Fix crash on shutdown when using custom cursor
  • EGL: Fix invalid operation error when using headless pbuffer
  • EGL: Add support for resizing (offscreen) pbuffers
  • Windows: Message loop is no longer disabled when using tk with threaded draw
  • Windows: Fix handling of invalid raw mouse devices

Deployment

  • Fix crash when running executable built with Python 3.11 (#1423)
  • Fix for thirdparty packages that use delvewheel (#1492)
  • Strip .abi3.so suffix from libraries
  • Silently ignore missing hidden imports
  • Add missing hidden imports for setuptools and shapely
  • Show better error message when targeting no-longer-supported platforms
  • Fix issues running pfreeze on macOS
  • Fix crash using on arm64 systems with 16 KiB pages (eg. Asahi Linux)
  • Fix error using bam_model_extensions with bdist_apps

... (truncated)

Changelog

Sourced from panda3d's changelog.

----------------------- RELEASE 1.10.14 -----------------------

This release adds support for Python 3.12 and furthermore contains significant bug fixes, and also implements some missing features in the shader generator.

API

  • Accept bytes object in DatagramOutputFile.write_header()
  • Add missing clear_color() method to CardMaker
  • Add file_version properties to BamFile and BamWriter, mirroring BamReader
  • Add missing method for getting current display mode index (#1550)

Shader Generator

  • Add support for perspective points (#1440)
  • Implement remaining missing TexGenAttrib modes (#1437)
  • Fix support for hardware point sprites
  • Support missing texture types: cube map arrays, 1D arrays, buffer textures

Rendering

  • Add texconst_i input for Cg shaders to access TexGenAttrib constants
  • Fix bug when same texture is used with different TexGenAttrib modes
  • OpenGL 3.2+/ES: Correctly handle 4-component texcoords in default shader
  • DX9: fix bugs setting some kinds of shader inputs
  • OpenGL: guard against exceeding max supported vertex attribute stride
  • Add missing handling for 1D array textures in Cg shaders
  • OpenGL: improve handling of SM5 Cg shaders
  • Fix p3d_LightModel.ambient not updating properly
  • Work around wireframe rendering bug in Panfrost drivers
  • Fix assertion error when preparing texture fails
  • Fix image load/store support in GLES 3.1 (set gl-immutable-texture-storage)

Windowing

  • Windows: Fix issues switching fullscreen while maximized (#1469)
  • macOS: Fix undecorated setting ignored when switching back to windowed mode
  • macOS: Fix window sizing bug when simultaneously changing undecorated
  • macOS: Fix black bar when switching to fullscreen with Z-Order set to Top
  • macOS: Squelch secure restorable state warning on macOS 14 "Sonoma"
  • X11: Fix crash on shutdown when using custom cursor
  • EGL: Fix invalid operation error when using headless pbuffer
  • EGL: Add support for resizing (offscreen) pbuffers
  • Windows: Message loop is no longer disabled when using tk with threaded draw
  • Windows: Fix handling of invalid raw mouse devices

Deployment

  • Fix crash when running executable built with Python 3.11 (#1423)
  • Fix for thirdparty packages that use delvewheel (#1492)
  • Strip .abi3.so suffix from libraries
  • Silently ignore missing hidden imports
  • Add missing hidden imports for setuptools and shapely
  • Show better error message when targeting no-longer-supported platforms
  • Fix issues running pfreeze on macOS

... (truncated)

Commits
  • 8e539bd doc: Add release notes for 1.10.14
  • 8765129 makepanda: Add _d suffix to .pyd files in debug mode on Windows
  • 7926a3a interrogate: Fix some pointless code generation case
  • 37c9e58 interrogate: Fix handling of RF_self / inplace binary operator
  • 46e662b interrogate: Add cleverness to avoid writing out dead code
  • 6b3dfc7 pgraph: add note to LensNode::is_in_view docstring about CS
  • 25b8504 egg-palettize: fix writing Magfilter
  • 7277199 windisplay: fix handling of invalid devices, replaced 0 with nullptr
  • 1c4a918 grutil: Change docstring for MeshDrawer link_segment method
  • be958c4 recorder: Fix error reading multiple recorders from .bam file
  • Additional commits viewable in compare view


Dependabot compatibility score

You can trigger a rebase of this PR 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 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)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

dependabot[bot] commented 4 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.