heroku-18 v heroku-22?
I recently logged into my heroku dashboard and saw:
The Heroku-18 stack is deprecated You have 3 personal apps that are using the Heroku-18 stack, which is deprecated. From April 30th, 2023, Heroku-18 will be end-of-life and no longer receive security updates. From May 1st, 2023, builds will be disabled. Please upgrade your apps to a newer Heroku stack. Visit here to learn more
And my required labels app says "heroku-18". I really only configured this app thanks to your instructions, heroku is a bit of a mystery to me. So, do you have some guidelines on how to "deploy to heroku-22"?
Note: as a test, I figured I'd just try to deploy a new app and that failed with:
-----> Building on the Heroku-22 stack
-----> Using buildpack: heroku/python
-----> Python app detected
-----> Using Python version specified in runtime.txt
! Requested runtime 'python-3.6.3' is not available for this stack (heroku-22).
! For supported versions, see: https://devcenter.heroku.com/articles/python-support
! Push rejected, failed to compile Python app.
! Push failed
It looks like with Heroku 22, this now needs to use Python 3.10.7. At least, that's what I've found in looking at trying to fix #32. I was able to deploy a new Heroku 22 app by doing that on my fork.
I suppose the question is who to contact here. I know @millerdev helped me out long ago...