Skip to content

Releases: khornberg/elasticpypi

Incremental enhacements

29 Apr 21:00
fe1c9ab
Compare
Choose a tag to compare
  • A major version change because this drops support for Python 3.6
  • Contains incremental improvements to handle mixed cased authorization header
  • Dependency updates

HTTP Basic Auth

27 Nov 02:20
d97aa50
Compare
Choose a tag to compare

Basic auth now works for in browser browsing

Downloads and authorizers

04 Jan 15:07
0ef9fc4
Compare
Choose a tag to compare

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

27 Dec 16:56
521f357
Compare
Choose a tag to compare

Uploads through API Gateway work

Python 3 with direct downloads

22 Dec 22:30
Compare
Choose a tag to compare

Enables the pip cache to work
Uses python 3

Support wheels

31 Mar 16:36
Compare
Choose a tag to compare
Merge pull request #9 from khornberg/feature/wheels

Support wheels

Serverless config

24 Mar 13:01
Compare
Choose a tag to compare

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

28 Feb 14:32
Compare
Choose a tag to compare
Merge pull request #5 from khornberg/chore/memory-size

Peripheral: Adjust memory size

private pypi on the cheap

23 Feb 03:12
Compare
Choose a tag to compare
Merge pull request #1 from khornberg/feature/dynamodb

dynamodb