Sanic version incompatible with Rasa #10632
Labels
area:rasa-oss 🎡
Anything related to the open source Rasa framework
effort:atom-squad/1
Label which is used by the Rasa Atom squad to do internal estimation of task sizes.
type:bug 🐛
Inconsistencies or issues which will cause an issue or problem for users or implementors.
Rasa Open Source version
3.0.x
Rasa SDK version
No response
Rasa X version
No response
Python version
3.8
What operating system are you using?
OSX
What happened?
We have a ticket showing new Sanic versions which are compatible with
pyproject.toml
breaking rasa-sdk. In addition to that, I find we have other incompatibilities with rasa. Currently we havesanic = "^21.6.0"
in pyproject.toml file. In pypi we don't use lock files, poetry.lock file is for local dev only. If I update requirements and run shell, I get import error onCompositionView
.Results in Sanic being upgraded to
21.12.0
from21.9.3
. When I run shell, I get following exception (app name exception should come later):Once https://github.com/RasaHQ/rasa/pull/10590/files is merged, check shell run again and see if Sanic name should be updated to be without any dots. After fixing Sanic app name, we should also check any other incompatibilities. If too many, we can also pin down Sanic in pyproject, but this has to be consistent with rasa-sdk.
Command / Request
No response
Relevant log output
No response
Definition of done
The text was updated successfully, but these errors were encountered: