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

Enable Optional Dependencies #454

Merged
merged 3 commits into from
Nov 10, 2024
Merged

Enable Optional Dependencies #454

merged 3 commits into from
Nov 10, 2024

Conversation

keithrozario
Copy link
Owner

  • upgraded to oss sls
  • fixed optional dependecies issue
  • handle optional dependencies

This PR allows us to build packages with optional dependencies for a particular package. Especially important as we're trying to resolve #392

For example, we can now build psycopg[binary,pool] instead of just psycopg. This may solve the issue above, but including optional dependencies allow us to ensure we have the most 'workable' package available in the Lambda environment.

The package will still appear without the optional dependencies both in the layer name and API.

@keithrozario keithrozario merged commit 4be45af into master Nov 10, 2024
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant