Если вы хотите, чтобы люди получали уведомление по электронной почте, и вы хотите, чтобы они управляли своими собственными уведомлениями, тогда https://app.github-file-watcher.com/ должен сделать трюк - он отслеживает любое публичное репо и уведомляет вас по электронной почте об изменениях в любом файле, конкретном файле или некоторых файлах, соответствующих вашим критериям.
Это не заменяет его пробелами во втором предложении. В исходной строке у вас есть пробелы между знаками препинания, которые просто сохраняются.
См. https://docs.python.org/3/library/stdtypes.html#str.maketrans для получения подробной информации о том, как это работает.
Если вы хотите заменить каждый знак пунктуации пробелом:
s = """
Baking cake of straw-bana-choco will take longer than expcted
Please include as much of the following data that is available.< >< >- Cake Type:< >- Flavors:< >- Decoration Type:< >- Icing:< >-
"""
remove_punc = str.maketrans(dict.fromkeys(string.punctuation, ' '))
print(str.translate(s, remove_punc))
Out:
Baking cake of straw bana choco will take longer than expcted
Please include as much of the following data that is available Cake Type Flavors Decoration Type Icing
И здесь очень хороший обзор других методов: Быстрая пунктуация удаление с пандами