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

[misc] Stable support of Mac OS X. #451

Merged
merged 6 commits into from
Nov 21, 2021
Merged

[misc] Stable support of Mac OS X. #451

merged 6 commits into from
Nov 21, 2021

Conversation

duburcqa
Copy link
Owner

@duburcqa duburcqa commented Nov 21, 2021

  • [core] Fix sphere constraint.
  • [viewer] 'add_markers' now forward positional arguments.
  • [viewer] Fix meshcat port detection on OS X.
  • [viewer] Disable physics-based shader is no discrete NVIDIA GPU. ([viewer] Disable physics-based shader is no dedicated GPU. #448)
  • [viewer] Improve lighting if no discrete NVIDIA GPU is available.
  • [viewer] Force using 'spawn' multiprocessing context for meshcat to avoid crashes on OS X.
  • [viewer] It is now possible to interrupt replay without closing viewer.
  • [viewer] Fix 'ipykernel' version detection on some setups.
  • [simulator] Fix wrong 'viewer.f_external' forces if render without simulation running.
  • [misc] Fix import of jiminy if boost is installed on the system but for pinocchio/hppfcl/eigenpy.
  • [misc] Fix warnings using 'clang' compilation toolchain.
  • [misc] Build shared libs for boost python dependencies on unix to avoid binding issues on OS X and reduce binary size.
  • [misc] Enable python unit tests on OSX.
  • [misc] Fix jiminy pywrap copied twice in OS X wheels.
  • [misc] Build only universal2 wheel on OSX whenever possible.
  • [misc] Fix desired chromium version used by pyppeteer being ignored.
  • [misc] Update chromium version used by pyppeteer for the latest one available of any platform.
  • [misc] Update python dependencies.
  • [misc] Fix OS X wheels deployment on Pypi. ([misc] Fix wheel deployement on Pypi. #446)

duburcqa and others added 6 commits November 12, 2021 14:29
Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
* [misc] Fix import of jiminy if boost is installed on the system but for pinocchio/hppfcl/eigenpy.
* [viewer] Fix 'ipykernel' version detection on some setups.
* [simulator] Fix wrong f_external forces if render without simu.

Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
* [core] Fix sphere constraint.
* [viewer] 'add_markers' now forward positional arguments.
* [viewer] Fix meshcat port detection on OS X.
* [viewer] Improve lighting if no discrete NVIDIA GPU is available.
* [viewer] Force using 'spawn' multiprocessing context for meshcat to avoid crashes on OS X.
* [viewer] It is now possible to interrupt replay without closing viewer.
* [misc] Fix warnings using 'clang' compilation toolchain.
* [misc] Build shared libs for boost python dependencies on unix to avoid binding issues on OS X and reduce binary size.
* [misc] Enable python unit tests on OSX.
* [misc] Fix jiminy pywrap copied twice in OS X wheels.
* [misc] Build only universal2 wheel on OSX whenever possible.
* [misc] Fix desired chromium version used by pyppeteer being ignored.
* [misc] Update chromium version used by pyppeteer for the latest one available of any platform.

Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
@duburcqa duburcqa enabled auto-merge (squash) November 21, 2021 09:33
@duburcqa duburcqa disabled auto-merge November 21, 2021 10:17
@duburcqa duburcqa merged commit da97422 into master Nov 21, 2021
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.

1 participant