| 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:841f56a5-04a9-0602-63cc-adcf49e5a5d5 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B720:25A2E8:87970:BA0FF:697890D2 |
| html-safe-nonce | 45293c3c70feba321442a74e6bd917886a83a763cc87552c8df41832371c9ada |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNzIwOjI1QTJFODo4Nzk3MDpCQTBGRjo2OTc4OTBEMiIsInZpc2l0b3JfaWQiOiIxMjc4NjYzNzY5MjUyNzI5MDQyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 9c2e3dec66183fd000d0b481dc3a8b6cdb2968cd544102828a3be73fbee7418d |
| hovercard-subject-tag | pull_request:3073279011 |
| 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/771/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/3c87d2727557f71c8912cc58fd177108a5cd6408dc95348545c4f47c8cc54f21/jumpstarter-dev/jumpstarter-python/pull/771 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/3c87d2727557f71c8912cc58fd177108a5cd6408dc95348545c4f47c8cc54f21/jumpstarter-dev/jumpstarter-python/pull/771 |
| og:image:alt | Summary by CodeRabbit
New Features
Added NanoKVM driver: MJPEG video (snapshot/stream), HID controls (keyboard/mouse/paste), device info & reboot, image mount/download and status checks, plu... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | mangelajo |
| 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 | 14920c7cb7d7c207b5e72684d0e6f23b65b849b3 |
| ui-target | canary-1 |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#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%2F771 |
| 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%2F771 |
|
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/771 |
| Reload | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| Reload | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
|
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 |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| main | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/main |
| nanokvm-driver | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/nanokvm-driver |
|
driver: nanokvm network driver
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#top |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| main | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/main |
| nanokvm-driver | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/tree/nanokvm-driver |
|
Conversation
24
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
|
Commits
8
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits |
|
Checks
16
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/checks |
|
Files changed
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://github.co/hiddenchars |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/{{ revealButtonHref }} |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| Dec 4, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#issue-3696764602 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/apps/netlify |
| netlify | https://patch-diff.githubusercontent.com/apps/netlify |
| Dec 4, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#issuecomment-3614494047 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| 126f67d | https://github.com/jumpstarter-dev/jumpstarter-python/commit/126f67d8ffd17882f3ea9cf148f0f24f7248c545 |
| https://app.netlify.com/projects/jumpstarter-docs/deploys/696a80a1ce3c4d0008efb0f9 | https://app.netlify.com/projects/jumpstarter-docs/deploys/696a80a1ce3c4d0008efb0f9 |
| https://deploy-preview-771--jumpstarter-docs.netlify.app | https://deploy-preview-771--jumpstarter-docs.netlify.app |
| https://camo.githubusercontent.com/48a66136b7daa1aded753eee5c2d0976eed7803dd9cc8d1ca0b8fb20c150ee0c/68747470733a2f2f6170702e6e65746c6966792e636f6d2f71722d636f64652f65794a30655841694f694a4b563151694c434a68624763694f694a49557a49314e694a392e65794a31636d77694f694a6f64485277637a6f764c32526c6347787665533177636d5632615756334c5463334d533074616e567463484e3059584a305a5849745a47396a637935755a58527361575a354c6d467763434a392e5667456e565146513865593458337151646a4f41515951526141326d357a4f514d4d30496c65774b313438 |
| 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/771 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 4, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#issuecomment-3614494222 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| 8754013 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/87540130f2503b031801a1d076c7a6c6c6fdf603 |
| 126f67d | https://github.com/jumpstarter-dev/jumpstarter-python/commit/126f67d8ffd17882f3ea9cf148f0f24f7248c545 |
| CodeRabbit | https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=jumpstarter-dev/jumpstarter&utm_content=771 |
| 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 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/a80c7b044937d1172ee92235eafadf20f1a3c730..91dc4d8a06568bbf30542201d532431fac45bd7f |
| a80c7b0 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/a80c7b044937d1172ee92235eafadf20f1a3c730 |
| 91dc4d8 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/91dc4d8a06568bbf30542201d532431fac45bd7f |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/a80c7b044937d1172ee92235eafadf20f1a3c730..91dc4d8a06568bbf30542201d532431fac45bd7f |
| December 4, 2025 22:03 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21371615749 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Dec 4, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3542316281 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3542316281 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 5300757 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/5300757c43fdce951db2dd92965c3ce2dd5e4851 |
| 91dc4d8 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/91dc4d8a06568bbf30542201d532431fac45bd7f |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/driver.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-2937bc012153fb9f4276e13981caf978925036d11e3721f5473414a0b4727eb6 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/driver.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-2937bc012153fb9f4276e13981caf978925036d11e3721f5473414a0b4727eb6 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/driver.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-2937bc012153fb9f4276e13981caf978925036d11e3721f5473414a0b4727eb6 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/pyproject.toml | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-a722005ebfbb8df3f61b5a3d07598dd88edc42c1488efbd4ae895e630974ca67 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/README.md | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-5e0777e83dad8f2d1ec231d0a7fbbf42bd774f562670793eb15802e6fe57319b |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
|
Dec 5, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#ref-commit-e45711d |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| python: downgrade to python 3.11 | https://patch-diff.githubusercontent.com/mangelajo/python-nanokvm/commit/e45711d8687a48f21cdc3cba7ffd8317a32d0f2d |
| e45711d | https://patch-diff.githubusercontent.com/mangelajo/python-nanokvm/commit/e45711d8687a48f21cdc3cba7ffd8317a32d0f2d |
| https://jumpstarter.dev | https://jumpstarter.dev |
| https://github.com/jumpstarter-dev/jumpstarter/pull/771 | https://github.com/jumpstarter-dev/jumpstarter/pull/771 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
|
Dec 5, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#ref-pullrequest-3697888318 |
|
python: downgrade to python 3.11
puddly/python-nanokvm#8
| https://patch-diff.githubusercontent.com/puddly/python-nanokvm/pull/8 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/91dc4d8a06568bbf30542201d532431fac45bd7f..7b961ccd1abdd0d26dfb6e10c5ba88a38244306b |
| 91dc4d8 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/91dc4d8a06568bbf30542201d532431fac45bd7f |
| 7b961cc | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/7b961ccd1abdd0d26dfb6e10c5ba88a38244306b |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/91dc4d8a06568bbf30542201d532431fac45bd7f..7b961ccd1abdd0d26dfb6e10c5ba88a38244306b |
| December 5, 2025 08:29 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21378965360 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Dec 5, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3543642947 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3543642947 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 91dc4d8 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/91dc4d8a06568bbf30542201d532431fac45bd7f |
| 7b961cc | https://github.com/jumpstarter-dev/jumpstarter-python/commit/7b961ccd1abdd0d26dfb6e10c5ba88a38244306b |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/client.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-0e8347f714bc87247bfb37ee64b0dcb25fd2447074daca22a560039e1051c571 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/README.md | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-5e0777e83dad8f2d1ec231d0a7fbbf42bd774f562670793eb15802e6fe57319b |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/7b961ccd1abdd0d26dfb6e10c5ba88a38244306b..96632cf530b23cace50ffdab9779badd6d1b55a5 |
| 7b961cc | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/7b961ccd1abdd0d26dfb6e10c5ba88a38244306b |
| 96632cf | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/96632cf530b23cace50ffdab9779badd6d1b55a5 |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/7b961ccd1abdd0d26dfb6e10c5ba88a38244306b..96632cf530b23cace50ffdab9779badd6d1b55a5 |
| December 5, 2025 08:58 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21379495526 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
|
Dec 5, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3543705703 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/__init__.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-e133b3bd881e72fec977e56407ba632c0be4d281b68cc01bf9e7ed3e9c55b2ab |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Dec 5, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3543779170 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3543779170 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 96632cf | https://github.com/jumpstarter-dev/jumpstarter-python/commit/96632cf530b23cace50ffdab9779badd6d1b55a5 |
| 9f582ae | https://github.com/jumpstarter-dev/jumpstarter-python/commit/9f582aef57467c07a7fb8da4baa807b22ce66646 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/driver.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-2937bc012153fb9f4276e13981caf978925036d11e3721f5473414a0b4727eb6 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| puddly | https://patch-diff.githubusercontent.com/puddly |
|
Dec 5, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#ref-commit-9fc99fb |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| python: downgrade to python 3.11 ( | https://patch-diff.githubusercontent.com/puddly/python-nanokvm/commit/9fc99fb4072be8832292058fd8a86e7567118e73 |
| #8 | https://github.com/puddly/python-nanokvm/pull/8 |
| ) | https://patch-diff.githubusercontent.com/puddly/python-nanokvm/commit/9fc99fb4072be8832292058fd8a86e7567118e73 |
| 9fc99fb | https://patch-diff.githubusercontent.com/puddly/python-nanokvm/commit/9fc99fb4072be8832292058fd8a86e7567118e73 |
| https://jumpstarter.dev | https://jumpstarter.dev |
| https://github.com/jumpstarter-dev/jumpstarter/pull/771 | https://github.com/jumpstarter-dev/jumpstarter/pull/771 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/9f582aef57467c07a7fb8da4baa807b22ce66646..9d611a78a7296c789a80c4f55c6473ec95a664b7 |
| 9f582ae | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/9f582aef57467c07a7fb8da4baa807b22ce66646 |
| 9d611a7 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/9d611a78a7296c789a80c4f55c6473ec95a664b7 |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/9f582aef57467c07a7fb8da4baa807b22ce66646..9d611a78a7296c789a80c4f55c6473ec95a664b7 |
| December 6, 2025 00:26 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21395241253 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Dec 6, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3546782677 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3546782677 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 9f582ae | https://github.com/jumpstarter-dev/jumpstarter-python/commit/9f582aef57467c07a7fb8da4baa807b22ce66646 |
| 9d611a7 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/9d611a78a7296c789a80c4f55c6473ec95a664b7 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/jumpstarter-dev |
| jumpstarter-dev | https://patch-diff.githubusercontent.com/jumpstarter-dev |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| Dec 6, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21395418296 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/9d611a78a7296c789a80c4f55c6473ec95a664b7..a9203f25e9c76833ee8f400c5e77e1dba8aa3dcf |
| 9d611a7 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/9d611a78a7296c789a80c4f55c6473ec95a664b7 |
| a9203f2 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/a9203f25e9c76833ee8f400c5e77e1dba8aa3dcf |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/9d611a78a7296c789a80c4f55c6473ec95a664b7..a9203f25e9c76833ee8f400c5e77e1dba8aa3dcf |
| December 6, 2025 01:17 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21395603884 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| December 8, 2025 16:11 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21430695070 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| Dec 8, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#issuecomment-3627765095 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/357df0c32f98f3f34d2225c04fe197e3b598b421..6999405f21211bef1f66be05abec2e57996c69d2 |
| 357df0c | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/357df0c32f98f3f34d2225c04fe197e3b598b421 |
| 6999405 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/6999405f21211bef1f66be05abec2e57996c69d2 |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/357df0c32f98f3f34d2225c04fe197e3b598b421..6999405f21211bef1f66be05abec2e57996c69d2 |
| December 20, 2025 23:26 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21687215032 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| December 20, 2025 23:27 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-21687215923 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| Dec 20, 2025 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#issuecomment-3678203712 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Dec 20, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3601370792 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3601370792 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 357df0c | https://github.com/jumpstarter-dev/jumpstarter-python/commit/357df0c32f98f3f34d2225c04fe197e3b598b421 |
| 6999405 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/6999405f21211bef1f66be05abec2e57996c69d2 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/driver_test.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-52600fdefd3c9316107dd9fad09f146e2c83afefc9c007482a87dbc3dc36ce68 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| https://patch-diff.githubusercontent.com/apps/coderabbitai |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
|
Dec 22, 2025
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3604686831 |
|
View reviewed changes
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files |
| coderabbitai | https://patch-diff.githubusercontent.com/apps/coderabbitai |
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#pullrequestreview-3604686831 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 6999405 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/6999405f21211bef1f66be05abec2e57996c69d2 |
| 8754013 | https://github.com/jumpstarter-dev/jumpstarter-python/commit/87540130f2503b031801a1d076c7a6c6c6fdf603 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/driver.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-2937bc012153fb9f4276e13981caf978925036d11e3721f5473414a0b4727eb6 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| packages/jumpstarter-driver-nanokvm/jumpstarter_driver_nanokvm/driver.py | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/files#diff-2937bc012153fb9f4276e13981caf978925036d11e3721f5473414a0b4727eb6 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| January 16, 2026 18:58 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#commits-pushed-147e080 |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| driver: nanokvm network driver | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/147e080ff19a71472202121e496182a9e6238d4a |
| 147e080 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/147e080ff19a71472202121e496182a9e6238d4a |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| nanokvm: reauthentication support | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/ad52014abba1c3700c393991c8496cf16e21401c |
| ad52014 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/ad52014abba1c3700c393991c8496cf16e21401c |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| nanokvm: ignore stale frames | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/75c15fa88d1ead38ad79f89f4b2168b0ac23a979 |
| 75c15fa | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/75c15fa88d1ead38ad79f89f4b2168b0ac23a979 |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| nanokvm: add reference to python-nanokvm | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/1700fa9d3449c1e87196c2ad0a389cf0d550006b |
| 1700fa9 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/1700fa9d3449c1e87196c2ad0a389cf0d550006b |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| nanokvm: fix mouse move/click | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/4b936ecc5b91ec56578c2aad17013f5132c0aca2 |
| 4b936ec | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/4b936ecc5b91ec56578c2aad17013f5132c0aca2 |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| nanokvm: add image management | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/35bfec3747344b448a394ec230aa5c1cdbea6319 |
| 35bfec3 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/35bfec3747344b448a394ec230aa5c1cdbea6319 |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| nanokvm: add get_images | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/e3f15bd508b9aa042ced7a052f44368634cbe6b6 |
| e3f15bd | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/e3f15bd508b9aa042ced7a052f44368634cbe6b6 |
|
| https://patch-diff.githubusercontent.com/mangelajo |
| nanokvm: address review comments | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/126f67d8ffd17882f3ea9cf148f0f24f7248c545 |
| 126f67d | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771/commits/126f67d8ffd17882f3ea9cf148f0f24f7248c545 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| force-pushed | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/87540130f2503b031801a1d076c7a6c6c6fdf603..126f67d8ffd17882f3ea9cf148f0f24f7248c545 |
| 8754013 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/87540130f2503b031801a1d076c7a6c6c6fdf603 |
| 126f67d | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/commit/126f67d8ffd17882f3ea9cf148f0f24f7248c545 |
|
Compare
| https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/compare/87540130f2503b031801a1d076c7a6c6c6fdf603..126f67d8ffd17882f3ea9cf148f0f24f7248c545 |
| January 16, 2026 18:17 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-22102312348 |
| https://patch-diff.githubusercontent.com/mangelajo |
| mangelajo | https://patch-diff.githubusercontent.com/mangelajo |
| NickCao | https://patch-diff.githubusercontent.com/NickCao |
| January 16, 2026 18:17 | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771#event-22102321849 |
| 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%2F771 |
|
| https://patch-diff.githubusercontent.com/NickCao |
|
NickCao
| https://patch-diff.githubusercontent.com/NickCao |
|
| 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/771/files/87540130f2503b031801a1d076c7a6c6c6fdf603 |
| Please reload this page | https://patch-diff.githubusercontent.com/jumpstarter-dev/jumpstarter-python/pull/771 |
|
| https://patch-diff.githubusercontent.com/mangelajo |
|
| 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 |