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

Too many dependencies #2

Open
paulvi opened this issue Jun 9, 2021 · 1 comment
Open

Too many dependencies #2

paulvi opened this issue Jun 9, 2021 · 1 comment

Comments

@paulvi
Copy link

paulvi commented Jun 9, 2021

I understand that this is maybe non addressable issue,
but this project has too many dependencies.

I hope in future it would be possible to use Python engine modules without all that can be used in
invesdwin-context-integration and invesdwin-context

image

@subes
Copy link
Contributor

subes commented Jun 9, 2021

Yes, it should be possible to make this more concise (similar to https://github.com/invesdwin/invesdwin-nowicket) and not depend on invesdwin-context. Definitely something that could/should be improved at some point.

For now you can only disable unwanted features at runtime: https://github.com/invesdwin/invesdwin-context-python#avoiding-bootstrap
But you can not remove the dependencies yet. Some work needs to be done to change the way in which the properties get loaded for this and the spring-beans need to be separated from the actual singletons. Then also the coupling into invesdwin-context needs to be separated into its own module. Requires some work, but is definitely doable if required (e.g. to use this in some restricted environment). For cases where truncating jars is not good enough.

@subes subes transferred this issue from subes/archive_invesdwin-context-python Oct 20, 2024
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