def METHOD_NAME():
    print_usage_if_needed()
    if check_if_news_is_already_uptodate():
        if check_if_news_entries_are_present():
            print('NEWS.md file is already up-to-date with VERSION but news entries still exist (news/*.md).\n'
                  'Remove NEWS entries or bump the VERSION file.\n')
            return 1
        print("NEWS file is already up-to-date, no new NEWS entries, assuming it has been manually prepared")
    else:
        news = create_news_content()
        create_newsfile(news)
        cleanup()
    return 0