#NEWLINE# def load_composite_versions( self ) : #NEWLINE# #INDENT# cur_versions = dict ( self . buildout [ self . target_section ] ) #NEWLINE# new_versions = self . load_platform_versions ( ) #NEWLINE# new_versions . update ( cur_versions ) #NEWLINE# for pkg in self . load_develop_packages ( ) : #NEWLINE# #INDENT# if ( pkg [ 1 ] is None ) : #NEWLINE# #INDENT# LOG . info ( "Unpinning '%s' for development." , pkg ) #NEWLINE# new_versions . pop ( pkg [ 0 ] , None ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# LOG . info ( "Pinning '%s' to '%s' for development." , pkg [ 0 ] , pkg [ 1 ] ) #NEWLINE# new_versions [ pkg [ 0 ] ] = pkg [ 1 ] #NEWLINE# #UNINDENT# #UNINDENT# self . versions = cur_versions #NEWLINE# return self . versions