<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Microsoft for Python Developers Blog</provider_name><provider_url>https://devblogs.microsoft.com/python</provider_url><author_name>Dawn Wages</author_name><author_url>https://devblogs.microsoft.com/python/author/dawnwages/</author_url><title>Contribute to Open Source with the Pythonistas at Microsoft - Hacktoberfest 2022 - Microsoft for Python Developers Blog</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="YeoxGUnk0y"&gt;&lt;a href="https://devblogs.microsoft.com/python/python-hacktoberfest-2022/"&gt;Contribute to Open Source with the Pythonistas at Microsoft &#x2013; Hacktoberfest 2022&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://devblogs.microsoft.com/python/python-hacktoberfest-2022/embed/#?secret=YeoxGUnk0y" width="600" height="338" title="&#x201C;Contribute to Open Source with the Pythonistas at Microsoft &#x2013; Hacktoberfest 2022&#x201D; &#x2014; Microsoft for Python Developers Blog" data-secret="YeoxGUnk0y" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://devblogs.microsoft.com/python/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://devblogs.microsoft.com/python/wp-content/uploads/sites/12/2025/08/pythonfeature.png</thumbnail_url><thumbnail_width>562</thumbnail_width><thumbnail_height>350</thumbnail_height><description>Pythonistas at Microsoft are participating in Hacktoberfest 2022. We've gotten together to share with you tips and tricks for contributing, how we got into Open Source and the projects we have our eye on. Join us for our Twitch Stream October 10th, 2022 2PM PT on the Microsoft Developer Channel.</description></oembed>
