-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
addition creates recurison error #379
Comments
Alright, I've narrowed the problem space down quite a bit. The problem appears when keras is version 2.2 (or above): [tool.poetry]
name = "demo"
version = "0.1.0"
description = ""
authors = ["Devin Fee"]
[tool.poetry.dependencies]
python = "3.6.5"
keras = "~2.1"
rasa_core = "^0.10.3"
[tool.poetry.dev-dependencies]
pytest = "^3.0" Allowing keras v2.2+ raises a RecursionError, which is effectively what's in rasa_core's setup.py: Strangely, if you were to install every dependency of [tool.poetry]
name = "demo"
version = "0.1.0"
description = ""
authors = ["Devin Fee"]
[tool.poetry.dependencies]
python = "^3.6"
jsonpickle = "^0.9.6"
six = "^1.11"
redis = "^2.10"
fakeredis = "^0.10.3"
future = "^0.16.0"
numpy = "^1.15"
typing = "^3.6"
requests = "^2.19"
graphviz = "^0.8.4"
keras = "^2.0" # TODO: revert to: keras = "~2.0"
tensorflow = ">= 1.7, < 1.9"
h5py = "^2.8"
apscheduler = "^3.5"
tqdm = "^4.24"
configargparse = "^0.13.0"
networkx = "^2.1"
fbmessenger = "^5.3"
pykwalify = "<= 1.6.0"
coloredlogs = "^10.0"
"ruamel.yaml" = "^0.15.50"
flask = "^1.0"
flask_cors = "^3.0"
scikit-learn = "^0.19.2"
rasa-nlu = "^0.13.1"
slackclient = "^1.2"
python-telegram-bot = "^10.1"
twilio = "^6.16"
mattermostwrapper = "^2.1"
colorhash = "^1.0"
# rasa_core = "^0.10.3" # TODO: notice how this isn't installed, so keras can be 2.2+
[tool.poetry.dev-dependencies]
pytest = "^3.0"
ipython = "^6.5" |
This is really strange. I am not sure where the issue is coming from. I will investigate and get back to you. |
@sdispater Do you know when the bug fix with the patch related to this issue will be out? It is blocker to our team adapting poetry. (Or how could I install poetry from source in the mean time) |
This is fixed in the latest |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
I am on the latest Poetry version.
I have searched the issues of this repo and believe that this is not a duplicate.
If an exception occurs when executing a command, I executed it again in debug mode (
-vvv
option).OS version and name: MacOS 10.13
Poetry version: 0.11.4
Link of a Gist with the contents of your pyproject.toml file:
Issue
Adding
rasa_core
bottoms out the recursion limit:My recursion limit is set at 3000, and I updated it to the point where a segfault happens before the recursion limit is hit.
The text was updated successfully, but these errors were encountered: