After you apply updates to your Fedora system using the shell, you can quickly and easily query your system to determine if it needs a reboot or not for the updates to fully take effect.
First, make sure that you have the RPM package: yum-utils installed.
This package includes the Python script:
You must run this script either as root or using sudo. The output of the script will be a list of all the running applications that were updated after they were started. This output will help you decide if a reboot is desired now or later. If you are running this on your personal computer and there is any output, simply reboot now to make sure the updates have been applied.