<?xml version="1.0"?>
<rss version="2.0">













































<channel>
    <title>Fisheye on leahi-realtime-cdt/cmake/PythonVenv.cmake</title>
    <link>https://devapps.diality.us/changelog/~br%3Dfeature%25402fLDT-2852-cloud-communication/leahi-realtime-cdt/cmake/PythonVenv.cmake</link>
    <description>Recent activity in "leahi-realtime-cdt" under directory /cmake/PythonVenv.cmake</description>

    
    
    
        

        

        
            
                
                
                
                
                    
                        
















































<item>
        <title>leahi-realtime-cdt (feature/LDT-2852-cloud-communication): Promoted msgutils venv to project-level Python venv shared by all components....</title>
        <pubDate>Mon, 25 May 2026 12:36:46 -0700</pubDate>
        <author>Stephen Quong</author>
        <link>https://devapps.diality.us/changelog/leahi-realtime-cdt?cs=6cdf791210cfa0d96514094d33510e639f9bc0b6</link>

        <guid isPermaLink="false">https://devapps.diality.us/changelog/leahi-realtime-cdt?cs=6cdf791210cfa0d96514094d33510e639f9bc0b6</guid>
        <description>
        <![CDATA[
            <table width="100%" cellpadding="5px">
            <tr>
                <td>
                    





















    





    




































    
        
            
        
        
    
    




    
        
        
            
        
        
    
    
    





    
        
    
    
    





    
        
            
                
            
            
            
        
        <a class="user avatar userorcommitter-parent" style='background-image:url(https://devapps.diality.us/avatar/squong?s=16);
        padding-left:20px ;
        
        background-repeat: no-repeat; background-position: 0 0;' href="https://devapps.diality.us/user/squong"  title="">
        
                <span class="linkText">Stephen Quong</span>
            
        </a>
        
    
    








                    committed 

































<a class="changeset-link "
   
       href="https://devapps.diality.us/changelog/leahi-realtime-cdt?cs=6cdf791210cfa0d96514094d33510e639f9bc0b6"
   
   
    >6cdf791</a>



                    on branch 



















<span class="branch-links "><a
   title="feature/LDT-2852-cloud-communication in leahi-realtime-cdt"
   
       href="https://devapps.diality.us/changelog/~br=feature%402fLDT-2852-cloud-communication/leahi-realtime-cdt"
   
    >feature/LDT-2852-cloud-communication</a>
    
</span>

                    in 















    




    
        
        <a href="https://devapps.diality.us/browse/leahi-realtime-cdt"
           class=""
           title="leahi-realtime-cdt"
           data-repository-name="leahi-realtime-cdt">
            leahi-realtime-cdt
        </a>
    
    



                </td>
            </tr>
            <tr>
                <td style="border-top: 1px solid #CCC; border-bottom: 1px solid #CCC">
                    Promoted msgutils venv to project-level Python venv shared by all components.<p/>-   Added cmake/PythonVenv.cmake which creates a project-wide venv at ${CMAKE_BINARY_DIR}/.venv and provides a register_python_package() helper.<p/>-   Included PythonVenv.cmake from the top-level CMakeLists.txt so the venv is available before any subdirectory is added.<p/>-   Stripped per-component venv setup from lib/MsgUtils/CMakeLists.txt and replaced it with register_python_package(${MSGUTILS_SCRIPTS_DIR}).<p/>-   Replaced MSGUTILS_PYTHON references in lib/MsgUtils/cmake/MsgUtils.cmake with PROJECT_PYTHON.<p/>-   register_python_package re-runs pip install only when pyproject.toml changes, keyed off a stamp file under build/python-venv-stamps/.<p/>
                </td>
            </tr>
            
                <tr>
                    <td>
                        <table style="margin-left: 10px;" cellpadding="0">
                        
                            <tr>
                                <td style="padding: 0 10px 0 5px; vertical-align: middle;">
                                    &middot; /CMakeLists.txt
                                </td>
                                





    
    
        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            
                                                (-0, +1)
                                            
                                            
                                            
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View file history" href="https://devapps.diality.us/browse/leahi-realtime-cdt/CMakeLists.txt#r6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                History
                                            </a>
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View full source" href="https://devapps.diality.us/browse/leahi-realtime-cdt/CMakeLists.txt?r=6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                Source
                                            </a>
                                        </td>
                                        
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a href="https://devapps.diality.us/browse/leahi-realtime-cdt/CMakeLists.txt?r1=ac303b902c681a25ff0d910dd56ab309669e381f&r2=6cdf791210cfa0d96514094d33510e639f9bc0b6" class="file-path">
                                                Diff
                                            </a>
                                        </td>
                                        
                                        
    


                            </tr>
                        
                            <tr>
                                <td style="padding: 0 10px 0 5px; vertical-align: middle;">
                                    &middot; /cmake/PythonVenv.cmake
                                </td>
                                





    
    
        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            
                                                (-0, +113)
                                            
                                            
                                            
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View file history" href="https://devapps.diality.us/browse/leahi-realtime-cdt/cmake/PythonVenv.cmake#r6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                History
                                            </a>
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View full source" href="https://devapps.diality.us/browse/leahi-realtime-cdt/cmake/PythonVenv.cmake?r=6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                Source
                                            </a>
                                        </td>
                                        
                                        
    


                            </tr>
                        
                            <tr>
                                <td style="padding: 0 10px 0 5px; vertical-align: middle;">
                                    &middot; /lib/MsgUtils/CMakeLists.txt
                                </td>
                                





    
    
        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            
                                                (-61, +5)
                                            
                                            
                                            
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View file history" href="https://devapps.diality.us/browse/leahi-realtime-cdt/lib/MsgUtils/CMakeLists.txt#r6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                History
                                            </a>
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View full source" href="https://devapps.diality.us/browse/leahi-realtime-cdt/lib/MsgUtils/CMakeLists.txt?r=6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                Source
                                            </a>
                                        </td>
                                        
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a href="https://devapps.diality.us/browse/leahi-realtime-cdt/lib/MsgUtils/CMakeLists.txt?r1=bde1243eb2ff6af2868f6c6ad0cb4f5760aaf68b&r2=6cdf791210cfa0d96514094d33510e639f9bc0b6" class="file-path">
                                                Diff
                                            </a>
                                        </td>
                                        
                                        
    


                            </tr>
                        
                            <tr>
                                <td style="padding: 0 10px 0 5px; vertical-align: middle;">
                                    &middot; /lib/MsgUtils/cmake/MsgUtils.cmake
                                </td>
                                





    
    
        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            
                                                (-4, +4)
                                            
                                            
                                            
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View file history" href="https://devapps.diality.us/browse/leahi-realtime-cdt/lib/MsgUtils/cmake/MsgUtils.cmake#r6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                History
                                            </a>
                                        </td>
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a title="View full source" href="https://devapps.diality.us/browse/leahi-realtime-cdt/lib/MsgUtils/cmake/MsgUtils.cmake?r=6cdf791210cfa0d96514094d33510e639f9bc0b6">
                                                Source
                                            </a>
                                        </td>
                                        
                                        <td style="padding: 0 2px; font-size: 0.9em; vertical-align: middle;">
                                            <span style="color: #505050; padding-right: 2px">|</span>
                                            <a href="https://devapps.diality.us/browse/leahi-realtime-cdt/lib/MsgUtils/cmake/MsgUtils.cmake?r1=2c00c6e743844c9a71fa03ce5a5c436ef3836484&r2=6cdf791210cfa0d96514094d33510e639f9bc0b6" class="file-path">
                                                Diff
                                            </a>
                                        </td>
                                        
                                        
    


                            </tr>
                        
                        
                        </table>
                    </td>
                </tr>
            
        </table>
        ]]>
        </description>
</item>




                    
                    
                

            

            

            

            

            

            

            

        
    

</channel>











</rss>
