My plugin wants to update another plugin

WordPress retrieves the plug-in name from the comment block header in the main plug-in file (using the function get_plugin_data defined in /wp-admin/includes/plugin.php).

The thing is, it doesn’t look for updates every time you visit the page – it schedules a cron job that fires every few hours to ease load on the servers running the repository. So after it finds an update for a plug-in, it will cache that find.

My recommendation:

  1. Deactivate and delete your plug-in from the site.
  2. Re-name the plug-in in the code / rename the plugin folder.
  3. Re-add your re-named plug-in to your site

This should circumvent any caching done by the update system.

Copied Resource Here