{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":699532645,"defaultBranch":"main","name":"uv","ownerLogin":"astral-sh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-02T20:24:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/115962839?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720114775.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e1f0166004b368f3f8ea3f99c232f06a1757acf2","ref":"refs/heads/check-hash","pushedAt":"2024-07-04T17:39:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Skip hash if no SHA is available","shortMessageHtmlLink":"Skip hash if no SHA is available"}},{"before":"64c507eb623644aac8f5530d9c4c7c92db3e0889","after":null,"ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T17:38:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}},{"before":"6a27135a6570c0ea43887b1f6bbafac9f5e15be8","after":"445d45b82ca3f53ec9ca8339f40227f291d9b45b","ref":"refs/heads/main","pushedAt":"2024-07-04T17:38:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Always use base interpreter for cached environments (#4805)\n\nCloses #4801.","shortMessageHtmlLink":"Always use base interpreter for cached environments (#4805)"}},{"before":"04d609962cad49f2f3028e5cc38005d6646ab376","after":"64c507eb623644aac8f5530d9c4c7c92db3e0889","ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T17:32:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Always use base interpreter for cached environments","shortMessageHtmlLink":"Always use base interpreter for cached environments"}},{"before":"ab3b62139ca0286a1800b9457100244abf303263","after":null,"ref":"refs/heads/charlie/cache-pep723-script","pushedAt":"2024-07-04T17:23:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}},{"before":"892106fef0c7a9a53a7affa0d624c9b0b9faf2cd","after":"6a27135a6570c0ea43887b1f6bbafac9f5e15be8","ref":"refs/heads/main","pushedAt":"2024-07-04T17:23:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Use cached environments in PEP 723 execution (#4789)\n\n## Summary\r\n\r\nThis seems like another good candidate for environment caching. If you\r\nrun a script repeatedly, we can just use the existing cached\r\nenvironment.","shortMessageHtmlLink":"Use cached environments in PEP 723 execution (#4789)"}},{"before":"e3990562a78fa4520a2a9c57300b3d5f6e54e292","after":null,"ref":"refs/heads/konsti/box-some-more","pushedAt":"2024-07-04T17:22:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}},{"before":"35afcfd053ac3d4a96b90d512143fb2c44b0c959","after":"892106fef0c7a9a53a7affa0d624c9b0b9faf2cd","ref":"refs/heads/main","pushedAt":"2024-07-04T17:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Box clap args some more for `uv init` (#4796)\n\nFixes stack overflows in tests for\r\nhttps://github.com/astral-sh/uv/pull/4791","shortMessageHtmlLink":"Box clap args some more for uv init (#4796)"}},{"before":"d11dcc16661cd10cdf87c1488701e5eabc1cae61","after":"7e0c9b2e70056767dc01d60feb3b40ef6ab7d78f","ref":"refs/heads/charlie/py","pushedAt":"2024-07-04T17:21:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Tweak installation language in toolchain install","shortMessageHtmlLink":"Tweak installation language in toolchain install"}},{"before":"9135f3abbf017327ff3d930794fbf6ffce82a46c","after":"d11dcc16661cd10cdf87c1488701e5eabc1cae61","ref":"refs/heads/charlie/py","pushedAt":"2024-07-04T17:20:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Tweak installation language in toolchain install","shortMessageHtmlLink":"Tweak installation language in toolchain install"}},{"before":null,"after":"9135f3abbf017327ff3d930794fbf6ffce82a46c","ref":"refs/heads/charlie/py","pushedAt":"2024-07-04T17:20:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Tweak installation language in toolchain install","shortMessageHtmlLink":"Tweak installation language in toolchain install"}},{"before":"84a2da612929b86b37d13d3da1d293ee162883c5","after":"ab3b62139ca0286a1800b9457100244abf303263","ref":"refs/heads/charlie/cache-pep723-script","pushedAt":"2024-07-04T17:14:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Use cached environments in PEP 723 execution","shortMessageHtmlLink":"Use cached environments in PEP 723 execution"}},{"before":"59cb5c02d06a567f5753af14c718aaa951632b3b","after":"e3990562a78fa4520a2a9c57300b3d5f6e54e292","ref":"refs/heads/konsti/box-some-more","pushedAt":"2024-07-04T17:14:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Box clap args some more for `uv init`\n\nFixes stack overflows in tests for https://github.com/astral-sh/uv/pull/4791","shortMessageHtmlLink":"Box clap args some more for uv init"}},{"before":"e92b082892a6b7552a921682ac09ef9f055b5c30","after":"84a2da612929b86b37d13d3da1d293ee162883c5","ref":"refs/heads/charlie/cache-pep723-script","pushedAt":"2024-07-04T17:14:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Use cached environments in PEP 723 execution","shortMessageHtmlLink":"Use cached environments in PEP 723 execution"}},{"before":"fd7fa5c9f5d8d1c2f1aaeb79b7e1c40c5b1907d9","after":"e92b082892a6b7552a921682ac09ef9f055b5c30","ref":"refs/heads/charlie/cache-pep723-script","pushedAt":"2024-07-04T17:14:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Use cached environments in PEP 723 execution","shortMessageHtmlLink":"Use cached environments in PEP 723 execution"}},{"before":"0949afea6eb764f63cc9a8ed2bc565bd7d1aa6ea","after":"fd7fa5c9f5d8d1c2f1aaeb79b7e1c40c5b1907d9","ref":"refs/heads/charlie/cache-pep723-script","pushedAt":"2024-07-04T17:11:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Use cached environments in PEP 723 execution","shortMessageHtmlLink":"Use cached environments in PEP 723 execution"}},{"before":"a2c14af8d44f51fc2ae89d90d6ade87c24716df4","after":"59cb5c02d06a567f5753af14c718aaa951632b3b","ref":"refs/heads/konsti/box-some-more","pushedAt":"2024-07-04T17:11:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Box clap args some more for `uv init`\n\nFixes stack overflows in tests for https://github.com/astral-sh/uv/pull/4791","shortMessageHtmlLink":"Box clap args some more for uv init"}},{"before":"0a336dacabdc60dc638502b8de3e397daf232d77","after":"35afcfd053ac3d4a96b90d512143fb2c44b0c959","ref":"refs/heads/main","pushedAt":"2024-07-04T15:53:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zanieb","name":"Zanie Blue","path":"/zanieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2586601?s=80&v=4"},"commit":{"message":"Enable Registry Client Builder to be created from Base Client Builder (#4729)\n\n\r\n\r\n## Summary\r\n\r\n\r\nAddresses https://github.com/astral-sh/uv/issues/4330, to reduce\r\nduplication in the client creation logic.\r\n## Test Plan\r\n\r\n\r\nhttps://github.com/astral-sh/uv/pull/4729#issuecomment-2204681655","shortMessageHtmlLink":"Enable Registry Client Builder to be created from Base Client Builder ("}},{"before":null,"after":"02594ae073ec6db281ddbc0461a8be923c77e72e","ref":"refs/heads/zb/python-fill","pushedAt":"2024-07-04T15:31:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zanieb","name":"Zanie Blue","path":"/zanieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2586601?s=80&v=4"},"commit":{"message":"Fill Python requests with platform information during automatic fetches","shortMessageHtmlLink":"Fill Python requests with platform information during automatic fetches"}},{"before":null,"after":"30189d10fe12570c0f61d3a2bc33b43d8a9f16c2","ref":"refs/heads/zb/touchup-instal","pushedAt":"2024-07-04T15:14:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zanieb","name":"Zanie Blue","path":"/zanieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2586601?s=80&v=4"},"commit":{"message":"Fixup output for existing installations","shortMessageHtmlLink":"Fixup output for existing installations"}},{"before":"cf004fd644ac1b25be43ab5724a4fc8e48e53cc2","after":"0a336dacabdc60dc638502b8de3e397daf232d77","ref":"refs/heads/main","pushedAt":"2024-07-04T15:13:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Remove installed python for force installation (#4807)\n\n## Summary\r\n\r\nCurrently `uv python install` does not respect `--force` reinstallation,\r\nthe downloading process is just skipped if the installation existed.\r\n\r\n```\r\n$ uv python install 3.12\r\n\r\nLooking for installation Python 3.12 (any-3.12-any-any-any)\r\nDownloading cpython-3.12.3-windows-x86_64-none\r\nInstalled Python 3.12.3 to C:\\Users\\jo\\AppData\\Roaming\\uv\\data\\python\\cpython-3.12.3-windows-x86_64-none\r\nInstalled 1 installation in 6s\r\n\r\n$ uv python install --force 3.12\r\n\r\nLooking for installation Python 3.12 (any-3.12-any-any-any)\r\nFound installed installation `cpython-3.12.3-windows-x86_64-none` that satisfies Python 3.12\r\nDownloading cpython-3.12.3-windows-x86_64-none\r\nInstalled 1 installation in 0s\r\n```\r\n\r\n## Test Plan\r\n\r\n\r\n```\r\n$ uv python install 3.12\r\n\r\nLooking for installation Python 3.12 (any-3.12-any-any-any)\r\nDownloading cpython-3.12.3-windows-x86_64-none\r\nInstalled Python 3.12.3 to C:\\Users\\jo\\AppData\\Roaming\\uv\\data\\python\\cpython-3.12.3-windows-x86_64-none\r\nInstalled 1 installation in 6s\r\n\r\n$ uv python install --force 3.12\r\n\r\nLooking for installation Python 3.12 (any-3.12-any-any-any)\r\nFound installed installation `cpython-3.12.3-windows-x86_64-none` that satisfies Python 3.12\r\nRemoving installed installation `cpython-3.12.3-windows-x86_64-none`\r\nDownloading cpython-3.12.3-windows-x86_64-none\r\nInstalled Python 3.12.3 to C:\\Users\\jo\\AppData\\Roaming\\uv\\data\\python\\cpython-3.12.3-windows-x86_64-none\r\nInstalled 1 installation in 7s\r\n```","shortMessageHtmlLink":"Remove installed python for force installation (#4807)"}},{"before":"8fe2dffbbe2820268c3b58622f218447ee533be2","after":"04d609962cad49f2f3028e5cc38005d6646ab376","ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T14:55:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Always use base interpreter for cached environments","shortMessageHtmlLink":"Always use base interpreter for cached environments"}},{"before":"180e9ff167be674187406525c8ceaea34a5468c2","after":"8fe2dffbbe2820268c3b58622f218447ee533be2","ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T14:02:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Always use base interpreter for cached environments","shortMessageHtmlLink":"Always use base interpreter for cached environments"}},{"before":null,"after":"180e9ff167be674187406525c8ceaea34a5468c2","ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T13:58:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Always use base interpreter for cached environments","shortMessageHtmlLink":"Always use base interpreter for cached environments"}},{"before":"69b6b45a7c91b385efc8ff3dc57926861b49c738","after":null,"ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T13:57:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}},{"before":"c6f72d333acd7853fcea979ae948091dc82446d0","after":"cf004fd644ac1b25be43ab5724a4fc8e48e53cc2","ref":"refs/heads/main","pushedAt":"2024-07-04T13:57:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Rename `EphemeralEnvironment` to `CachedEnvironment` (#4804)","shortMessageHtmlLink":"Rename EphemeralEnvironment to CachedEnvironment (#4804)"}},{"before":"de944459dc1ecb985f6364b48d7c664539efe504","after":"69b6b45a7c91b385efc8ff3dc57926861b49c738","ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T13:48:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Rename EphemeralEnvironment to CachedEnvironment","shortMessageHtmlLink":"Rename EphemeralEnvironment to CachedEnvironment"}},{"before":null,"after":"de944459dc1ecb985f6364b48d7c664539efe504","ref":"refs/heads/charlie/cached","pushedAt":"2024-07-04T13:46:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Rename EphemeralEnvironment to CachedEnvironment","shortMessageHtmlLink":"Rename EphemeralEnvironment to CachedEnvironment"}},{"before":"10838d942b06a9e1ac15530542880564eb79bc1a","after":"0949afea6eb764f63cc9a8ed2bc565bd7d1aa6ea","ref":"refs/heads/charlie/cache-pep723-script","pushedAt":"2024-07-04T13:45:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"},"commit":{"message":"Use cached environments in PEP 723 execution","shortMessageHtmlLink":"Use cached environments in PEP 723 execution"}},{"before":"c73eafc8aae69841d24072bc57b1c31dd92d9782","after":null,"ref":"refs/heads/charlie/resolve-then-create","pushedAt":"2024-07-04T13:45:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"charliermarsh","name":"Charlie Marsh","path":"/charliermarsh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1309177?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdyZwbQA","startCursor":null,"endCursor":null}},"title":"Activity · astral-sh/uv"}