Skip to content
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

evdev dependency (<1.7.0) #131

Open
saraybakker1 opened this issue Mar 1, 2024 · 7 comments
Open

evdev dependency (<1.7.0) #131

saraybakker1 opened this issue Mar 1, 2024 · 7 comments
Assignees

Comments

@saraybakker1
Copy link
Collaborator

The evdev dependency must be set lower than 1.7.0 to avoid installation issues with: poetry install --with agents.

In pyproject.toml:
evdev = "<1.7.0"

@saraybakker1
Copy link
Collaborator Author

also having issues with running the examples with the new urdfenvs release, does this work for you?

@maxspahn
Copy link
Collaborator

maxspahn commented Mar 1, 2024

Hi @saraybakker1 ,

i just checked out the develop-branch and it works as expected.

However, it seems the release did cause issues, because the 'urdfenvs' dependency is pointing to the develop branch on github.

Can you tell me exactly what went wrong in which sort of installation?

Best,
@maxspahn

@saraybakker1
Copy link
Collaborator Author

saraybakker1 commented Mar 1, 2024

@maxspahn
after all installations have completed (with urdfenvs on the develop branch), I am unable to run the examples (e.g. panda_ring.py). "TypeError: reset() got an unexpected keyword argument 'pos'"
after deleting pos:
"AttributeError: 'OrderEnforcing' object has no attribute 'add_sensor'"

@maxspahn
Copy link
Collaborator

maxspahn commented Mar 1, 2024

Ok, i just did checkout develop and poetry install --with dev and everything works.
Still, I wonder what i have to do to reproduce your error, because it seems very likely.

@maxspahn
Copy link
Collaborator

maxspahn commented Mar 1, 2024

Should be fixed now ;)

@saraybakker1
Copy link
Collaborator Author

great! will check it.

I also did poetry install --with agents (not with dev), should that make a difference?

@saraybakker1
Copy link
Collaborator Author

@maxspahn, I tried it again and it works. For me, I do need:
casadi = ">=3.5.5, <3.6.4"
evdev = "<1.7.0"
poetry run pip install evdev==1.6.1

But maybe that is just my laptop ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants