GitHub / devpi/devpi / commits
Python PyPi staging server and packaging, testing, release tool
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 38af84e1 | Fix tests for flit-core 4.x. | Florian Schulze <m****l@f****t> | 25 days ago | |
| 3bd34ef9 | Add GitHub token for online zizmor checks. | Florian Schulze <m****l@f****t> | 27 days ago | |
| e799a5d3 | Pin pip for devpi-client mypy tests. | Florian Schulze <m****l@f****t> | 27 days ago | |
| ecd35bac | Fix test for changed markdown renderer in readme-renderer. | Florian Schulze <m****l@f****t> | 27 days ago | |
| 076f82b3 | Update ruff config for 0.16.0. | Florian Schulze <m****l@f****t> | about 1 month ago | |
| a67a0657 | Prepare devpi-web release. | Florian Schulze <m****l@f****t> | about 2 months ago | |
| b096f41c | Prepare release. | Florian Schulze <m****l@f****t> | 2 months ago | |
| 1560c953 | Add helper functions to access core metadata. | Florian Schulze <m****l@f****t> | 2 months ago | |
| 82de04b2 | Search for METADATA file if the generated filename does not match. | Florian Schulze <m****l@f****t> | 2 months ago | |
| 26d18c13 | Fix fetching files from re-created mirrors without fetching simple project pa... | Florian Schulze <m****l@f****t> | 2 months ago | |
| bc320a71 | Add test for caching upstream not found. | Florian Schulze <m****l@f****t> | 2 months ago | |
| 33614196 | Support new is_from_remote argument for devpiserver_on_replicated_file which ... | Florian Schulze <m****l@f****t> | 2 months ago | |
| d35f2b03 | Fix test for change in readme-renderer 45.0 which switched to a different mar... | Florian Schulze <m****l@f****t> | 3 months ago | |
| 5377ed7c | Fix for pytest 9.1.0. | Florian Schulze <m****l@f****t> | 3 months ago | |
| 9238a578 | Fixes for mypy 2.1.0. | Florian Schulze <m****l@f****t> | 3 months ago | |
| 710088a1 | Bump. | Florian Schulze <m****l@f****t> | 3 months ago | |
| 4200f992 | Prepare release. | Florian Schulze <m****l@f****t> | 3 months ago | |
| 911e90bc | Add test for logic error in replica identity check and fix existing tests. | Florian Schulze <m****l@f****t> | 3 months ago | |
| b4ea49fe | Simplify check for replica identity to fix logic error which skipped some cases. | Florian Schulze <m****l@f****t> | 3 months ago | |
| c50ae9e7 | Add file with post version on a tar.gz to import test. | Florian Schulze <m****l@f****t> | 4 months ago | |
| 40b24c83 | Bump. | Florian Schulze <m****l@f****t> | 4 months ago | |
| 3c97a226 | Prepare release. | Florian Schulze <m****l@f****t> | 4 months ago | |
| a4e3cc8d | Pass through request headers when streaming .metadata from mirror. Refs #1018 | Florian Schulze <m****l@f****t> | 4 months ago | |
| b66864dd | Adjust docs to output of new pip release. | Florian Schulze <m****l@f****t> | 4 months ago | |
| 1f25ac5c | Bump. | Florian Schulze <m****l@f****t> | 4 months ago | |
| bdc2e427 | Prepare releases. | Florian Schulze <m****l@f****t> | 4 months ago | |
| b5f9c18e | Move bases and whitelist info to index_bases.pt macro. | Florian Schulze <m****l@f****t> | 4 months ago | |
| ce5daef7 | Move whitelist info to merge_info.pt marco. | Florian Schulze <m****l@f****t> | 4 months ago | |
| 86a97235 | Move refresh button to project_refresh.pt macro. | Florian Schulze <m****l@f****t> | 4 months ago | |
| 70b3b435 | Move proxy header helpers to separate module. | Florian Schulze <m****l@f****t> | 4 months ago | |
| aef6c873 | Use collect_ignore instead of norecursedirs in pytest config. | Florian Schulze <m****l@f****t> | 4 months ago | |
| 5ba6d6d6 | Fix replica not appearing in polling_replicas when no new serials available |
Pavel Revak <p****k@g****m>
Committed by: Florian Schulze <m****l@f****t> |
4 months ago | |
| 312eb8af | Use "application/octet-stream" if mimetype can't be guessed from filename. | Florian Schulze <m****l@f****t> | 4 months ago | |
| ff5ded0c | Experimental bare bones core-metadata support. Refs #1018 | Florian Schulze <m****l@f****t> | 5 months ago | |
| a5b9b622 | Remove some obsolete test skips. | Florian Schulze <m****l@f****t> | 5 months ago | |
| eac305cd | Tiny optimization which avoids fetching entry data from database. | Florian Schulze <m****l@f****t> | 5 months ago | |
| e12c0d25 | Log warning when opening sqlite db takes long. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 35de8c83 | Add more debug output for locks. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 945e9ed8 | Add debug log output for external mirror URL redirect. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 979d8cc2 | Add debug output for primary server in tests. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 6f6aa2a6 | Add debug output in authcheck_view if no route matches. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 1baed5cf | Test finalize_init with several scenarios and fix handling deleted files when... | Florian Schulze <m****l@f****t> | 5 months ago | |
| 7b3c28f1 | Prepare server 6.19.3 release. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 6ba7765a | Add get_index alias for getstage in preparation for rename. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 38e4dd38 | Support stdin for patchjson command. | Florian Schulze <m****l@f****t> | 5 months ago | |
| c39bccaf | Fix #1112: Parse simple JSON reply even with wrong content-type in reply if t... |
yagregor <y****r@q****m>
Committed by: Florian Schulze <m****l@f****t> |
5 months ago | |
| 8737c9d4 | Use latest serial from db instead of current transaction to fix log messages ... | Florian Schulze <m****l@f****t> | 5 months ago | |
| e1610db2 | Return stale project list for mirrors when the lock can't be acquired within ... | Florian Schulze <m****l@f****t> | 5 months ago | |
| 44c1c37b | Skip slow fixture creation if streaming tests would be skipped anyway. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 26aed91b | Use "fail-fast: false" for all tests. | Florian Schulze <m****l@f****t> | 5 months ago | |
| b92d5437 | Fix filesystem backend selection in tests and some bugs in hash_hl revealed b... | Florian Schulze <m****l@f****t> | 5 months ago | |
| 454381f4 | Construct fullopts in makexom in a more compact way. | Florian Schulze <m****l@f****t> | 5 months ago | |
| be463aef | Prevent accidental usage of root/pypi in functional tests. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 1c0d9a96 | Allow overriding db file store backend with other backends from config. | Florian Schulze <m****l@f****t> | 5 months ago | |
| deaa85a4 | Fix toxresult import with wrong hashes. | Florian Schulze <m****l@f****t> | 5 months ago | |
| bb6f5390 | Add test for user import with extra data. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 9732170f | Add test for importing mirror_whitelist for a project. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 080e58fe | Support test changes coming in devpi-server 7.0.0 for devpi-client. | Florian Schulze <m****l@f****t> | 5 months ago | |
| ba4200c7 | Support upcoming devpi-server 7.0.0 release in devpi-web. | Florian Schulze <m****l@f****t> | 5 months ago | |
| cbf6547e | Fix usage of User.get. | Florian Schulze <m****l@f****t> | 5 months ago | |
| bab63fff | Remove time mocking in test to be independent of import locations. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 7a9c1807 | Add Migrator class to update old export data in one step up front. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 633d6747 | Add test for pypi_whitelist import. | Florian Schulze <m****l@f****t> | 5 months ago | |
| a010ca2b | Add update_dataindex_json test helper. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 64f574bf | Move some testdata from code into files. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 4de4c555 | Exclude pypitoken for Python 3.15 as it doesn't build at the moment. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 106c7dc1 | Use time.monotonic. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 142d9408 | Remove usage of deprecated codecs.open. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 76568946 | Run zizmor directly instead of using sarif upload and fix everything. | Florian Schulze <m****l@f****t> | 5 months ago | |
| b08d1773 | Split dependencies into several groups. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 10e7cdce | Add test for inheritance cycle. | Florian Schulze <m****l@f****t> | 5 months ago | |
| c17432af | Fix some ruff/flake8 warnings in web. | Florian Schulze <m****l@f****t> | 5 months ago | |
| f57fb8f6 | Fix some ruff/flake8 warnings in common. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 6907bc01 | Fix some ruff/flake8 warnings in client. | Florian Schulze <m****l@f****t> | 5 months ago | |
| 77f18732 | Fix some ruff/flake8 warnings in .ci. | Florian Schulze <m****l@f****t> | 5 months ago | |
| c066ee9d | Use public lint-roller release. | Florian Schulze <m****l@f****t> | 5 months ago | |
| f94e2013 | Remove obsolete scripts. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 3bd38bd5 | Fix isolated tox runs for devpi-client. | Florian Schulze <m****l@f****t> | 6 months ago | |
| bbec232a | Bump. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 0b55dd0c | Prepare releases. | Florian Schulze <m****l@f****t> | 6 months ago | |
| decb7137 | Use short timeout when fetching project list for has_project. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 985287c0 | Skip redirect for detected installers without "+simple" in URL. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 4df97b4c | Test has_project_perstage calls in complex inheritance test. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 0a9e1874 | Test with bases order reversed. | Florian Schulze <m****l@f****t> | 6 months ago | |
| d8504e13 | Prevent markers from accidentally be used in boolean context. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 7f4d552d | Test .ci with mypy. | Florian Schulze <m****l@f****t> | 6 months ago | |
| e6b18191 | Fix some ruff/flake8 warnings. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 5887e854 | Use correct Python version for ruff format call. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 9b0656de | Add pip to mypy test dependencies. | Florian Schulze <m****l@f****t> | 6 months ago | |
| a22255ba | Replace usage of requests with httpx in streaming tests. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 691cb28f | Prepare for making requests dependency optional. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 65572ecd | Explicitly depend on requests, as devpi-common will make it optional. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 4313e00c | merge Merge pull request #1113 from matthuisman/uv_nginx_cache |
Florian Schulze <m****l@f****t>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4d5e9285 | add uv to devpi_installer_agent nginx caching config | matthuisman <h****i@m****z> | 6 months ago | |
| bf5400b4 | Remove "pip search" from documentation. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 5227ad63 | Fix error handling for proxy requests from replica to primary. | Florian Schulze <m****l@f****t> | 6 months ago | |
| aed6aee6 | Show total number of names in progress info. | Florian Schulze <m****l@f****t> | 6 months ago | |
| fdd5232e | Prevent double indexing work on first start of freshly initialized/imported i... | Florian Schulze <m****l@f****t> | 6 months ago | |
| 24573c4a | Optimize preparation of mirror project data for indexing. | Florian Schulze <m****l@f****t> | 6 months ago | |
| 7b7220ab | Consistently use offline mode when indexing. | Florian Schulze <m****l@f****t> | 6 months ago |