Releases: khornberg/elasticpypi
Releases · khornberg/elasticpypi
Incremental enhacements
HTTP Basic Auth
Basic auth now works for in browser browsing
Downloads and authorizers
To get around the lambda payload limit of 6MB downloads are direct from S3 through the API gateway and have a 10MB limit. Doing that meant that a custom authorizer was needed to secure the /packages endpoint. That authorizer is now used to secure all the endpoints of the application.
Uploads
Python 3 with direct downloads
Enables the pip cache to work
Uses python 3
Support wheels
Merge pull request #9 from khornberg/feature/wheels Support wheels
Serverless config
Configuration has moved from a json
file to serverless.yml
.
Be careful when committing as your password is now stored in a file that is under source control.
allocate less memory by default
Merge pull request #5 from khornberg/chore/memory-size Peripheral: Adjust memory size
private pypi on the cheap
Merge pull request #1 from khornberg/feature/dynamodb dynamodb