17
0

Commit Graph

  • eeb6a36943 Accepting request 1330977 from devel:languages:python factory Ana Guerrero 2026-02-04 20:10:16 +00:00
  • c5958d98a4 - migrate to libalternatives - Update to version 6.18.0 - Store all available hashes of files. - Validate hashes of all files during devpi-import, not only releases. ## Bug Fixes - Apply argparse transformations on values read from config file or environment. - Restore Python and platform info in user agent string after switch to httpx. - Remove all database entries on project deletion instead of only emptying them. - Fix error at end of replica streaming caused by changed behavior from switch to httpx. - Fix #1102: The data stream was cut off after 64k when proxying from replica to primary after switching to httpx. - Fix #1107: retry file downloads if there has been an error during download. # Other Changes - The filenames of some exported doczip files change due to normalization of the project name caused by changing the internals during export to allow `--hard-links to work. - 6.17.0 (2025-08-27) ## Deprecations and Removals - Dropped support for migrating old password hashes that were replaced in devpi-server 4.2.0. - Removed support for basic authorization in primary URL. The connection is already secured by a bearer token header. - Removed the experimental --replica-cert` option. The replica is already using a token via a shared secret, so this is redundant. Daniel Garcia 2026-02-04 14:12:11 +00:00
  • 58798b9d86 Accepting request 1307018 from devel:languages:python Ana Guerrero 2025-09-25 16:45:16 +00:00
  • ba3e2c720e - Add missing BuildRequires on pytest-asyncio. Steve Kowalik 2025-09-25 04:40:19 +00:00
  • 90b715f83b Accepting request 1178483 from devel:languages:python Ana Guerrero 2024-06-05 15:39:38 +00:00
  • dc31cc9485 Accepting request 1177307 from home:glaubitz:branches:devel:languages:python Matej Cepl 2024-05-28 13:52:51 +00:00
  • 625abbd6c6 Accepting request 1118748 from devel:languages:python Ana Guerrero 2023-10-19 20:47:35 +00:00
  • 0ef5d5fe8d We need to ship tests, -client requires them Steve Kowalik 2023-10-19 01:16:26 +00:00
  • b6880be1ca - Switch to pyproject macros. - Stop using greedy globs in %files. - Stop shipping tests. - Clean up skipping tests, packaging >22 is now required Steve Kowalik 2023-10-17 04:40:04 +00:00
  • 23869316e1 Accepting request 1103632 from devel:languages:python Dominique Leuenberger 2023-08-13 17:17:58 +00:00
  • 15c21296ac Accepting request 1103327 from home:dimstar:Factory Matej Cepl 2023-08-12 23:07:26 +00:00
  • 7e1dda6b3b Accepting request 1092257 from devel:languages:python Dominique Leuenberger 2023-06-12 13:25:52 +00:00
  • a22a3e7771 Accepting request 1092094 from home:ecsos:python Dirk Mueller 2023-06-11 11:44:17 +00:00
  • 05f62cf28c Accepting request 1078232 from devel:languages:python Dominique Leuenberger 2023-04-10 18:16:59 +00:00
  • fbe82093de - Disable broken tests with latest version of python-packaging. gh#devpi/devpi#948 Daniel Garcia 2023-04-10 07:30:05 +00:00
  • 3445736aa8 Accepting request 1042596 from devel:languages:python Dominique Leuenberger 2022-12-13 17:56:20 +00:00
  • f8614960eb Accepting request 1042533 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2022-12-13 10:15:24 +00:00
  • 37e8d33158 Accepting request 1030317 from devel:languages:python Dominique Leuenberger 2022-10-21 14:19:58 +00:00
  • 395639d02c - 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 Daniel Garcia 2022-10-21 07:51:45 +00:00
  • 7788448b9e Accepting request 974397 from devel:languages:python Dominique Leuenberger 2022-05-02 14:26:08 +00:00
  • 02af227a52 Accepting request 974391 from home:pgajdos:python Markéta Machová 2022-05-02 10:51:05 +00:00
  • 2724720fc7 Accepting request 931517 from devel:languages:python Dominique Leuenberger 2021-11-17 00:13:42 +00:00
  • 35cd59a376 - update to 6.2.0: * 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. Dirk Mueller 2021-11-08 12:01:47 +00:00
  • 832cb285ed Accepting request 909949 from devel:languages:python Dominique Leuenberger 2021-08-03 20:48:58 +00:00
  • 4285123f7e Accepting request 909936 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2021-08-03 10:10:36 +00:00
  • 5f5747057d Accepting request 809603 from devel:languages:python Yuchen Lin 2020-05-28 07:19:42 +00:00
  • 53f19db16b Accepting request 809592 from home:pgajdos:python Tomáš Chvátal 2020-05-27 14:46:02 +00:00
  • e09b6d151c Accepting request 790871 from devel:languages:python Dominique Leuenberger 2020-04-02 15:45:00 +00:00
  • 1802dd8dd7 Accepting request 790869 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2020-04-02 11:48:17 +00:00
  • 88fb9bf2f1 Accepting request 763394 from devel:languages:python Dominique Leuenberger 2020-01-12 22:24:58 +00:00
  • ef64952d66 - 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). Matej Cepl 2020-01-11 23:50:12 +00:00
  • c71f814cf2 Accepting request 733683 from devel:languages:python Dominique Leuenberger 2019-09-30 13:58:32 +00:00
  • df33c7cb9b Accepting request 731505 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2019-09-17 13:01:55 +00:00
  • 0c94fd9b9f Accepting request 731198 from devel:languages:python Dominique Leuenberger 2019-09-27 12:48:11 +00:00
  • 33ef06065b Accepting request 730492 from home:jayvdb:devpi Tomáš Chvátal 2019-09-16 08:35:42 +00:00