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

Update for installation requirements? #22

Open
mfakaehler opened this issue Apr 27, 2022 · 3 comments
Open

Update for installation requirements? #22

mfakaehler opened this issue Apr 27, 2022 · 3 comments

Comments

@mfakaehler
Copy link

Hi There,
I found your toolkit for XMLC-Tasks really useful. However, I had some trouble with the installation process:

python3 setup.py install --user

One issue is, that it seems to require cython and numpy, which is not documented. After installing these manually and running the above installation instructions I get the following warning

SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

These are followed by version imcompatibility issues with numpy and numba. I am not much of a pythoneer, but I think it might be better to do the installation with something like

pip install .[dev]

Also, it might be safer to wrap this into some kind of virtual environment. Personally, I prefer conda to manage the requirements.

I would offer to open a PR for the README-Instructions, but I would kindly ask for your opinion on these issues first.
Thank you very much!
Best
Maximilian

@anshumitts
Copy link
Collaborator

@mfakaehler We would love the PR. Please go ahead and raise one.

@celsofranssa
Copy link

Any upgrade here?

Also, it would be great if this library worked with Python 3.10 or above.
Currently, it seems to be incompatible.

@kunaldahiya
Copy link
Owner

Hi @celsofranssa

Are you facing any specific issue with 3.10+? Let me know. I will work on the fix.

Thanks!

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

4 participants