15 lines
		
	
	
	
		
			565 B
		
	
	
	
		
			Python
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			565 B
		
	
	
	
		
			Python
		
	
	
		
			Executable file
		
	
	
	
	
#!/usr/bin/env python3
 | 
						|
 | 
						|
# This script can be used to reformat the release notes generated by
 | 
						|
# GitHub releases into a format slightly more appropriate for our
 | 
						|
# project (ie. we don't really need to mention the author of every PR)
 | 
						|
#
 | 
						|
# eg. in: * OpenTelemetry by @dbkr in https://github.com/vector-im/element-call/pull/961
 | 
						|
#    out: * OpenTelemetry (https://github.com/vector-im/element-call/pull/961)
 | 
						|
 | 
						|
import sys
 | 
						|
import re
 | 
						|
 | 
						|
for line in sys.stdin:
 | 
						|
    matches = re.match(r'^\* (.*) by (\S+) in (\S+)$', line.strip())
 | 
						|
    print("* %s (%s)" % (matches[1], matches[3]))
 |