Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

PyCrypto 2.6.1 built for Lambda Python3.6 Runtime

Abierto
#42 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
aws, python

Línea de trabajo

Comienza inspeccionando los paquetes existentes en lib/python3.6/site-packages/lambda_packages/pycrypto/ y el archivo adjunto built-3.6-pycrypto-2.6.1.tar.gz. Revisa cómo se nombran las versiones de los paquetes y los runtimes, y luego prueba el paquete resultante con los comandos documentados zappa update prod y zappa invoke prod. Se considera completado cuando PyCrypto 2.6.1 está claramente disponible para el runtime de Python 3.6 AWS Lambda.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

With Lambda supporting Python 3.6, we need Crypto!

This was built with Python 3.6.1 using amzn-ami-hvm-2017.03.0.20170417-x86_64-gp2 (ami-162c2575). Then copied to ~/ for the following history as a test.

Tested with a manual lambda update:

cp built-3.6-pycrypto-2.6.1.tar.gz lib/python3.6/site-packages/lambda_packages/pycrypto/pycrypto-2.6.1.tar.gz
zappa update prod
zappa invoke prod

(For reference my function uses jose.jwt which depends on Crypto)

Built library is attached: built-3.6-pycrypto-2.6.1.tar.gz.

I cannot see how best to name/determine 2.6 vs 3.6 runtimes but the binary is built :)

Lenguaje dominante
Shell
Estrellas
728
Forks
157
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Miserlou/lambda-packages

Todos los issues de Miserlou/lambda-packages

Issues similares

Más issues de Shell/Bash

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.