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

install recursive dependencies of pure python packages #1874

Closed
Fak3 opened this issue Jun 19, 2019 · 3 comments
Closed

install recursive dependencies of pure python packages #1874

Fak3 opened this issue Jun 19, 2019 · 3 comments

Comments

@Fak3
Copy link
Contributor

Fak3 commented Jun 19, 2019

Adding pure python package to requirements currently only installs this package, without its own dependencies. You have to flatten the list of recursive dependencies yourself, and provide them all as --requirements, which could be quite hard to do.

It would be a lot easier if p4a installed recursive deps by itself.

Possibly related: #1490

@inclement
Copy link
Member

I think this is already 'fixed' if you use @Jonast's setup.py integration, but specifically wasn't rolled out by default because it's quite slow. Not sure if I've remembered that right though.

@inclement
Copy link
Member

Closing as a duplicate of #1490.

@ghost
Copy link

ghost commented Jun 20, 2019

@Fak3 @inclement it is rolled out just not enabled by default, use --use-setup-py to use it. Details are here: https://python-for-android.readthedocs.io/en/latest/distutils/#have-p4a-apk-run-setup-py-replaces-requirements

I use it for all my apps so it should hopefully actually work 😄

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