This is the discussion topic for the video and blog post linked above. Please keep all replies relevant to the content, otherwise create a new topic.
This is especially true for ROS2 Humble Hawksbill users. I believe the .py extension still works for the ROS2 Foxy Fitzroy users.