mirror of
https://github.com/bombsquad-community/plugin-manager.git
synced 2025-10-08 14:54:36 +00:00
23 lines
650 B
Python
23 lines
650 B
Python
import re
|
|
import sys
|
|
|
|
|
|
def get_version_changelog(version):
|
|
with open('CHANGELOG.md', 'r') as file:
|
|
content = file.read()
|
|
pattern = rf"### {version} \(\d\d-\d\d-\d{{4}}\)\n(.*?)(?=### \d+\.\d+\.\d+|\Z)"
|
|
matches = re.findall(pattern, content, re.DOTALL)
|
|
if matches:
|
|
return matches[0].strip()
|
|
else:
|
|
return f"Changelog entry for version {version} not found."
|
|
|
|
|
|
if __name__ == "__main__":
|
|
if len(sys.argv) < 2:
|
|
print("Usage: python3 script.py version_number")
|
|
sys.exit(1)
|
|
|
|
version = sys.argv[1]
|
|
changelog = get_version_changelog(version)
|
|
print(changelog)
|