Why Is YT-DLP version older even though I have updated multiple times now

When I run yt-dlp I get the following warning

Your yt-dlp version (2026.03.17) is older than 90 days!
 It is strongly recommended to always use the latest version.
 You installed yt-dlp with pip or using the wheel from PyPi;

I am pretty sure I did it with PIP as I don’t use PyPi so I have done the following

pip install --upgrade yt-dlp

which responds

Requirement already satisfied: yt-dlp in -> path to site-packages

then I run yt-dlp I get the same warning

I have also upgraded pip and then upgraded yt-dlp

also did

yt-dlp -U

and

pip install -U --pre "yt-dlp[default]"

and still no matter what I do I get the message that my yt-dlp is old. I don’t want to suppress the message I want it to tell me, correctly, if it is too old, but I don’t believe it is, given the things that other commands are telling me.