* Optimized some database access patterns. A new index is added to the
database on first startup. For large databases that can take a while.
* Improved performance of loads from database.
* Optimized memory and cache use for database access.
* Use frozenset for project name cache of mirror indexes. This mitigates
memory fragmentation on some Linux distributions.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-devpi-server?expand=0&rev=12
- Update to 6.1.0
* Proxy requests from replica to master are now streamed if possible.
* Dropped support for Python 2.7, 3.4 and 3.5. Python 3.x versions
will be supported until their EOL.
* Remove deprecated command line options which were replaced by
separate scripts.
* The user creation and modification time is now stored.
* add explicit ruamel.yaml dependency declaration after strictyaml
vendored it
* Allow user and index URLs to work with a trailing slash.
OBS-URL: https://build.opensuse.org/request/show/909936
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-devpi-server?expand=0&rev=11
- Update to 5.4.1
* This is the last feature release with Python 2.7 support!
* Import won't abort anymore when a base index was removed.
The bases setting will be imported as is.
* The ``requires_python`` metadata is now included in version
data on mirror indexes.
* Downloaded files from mirrors can be included in exports with
the ``--include-mirrored-files`` option.
* On import files for mirror indexes are now imported when they
were included in the dump (see ``--include-mirrored-files``).
* Fix ``--no-root-pypi`` option when importing devpi data.
* Fix pushing from mirror to an index when the file was removed
and ``mirror_use_external_urls`` is active.
- Drop Python2 anyway because of pyramid dropping Python2
OBS-URL: https://build.opensuse.org/request/show/790869
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-devpi-server?expand=0&rev=7