{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":822199388,"defaultBranch":"main","name":"uv","ownerLogin":"moreaupascal56","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-06-30T15:00:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50910271?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719916198.0","currentOid":""},"activityList":{"items":[{"before":"b4c53fd15fb381c289c316568691710d8b75283a","after":"174414c5da0c18eb4160eae3f0ab377a4687e5f2","ref":"refs/heads/main","pushedAt":"2024-07-03T08:42:03.000Z","pushType":"push","commitsCount":59,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"Add entrypoints to tool list (#4661)\n\n\r\nCloses #4654 \r\n## Summary\r\n\r\nThe purpose of this is to show the entrypoints of each tool when running\r\n`uv tool list` as below:\r\n\r\n```\r\n$ uv tool list\r\nblack\r\n black\r\n blackd\r\n\r\n```\r\n\r\nI used the proposed formatting as it was written in #4653 by @blueraft.\r\nI had to use spaces instead of tabs in order to make the test\r\nsuccessful. Indeed in the test we are using a raw string and I did not\r\nmanage to make the test pass when escaping the tab in the list.rs file\r\nso I used spaces everywhere.\r\n\r\nI had a deeper look into #4653 as well but it is more difficult as we\r\nneed to get the version of the tool in the Tool object, I will continue\r\non this next one later.\r\n\r\nPlease tell me if anything else is needed I tried to follow the\r\ncontribution guidelines but I might have forgotten something.\r\nHave a great day!\r\n\r\n\r\n## Test Plan\r\n\r\n`cargo clippy`\r\n\r\nthen by using the local version of uv as described in the Readme.md. \r\n\r\n\r\n```\r\nmy-computer :~/mypath/uv$ cargo run -- tool list\r\n Compiling uv-cli v0.0.1 (/mypath/uv/crates/uv-cli)\r\n Compiling uv v0.2.18 (/mypath/uv/crates/uv)\r\n Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.69s\r\n Running `target/debug/uv tool list`\r\nwarning: `uv tool list` is experimental and may change without warning.\r\nblack\r\n black\r\n blackd\r\nisort\r\n isort\r\n isort-identify-imports\r\n\r\n```\r\n\r\nand \r\n\r\n`cargo test tool_list`\r\n\r\n---------\r\n\r\nCo-authored-by: Zanie Blue ","shortMessageHtmlLink":"Add entrypoints to tool list (astral-sh#4661)"}},{"before":"160a88ad5a38b24440b3d3d8f57b008402208b0f","after":"84999f50a87819886333b25cd0ccb788fcbbcab6","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-07-03T04:32:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zanieb","name":"Zanie Blue","path":"/zanieb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2586601?s=80&v=4"},"commit":{"message":"Use `with_filtered_exe_suffix` in `tool list` tests","shortMessageHtmlLink":"Use with_filtered_exe_suffix in tool list tests"}},{"before":null,"after":"b68d3a9c030edfdfd80accd983f2560e8100d14b","ref":"refs/heads/tmp","pushedAt":"2024-07-02T10:29:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"use spaces instead of tab to pass the test","shortMessageHtmlLink":"use spaces instead of tab to pass the test"}},{"before":"94e79061197ed3cdfb651c962e2827c661c834d7","after":"160a88ad5a38b24440b3d3d8f57b008402208b0f","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-07-02T09:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"Delete comment","shortMessageHtmlLink":"Delete comment"}},{"before":"23f3cd7fb4e6f91cd03df7c522975f9249e2503c","after":"94e79061197ed3cdfb651c962e2827c661c834d7","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-07-02T09:46:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"simplify entrypoint loop","shortMessageHtmlLink":"simplify entrypoint loop"}},{"before":"d93d82c1d5539657717aa7e18080ccf46db6dfcd","after":"23f3cd7fb4e6f91cd03df7c522975f9249e2503c","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-06-30T22:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"use spaces instead of tab to pass the test","shortMessageHtmlLink":"use spaces instead of tab to pass the test"}},{"before":"92f30252d4bb9aa50f154c8be6438392879a4347","after":"d93d82c1d5539657717aa7e18080ccf46db6dfcd","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-06-30T21:38:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"update tool list tests","shortMessageHtmlLink":"update tool list tests"}},{"before":"ff2b6e765284a398719ac2879907bc128d66dccf","after":"92f30252d4bb9aa50f154c8be6438392879a4347","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-06-30T17:39:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"add-entrypoints-to-tool-list","shortMessageHtmlLink":"add-entrypoints-to-tool-list"}},{"before":"0ad0a81dc01d437f1b598deae8356298dcf90b68","after":"ff2b6e765284a398719ac2879907bc128d66dccf","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-06-30T17:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"gargo fmt list.rs","shortMessageHtmlLink":"gargo fmt list.rs"}},{"before":"6e9d3fe27cf273632621e394bbdbc5882cee6632","after":"0ad0a81dc01d437f1b598deae8356298dcf90b68","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-06-30T17:25:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"add-entrypoints-to-tool-list","shortMessageHtmlLink":"add-entrypoints-to-tool-list"}},{"before":"8f0e480d4e7dd51a7d6787c4aa676cabd149eece","after":"6e9d3fe27cf273632621e394bbdbc5882cee6632","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-06-30T17:21:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":null,"after":"8f0e480d4e7dd51a7d6787c4aa676cabd149eece","ref":"refs/heads/add-entrypoints-to-tool-list","pushedAt":"2024-06-30T17:16:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moreaupascal56","name":"pppp56","path":"/moreaupascal56","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50910271?s=80&v=4"},"commit":{"message":"add-entrypoints-to-tool-list","shortMessageHtmlLink":"add-entrypoints-to-tool-list"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdaSeRwA","startCursor":null,"endCursor":null}},"title":"Activity ยท moreaupascal56/uv"}