Revisions of python-devpi-server

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1118748 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 14)
- Switch to pyproject macros.
- Stop using greedy globs in %files.
- Clean up skipping tests, packaging >22 is now required
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1078232 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 11)
- Disable broken tests with latest version of python-packaging. gh#devpi/devpi#948
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1030317 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 9)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931517 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 7)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 763394 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 3)
- Update from 5.1.0 to 5.3.1:
  see
  https://devpi.net/docs/devpi/devpi/stable/+d/changelog.html#devpi-server
  for detailed changelog.
  Many options to devpi (e.g., devpi --export) were replaced by
  the dedicated commands (e.g., devpi-export).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 733683 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 2)
Automatic submission by obs-autosubmit
Displaying all 14 revisions
openSUSE Build Service is sponsored by