| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:2d03a464-0ead-fcd0-585e-70a0e325213c |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A754:3B4500:4F3B57:6F8DE4:69788C15 |
| html-safe-nonce | 875059d62f2886eee72c7398b0488e807d896a2236d7f9943f0a26929494ffe7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNzU0OjNCNDUwMDo0RjNCNTc6NkY4REU0OjY5Nzg4QzE1IiwidmlzaXRvcl9pZCI6Ijg3MDkyNjg0MDQ2NjI5OTU5ODkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | c679e7f5f7a3e66f740e96659bd16d0bc4ba924424b0ada61db612544b26f9ec |
| hovercard-subject-tag | pull_request:2497775196 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/jumpstarter-dev/jumpstarter-python/437/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/2513e284cdafddbe1bae7f3319f1509866ce96ee7ba9ef6c080ef3bee323e172/jumpstarter-dev/jumpstarter-python/pull/437 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/2513e284cdafddbe1bae7f3319f1509866ce96ee7ba9ef6c080ef3bee323e172/jumpstarter-dev/jumpstarter-python/pull/437 |
| og:image:alt | This PR includes a full implementation of an Android Driver providing emulation through the Android emulator CLI, debugging through adb, and remote screen access through the scrcpy tool.
Drivers
A... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | kirkbrauer |
| hostname | github.com |
| expected-hostname | github.com |
| None | 2981c597c945c1d90ac6fa355ce7929b2f413dfe7872ca5c435ee53a24a1de50 |
| turbo-cache-control | no-preview |
| go-import | github.com/jumpstarter-dev/jumpstarter-python git https://github.com/jumpstarter-dev/jumpstarter-python.git |
| octolytics-dimension-user_id | 151162608 |
| octolytics-dimension-user_login | jumpstarter-dev |
| octolytics-dimension-repository_id | 816880321 |
| octolytics-dimension-repository_nwo | jumpstarter-dev/jumpstarter-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 816880321 |
| octolytics-dimension-repository_network_root_nwo | jumpstarter-dev/jumpstarter-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | a49c4df0dedcf1a70c07cccb99337400ec284247 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjumpstarter-dev%2Fjumpstarter-python%2Fpull%2F437 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjumpstarter-dev%2Fjumpstarter-python%2Fpull%2F437 |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=jumpstarter-dev%2Fjumpstarter-python |
| Reload | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| Reload | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| Reload | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
|
jumpstarter-dev
| https://patch-diff.githubusercontent.com/jumpstarter-dev |
| jumpstarter-python | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fjumpstarter-dev%2Fjumpstarter-python |
|
Fork
22
| https://patch-diff.githubusercontent.com/login?return_to=%2Fjumpstarter-dev%2Fjumpstarter-python |
|
Star
26
| https://patch-diff.githubusercontent.com/login?return_to=%2Fjumpstarter-dev%2Fjumpstarter-python |
|
Code
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python |
|
Issues
0
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/issues |
|
Pull requests
18
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/projects |
|
Security
0
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/security |
|
Insights
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pulse |
|
Code
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python |
|
Issues
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/issues |
|
Pull requests
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/actions |
|
Projects
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/projects |
|
Security
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/security |
|
Insights
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pulse |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| main | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/main |
| driver_android | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/driver_android |
|
Android Emulator Driver
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#top |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| main | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/main |
| driver_android | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/driver_android |
|
Conversation
29
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
|
Commits
17
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits |
|
Checks
29
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/checks |
|
Files changed
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| May 5, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#issue-3038562948 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| adb | https://developer.android.com/tools/adb |
| scrcpy | https://github.com/Genymobile/scrcpy |
| adbutils | https://github.com/openatx/adbutils |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| April 30, 2025 20:43 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#commits-pushed-8ee047b |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add Android driver boilerplate and ADB server | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/8ee047bb825c779b57d93070da22cf323a88654f |
| 8ee047b | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/8ee047bb825c779b57d93070da22cf323a88654f |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add ADB forwarding to client | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/3aacde0b5ebef6c98f95ce91a3a3e04f86b91c55 |
| 3aacde0 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/3aacde0b5ebef6c98f95ce91a3a3e04f86b91c55 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add full support for adb passthrough mode | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/96f107352920bc22256aa0ca0560e60954d8657c |
| 96f1073 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/96f107352920bc22256aa0ca0560e60954d8657c |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add full emulator and ADB support | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/765119e27f3a64c6e7a6b1421d8a4ede8d8c7bd9 |
| 765119e | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/765119e27f3a64c6e7a6b1421d8a4ede8d8c7bd9 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Delete adb-exporter.yaml | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/c957cd12b17ca827732a67ee0b51b8ed9029b5ae |
| c957cd1 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/c957cd12b17ca827732a67ee0b51b8ed9029b5ae |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add full support for port forwarding of ADB server and scrcpy client | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/6fd7d41de1f0ad743eab3993cbf5286af6ead9d2 |
| 6fd7d41 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/6fd7d41de1f0ad743eab3993cbf5286af6ead9d2 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 5, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#issuecomment-2849871861 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| 714507b | https://github.com/jumpstarter-dev/jumpstarter-python/commit/714507bc8021b77f3de03b29fa5dddbda89d33ae |
| 3e90beb | https://github.com/jumpstarter-dev/jumpstarter-python/commit/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| X | https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai |
| Mastodon | https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai |
| Reddit | https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai |
| LinkedIn | https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code |
| CodeRabbit | https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=jumpstarter-dev/jumpstarter&utm_content=437 |
| support page | https://www.coderabbit.ai/contact-us/support |
| generate docstrings | https://docs.coderabbit.ai/finishing-touches/docstrings |
| configuration documentation | https://docs.coderabbit.ai/guides/configure-coderabbit |
| Documentation | https://docs.coderabbit.ai |
| Discord Community | http://discord.gg/coderabbit |
| X/Twitter | https://twitter.com/coderabbitai |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://patch-diff.githubusercontent.com/apps/netlify |
| netlify | https://patch-diff.githubusercontent.com/apps/netlify |
| May 5, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#issuecomment-2849872159 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| 3e90beb | https://github.com/jumpstarter-dev/jumpstarter-python/commit/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| https://app.netlify.com/projects/jumpstarter-docs/deploys/683b419e8b6f020008b297ac | https://app.netlify.com/projects/jumpstarter-docs/deploys/683b419e8b6f020008b297ac |
| https://deploy-preview-437--jumpstarter-docs.netlify.app | https://deploy-preview-437--jumpstarter-docs.netlify.app |
| https://camo.githubusercontent.com/9493752c4023f8a6e81cafc991698bc6f9ad987d42e887f8df4e452b63651214/68747470733a2f2f6170702e6e65746c6966792e636f6d2f71722d636f64652f65794a30655841694f694a4b563151694c434a68624763694f694a49557a49314e694a392e65794a31636d77694f694a6f64485277637a6f764c32526c6347787665533177636d5632615756334c54517a4e793074616e567463484e3059584a305a5849745a47396a637935755a58527361575a354c6d467763434a392e586e5752686658765157585333426d70357a646e6a73686555494548684873774f4c4e58484f38376f6163 |
| Netlify project configuration | https://app.netlify.com/projects/jumpstarter-docs/configuration/notifications#deploy-notifications |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
|
May 5, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#pullrequestreview-2814507982 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/6fd7d41de1f0ad743eab3993cbf5286af6ead9d2 |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#pullrequestreview-2814507982 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
|
May 6, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#pullrequestreview-2817590534 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/6fd7d41de1f0ad743eab3993cbf5286af6ead9d2 |
| packages/jumpstarter-driver-android/README.md | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/6fd7d41de1f0ad743eab3993cbf5286af6ead9d2#diff-ff865c11097db77fea789a33a839f5fdbb43e62d88594f77580aeacc82563d9d |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| May 6, 2025 08:35 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#commits-pushed-ee8759a |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add environment variables option to Android emulator | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/ee8759ab5f01c0acb754cf7c65458da99dc6f2c1 |
| ee8759a | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/ee8759ab5f01c0acb754cf7c65458da99dc6f2c1 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Update install instructions | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/b5472c448434e3597d93c8a0345285d72d71623b |
| b5472c4 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/b5472c448434e3597d93c8a0345285d72d71623b |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Update documentation and refactor base android driver | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/d583165844e83a0ba1f153139e008863d5ceb8f7 |
| d583165 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/d583165844e83a0ba1f153139e008863d5ceb8f7 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add Android docs | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/ccb810fe30d1349fd8d5e8d9b347264e6e73fa45 |
| ccb810f | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/ccb810fe30d1349fd8d5e8d9b347264e6e73fa45 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Fix docs build | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/53cc89cb9c223b8f5e23348acf3bdcf900681f8a |
| 53cc89c | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/53cc89cb9c223b8f5e23348acf3bdcf900681f8a |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Add Android driver to docs | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/41748acf12639ff41085db66149b15c39ffb1dd3 |
| 41748ac | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/41748acf12639ff41085db66149b15c39ffb1dd3 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Fix toctree | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/f9b2e5b65b95fed91aec359312013debe09e5f02 |
| f9b2e5b | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/f9b2e5b65b95fed91aec359312013debe09e5f02 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| Jumpstarter planning | https://patch-diff.githubusercontent.com/orgs/jumpstarter-dev/projects/1 |
| May 8, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#event-17571618693 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| Jumpstarter planning | https://patch-diff.githubusercontent.com/orgs/jumpstarter-dev/projects/1 |
| May 8, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#event-17571619482 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| 0.7.0 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/milestone/2 |
| May 8, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#event-17571619703 |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| May 31, 2025 13:14 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#commits-pushed-dd2191d |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Fix Android emulator CLI args tests | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/dd2191dc94265f460f697d29492ee2ae77ecb953 |
| dd2191d | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/dd2191dc94265f460f697d29492ee2ae77ecb953 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Merge branch 'main' into driver_android | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/c7c0b6fda08d9c5bbde29651358b8b93ee8770bb |
| c7c0b6f | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/c7c0b6fda08d9c5bbde29651358b8b93ee8770bb |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Fix uv.lock and remove asyncclick | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/9688d2664a35e714ff1e1c2b15c6ce5cf92582fb |
| 9688d26 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/9688d2664a35e714ff1e1c2b15c6ce5cf92582fb |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
| Remove unsupported Python types | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| 3e90beb | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/commits/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| https://patch-diff.githubusercontent.com/kirkbrauer |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| May 31, 2025 17:31 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#event-17903439602 |
| https://patch-diff.githubusercontent.com/kirkbrauer |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#issuecomment-2925487968 |
| @mangelajo | https://github.com/mangelajo |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
May 31, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#pullrequestreview-2884379443 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#pullrequestreview-2884379443 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 9a72726 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/9a727267adc6189791a05905aad1d1146515dc4c |
| 3e90beb | https://github.com/jumpstarter-dev/jumpstarter-python/commit/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/pyproject.toml | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-ac6f50a8fe8112261050408c3e18304a661f2e8d1bc7b5b3458649e1da592655 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter/jumpstarter/common/utils.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-e615d570bf2d8d248a66eb7b8ef4beec7b426ccdca3dff00b3ca76ed9e613f84 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102819 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter/jumpstarter/common/utils.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-e615d570bf2d8d248a66eb7b8ef4beec7b426ccdca3dff00b3ca76ed9e613f84 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102825 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter/jumpstarter/common/utils.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-e615d570bf2d8d248a66eb7b8ef4beec7b426ccdca3dff00b3ca76ed9e613f84 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102830 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/driver/adb.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-16a58fdc2a413db7da779a71468a2116f77d1c66d27df473f677d8718f429ee8 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102841 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/driver/adb.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-16a58fdc2a413db7da779a71468a2116f77d1c66d27df473f677d8718f429ee8 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102848 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/driver/options.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-01563fb4fe608f7b6e0da8e3bffd6fc3863cd80f3c4cd6df8aba580c45628116 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/driver/emulator.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-83fa88d57d47a06a8a325f26f63a4fc52fca522cc2fd434a830e4217b576b820 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102859 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| How to properly type class abstract async methods and override them in child classes microsoft/pyright#4741 | https://github.com/microsoft/pyright/discussions/4741 |
| https://www.codependentcodr.com/asyncio-part-2-now-more-abstract.html | https://www.codependentcodr.com/asyncio-part-2-now-more-abstract.html |
| https://docs.python.org/3/library/collections.abc.html | https://docs.python.org/3/library/collections.abc.html |
| https://peps.python.org/pep-0492/ | https://peps.python.org/pep-0492/ |
| http://docs.aiohttp.org/en/stable/abc.html | http://docs.aiohttp.org/en/stable/abc.html |
| https://discuss.python.org/t/is-there-a-way-to-define-a-function-that-can-be-used-as-a-nomal-function-and-an-async-function/5262 | https://discuss.python.org/t/is-there-a-way-to-define-a-function-that-can-be-used-as-a-nomal-function-and-an-async-function/5262 |
| https://dev.to/leapcell/elegant-abstractions-mastering-abcs-in-advanced-python-4k6d | https://dev.to/leapcell/elegant-abstractions-mastering-abcs-in-advanced-python-4k6d |
| https://labex.io/tutorials/python-how-to-use-abstract-base-classes-in-python-programming-398077 | https://labex.io/tutorials/python-how-to-use-abstract-base-classes-in-python-programming-398077 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/client.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-71a8eb7878f6e2ff13fe7f2aea7ba92f17d2c1bc41237651f909bfd3893519c3 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102862 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/client.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-71a8eb7878f6e2ff13fe7f2aea7ba92f17d2c1bc41237651f909bfd3893519c3 |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| May 31, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2118102865 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://patch-diff.githubusercontent.com/kirkbrauer |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/714507bc8021b77f3de03b29fa5dddbda89d33ae..3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| 714507b | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/714507bc8021b77f3de03b29fa5dddbda89d33ae |
| 3e90beb | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/714507bc8021b77f3de03b29fa5dddbda89d33ae..3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| May 31, 2025 17:51 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#event-17903634260 |
| https://patch-diff.githubusercontent.com/NickCao |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
|
Jun 2, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#pullrequestreview-2888580658 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
| docs/source/reference/package-apis/drivers/index.md | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-8bda9f666d1330fca6c0553cf03823a0064edfadfe4846b413d7cd903dca05ce |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121259187 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| docs/source/reference/package-apis/drivers/android.md | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-83a1fa5d02e44784308c36b568aa7e577ef904d7a408ee98726feb6c52e68371 |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121261704 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/client.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-71a8eb7878f6e2ff13fe7f2aea7ba92f17d2c1bc41237651f909bfd3893519c3 |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121275508 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121335670 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/client.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-71a8eb7878f6e2ff13fe7f2aea7ba92f17d2c1bc41237651f909bfd3893519c3 |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121277214 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121333337 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/client.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-71a8eb7878f6e2ff13fe7f2aea7ba92f17d2c1bc41237651f909bfd3893519c3 |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121290435 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121338646 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/driver/adb.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-16a58fdc2a413db7da779a71468a2116f77d1c66d27df473f677d8718f429ee8 |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121294125 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| https://docs.pydantic.dev/latest/concepts/dataclasses/ | https://docs.pydantic.dev/latest/concepts/dataclasses/ |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| packages/jumpstarter-driver-android/jumpstarter_driver_android/driver/device.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2#diff-69a6dc80ddd5b9fb8d6bf469ece32e69e6a9c24d66592cabfacd1e8ea31c0b6b |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121296918 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| Jun 2, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#discussion_r2121341928 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://patch-diff.githubusercontent.com/kirkbrauer |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| Aug 10, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#issuecomment-3172271056 |
| @mangelajo | https://github.com/mangelajo |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| https://patch-diff.githubusercontent.com/kirkbrauer |
| kirkbrauer | https://patch-diff.githubusercontent.com/kirkbrauer |
| 0.7.0 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/milestone/2 |
| Aug 28, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#event-19392855367 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| Sep 19, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437#issuecomment-3312494652 |
| @mangelajo | https://github.com/mangelajo |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
| Sign up for free | https://patch-diff.githubusercontent.com/join?source=comment-repo |
| Sign in | https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fjumpstarter-dev%2Fjumpstarter-python%2Fpull%2F437 |
|
| https://patch-diff.githubusercontent.com/mangelajo |
|
mangelajo
| https://patch-diff.githubusercontent.com/mangelajo |
|
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/6fd7d41de1f0ad743eab3993cbf5286af6ead9d2 |
|
| https://patch-diff.githubusercontent.com/NickCao |
|
NickCao
| https://patch-diff.githubusercontent.com/NickCao |
|
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
|
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
coderabbitai[bot]
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437/files/3e90beb2d2535df072c2f75914b49aa6078ae3f2 |
|
Jumpstarter planning
| https://patch-diff.githubusercontent.com/orgs/jumpstarter-dev/projects/1 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/437 |
|
| https://patch-diff.githubusercontent.com/kirkbrauer |
|
| https://patch-diff.githubusercontent.com/mangelajo |
|
| https://patch-diff.githubusercontent.com/NickCao |
|
| https://patch-diff.githubusercontent.com/apps/copilot-swe-agent |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |