René's URL Explorer Experiment


Title: Fix/findpython development embed by RyanPaulMcKenna · Pull Request #565 · sofa-framework/SofaPython3 · GitHub

Open Graph Title: Fix/findpython development embed by RyanPaulMcKenna · Pull Request #565 · sofa-framework/SofaPython3

X Title: Fix/findpython development embed by RyanPaulMcKenna · Pull Request #565 · sofa-framework/SofaPython3

Description: Title: Fix Python::Python missing when building bindings via SP3_add_python_module (CMake FindPython Development.Embed) Summary This PR fixes a CMake configuration/build failure seen when downstream plugins (e.g. Cosserat) use SofaPython3’s SP3_add_python_module() helper and it internally calls python_add_library(). Problem On newer CMake/FindPython (observed with CMake 3.28 + Python 3.12 on Ubuntu), python_add_library() requires the imported target Python::Python to be defined. In some configurations, Python::Python is not created because find_package(Python … COMPONENTS Development.Embed …) was never requested, leading to: Python_ADD_LIBRARY: dependent target 'Python::Python' is not defined. Did you miss to request COMPONENT 'Development.Embed'? This then causes a cascade (e.g. missing CosseratBindings alias target). Solution Make SP3_add_python_module() self-contained by ensuring Python::Python exists before calling python_add_library(): If Python::Python is not already defined, explicitly call: find_package(Python REQUIRED COMPONENTS Interpreter Development Development.Module Development.Embed) This guarantees the required Python::Python target is present and prevents downstream projects from needing to add extra FindPython boilerplate. Testing Tested locally by building SOFA with SofaPython3 and the Cosserat plugin bindings enabled. After applying this change: CMake configure completes successfully (no Python::Python / Development.Embed error) Build and install succeed Example scenes run as expected.

Open Graph Description: Title: Fix Python::Python missing when building bindings via SP3_add_python_module (CMake FindPython Development.Embed) Summary This PR fixes a CMake configuration/build failure seen when downstrea...

X Description: Title: Fix Python::Python missing when building bindings via SP3_add_python_module (CMake FindPython Development.Embed) Summary This PR fixes a CMake configuration/build failure seen when downstrea...

