{"id":10321,"date":"2026-05-13T16:18:13","date_gmt":"2026-05-14T00:18:13","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/python\/?p=10321"},"modified":"2026-05-27T13:39:08","modified_gmt":"2026-05-27T21:39:08","slug":"pycon-us-2026","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/python\/pycon-us-2026\/","title":{"rendered":"PyCon US 2026"},"content":{"rendered":"<h1>Come See Us at PyCon US 2026!<\/h1>\n<p>Microsoft and GitHub will be at <strong>PyCon US 2026, May 14\u201317 in Long Beach, CA<\/strong>. Stop by our booth, say hello, and tell us about your experience with our tools and services. We&#8217;d love to meet you.<\/p>\n<p><strong>Don&#8217;t miss the Meta booth on Saturday at 1 p.m.<\/strong>, where we&#8217;ll be showing off the integration of Pylance with Meta&#8217;s new Pyrefly type checker. The integration is currently in early preview in our Insiders build, and we can&#8217;t wait to bring it to all our users later this year.<\/p>\n<h2>Hands-on Labs at the Booth<\/h2>\n<p>Drop in for <strong>10-minute interactive labs<\/strong> covering:<\/p>\n<ul>\n<li>GitHub Copilot<\/li>\n<li>Azure DocumentDB<\/li>\n<li>Microsoft Foundry<\/li>\n<li>Microsoft Agent Framework<\/li>\n<li>Azure PostgreSQL<\/li>\n<li>Azure AI Search<\/li>\n<\/ul>\n<h2>Talks and Sessions<\/h2>\n<table>\n<thead>\n<tr>\n<th>Date &amp; Time<\/th>\n<th>Room<\/th>\n<th>Session<\/th>\n<th>Speaker<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Wed, May 13 \u00b7 9:00 a.m.\u201312:30 p.m.<\/td>\n<td>101A<\/td>\n<td>Build your first MCP server in Python<\/td>\n<td>Pamela Fox<\/td>\n<\/tr>\n<tr>\n<td>Wed, May 13 \u00b7 1:30 p.m.\u20132:30 p.m.<\/td>\n<td>201B<\/td>\n<td>Dungeons and Databases: Build NPC agents to work with data in DocumentDB and Postgres <em>(Microsoft Sponsor session)<\/em><\/td>\n<td>Marko Hotti, Patty Chow<\/td>\n<\/tr>\n<tr>\n<td>Thu, May 14 \u00b7 2:40 p.m.\u20133:05 p.m.<\/td>\n<td>104C<\/td>\n<td>Education Summit: Big Lessons from Small Models, Teaching Python AI with SLMs<\/td>\n<td>Gwyneth Pe\u00f1a-Siguenza<\/td>\n<\/tr>\n<tr>\n<td>Thu, May 14 \u00b7 3:40 p.m.\u20134:05 p.m.<\/td>\n<td>104C<\/td>\n<td>Education Summit: Your Slides, But Faster, Building an AI-powered presentation workflow<\/td>\n<td>Pamela Fox<\/td>\n<\/tr>\n<tr>\n<td>Fri, May 15 \u00b7 3:30 p.m.\u20134:00 p.m.<\/td>\n<td>104C<\/td>\n<td>PyCharlas: C\u00f3mo pas\u00e9 de perdida a ense\u00f1ar Python + IA a miles, en un a\u00f1o<\/td>\n<td>Gwyneth Pe\u00f1a-Siguenza<\/td>\n<\/tr>\n<tr>\n<td>Sat, May 16 \u00b7 2:30 p.m.\u20133:45 p.m.<\/td>\n<td>201A<\/td>\n<td>Maintainer Summit Tools Track: Dev Containers<\/td>\n<td>Sarah Kaiser<\/td>\n<\/tr>\n<tr>\n<td>Sun, May 17 \u00b7 1:00 p.m.\u20131:30 p.m.<\/td>\n<td>Grand Ballroom A<\/td>\n<td>A bridge over (not) troubled waters: Collecting marine data from your couch<\/td>\n<td>Sarah Kaiser<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Can&#8217;t wait to see you there!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PyCon US 2026<\/p>\n","protected":false},"author":105261,"featured_media":10119,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[17],"class_list":["post-10321","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","tag-python"],"acf":[],"blog_post_summary":"<p>PyCon US 2026<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/posts\/10321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/users\/105261"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/comments?post=10321"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/posts\/10321\/revisions"}],"predecessor-version":[{"id":10324,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/posts\/10321\/revisions\/10324"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/media\/10119"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/media?parent=10321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/categories?post=10321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/tags?post=10321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}