If you are upgrading an existing installation, read :ref:`the instructions <upgrade>`
- Bug fix: Settings parsed incorrectly for LDAP auth (:issue:`62`)
- Bug fix: Mirror mode: only one package per version is displayed (:issue:`61`)
- Add docker-specific option for config creation
- Move docker config files to a separate repository
- Feature: LDAP Support (:pr:`55`)
- Bug fix: Incorrect package name/version when uploading from web (:issue:`56`)
- Bug fix: Restore direct links to S3 to fix easy_install (:issue:`54`)
- Bug fix:
pypi.allow_overwrite
causes crash in sql cache (:issue:`52`)
- Fully defines the behavior of every possible type of pip request. See :ref:`Fallbacks <fallback_detail>` for more detail.
- Don't bother caching generated S3 urls.
- Bug fix: Crash when mirror mode serves private packages
- Bug fix: Mirror mode works properly with S3 storage backend
- Bug fix: Cache mode will correctly download packages with legacy versioning (:pr:`45`)
- Bug fix: Fix the fetch_requirements endpoint (:sha:`6b2e2db`)
- Bug fix: Incorrect expire time comparison with IAM roles (:pr:`47`)
- Feature: 'mirror' mode. Caches packages, but lists all available upstream versions.
- Bug fix: S3 download links expire incorrectly with IAM roles (:issue:`38`)
- Bug fix:
fallback = cache
crashes with distlib 0.2.0 (:issue:`41`)
- Bug fix: Connection problems with new S3 regions (:issue:`39`)
- Usability: Warn users trying to log in over http when
session.secure = true
(:issue:`40`)
- Bug fix: Crash when migrating packages from file storage to S3 storage (:pr:`35`)
- Bug fix: First download of package using S3 backend and
pypi.fallback = cache
returns 404 (:issue:`31`)
- Bug fix: Rebuilding SQL cache sometimes crashes (:issue:`29`)
- Bug fix: Rebuilding SQL cache sometimes deadlocks (:pr:`27`)
- Bug fix:
ppc-migrate
between two S3 backends (:pr:`22`)
- Bug fix: Caching works with S3 backend (:sha:`4dc593a`)
- Bug fix: Security bug in user auth (:sha:`001e8a5`)
- Bug fix: Package caching from pypi was slightly broken (:sha:`065f6c5`)
- Bug fix:
ppc-migrate
works when migrating to the same storage type (:sha:`45abcde`)
- Bug fix: Pre-existing S3 download links were broken by 0.2.0 (:sha:`52e3e6a`)
Upgrade breaks: caching database
- Bug fix: Timestamp display on web interface (:pr:`18`)
- Bug fix: User registration stores password as plaintext (:sha:`21ebe44`)
- Feature:
ppc-migrate
, command to move packages between storage backends (:sha:`399a990`) - Feature: Adding support for more than one package with the same version. Now you can upload wheels! (:sha:`2f24877`)
- Feature: Allow transparently downloading and caching packages from pypi (:sha:`e4dabc7`)
- Feature: Export/Import access-control data via
ppc-export
andppc-import
(:sha:`dbd2a16`) - Feature: Can set default read/write permissions for packages (:sha:`c9aa57b`)
- Feature: New cache backend: DynamoDB (:sha:`d9d3092`)
- Hosting all js & css ourselves (no more CDN links) (:sha:`20e345c`)
- Obligatory miscellaneous refactoring
- First public release