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

[Question] How to get all the python package version ? #633

Closed
amapic opened this issue Feb 10, 2025 · 8 comments
Closed

[Question] How to get all the python package version ? #633

amapic opened this issue Feb 10, 2025 · 8 comments
Labels
question Further information is requested

Comments

@amapic
Copy link

amapic commented Feb 10, 2025

Hi,
I am trying to deploy the api locally with the manual way. Do you have a requirements.txt file to get the version needed for each python package ? It seems that minio last versions are not working anymore.
Thank you.

@amapic amapic added the question Further information is requested label Feb 10, 2025
@amapic amapic changed the title [Question] exodus-front-1 | exec /entrypoint.sh: no such file or directory [Question] How to get all the python package version ? Feb 10, 2025
@codeurimpulsif
Copy link
Contributor

Hi @amapic you can find "normaly" working versions of Minio in the docker-compose.yml file.

We don't use requirements.txt file but the Pipfile file instead. It's documented here

@amapic
Copy link
Author

amapic commented Feb 14, 2025

Thank you, I am having a lot of dependencies problem while executing pipenv install --dev. How to have a full list of all package and sub dependencies that works ? It is a real nightmare. I have python 3.8, is there a recommended version of python ?

@amapic
Copy link
Author

amapic commented Feb 14, 2025

I dont understand androguard = "==4.1.1" in Pipfile, the problem might come from me but I have this error :

ERROR: Could not find a version that satisfies the requirement androguard==4.1.1 (from exodus-core==1.3.13->-r /tmp/pipenv-gevmsj5y-requirements/pipenv-t1r893rc-requirement.txt (line 1)) (from versions: 3.0, 3.0.1, 3.1.0rc2, 3.1.0, 3.1.1, 3.1.2, 3.2.0, 3.2.1, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.4.0a1, 4.0.0, 4.0.1)

@codeurimpulsif
Copy link
Contributor

codeurimpulsif commented Feb 15, 2025

Python 3.8 is deprecated since 2022. We use Python 3.11 as defined in the Dockerfile and our code is only tested for Python 3.10 and 3.11 as defined here.

You can find all dependencies in the Pipfile.

For more understanding: we always rely on versions relative to Debian stable (so version 12.9 at this time).

@amapic
Copy link
Author

amapic commented Feb 16, 2025

Thank you, I succeeded to install everything and import all trackers, but I have no application at all. What to do ? Other subject, what login must I use to make this work : http://127.0.0.1:8000/api/trackers/count. Must I login there : http://127.0.0.1:8000/api-auth/login/ ? Thanks a lot.

@codeurimpulsif
Copy link
Contributor

It's an Exodus instance, so just run new analysis from the web interface.

You can login on the /admin/ URI. In admin interface you can create tokens to use the API.

@amapic
Copy link
Author

amapic commented Feb 17, 2025

Thank you. Api is working, Do you know how long is it to do the analysis of major social medias app like facebook ?

@codeurimpulsif
Copy link
Contributor

A normal analysis take 10 to 30 seconds.

If now all is working for you I close this issue.

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

No branches or pull requests

2 participants