('Configuration file exists at /Users/<me>/Library/Application Support/pypoetry, reusing this directory.\n\nConsider moving TOML configuration files to /Users/<me>/Library/Application Support/pypoetry, as support for the legacy directory will be removed in an upcoming release.',)\
The cache-dir is already set to /Users/<me>/Library/Application Support/pypoetry and it is displaying the same path in the error message.
Is there a misunderstanding somewhere? Could well be on my side…
The error message seems to be about the “configuration file”, but then your message mentions cache-dir. Also the error message mentions twice the same path, is that really so?
I guess if it really is about the configuration file, then it seems like should be located at ~/Library/Preferences/pypoetry.