Opengraph URL: https://github.com/sofa-framework/SofaPython3/pull/565

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:d37acea9-9e64-3461-e6e2-af93be27fe74
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA0FA:3B14FD:2DB0F40:3BD91AB:697D6630
html-safe-nonce3dd5911b42cdb1fc2f8648d27e5e387eaff18314067196c1809b27c3bf3c778d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMEZBOjNCMTRGRDoyREIwRjQwOjNCRDkxQUI6Njk3RDY2MzAiLCJ2aXNpdG9yX2lkIjoiMTg0NzIwNDc2OTM2NjM2OTg0MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac7fc3d4f2bdd44eb2fc58e23bcf9b441fd406881e0ebb19fe2fee82520e4c188a
hovercard-subject-tagpull_request:3178915453
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/sofa-framework/SofaPython3/pull/565/files
twitter:imagehttps://avatars.githubusercontent.com/u/13259735?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/13259735?s=400&v=4
og:image:altTitle: Fix Python::Python missing when building bindings via SP3_add_python_module (CMake FindPython Development.Embed) Summary This PR fixes a CMake configuration/build failure seen when downstrea...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/sofa-framework/SofaPython3 git https://github.com/sofa-framework/SofaPython3.git
octolytics-dimension-user_id11028508
octolytics-dimension-user_loginsofa-framework
octolytics-dimension-repository_id260159147
octolytics-dimension-repository_nwosofa-framework/SofaPython3
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id260159147
octolytics-dimension-repository_network_root_nwosofa-framework/SofaPython3
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsofa-framework%2FSofaPython3%2Fpull%2F565%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fsofa-framework%2FSofaPython3%2Fpull%2F565%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=sofa-framework%2FSofaPython3
Reloadhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes
Reloadhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes
Reloadhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes
sofa-framework https://patch-diff.githubusercontent.com/sofa-framework
SofaPython3https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fsofa-framework%2FSofaPython3
Fork 53 https://patch-diff.githubusercontent.com/login?return_to=%2Fsofa-framework%2FSofaPython3
Star 60 https://patch-diff.githubusercontent.com/login?return_to=%2Fsofa-framework%2FSofaPython3
Code https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3
Issues 36 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/issues
Pull requests 32 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pulls
Actions https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/actions
Projects 0 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/projects
Wiki https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/wiki
Security 0 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/security
Insights https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pulse
Code https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3
Issues https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/issues
Pull requests https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pulls
Actions https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/actions
Projects https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/projects
Wiki https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/wiki
Security https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/security
Insights https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fsofa-framework%2FSofaPython3%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fsofa-framework%2FSofaPython3%2Fissues%2Fnew%2Fchoose
RyanPaulMcKennahttps://patch-diff.githubusercontent.com/RyanPaulMcKenna
sofa-framework:masterhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/tree/master
RyanPaulMcKenna:fix/findpython-development-embedhttps://patch-diff.githubusercontent.com/RyanPaulMcKenna/SofaPython3/tree/fix/findpython-development-embed
Conversation 0 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565
Commits 5 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/commits
Checks 0 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/checks
Files changed https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/files
Please reload this pagehttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes
Fix/findpython development embed https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#top
Show all changes 5 commits https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/files
df60770 Use built in method numpy.set_printoptions in addObject/addChild meth… bakpaul Jul 16, 2025 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/commits/df6077050586eac505ff914b3d2cfaafe734f90a
c7c4eb9 Add explicit getter and setter for datas (#509) bakpaul Jul 10, 2025 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/commits/c7c4eb9bc1e2f830f0db5db9621a4b228c98e358
9d2a9df [examples] Update examples using imgui as default (#521) hugtalbot Jul 22, 2025 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/commits/9d2a9df7272c22ec7871574e5dd88b1baf31b800
1e57a96 Fix legacy version passed (#523) bakpaul Jul 22, 2025 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/commits/1e57a9652e2be88108a7e1dc5322aacee212912f
16723ab Fix CMake 3.28 error - Python::Python undefined RyanPaulMcKenna Jan 15, 2026 https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/commits/16723ab33ecafa6ffb4695758a2d54eb809a23dd
Clear filters https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/files
Please reload this pagehttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes
Please reload this pagehttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes
SofaPython3Tools.cmake https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bc08c4afbe0d69ba2942a58330c8fbd34a648095cc3f734ae5cca17558b06fb9
Binding_BaseData.cpp https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
Binding_Node.cpp https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
basic-addGUI.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9de33d99f5e2043c72cdbfab52cccd283f758d98732473daf43e31d48b7ce0d5
basic-useQtGUI.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-fe030fd4d432cc244dcc9a02e2c7f4c5f0adf2bc63d441701e97da20f34884e0
emptyController.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-66580745512420c2ebd9960b534998aedf8582fc66171e659d5d29e913d77452
emptyDataEngine.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-71b9f29fb12b1dfa69ffca3c52d62d6e994301965b6c115a940fbfcb32874aab
emptyForceField.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0bc67691a20a91343acb6fabdec1c8a2e6022739afd50f3214a1d0b95151ff09
example-forcefield.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-e9071bc7df0522911f8f978eb679f22fa33ccaea87b0c9f733dd2d3760214f8a
liver-scriptcontroller.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9c810ad9849687d743c249823110d83883b0dbde8f8085dfebf8edaab0565a65
liver.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bd7cc9cbaa325c0f3c732f98ca421ff336e71d25bac0067144bec58418815c7b
loadXMLfromPython.py https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-75049c9fb2f55057832a5c84b9a3530c2888c5de0ab64e5d8224187f49b083fd
CMake/SofaPython3Tools.cmakehttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bc08c4afbe0d69ba2942a58330c8fbd34a648095cc3f734ae5cca17558b06fb9
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/CMake/SofaPython3Tools.cmake
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bc08c4afbe0d69ba2942a58330c8fbd34a648095cc3f734ae5cca17558b06fb9
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bc08c4afbe0d69ba2942a58330c8fbd34a648095cc3f734ae5cca17558b06fb9
bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseData.cpphttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseData.cpp
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0d5d663fe419c0c28d0a2736b8d9b77b832c43b4a7fcfe61cedbb386b7d7364f
bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Node.cpphttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Node.cpp
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-f611b4ca61af10f2d64a077ff8967adfc381bedc1669041dc41911dcba1b761f
examples/basic-addGUI.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9de33d99f5e2043c72cdbfab52cccd283f758d98732473daf43e31d48b7ce0d5
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/basic-addGUI.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9de33d99f5e2043c72cdbfab52cccd283f758d98732473daf43e31d48b7ce0d5
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9de33d99f5e2043c72cdbfab52cccd283f758d98732473daf43e31d48b7ce0d5
examples/basic-useQtGUI.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-fe030fd4d432cc244dcc9a02e2c7f4c5f0adf2bc63d441701e97da20f34884e0
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/basic-useQtGUI.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
examples/emptyController.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-66580745512420c2ebd9960b534998aedf8582fc66171e659d5d29e913d77452
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/emptyController.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-66580745512420c2ebd9960b534998aedf8582fc66171e659d5d29e913d77452
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-66580745512420c2ebd9960b534998aedf8582fc66171e659d5d29e913d77452
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-66580745512420c2ebd9960b534998aedf8582fc66171e659d5d29e913d77452
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-66580745512420c2ebd9960b534998aedf8582fc66171e659d5d29e913d77452
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-66580745512420c2ebd9960b534998aedf8582fc66171e659d5d29e913d77452
examples/emptyDataEngine.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-71b9f29fb12b1dfa69ffca3c52d62d6e994301965b6c115a940fbfcb32874aab
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/emptyDataEngine.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-71b9f29fb12b1dfa69ffca3c52d62d6e994301965b6c115a940fbfcb32874aab
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-71b9f29fb12b1dfa69ffca3c52d62d6e994301965b6c115a940fbfcb32874aab
examples/emptyForceField.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0bc67691a20a91343acb6fabdec1c8a2e6022739afd50f3214a1d0b95151ff09
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/emptyForceField.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0bc67691a20a91343acb6fabdec1c8a2e6022739afd50f3214a1d0b95151ff09
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-0bc67691a20a91343acb6fabdec1c8a2e6022739afd50f3214a1d0b95151ff09
examples/example-forcefield.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-e9071bc7df0522911f8f978eb679f22fa33ccaea87b0c9f733dd2d3760214f8a
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/example-forcefield.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-e9071bc7df0522911f8f978eb679f22fa33ccaea87b0c9f733dd2d3760214f8a
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-e9071bc7df0522911f8f978eb679f22fa33ccaea87b0c9f733dd2d3760214f8a
examples/liver-scriptcontroller.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9c810ad9849687d743c249823110d83883b0dbde8f8085dfebf8edaab0565a65
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/liver-scriptcontroller.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9c810ad9849687d743c249823110d83883b0dbde8f8085dfebf8edaab0565a65
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9c810ad9849687d743c249823110d83883b0dbde8f8085dfebf8edaab0565a65
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-9c810ad9849687d743c249823110d83883b0dbde8f8085dfebf8edaab0565a65
examples/liver.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bd7cc9cbaa325c0f3c732f98ca421ff336e71d25bac0067144bec58418815c7b
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/liver.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bd7cc9cbaa325c0f3c732f98ca421ff336e71d25bac0067144bec58418815c7b
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-bd7cc9cbaa325c0f3c732f98ca421ff336e71d25bac0067144bec58418815c7b
examples/loadXMLfromPython.pyhttps://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-75049c9fb2f55057832a5c84b9a3530c2888c5de0ab64e5d8224187f49b083fd
View file https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/blob/16723ab33ecafa6ffb4695758a2d54eb809a23dd/examples/loadXMLfromPython.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-75049c9fb2f55057832a5c84b9a3530c2888c5de0ab64e5d8224187f49b083fd
https://patch-diff.githubusercontent.com/sofa-framework/SofaPython3/pull/565/changes#diff-75049c9fb2f55057832a5c84b9a3530c2888c5de0ab64e5d8224187f49b083fd
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.