aws / aws/aws-lambda-builders

Feature request: Allow ignoring dependencies when building with python pip

Aperta
#496 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
contributors/welcome type/feature
Lingua principale
Python
Stelle
380
Fork
161
Merge medio
1g 1h
PR unite (30g)
2

Descrizione

I'd like some way to set a flag, preferably per library, that disables downloading dependencies. The example I have is that I'm using the pynamodb library to interact with dynamodb, and when installing the library, it pulls in the entire botocore as a dependency. This pushes the lambda function over the size limit for editing in the console, which is quite annoying. Botocore is built into the lambda runtime, so pynamo doesn't need to install its own copy.

See https://github.com/pynamodb/PynamoDB/issues/1166

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

L'issue non indica file né test; inizia tracciando il percorso di installazione delle dipendenze Python utilizzato durante la creazione dei pacchetti Lambda e leggi l'issue PynamoDB collegata per il contesto. Il lavoro è completato quando esiste un modo configurabile per omettere dipendenze selezionate producendo al contempo un pacchetto Lambda valido, con una copertura del comportamento richiesto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
aws, python
Ambito
build-system, cloud
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.