15
0

- Version update to 6.7.0

6.7.0 (2022-09-28)
  ==================
  Features
  --------
  - Add nginx example to devpi-gen-config with caching of simple pages for
    installers like pip.
  - Automatically check for +files when using --replica-file-search-path.
  - Set headers to prevent caching for simple links with stale results.
  Bug Fixes
  ---------
  - Fix #840: Correct url scheme in config if nginx is behind another proxy.
  6.6.1 (2022-09-12)
  ==================
  Bug Fixes
  ---------
  - Fix slowdown introduced in 6.6.0 when simple links for mirrors are
    requested more than once in the same thread.
  - Removed preservation of original server uuid during import. Imported state
    is different from the original server. Replicas could not detect the change
    and get into an inconsistent state.
  - Prevent cache trashing when updating simple links on mirrors for projects
    with huge number of releases.
  - Preserve toxresult filenames during import to keep them being accessible on
    the same URLs after the fix for #686 in 5.2.0.
  6.6.0 (2022-08-16)
  ==================
  Features
  --------
  - Fix #592: return dict from list_projects_perstage of mirrors where the

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-devpi-server?expand=0&rev=15
This commit is contained in:
2022-10-21 07:51:45 +00:00
committed by Git OBS Bridge
parent 9335d46e5b
commit f76762e292
4 changed files with 60 additions and 4 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4032ed326f65b67c1f3a5a32133b9b4d5322e7744ef66d2a5e3e27bed9e0018f
size 243940

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7e1199ca34ae2ff738385824f3c4cbe9a498cf27e9c634f2faefb57d051660a8
size 254104

View File

@@ -1,3 +1,59 @@
-------------------------------------------------------------------
Fri Oct 21 07:47:48 UTC 2022 - Daniel Garcia <daniel.garcia@suse.com>
- Version update to 6.7.0
6.7.0 (2022-09-28)
==================
Features
--------
- Add nginx example to devpi-gen-config with caching of simple pages for
installers like pip.
- Automatically check for +files when using --replica-file-search-path.
- Set headers to prevent caching for simple links with stale results.
Bug Fixes
---------
- Fix #840: Correct url scheme in config if nginx is behind another proxy.
6.6.1 (2022-09-12)
==================
Bug Fixes
---------
- Fix slowdown introduced in 6.6.0 when simple links for mirrors are
requested more than once in the same thread.
- Removed preservation of original server uuid during import. Imported state
is different from the original server. Replicas could not detect the change
and get into an inconsistent state.
- Prevent cache trashing when updating simple links on mirrors for projects
with huge number of releases.
- Preserve toxresult filenames during import to keep them being accessible on
the same URLs after the fix for #686 in 5.2.0.
6.6.0 (2022-08-16)
==================
Features
--------
- Fix #592: return dict from list_projects_perstage of mirrors where the
values contain the un-normalized project name. This allows support in
devpi-web 4.1.0 to index them correctly.
- Check name in project list instead of fetching project page for mirrors.
This improves response times and avoids leaking typos of private package
names upstream.
- Use ETag header if provided by mirror to reduce bandwidth usage and
latency.
- Prevent concurrent updates of simple links on mirrors with a short lived
lock.
- Support PEP-691 conformant fetching for mirrors, and requests with JSON
result for installers. Proxy servers should add compression support for the
application/vnd.pypi.simple.v1+json content type (gzip_types for nginx).
Bug Fixes
---------
- Fix #743: support PEP427 escaped wheels with local version, where the + is
replaced by _.
- Fix #895: store and return content of data-yanked.
- Fix #908: include basic auth from mirror_url when fetching packages.
- Fix #914: switch to write transaction as late as possible when streaming a
file from a mirror.
-------------------------------------------------------------------
Mon May 2 09:29:09 UTC 2022 - pgajdos@suse.com

View File

@@ -20,7 +20,7 @@
%define commands export fsck gen-config import init passwd server gen-secret
%define skip_python2 1
Name: python-devpi-server
Version: 6.5.1
Version: 6.7.0
Release: 0
Summary: Private PyPI caching server
License: MIT