An open API service providing commit metadata for open source projects.

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

← Back to repository