-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Shift from Boost Python to Pybind11 #34692
Conversation
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-34692/24318
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-34692/24319
|
A new Pull Request was created by @Purva-Chaudhari for master. It involves the following packages:
@ggovi, @cmsbuild can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild , please test |
isn't this a (partial) duplicate of #34672 ? |
yes, working with @ggovi on this |
#34672 has been tested in a production environment aside from unit test, would be good that whatever final solution is used is tested in the same fashion (maybe you've already planned that) |
-code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-34692/24337
Code check has found code style and quality issues which could be resolved by applying following patch(s)
|
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-34692/24339
|
@cmsbuild , please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-e58e39/17380/summary.html Comparison SummarySummary:
|
@cms-sw/db-l2 Any comment? |
I'm expecting instructions from @davidlange6 on how to deal with this one. #34672 has been already validated in the web application. |
kindly ping @ggovi @davidlange6 |
sorry for the delay - I think its mostly the same in the end - this one diagonalizes the lexical_cast migration (partly done in @ggovi s pr) and follows the usual pybind11 conventions for declaring modules (functional interface rather than repeated m.def... ) but minor details. |
Thanks @davidlange6 |
PR description:
Shift from Boost Python to Pybind11 in CondCore Utilities
PR validation:
Passed on scram -b runtests (CondCore)
if this PR is a backport please specify the original PR and why you need to backport that PR:
@davidlange6 @vgvassilev