CINXE.COM
Python Software Foundation News: 2011
<!DOCTYPE html> <html class='v2' dir='ltr' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <!-- Google tag (gtag.js) --> <script async='async' src='https://www.googletagmanager.com/gtag/js?id=G-H6ZX4B41B7'></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-H6ZX4B41B7'); </script> <meta content='Python Software Foundation Blog' property='og:site_name'/> <meta content='https://pyfound.blogspot.com' property='og:url'/> <meta content='' property='og:description'/> <meta content='' property='og:type'/> <meta content='https://s3.dualstack.us-east-2.amazonaws.com/pythondotorg-assets/media/psf/grants/report-2006-10/psf-logo.png' property='og:image'/> <meta content='width=1100' name='viewport'/> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href='https://pyfound.blogspot.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://pyfound.blogspot.com/2011/' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Python Software Foundation News - Atom" href="https://pyfound.blogspot.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Python Software Foundation News - RSS" href="https://pyfound.blogspot.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Python Software Foundation News - Atom" href="https://www.blogger.com/feeds/8520/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://pyfound.blogspot.com/2011/' property='og:url'/> <meta content='Python Software Foundation News' property='og:title'/> <meta content='聽聽News from the Python Software Foundation' property='og:description'/> <title>Python Software Foundation News: 2011</title> <style id='page-skin-1' type='text/css'><!-- /* ----------------------------------------------- Blogger Template Style Name: Simple Designer: Blogger URL: www.blogger.com ----------------------------------------------- */ /* Variable definitions ==================== <Variable name="keycolor" description="Main Color" type="color" default="#66bbdd"/> <Group description="Page Text" selector="body"> <Variable name="body.font" description="Font" type="font" default="normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/> <Variable name="body.text.color" description="Text Color" type="color" default="#222222"/> </Group> <Group description="Backgrounds" selector=".body-fauxcolumns-outer"> <Variable name="body.background.color" description="Outer Background" type="color" default="#66bbdd"/> <Variable name="content.background.color" description="Main Background" type="color" default="#ffffff"/> <Variable name="header.background.color" description="Header Background" type="color" default="transparent"/> </Group> <Group description="Links" selector=".main-outer"> <Variable name="link.color" description="Link Color" type="color" default="#2288bb"/> <Variable name="link.visited.color" description="Visited Color" type="color" default="#888888"/> <Variable name="link.hover.color" description="Hover Color" type="color" default="#33aaff"/> </Group> <Group description="Blog Title" selector=".header h1"> <Variable name="header.font" description="Font" type="font" default="normal normal 60px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/> <Variable name="header.text.color" description="Title Color" type="color" default="#3399bb" /> </Group> <Group description="Blog Description" selector=".header .description"> <Variable name="description.text.color" description="Description Color" type="color" default="#777777" /> </Group> <Group description="Tabs Text" selector=".tabs-inner .widget li a"> <Variable name="tabs.font" description="Font" type="font" default="normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/> <Variable name="tabs.text.color" description="Text Color" type="color" default="#999999"/> <Variable name="tabs.selected.text.color" description="Selected Color" type="color" default="#000000"/> </Group> <Group description="Tabs Background" selector=".tabs-outer .PageList"> <Variable name="tabs.background.color" description="Background Color" type="color" default="#f5f5f5"/> <Variable name="tabs.selected.background.color" description="Selected Color" type="color" default="#eeeeee"/> </Group> <Group description="Post Title" selector="h3.post-title, .comments h4"> <Variable name="post.title.font" description="Font" type="font" default="normal normal 22px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/> </Group> <Group description="Date Header" selector=".date-header"> <Variable name="date.header.color" description="Text Color" type="color" default="#666666"/> <Variable name="date.header.background.color" description="Background Color" type="color" default="transparent"/> <Variable name="date.header.font" description="Text Font" type="font" default="normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/> <Variable name="date.header.padding" description="Date Header Padding" type="string" default="inherit"/> <Variable name="date.header.letterspacing" description="Date Header Letter Spacing" type="string" default="inherit"/> <Variable name="date.header.margin" description="Date Header Margin" type="string" default="inherit"/> </Group> <Group description="Post Footer" selector=".post-footer"> <Variable name="post.footer.text.color" description="Text Color" type="color" default="#666666"/> <Variable name="post.footer.background.color" description="Background Color" type="color" default="#f9f9f9"/> <Variable name="post.footer.border.color" description="Shadow Color" type="color" default="#eeeeee"/> </Group> <Group description="Gadgets" selector="h2"> <Variable name="widget.title.font" description="Title Font" type="font" default="normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif"/> <Variable name="widget.title.text.color" description="Title Color" type="color" default="#000000"/> <Variable name="widget.alternate.text.color" description="Alternate Color" type="color" default="#999999"/> </Group> <Group description="Images" selector=".main-inner"> <Variable name="image.background.color" description="Background Color" type="color" default="#ffffff"/> <Variable name="image.border.color" description="Border Color" type="color" default="#eeeeee"/> <Variable name="image.text.color" description="Caption Text Color" type="color" default="#666666"/> </Group> <Group description="Accents" selector=".content-inner"> <Variable name="body.rule.color" description="Separator Line Color" type="color" default="#eeeeee"/> <Variable name="tabs.border.color" description="Tabs Border Color" type="color" default="#ffd343"/> </Group> <Variable name="body.background" description="Body Background" type="background" color="#eeeeee" default="$(color) none repeat scroll top left"/> <Variable name="body.background.override" description="Body Background Override" type="string" default=""/> <Variable name="body.background.gradient.cap" description="Body Gradient Cap" type="url" default="url(https://resources.blogblog.com/blogblog/data/1kt/simple/gradients_light.png)"/> <Variable name="body.background.gradient.tile" description="Body Gradient Tile" type="url" default="url(https://resources.blogblog.com/blogblog/data/1kt/simple/body_gradient_tile_light.png)"/> <Variable name="content.background.color.selector" description="Content Background Color Selector" type="string" default=".content-inner"/> <Variable name="content.padding" description="Content Padding" type="length" default="10px" min="0" max="100px"/> <Variable name="content.padding.horizontal" description="Content Horizontal Padding" type="length" default="10px" min="0" max="100px"/> <Variable name="content.shadow.spread" description="Content Shadow Spread" type="length" default="40px" min="0" max="100px"/> <Variable name="content.shadow.spread.webkit" description="Content Shadow Spread (WebKit)" type="length" default="5px" min="0" max="100px"/> <Variable name="content.shadow.spread.ie" description="Content Shadow Spread (IE)" type="length" default="10px" min="0" max="100px"/> <Variable name="main.border.width" description="Main Border Width" type="length" default="0" min="0" max="10px"/> <Variable name="header.background.gradient" description="Header Gradient" type="url" default="none"/> <Variable name="header.shadow.offset.left" description="Header Shadow Offset Left" type="length" default="-1px" min="-50px" max="50px"/> <Variable name="header.shadow.offset.top" description="Header Shadow Offset Top" type="length" default="-1px" min="-50px" max="50px"/> <Variable name="header.shadow.spread" description="Header Shadow Spread" type="length" default="1px" min="0" max="100px"/> <Variable name="header.padding" description="Header Padding" type="length" default="30px" min="0" max="100px"/> <Variable name="header.border.size" description="Header Border Size" type="length" default="1px" min="0" max="10px"/> <Variable name="header.bottom.border.size" description="Header Bottom Border Size" type="length" default="1px" min="0" max="10px"/> <Variable name="header.border.horizontalsize" description="Header Horizontal Border Size" type="length" default="0" min="0" max="10px"/> <Variable name="description.text.size" description="Description Text Size" type="string" default="140%"/> <Variable name="tabs.margin.top" description="Tabs Margin Top" type="length" default="0" min="0" max="100px"/> <Variable name="tabs.margin.side" description="Tabs Side Margin" type="length" default="30px" min="0" max="100px"/> <Variable name="tabs.background.gradient" description="Tabs Background Gradient" type="url" default="url(https://resources.blogblog.com/blogblog/data/1kt/simple/gradients_light.png)"/> <Variable name="tabs.border.width" description="Tabs Border Width" type="length" default="1px" min="0" max="10px"/> <Variable name="tabs.bevel.border.width" description="Tabs Bevel Border Width" type="length" default="1px" min="0" max="10px"/> <Variable name="post.margin.bottom" description="Post Bottom Margin" type="length" default="25px" min="0" max="100px"/> <Variable name="image.border.small.size" description="Image Border Small Size" type="length" default="2px" min="0" max="10px"/> <Variable name="image.border.large.size" description="Image Border Large Size" type="length" default="5px" min="0" max="10px"/> <Variable name="page.width.selector" description="Page Width Selector" type="string" default=".region-inner"/> <Variable name="page.width" description="Page Width" type="string" default="auto"/> <Variable name="main.section.margin" description="Main Section Margin" type="length" default="15px" min="0" max="100px"/> <Variable name="main.padding" description="Main Padding" type="length" default="15px" min="0" max="100px"/> <Variable name="main.padding.top" description="Main Padding Top" type="length" default="30px" min="0" max="100px"/> <Variable name="main.padding.bottom" description="Main Padding Bottom" type="length" default="30px" min="0" max="100px"/> <Variable name="paging.background" color="#ffffff" description="Background of blog paging area" type="background" default="transparent none no-repeat scroll top center"/> <Variable name="footer.bevel" description="Bevel border length of footer" type="length" default="0" min="0" max="10px"/> <Variable name="mobile.background.overlay" description="Mobile Background Overlay" type="string" default="transparent none repeat scroll top left"/> <Variable name="mobile.background.size" description="Mobile Background Size" type="string" default="auto"/> <Variable name="mobile.button.color" description="Mobile Button Color" type="color" default="#ffffff" /> <Variable name="startSide" description="Side where text starts in blog language" type="automatic" default="left"/> <Variable name="endSide" description="Side where text ends in blog language" type="automatic" default="right"/> */ /* Content ----------------------------------------------- */ body { font: normal normal 12px 'Trebuchet MS', Trebuchet, Verdana, sans-serif; color: #666666; background: #eeeeee none repeat scroll top left; padding: 0 0 0 0; } html body .region-inner { min-width: 0; max-width: 100%; width: auto; } h2 { font-size: 22px; } a:link { text-decoration:none; color: #2b5b84; } a:visited { text-decoration:none; color: #2b5b84; } a:hover { text-decoration:underline; color: #3776ab; } .body-fauxcolumn-outer .fauxcolumn-inner { background: transparent none repeat scroll top left; _background-image: none; } .body-fauxcolumn-outer .cap-top { position: absolute; z-index: 1; height: 400px; width: 100%; } .body-fauxcolumn-outer .cap-top .cap-left { width: 100%; background: transparent none repeat-x scroll top left; _background-image: none; } .content-outer { -moz-box-shadow: 0 0 0 rgba(0, 0, 0, .15); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .15); -goog-ms-box-shadow: 0 0 0 #333333; box-shadow: 0 0 0 rgba(0, 0, 0, .15); margin-bottom: 1px; } .content-inner { padding: 10px 40px; } .content-inner { background-color: #ffffff; } /* Header ----------------------------------------------- */ .header-outer { background: #2b5b84 none repeat-x scroll 0 -400px; _background-image: none; } .Header h1 { font: normal normal 40px 'Trebuchet MS',Trebuchet,Verdana,sans-serif; color: #000000; text-shadow: 0 0 0 rgba(0, 0, 0, .2); } .Header h1 a { color: #000000; } .Header .description { font-size: 18px; color: #ffd343; } .header-inner .Header .titlewrapper { padding: 22px 0; } .header-inner .Header .descriptionwrapper { padding: 0 0; } /* Tabs ----------------------------------------------- */ .tabs-inner .section:first-child { border-top: 0 solid #dddddd; } .tabs-inner .section:first-child ul { margin-top: -1px; border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; } .tabs-inner .widget ul { background: transparent none repeat-x scroll 0 -800px; _background-image: none; border-bottom: 1px solid #dddddd; margin-top: 0; margin-left: -30px; margin-right: -30px; } .tabs-inner .widget li a { display: inline-block; padding: .6em 1em; font: normal normal 12px 'Trebuchet MS', Trebuchet, Verdana, sans-serif; color: #000000; border-left: 1px solid #ffffff; border-right: 1px solid #dddddd; } .tabs-inner .widget li:first-child a { border-left: none; } .tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover { color: #000000; background-color: #eeeeee; text-decoration: none; } /* Columns ----------------------------------------------- */ .main-outer { border-top: 0 solid #ffd343; } .fauxcolumn-left-outer .fauxcolumn-inner { border-right: 1px solid #ffd343; } .fauxcolumn-right-outer .fauxcolumn-inner { border-left: 1px solid #ffd343; } /* Headings ----------------------------------------------- */ div.widget > h2, div.widget h2.title { margin: 0 0 1em 0; font: normal bold 11px 'Trebuchet MS',Trebuchet,Verdana,sans-serif; color: #000000; } /* Widgets ----------------------------------------------- */ .widget .zippy { color: #999999; text-shadow: 2px 2px 1px rgba(0, 0, 0, .1); } .widget .popular-posts ul { list-style: none; } /* Posts ----------------------------------------------- */ h2.date-header { font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif; } .date-header span { background-color: #bbbbbb; color: #ffffff; padding: 0.4em; letter-spacing: 3px; margin: inherit; } .main-inner { padding-top: 35px; padding-bottom: 65px; } .main-inner .column-center-inner { padding: 0 0; } .main-inner .column-center-inner .section { margin: 0 1em; } .post { margin: 0 0 45px 0; } h3.post-title, .comments h4 { font: normal normal 22px 'Trebuchet MS',Trebuchet,Verdana,sans-serif; margin: .75em 0 0; } .post-body { font-size: 110%; line-height: 1.4; position: relative; } .post-body img, .post-body .tr-caption-container, .Profile img, .Image img, .BlogList .item-thumbnail img { padding: 2px; background: #ffffff; border: 1px solid #eeeeee; -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1); box-shadow: 1px 1px 5px rgba(0, 0, 0, .1); } .post-body img, .post-body .tr-caption-container { padding: 5px; } .post-body .tr-caption-container { color: #666666; } .post-body .tr-caption-container img { padding: 0; background: transparent; border: none; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, .1); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .1); box-shadow: 0 0 0 rgba(0, 0, 0, .1); } .post-header { margin: 0 0 1.5em; line-height: 1.6; font-size: 90%; } .post-footer { margin: 20px -2px 0; padding: 5px 10px; color: #666666; background-color: #eeeeee; border-bottom: 1px solid #eeeeee; line-height: 1.6; font-size: 90%; } #comments .comment-author { padding-top: 1.5em; border-top: 1px solid #ffd343; background-position: 0 1.5em; } #comments .comment-author:first-child { padding-top: 0; border-top: none; } .avatar-image-container { margin: .2em 0 0; } #comments .avatar-image-container img { border: 1px solid #eeeeee; } /* Comments ----------------------------------------------- */ .comments .comments-content .icon.blog-author { background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sLFwMeCjjhcOMAAAD+SURBVDjLtZSvTgNBEIe/WRRnm3U8RC1neQdsm1zSBIU9VVF1FkUguQQsD9ITmD7ECZIJSE4OZo9stoVjC/zc7ky+zH9hXwVwDpTAWWLrgS3QAe8AZgaAJI5zYAmc8r0G4AHYHQKVwII8PZrZFsBFkeRCABYiMh9BRUhnSkPTNCtVXYXURi1FpBDgArj8QU1eVXUzfnjv7yP7kwu1mYrkWlU33vs1QNu2qU8pwN0UpKoqokjWwCztrMuBhEhmh8bD5UDqur75asbcX0BGUB9/HAMB+r32hznJgXy2v0sGLBcyAJ1EK3LFcbo1s91JeLwAbwGYu7TP/3ZGfnXYPgAVNngtqatUNgAAAABJRU5ErkJggg==); } .comments .comments-content .loadmore a { border-top: 1px solid #999999; border-bottom: 1px solid #999999; } .comments .comment-thread.inline-thread { background-color: #eeeeee; } .comments .continue { border-top: 2px solid #999999; } /* Accents ---------------------------------------------- */ .section-columns td.columns-cell { border-left: 1px solid #ffd343; } .blog-pager { background: transparent url(//www.blogblog.com/1kt/simple/paging_dot.png) repeat-x scroll top center; } .blog-pager-older-link, .home-link, .blog-pager-newer-link { background-color: #ffffff; padding: 5px; } .footer-outer { border-top: 1px dashed #bbbbbb; } /* Mobile ----------------------------------------------- */ body.mobile { background-size: auto; } .mobile .body-fauxcolumn-outer { background: transparent none repeat scroll top left; } .mobile .body-fauxcolumn-outer .cap-top { background-size: 100% auto; } .mobile .content-outer { -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15); box-shadow: 0 0 3px rgba(0, 0, 0, .15); } .mobile .tabs-inner .widget ul { margin-left: 0; margin-right: 0; } .mobile .post { margin: 0; } .mobile .main-inner .column-center-inner .section { margin: 0; } .mobile .date-header span { padding: 0.1em 10px; margin: 0 -10px; } .mobile h3.post-title { margin: 0; } .mobile .blog-pager { background: transparent none no-repeat scroll top center; } .mobile .footer-outer { border-top: none; } .mobile .main-inner, .mobile .footer-inner { background-color: #ffffff; } .mobile-index-contents { color: #666666; } .mobile-link-button { background-color: #2b5b84; } .mobile-link-button a:link, .mobile-link-button a:visited { color: #ffffff; } .mobile .tabs-inner .section:first-child { border-top: none; } .mobile .tabs-inner .PageList .widget-content { background-color: #eeeeee; color: #000000; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; } .mobile .tabs-inner .PageList .widget-content .pagelist-arrow { border-left: 1px solid #dddddd; } --></style> <style id='template-skin-1' type='text/css'><!-- body { min-width: 960px; } .content-outer, .content-fauxcolumn-outer, .region-inner { min-width: 960px; max-width: 960px; _width: 960px; } .main-inner .columns { padding-left: 0; padding-right: 310px; } .main-inner .fauxcolumn-center-outer { left: 0; right: 310px; /* IE6 does not respect left and right together */ _width: expression(this.parentNode.offsetWidth - parseInt("0") - parseInt("310px") + 'px'); } .main-inner .fauxcolumn-left-outer { width: 0; } .main-inner .fauxcolumn-right-outer { width: 310px; } .main-inner .column-left-outer { width: 0; right: 100%; margin-left: -0; } .main-inner .column-right-outer { width: 310px; margin-right: -310px; } #layout { min-width: 0; } #layout .content-outer { min-width: 0; width: 800px; } #layout .region-inner { min-width: 0; width: auto; } body#layout div.add_widget { padding: 8px; } body#layout div.add_widget a { margin-left: 32px; } --></style> <script type='text/javascript'> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-55961911-3', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=8520&zx=bb72c7cc-5a1e-48d1-96c5-1e30ac6fb632' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=8520&zx=bb72c7cc-5a1e-48d1-96c5-1e30ac6fb632' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?display=swap&family=Montserrat"></head> <body class='loading'> <div class='navbar section' id='navbar' name='Navbar'><div class='widget Navbar' data-version='1' id='Navbar1'><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar/8520?origin\x3dhttps://pyfound.blogspot.com', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script><script type="text/javascript"> (function() { var script = document.createElement('script'); script.type = 'text/javascript'; script.src = '//pagead2.googlesyndication.com/pagead/js/google_top_exp.js'; var head = document.getElementsByTagName('head')[0]; if (head) { head.appendChild(script); }})(); </script> </div></div> <div class='body-fauxcolumns'> <div class='fauxcolumn-outer body-fauxcolumn-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </div> <div class='content'> <div class='content-fauxcolumns'> <div class='fauxcolumn-outer content-fauxcolumn-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </div> <div class='content-outer'> <div class='content-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left content-fauxborder-left'> <div class='fauxborder-right content-fauxborder-right'></div> <div class='content-inner'> <header> <div class='header-outer'> <div class='header-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left header-fauxborder-left'> <div class='fauxborder-right header-fauxborder-right'></div> <div class='region-inner header-inner'> <div class='header section' id='header' name='Header'><div class='widget Header' data-version='1' id='Header1'> <div id='header-inner'> <a href='https://pyfound.blogspot.com/' style='display: block'> <img alt='Python Software Foundation News' height='82px; ' id='Header1_headerimg' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD_WIGHsseqGaGnsXVjcNYZ5g6EIb1XoDEmltAoM6Bi6_R9uDS1BPJP9oPJKj1k4I5R8ALUVZZfy4_DLjEDs6i2GxsCDnf3xO5eo54utZQ5E2pyUhtbQGOiiwBrmLU5asONQ/s1600-r/psf-logo.png' style='display: block' width='334px; '/> </a> <div class='descriptionwrapper'> <p class='description'><span>  News from the Python Software Foundation</span></p> </div> </div> </div></div> </div> </div> <div class='header-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </header> <div class='tabs-outer'> <div class='tabs-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left tabs-fauxborder-left'> <div class='fauxborder-right tabs-fauxborder-right'></div> <div class='region-inner tabs-inner'> <div class='tabs no-items section' id='crosscol' name='Cross-Column'></div> <div class='tabs no-items section' id='crosscol-overflow' name='Cross-Column 2'></div> </div> </div> <div class='tabs-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <div class='main-outer'> <div class='main-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left main-fauxborder-left'> <div class='fauxborder-right main-fauxborder-right'></div> <div class='region-inner main-inner'> <div class='columns fauxcolumns'> <div class='fauxcolumn-outer fauxcolumn-center-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <div class='fauxcolumn-outer fauxcolumn-left-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <div class='fauxcolumn-outer fauxcolumn-right-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <!-- corrects IE6 width calculation --> <div class='columns-inner'> <div class='column-center-outer'> <div class='column-center-inner'> <div class='main section' id='main' name='Main'><div class='widget Blog' data-version='1' id='Blog1'> <div class='blog-posts hfeed'> <div class="date-outer"> <h2 class='date-header'><span>Thursday, December 15, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='7203620720240599546' itemprop='postId'/> <a name='7203620720240599546'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/12/psf-proffers-payment-to-port-to-python.html'>PSF Proffers Payment to Port to Python 3</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-7203620720240599546' itemprop='description articleBody'> <div class="document" id="psf-proffers-payment-to-port-to-python-3"> <p>As news of Python 3 porting becomes a more frequent occurrence and Python 3.3 development takes strides towards becoming the version everyone wants, the PSF has their own way of helping: money. With a <a class="reference external" href=" http://www.python.org/psf/grants/">grant program</a> in place, the PSF is awarding funds to projects that plan an effort to port their work to Python 3. </p> <p>As we've previously written about, R. David Murray's work to <a class="reference external" href="http://pyfound.blogspot.com/2011/04/psf-grant-funds-porting-work-for-email.html">port the email package</a> was funded by a PSF grant. Jean-Paul Calderone took advantage of a grant <a class="reference external" href="http://groups.google.com/group/comp.lang.python/browse_thread/thread/3675e342b40310e9/157ae91ccee19151?show_docid=157ae91ccee19151">to port PyOpenSSL</a>. Most recently, Chris McDonough used grant funding <a class="reference external" href="http://pyfound.blogspot.com/2011/09/psf-provides-grant-to-port-webob.html">to port WebOb</a> to Python 3. The foundation has been able to help these projects make the move to Python 3 and hopes to help even more in the coming year.</p> <p>As PSF Director Jesse Noller states on <a class="reference external" href="http://www.getpython3.com">http://www.getpython3.com</a>, "The Python Software Foundation is here for not just CPython, or python-core, or python the language. It is here for Python -- the community, its efforts, its developers, designers and people." These grants are being made available for the betterment of the Python community, and funding can be used in any number of ways to get the job done. For some self-employed developers, funding may mean that porting a project could become more than a side-project. For projects with multiple developers, funding could mean a series of team sprints to complete the work. This could even be used in conjunction with funding from the <a class="reference external" href="http://www.pythonsprints.com">PSF Sprint committee</a>.</p> <p>If you're involved in a project which could benefit from funding to complete a Python 3 port, Jesse Noller has <a class="reference external" href="http://jessenoller.com/2011/12/09/porting-to-python-3-an-offer-for-you/">recently written on the topic</a> and offers his services to assist with grant applications. From templates to reviews, he is willing to step up and help represent projects before the PSF board for approval.</p> <p>For more information on the PSF's grants program, see <a class="reference external" href="http://www.python.org/psf/grants/">http://www.python.org/psf/grants/</a>.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/12/psf-proffers-payment-to-port-to-python.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/12/psf-proffers-payment-to-port-to-python.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-12-15T10:00:00-05:00'>12/15/2011 10:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=7203620720240599546&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, December 13, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='http://i.imgur.com/zPr6Z.jpg' itemprop='image_url'/> <meta content='8520' itemprop='blogId'/> <meta content='7454965223080092569' itemprop='postId'/> <a name='7454965223080092569'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/12/first-annual-pycon-china-hit-in.html'>First annual PyCon China a hit in Shanghai</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-7454965223080092569' itemprop='description articleBody'> <div class="document" id="shanghai-hosts-first-annual-pycon-china"><p>The first annual <a class="reference external" href="http://cn.pycon.org/2011/">PyCon China</a> recently wrapped up an excellent event in Shanghai, with the December 3 and 4 conference serving over 450 attendees and just under 500 viewers of their live webcast. The new conference drew so much interest that over 100 people were put on a waiting list to get in.</p><p>The conference schedule included 25 topics with 13 of them being 45+ minute presentations. After a keynote speech by Sting Chen titled "Python Enriches the World", the conference went on to cover <a class="reference external" href="http://www.tornadoweb.org/">Tornado</a>, the <a class="reference external" href="http://www.xunlei.com/">Xunlei</a> download manager, <a class="reference external" href="http://openstack.org/">OpenStack</a>, and others. They also included a lightning talk series with twelve 10-15 minute sessions. As with many other PyCons around the world, video of each talk is available <a class="reference external" href="http://topgeek.org/?p=335">online</a>.</p><p><img src="https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sP-VSxijxedesKJqcGqvJ92iQThM_XTmthoKIpkQ_SkDZmp38VtEVAx1C31ciyOla2YrP4j_qFbm8bKKvhez4=s0-d" width="400"></img></p><p>After the conference, attendees reported about the event <a class="reference external" href="http://blog.csdn.net/jasonblog/article/details/7040420">here</a> and <a class="reference external" href="http://blog.csdn.net/cloudaice/article/details/7038101">here</a>. Tech news sites <a class="reference external" href="http://www.infoq.com/cn/news/2011/11/hadoop-pycon">InfoQ</a> and <a class="reference external" href="http://www.iteye.com/news/23077-PyCon2011China">ITEye</a> also posted coverage of the conference.</p><p>The PSF applauds the PyCon China organizers and <a class="reference external" href="http://cn.pycon.org/2011/sponsors">their sponsors</a> for making a great conference, and we hope to hear about PyCon China in 2012!</p></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <span itemprop='name'>Brian Curtin</span> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/12/first-annual-pycon-china-hit-in.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/12/first-annual-pycon-china-hit-in.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-12-13T10:37:00-05:00'>12/13/2011 10:37:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-113535654'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=7454965223080092569&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, November 22, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='http://farm7.static.flickr.com/6226/6320814648_9b1e3b0d83.jpg' itemprop='image_url'/> <meta content='8520' itemprop='blogId'/> <meta content='5926556939265707131' itemprop='postId'/> <a name='5926556939265707131'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/11/boston-python-workshop-psf-grant.html'>Boston Python Workshop PSF Grant</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5926556939265707131' itemprop='description articleBody'> <div class="document" id="boston-python-workshop-psf-grant"> (This is a guest post by Jessica McKellar, a Boston Python User Group organizer and co-organizer of the Boston Python Workshop for women and their friends.)<br /> <br /> I am thrilled to report that the Python Software Foundation's Outreach and Education Committee awarded a $3300 grant to the <a class="reference external" href="http://bostonpythonworkshop.com/">Boston Python Workshop</a> to support and grow the workshop over the next 8 months. We are excited to continue our successes at bringing more women into the Boston Python community and to take the show on the road!<br /> <br /> <img alt="http://farm7.static.flickr.com/6226/6320814648_9b1e3b0d83.jpg" src="https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tw6lhvojXtqcGsUfWCjzGNbe46kFBH_BPxV9r2CGTl2uYRCP8jj6Km1fgF-TIAcI4vEvoSoGWKmLnocElZwPiAZzs1wSTl3XI7X730XTaD4ZPEHlc_LeMk_L9fW7FTiSA=s0-d"> <br /> <div class="section" id="the-boston-python-workshop"> <h4> The Boston Python Workshop</h4> The Boston Python Workshop is a free, volunteer-driven introduction to the Python programming language for women and their friends who have no or limited programming experience. We run the workshop every 2 months for between 30 and 50 women, and it has run 4 times so far. We strive to:<br /> <ul class="simple"> <li>Show new programmers and the <a class="reference external" href="http://bostonpython.com/">Boston Python</a> community examples of smart, confident, capable programmers of all backgrounds.</li> <li>Bring new, awesome, diverse people into the local Python community through diversity and outreach events.</li> <li>Inspire others to run their own introductory workshops and outreach events, and to get more user groups thinking about diversity and outreach.</li> </ul> An important part of our philosophy is a commitment to running the workshop as part of the local user group.<br /> <br /> This Python Software Foundation grant will help us run the next three workshops in Boston and bootstrap workshops in 3 new cities. As a result of this grant:<br /> <ul class="simple"> <li>Over 200 women will learn Python fundamentals and join their local programming communities as empowered, confident beginners who are excited to continue learning.</li> <li>3 new Python user groups will learn how to run high-quality diversity outreach events.</li> <li>Volunteers at the workshops will get experience with public speaking and teaching technical content -- a great stepping stone to leading future PyCon talks and tutorials!</li> <li>The Python community as a whole will continue to benefit from our shared, online, Creative Commons-licensed workshop material as we expand and refine it.</li> </ul> <img alt="http://bostonpythonworkshop.com/images/bpw_group.jpg" src="https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vjJS9w5cn_7JE930AEfIG5WojaR9XSmy2pSjaysMR5lSQsicLzzPhB6Y8NNKnjAMibZIc6WNx7MSL9kGsd3dVi3hbWGmypTwnWQXyd1aIGe6jqXtVKgYs=s0-d"> </div> <div class="section" id="results"> <h4> Results</h4> The workshop has resulted in dramatic, lasting diversity improvements for the Boston Python User Group. Many workshop alums are now fixtures at our hack nights and lecture-style events, and the group has gone from 0-3% women at its events to consistently over 15%. Additionally, group membership has doubled since the workshops started, to over 1350 people, making it the second-largest Python user group in the US.<br /> <br /> If you do the math you'll see that we aren't just bringing women into the user group through the workshop. The secret is that running beginner-friendly outreach events for women focuses the group on being more welcoming to everyone. Our monthly hack nights grew out of the workshop and are one example of bringing beginner-friendly ideas from the workshop to the group as a whole. The Boston Python user group is now a more diverse and vibrant community full of beginners, scientists, artists, entrepreneurs, and people switching to a career in software/IT, and we're very happy that the workshop has played a significant role in this.</div> <div class="section" id="beyond-boston"> <h4> Beyond Boston</h4> We want to help other user groups see the same kinds of successes that we've had here in Boston, and a large part of this PSF grant is dedicated to bootstrapping workshops in other cities. If you want to bring the workshop to your city, <a class="reference external" href="http://mail.python.org/pipermail/outreach-and-education/2011-October/000099.html">read the full grant proposal</a> and <a class="reference external" href="http://bostonpythonworkshop.com/clone-it/">get in touch</a>!<br /> <br /> All of our material is online and shared through a permissive Creative Commons license. Check out an <a class="reference external" href="http://openhatch.org/wiki/Boston_Python_Workshop_4">example curriculum</a> and <a class="reference external" href="http://www.flickr.com/photos/bostonpythonworkshop/">photos</a> from the workshops. Our goal of stress-free experiences for attendees makes our material a good base for other intro events; for example, we believe our cross-platform installation instructions for Python are the best we've seen.<br /> <br /> We look forward to a larger, more diverse Python community, and we want to thank the Python Software Foundation for supporting our efforts. The Outreach and Education Committee, <a class="reference external" href="http://www.python.org/psf/grants/">PSF Grants program</a>, and <a href="http://pythonsprints.com/">PSF Sprints program</a> are all interested in new grant requests to push the Python world forward. Make something awesome happen in your city!</div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/13756992050921673361' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/13756992050921673361' rel='author' title='author profile'> <span itemprop='name'>Jessica McKellar</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/11/boston-python-workshop-psf-grant.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/11/boston-python-workshop-psf-grant.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-11-22T09:36:00-05:00'>11/22/2011 09:36:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-2011926984'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5926556939265707131&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community' rel='tag'>community</a>, <a href='https://pyfound.blogspot.com/search/label/diversity' rel='tag'>diversity</a>, <a href='https://pyfound.blogspot.com/search/label/grant' rel='tag'>grant</a>, <a href='https://pyfound.blogspot.com/search/label/user%20groups' rel='tag'>user groups</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, October 17, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='5989003259883769729' itemprop='postId'/> <a name='5989003259883769729'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/10/2011-frank-willison-memorial-award.html'>2011 Frank Willison Memorial Award</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5989003259883769729' itemprop='description articleBody'> <div class="document" id="frank-willison-memorial-award"> <p>The 2011 Frank Willison Memorial Award for Services to the Python Community has been awarded to Georg Brandl.</p> <p>Georg has been a core contributor to CPython <a class="reference external" href="http://hg.python.org/cpython/rev/65c95ad672ae/">since 2005</a>, contributing bug fixes for compiler internals and modules such as <a class="reference external" href="http://docs.python.org/library/pdb.html">pdb</a>. His most widely known contributions are to Python's documentation, through writing as well as by creating and maintaining the <a class="reference external" href="http://sphinx.pocoo.org/">Sphinx</a> tool chain for converting <a class="reference external" href="http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html">reStructuredText</a> input files to more easily consumed formats such as HTML and PDF.</p> <p>The <a class="reference external" href="//www.youtube.com/watch?v=I708QrOlM74">video announcing Georg's award</a> at OSCON 2011 is available on YouTube.</p> <div class="section" id="making-documentation-easier"> <h4>Making Documentation Easier</h4> <p>Earlier versions of Python used LaTeX and a Perl-based tool-chain to convert documentation into HTML and PDF. The reliance on Perl, and the relative difficulty of contributing to LaTeX-formatted source files, came up from time to time, but Georg was the one to finally take on the problem of building the necessary tools to manage the content in another format, and then converting all of the existing files.</p> <p>Georg studied the <a class="reference external" href="http://docutils.sourceforge.net/">docutils</a> project and decided that it met most of the requirements, but needed a few custom markup features and a tool to convert individual input files to a unified output document. He wrote a tool called "doctools" for Python's documentation, which was eventually re-christened to Sphinx "because of the build tool for python.org, which was called Pyramid -- and unhappily without regard to the two existing projects called Sphinx."</p> <p>Over time, the user base for Sphinx grew beyond CPython's documentation team, and Georg continues to work with other contributors to make it more generally useful for other projects. For example, some of the Python-centric features have been reorganized with the recent addition of the "domains" system, allowing Sphinx to be used for projects written in C, Java, and other languages just as easily as Python.</p> <p>When I asked him about Sphinx, Georg said,</p> <blockquote> Today I'm very happy and very proud of what the community has done for documentation, also thanks to Sphinx: while Python itself always had excellent docs, now extensive and usable docs are basically a trademark of the whole Python community (just look at <a class="reference external" href="http://readthedocs.org/">ReadTheDocs</a> or <a class="reference external" href="http://packages.python.org/">packages.python.org</a>).</blockquote> </div> <div class="section" id="about-georg"> <h4>About Georg</h4> <p>Georg is a PhD student of Physics. He works at the Munich research reactor slash neutron source on magnetism, researching novel materials for the computing of tomorrow. He uses Python to control experiments consisting of dozens of individual devices, and for teaching other scientists how to do so efficiently. When he is not working on Python-related projects, Georg likes to cycle and to cook.</p> </div> <div class="section" id="about-the-award"> <h4>About the Award</h4> <p>Since 2002, O'Reilly Media has presented the <a class="reference external" href="http://www.python.org/community/awards/frank-willison/">Frank Willison Award for Contributions to the Python Community</a> to someone who has done outstanding work for the Python community. The award was established in memory of Frank Willison, a Python enthusiast and O'Reilly editor-in-chief, who died in July 2001. Previous recipients include <a class="reference external" href="http://pyfound.blogspot.com/2010/07/frank-willison-memorial-award-recipient.html">Christian Tismer (2010)</a>, Martin von L枚wis (2008), and Steve Holden (2007).</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/10/2011-frank-willison-memorial-award.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/10/2011-frank-willison-memorial-award.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-10-17T07:00:00-04:00'>10/17/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5989003259883769729&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/award' rel='tag'>award</a>, <a href='https://pyfound.blogspot.com/search/label/community%20service%20awards' rel='tag'>community service awards</a>, <a href='https://pyfound.blogspot.com/search/label/service' rel='tag'>service</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, October 11, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='8718294971898241508' itemprop='postId'/> <a name='8718294971898241508'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/10/psf-granted-pytexas-2011-us750.html'>PSF Granted PyTexas 2011 US$750</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-8718294971898241508' itemprop='description articleBody'> <div class="document" id="psf-granted-pytexas-2011-us-750"> <p>The Python Software Foundation gave the recent <a class="reference external" href="http://www.pytexas.org/2011/">PyTexas</a> conference US$750 in funds.</p> <div class="section" id="about-the-conference"> <h4>About the Conference</h4> <p>PyTexas 2011 was the fourth annual free Python programming conference in Texas. It took place Saturday, September 10 - Sunday, September 2011 at the Texas A&M University in College Station, Texas. They have a <a class="reference external" href="http://blog.pytexas.org/">blog</a> that has some photos from the conference on it. All of the talks at PyTexas were recorded and are starting to appear on <a class="reference external" href="http://nextdayvideo.pytexas.org/">NextDayVideo</a> and <a class="reference external" href="http://python.mirocommunity.org">Miro</a>. If you would like to help plan next year's conference, you can join the PyTexas mailing <a class="reference external" href="http://www.pytexas.org/2011/community/">list</a>.</p> <p>They estimate about 170 people attended PyTexas 2011, up from 94 at PyTexas 2010, and 22 at PyTexas 2009.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/10/psf-granted-pytexas-2011-us750.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/10/psf-granted-pytexas-2011-us750.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-10-11T10:00:00-04:00'>10/11/2011 10:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=8718294971898241508&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/advocacy' rel='tag'>advocacy</a>, <a href='https://pyfound.blogspot.com/search/label/community' rel='tag'>community</a>, <a href='https://pyfound.blogspot.com/search/label/conference' rel='tag'>conference</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, October 04, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='3565026242077073192' itemprop='postId'/> <a name='3565026242077073192'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/10/pycon-2012-proposals-due-12-oct.html'>PyCon 2012 Proposals Due 12 Oct.</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-3565026242077073192' itemprop='description articleBody'> <div class="document" id="pycon-2012-proposals-due-12-oct"><p>PyCon 2012, the tenth annual Python conference, is accepting proposals for talks, tutorials, and posters through 12 Oct 2011. Please submit proposals at the <a class="reference external" href="http://us.pycon.org/2012/speaker/">PyCon speaker page</a>, and then encourage someone else to prepare one, too.</p><div class="section" id="call-for-proposals"><h4>Call for Proposals</h4><p>Last year set records for attendance and talk submissions, and the conference organizers are looking forward to an even bigger and better conference this year. Anyone, whether hobbyist or professional programmer, can propose a talk, tutorial, or poster. The <a class="reference external" href="http://us.pycon.org/2012/cfp/">call for proposals</a> includes recommendations for creating a good submission.</p></div><div class="section" id="about-pycon-2012"><h4>About PyCon 2012</h4><p><a class="reference external" href="http://us.pycon.org/2012/">PyCon 2012</a> will be held in Santa Clara, California, from March 7 - 15. The conference itself runs March 9 - 11 with two days of tutorials preceding the conference, and four days of sprints following.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/10/pycon-2012-proposals-due-12-oct.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/10/pycon-2012-proposals-due-12-oct.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-10-04T09:07:00-04:00'>10/04/2011 09:07:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=3565026242077073192&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/conference' rel='tag'>conference</a>, <a href='https://pyfound.blogspot.com/search/label/pycon' rel='tag'>pycon</a>, <a href='https://pyfound.blogspot.com/search/label/submissions' rel='tag'>submissions</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='8822276448096646620' itemprop='postId'/> <a name='8822276448096646620'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/10/arc-riley-receives-psf-community.html'>Arc Riley Receives PSF Community Service Award</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-8822276448096646620' itemprop='description articleBody'> <div class="document" id="arc-riley-receives-psf-community-service-award"> <p>The Python Software Foundation has presented a <a class="reference external" href="http://www.python.org/community/awards/psf-awards/">Community Service Award</a> for the third quarter of 2011 to <a class="reference external" href="http://arcriley.blogspot.com/">Arc Riley</a> for dedicated long-term support through organizing the PSF's <a class="reference external" href="http://socghop.appspot.com/site/home/site">Google Summer of Code</a> activities, and by managing DNS for PSF servers.</p> <p>Please join us in recognizing Arc's hard work and dedication.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/10/arc-riley-receives-psf-community.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/10/arc-riley-receives-psf-community.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-10-04T07:00:00-04:00'>10/04/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=8822276448096646620&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community%20service%20awards' rel='tag'>community service awards</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='6570897991085874829' itemprop='postId'/> <a name='6570897991085874829'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/10/nick-coghlan-receives-psf-community.html'>Nick Coghlan Receives PSF Community Service Award</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-6570897991085874829' itemprop='description articleBody'> <div class="document" id="nick-coghlan-receives-psf-community-service-award"> <p>The Python Software Foundation has presented a <a class="reference external" href="http://www.python.org/community/awards/psf-awards/">Community Service Award</a> for the third quarter of 2011 to <a class="reference external" href="http://www.boredomandlaziness.org/">Nick Coghlan</a> for outstanding core development work and technical leadership, particularly through the <a class="reference external" href="http://pythonmentors.com/">Python Mentors</a> project.</p> <p>Please join us in showing Nick that his contributions to the community are appreciated.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/10/nick-coghlan-receives-psf-community.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/10/nick-coghlan-receives-psf-community.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-10-04T07:00:00-04:00'>10/04/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=6570897991085874829&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community%20service%20awards' rel='tag'>community service awards</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, October 03, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='3607814135065810625' itemprop='postId'/> <a name='3607814135065810625'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/10/tarek-ziade-receives-psf-community.html'>Tarek Ziad茅 Receives PSF Community Service Award</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-3607814135065810625' itemprop='description articleBody'> <div class="document" id="tarek-ziade-receives-psf-community-service-award"> <p>The Python Software Foundation has presented a <a class="reference external" href="http://www.python.org/community/awards/psf-awards/">Community Service Award</a> for the second quarter of 2011 to <a class="reference external" href="http://ziade.org/">Tarek Ziad茅</a> for his hard work leading the effort to revamp Python's packaging tools.</p> <p>The Python Software Foundation is pleased to recognize Tarek's contributions to the community.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/10/tarek-ziade-receives-psf-community.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/10/tarek-ziade-receives-psf-community.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-10-03T07:00:00-04:00'>10/03/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=3607814135065810625&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community%20service%20awards' rel='tag'>community service awards</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='192719249565304539' itemprop='postId'/> <a name='192719249565304539'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/10/laura-creighton-receives-psf-community.html'>Laura Creighton Receives PSF Community Service Award</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-192719249565304539' itemprop='description articleBody'> <div class="document" id="laura-creighton-receives-psf-community-service-award"> <p>The Python Software Foundation has presented a <a class="reference external" href="http://www.python.org/community/awards/psf-awards/">Community Service Award</a> for the second quarter of 2011 to <a class="reference external" href="http://www.openend.se/">Laura Creighton</a> in recognition of her continuous efforts in making community events happen, and especially for her work with the <a class="reference external" href="http://pypy.org/">PyPy</a> team.</p> <p>Please join us in thanking Laura for her contributions to the community.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/10/laura-creighton-receives-psf-community.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/10/laura-creighton-receives-psf-community.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-10-03T07:00:00-04:00'>10/03/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=192719249565304539&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community%20service%20awards' rel='tag'>community service awards</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, September 29, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='7851212297778315559' itemprop='postId'/> <a name='7851212297778315559'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/09/benjamin-peterson-receives-psf.html'>Benjamin Peterson Receives PSF Community Service Award</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-7851212297778315559' itemprop='description articleBody'> <div class="document" id="benjamin-peterson-receives-psf-community-service-award"><br /> The Python Software Foundation has presented a <a class="reference external" href="http://www.python.org/community/awards/psf-awards/">Community Service Award</a> for the first quarter of 2011 to <a class="reference external" href="http://www.benjamin-peterson.org/">Benjamin Peterson</a> for his work as Release Manager and the numerous contributions to the Python Core.<br /> The Python Software Foundation is pleased to recognize Benjamin's contributions to the community.</div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/09/benjamin-peterson-receives-psf.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/09/benjamin-peterson-receives-psf.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-09-29T10:27:00-04:00'>9/29/2011 10:27:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=7851212297778315559&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='5729756891573374973' itemprop='postId'/> <a name='5729756891573374973'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/09/van-lindberg-receives-psf-community.html'>Van Lindberg Receives PSF Community Service Award</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5729756891573374973' itemprop='description articleBody'> <div class="document" id="van-lindberg-receives-psf-community-service-award"><br /> The Python Software Foundation has presented a <a class="reference external" href="http://www.python.org/community/awards/psf-awards/">Community Service Award</a> for the first quarter of 2011 to <a class="reference external" href="http://www.linkedin.com/in/vanlindberg">Van Lindberg</a> for his leadership work on PyCon 2010 and 2011, as well as the pro bono legal work done for the PSF over the years.<br /> The Python Software Foundation is pleased to recognize Van's contributions to the community.</div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/09/van-lindberg-receives-psf-community.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/09/van-lindberg-receives-psf-community.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-09-29T10:27:00-04:00'>9/29/2011 10:27:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5729756891573374973&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, September 27, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='8126963282565352350' itemprop='postId'/> <a name='8126963282565352350'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/09/psf-provides-grant-to-port-webob.html'>PSF Provides Grant to Port WebOb</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-8126963282565352350' itemprop='description articleBody'> <div class="document" id="psf-provides-grant-to-port-webob"> <p>The Python Software Foundation has provided Chris McDonough with US$3000 to port the <a class="reference external" href="http://docs.webob.org/en/latest/index.html">WebOb</a> project to Python 3. The port is scheduled to run between Oct. 1-31, with the results to be received on or before Nov. 30.</p> <p>Chris has actually begun work a little early and completed porting a significant amount of the code already. There is still testing and documentation work to do, however. You can follow his progress through the project's <a class="reference external" href="https://github.com/Pylons/webob">Github</a> repository.</p> <div class="section" id="about-webob"> <h4>About WebOb</h4> <p>WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses. The objects map much of the specified behavior of HTTP, including header parsing and accessors for other standard parts of the environment. The current version runs on Python 2.6 and up.</p> </div> <div class="section" id="current-schedule"> <h4>Current Schedule</h4> <p>Over the next few weeks, Chris will be updating the documentation and testing WebOb against the "in the wild" things that depend on it. He encourages those who use WebOb to check out his source from Github and try it with Python 3 and submit bugs if they find any. You can also use the #pyramid channel on IRC to report success stories or ask questions of Chris (AKA: <tt class="docutils literal">mcdonc</tt>).</p> </div> <div class="section" id="about-chris-mcdonough"> <h4>About Chris McDonough</h4> <p>Chris is a developer from Fredericksburg, VA, USA who has been using Python since 1999, mostly to create web applications. Chris is the mastermind behind the Pyramid web framework, the Supervisor process manager, and the Repoze set of middleware and applications. <a class="reference external" href="https://www.ohloh.net/accounts/chrism">Chris' ohloh profile</a> provides a good overview of his open source contributions.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/09/psf-provides-grant-to-port-webob.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/09/psf-provides-grant-to-port-webob.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-09-27T10:00:00-04:00'>9/27/2011 10:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=8126963282565352350&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, September 26, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='3892456460779001994' itemprop='postId'/> <a name='3892456460779001994'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-pl-2011.html'>PSF Grants PyCon PL 2011</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-3892456460779001994' itemprop='description articleBody'> <div class="document" id="psf-grants-pycon-pl-2011"> <p>The Python Software Foundation approved a US$750 grant for the <a class="reference external" href="http://pl.pycon.org/2011/en/">PyCon PL</a> conference in Poland. This is the fourth edition of the Polish version of PyCon. It aims to integrate developers, designers and managers interested in using Python. Such meeting makes a great opportunity to meet new people and exchange experiences and ideas.</p><p>The PyCon PL 2011 was held in Przedwio艣nie Hotel situated in M膮chocice Kapitulne near Kielce city from September 22th to September 25th.</p></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-pl-2011.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-pl-2011.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-09-26T09:00:00-04:00'>9/26/2011 09:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=3892456460779001994&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Friday, September 02, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='1243378725616979028' itemprop='postId'/> <a name='1243378725616979028'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-ireland-us1500.html'>PSF Grants PyCon Ireland US$1500</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-1243378725616979028' itemprop='description articleBody'> <div class="document"> <div class="section"> <h4><a id="psf-grants-pycon-ireland-us-1500" name="psf-grants-pycon-ireland-us-1 500">PSF Grants PyCon Ireland US$1500</a></h4> <!-- tags: advocacy, community --> <p>The Python Software Foundation recently <a class="reference" href="http://www.python.org/psf/records/board/minutes/2011-07-18/#pycon-ireland-2011-funding">approved</a> a grant of US$1,500 to <a class="reference" href="http://python.ie/pyconireland/">PyCon Ireland</a>.</p> </div> <div class="section"> <h4><a id="date-and-location" name="date-and-location">Date and Location</a></h4> <p>PyCon Ireland 2011 will be taking place in the beautiful city of Dublin from October 8th through the 9th.</p> </div> <div class="section"> <h4><a id="about-pycon-ireland" name="about-pycon-ireland">About PyCon Ireland</a></h4> <p>This is the second Python conference held in Dublin, Ireland. The event brings together the Python community for a weekend of talks, tutorials, workshops and sprints.</p> <p>PyCon Ireland is organised by the Python Ireland Committee, a bunch of enthusiastic Pythonistas based in Dublin, a community effort for the community.</p> <p>Whether you're a lad or a lass, now is a good time to book your trip to verdant Ireland.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-ireland-us1500.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-ireland-us1500.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-09-02T10:00:00-04:00'>9/02/2011 10:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=1243378725616979028&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, August 15, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='630238714480937909' itemprop='postId'/> <a name='630238714480937909'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/08/psf-grants-pyargentina-us1500.html'>PSF Grants PyArgentina US$1500</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-630238714480937909' itemprop='description articleBody'> <div class="document" id="psf-grants-pyargentina-us-1500"> <p>The Python Software Foundation approved a US$1,500 grant for the PyArgentina Conference. <a class="reference" href="http://ar.pycon.org/2011">PyArgentina</a> is the premier Python conference in the city of Junin, Argentina which is in the Buenos Aires Province. The conference is hosted and run by <a class="reference" ref="http://python.org.ar/pyar/">PyAr</a>, the Python Users Group of Argentina. You can go to the conference website now to register, view the current schedule, and learn who is coming and from where.</p> <p>If you have ever wanted to go to South America, now you have a reason! Go register today!</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/08/psf-grants-pyargentina-us1500.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/08/psf-grants-pyargentina-us1500.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-08-15T10:00:00-04:00'>8/15/2011 10:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=630238714480937909&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Wednesday, August 03, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='7265666292048559825' itemprop='postId'/> <a name='7265666292048559825'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/08/pycon-de-2010-funding.html'>PyCon DE 2011 Funding</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-7265666292048559825' itemprop='description articleBody'> <div class="document" id="pycon-de-2010-funding"> <!--<!-- tags: community, conference, germany, pycon --> <p>The PSF Board of Directors has awarded a $1500 USD grant to sponsor <a class="reference external" href="http://de.pycon.org/2011/home/">PyCon DE 2011</a>.</p> <div class="section" id="date-and-location"> <h4>Date and Location</h4> <p>PyCon DE 2011 will be held from October 4th to 9th in Leipzig, Germany. The conference will be held at the <a class="reference external" href="http://leipziger-kubus.de/">Leipziger Kubus</a>.</p> </div> <div class="section" id="pycon-de"> <h4>PyCon DE</h4> <p>PyCon DE 2011 is the first PyCon in the German-speaking countries. It consist of one day of 12 high-quality tutorials, three days of more than 60 talks, and two days of sprints. The topics reflect the wide usage of Python, including web development, science and engineering, testing, Python in business, databases, financial engineering, code quality and much more. The organizers are expecting between 250 and 300 attendees from the excited German-speaking Python community.</p> </div> <div class="section" id="more-information"> <h4>More Information</h4> <p>For more details, refer to the <a class="reference external" href="http://de.pycon.org/2011/home/">PyCon DE 2011</a> website.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/08/pycon-de-2010-funding.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/08/pycon-de-2010-funding.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-08-03T09:00:00-04:00'>8/03/2011 09:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=7265666292048559825&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/germany' rel='tag'>germany</a>, <a href='https://pyfound.blogspot.com/search/label/python' rel='tag'>python</a>, <a href='https://pyfound.blogspot.com/search/label/support' rel='tag'>support</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, July 25, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='1279701567488327790' itemprop='postId'/> <a name='1279701567488327790'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/07/july-2011-members-election-results.html'>July 2011 Members' Election Results</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-1279701567488327790' itemprop='description articleBody'> <div class="document" id="july-2011-members-election-results"> <p>The Python Software Foundation selected ten new nominated members during the election held in July 2011.</p> <div class="section" id="new-nominated-members"> <h4>New Nominated Members</h4> <p>Nominated members are individuals or entities who have demonstrated a commitment to the Python language and community. They are nominated and elected by existing members of the foundation.</p> <div class="section" id="giovanni-bajo"> <h5>Giovanni Bajo</h5> <p>Giovanni Bajo has contributed to the community as an organizer for the <a class="reference external" href="http://europython.eu/">EuroPython</a> and <a class="reference external" href="http://www.pycon.it/">PyCon Italy</a> conferences, and as a founding member of <cite>Python Italia</cite>. He also contributes to the <a class="reference external" href="http://www.riverbankcomputing.co.uk/software/pyqt/intro">PyQt</a> and <a class="reference external" href="http://www.pyinstaller.org/">PyInstaller</a> projects</p> </div> <div class="section" id="massimo-dipierro"> <h5>Massimo DiPierro</h5> <p>Massimo DiPierro is an Associate Professor at the School of Computing and Digital Media of DePaul University and the Director of the Master of Science program in Computational Finance. He is also the manager and founder of MetaCryption LLC and Experts4solutions LLC. Massimo's open source contributions include <a class="reference external" href="http://web2py.com/">web2py</a> and <a class="reference external" href="http://web2py.com/fermiqcd">fermiqcd.net</a>.</p> </div> <div class="section" id="mike-driscoll"> <h5>Mike Driscoll</h5> <p>Mike Driscoll is a member of the PSF Communications team, where he is one of the most frequent posters on this blog. He also writes for the Python Insider and PyCon blogs. Mike is active in the Python community in Iowa and founded <a class="reference external" href="http://www.pyowa.org">Pyowa</a>, the local Python user group. He also helps on the PyCon organizer and program committees.</p> </div> <div class="section" id="alex-gaynor"> <h5>Alex Gaynor</h5> <p>Alex Gaynor has contributed to the PyCon program committee for the past two years. He also has delivered presentations at PyCon, DjangoCon, DjangoCon EU, and PyOhio.</p> <p>Alex has commit rights for PyPy, Django, CPython, and Unladen Swallow. He has also contributed to dozens of other projects through <a class="reference external" href="https://github.com/alex">github</a>.</p> </div> <div class="section" id="asheesh-laroia"> <h5>Asheesh Laroia</h5> <p>Asheesh Laroia is involved in <a class="reference external" href="http://openhatch.org/">OpenHatch</a> a project to mentor new members of the open source community. He has helped to organize outreach events such as <a class="reference external" href="http://meetup.bostonpython.com/events/17433132/?eventId=17433132&action=detail">"A project-driven introduction to Python for women and their friends"</a>.</p> </div> <div class="section" id="jessica-mckellar"> <h5>Jessica McKellar</h5> <p>Jessica McKellar is a maintainer for the <a class="reference external" href="http://twistedmatrix.com/">Twisted</a> and <a class="reference external" href="http://openhatch.org/">OpenHatch</a> projects. She also works on outreach and education projects such as <a class="reference external" href="http://meetup.bostonpython.com/events/17433132/?eventId=17433132&action=detail">"A project-driven introduction to Python for women and their friends"</a>. Jessica also helps to organize Python user groups.</p> </div> <div class="section" id="tetsuya-morimoto"> <h5>Tetsuya Morimoto</h5> <p>Tetsuya Morimoto is active in the Japanese Python community and is on the staff for <a class="reference external" href="http://pycon.jp/">PyCon JP</a>. He has translated a significant portion of "Python Module of the Week" <a class="reference external" href="http://www.doughellmann.com/PyMOTW-ja/">into Japanese</a>, and works on the PSF Communication team to organize the translation process and working on the <a class="reference external" href="http://blog-jp.python.org/">Japanese version of the Python Insider blog</a>. Tetsuya uses Python extensively in his work, and contributes to the <a class="reference external" href="http://pypi.python.org/pypi/pyrtm/">pyrtm</a>, <a class="reference external" href="http://pypi.python.org/pypi/Pikzie/">Pikzie</a>, and <a class="reference external" href="http://pypi.python.org/pypi/ikazuchi/">ikazuchi</a> projects.</p> </div> <div class="section" id="paulo-nuin"> <h5>Paulo Nuin</h5> <p>Paulo Nuin is a member of the PSF Communications team. He writes for the PSF blog and leads the <a class="reference external" href="http://blog-pt.python.org/">Portuguese translation team</a> for Python Insider. As part of mentoring undergraduate and graduate students at Queen's University in Kingston, Canada, Paulo has encouraged the use of Python and BioPython for daily lab and informatics work and organizes a "Python for Bioinformatics" workshop.</p> </div> <div class="section" id="audrey-m-roy"> <h5>Audrey M. Roy</h5> <p>Audrey Roy has been instrumental in the creation and initial success of the <a class="reference external" href="http://pyladies.com/">PyLadies</a> outreach group in Los Angeles and will be one of the keynote speakers at PyConAU 2011. She is a core developer for <a class="reference external" href="http://djangopackages.com/">DjangoPackages</a> and the associated <a class="reference external" href="http://pypi.python.org/pypi/Packaginator/">Packaginator</a> open source project.</p> </div> <div class="section" id="gavin-m-roy"> <h5>Gavin M. Roy</h5> <p>Gavin Roy is the CTO of myYearbook.com, where he encourages the use of Python and contributes <a class="reference external" href="http://github.com/myyearbook">internally developed code</a> to the open source community. He supports two local Python user groups, <a class="reference external" href="http://www.meetup.com/phillypug/">PhillyPUG</a> in Philadelphia, and <a class="reference external" href="http://www.meetup.com/pug-ip/">PUG-IP</a> in Princeton, NJ. He was a speaker at PyCon 2011 in Atlanta and participated in the Program Committee. Gavin is also the primary maintainer of the <a class="reference external" href="http://pypi.python.org/pypi/pika">pika</a> module for interacting with RabbitMQ.</p> </div> </div> <div class="section" id="psf-membership"> <h4>PSF Membership</h4> <p>The <a class="reference external" href="http://python.org/psf/membership/">FAQ</a> contains more information about membership in the Python Software Foundation.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/07/july-2011-members-election-results.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/07/july-2011-members-election-results.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-07-25T07:00:00-04:00'>7/25/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=1279701567488327790&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/election' rel='tag'>election</a>, <a href='https://pyfound.blogspot.com/search/label/membership' rel='tag'>membership</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, June 21, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='6411263265392939994' itemprop='postId'/> <a name='6411263265392939994'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/06/tell-us-about-your-user-group.html'>Tell Us About Your User Group</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-6411263265392939994' itemprop='description articleBody'> <div class="document" id="tell-us-about-your-user-group"> <p>The Python Software Foundation is conducting an international survey of Python User Group organizers to help us better serve the large and ever-expanding Python User Group community.</p> <p>The survey contains questions on user group organization, events, demographics, and growth. There are some questions with numerical answers, and while your best guess is fine, you may find it helpful to gather some statistics on your user group membership before starting the survey (example statistics include the number of active members and the size and topics for recent user group events).</p> <p>We expect this survey to take around 30 minutes to complete. We appreciate your time and honesty in answering these questions.</p> <p>This survey was written by <a class="reference external" href="http://jesstess.com">Jessica McKellar</a>, organizer for the <a class="reference external" href="http://meetup.bostonpython.com">Boston Python Meetup</a>, and <a class="reference external" href="http://jessenoller.com/">Jesse Noller</a>, PSF board member and PyCon chair.</p> <p>User group organizers, please <a class="reference external" href="https://www.surveymonkey.com/s/TPSRXN5">click here to begin the survey</a>.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/06/tell-us-about-your-user-group.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/06/tell-us-about-your-user-group.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-06-21T07:48:00-04:00'>6/21/2011 07:48:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=6411263265392939994&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/usergroups%20advocacy' rel='tag'>usergroups advocacy</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Saturday, June 18, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='4857426097231046346' itemprop='postId'/> <a name='4857426097231046346'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/06/free-tickets-for-pynz.html'>Free Tickets for PyNZ</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-4857426097231046346' itemprop='description articleBody'> <div class="document" id="free-tickets-for-pynz"> <p>The Python Software Foundation is once again sponsoring an international conference. This time is the <a class="reference external" href="http://nz.pycon.org/">Kiwi's PyCon 2011</a> to be held on August 27th and 28th at Te Whaea in Wellington, New Zealand.</p> <p>As a sponsor, the PSF received several passes to the conference, and is offering them to foundation members or other members of the Python community. Preference will be given to students or other individuals with financial aid needs--especially those just getting into Python!</p> <p>If you wish to take advantage of the tickets or know of someone local, a student, or someone else who would love to go but can not cover the admission, contact Jesse Noller (<a class="reference external" href="mailto:jnoller@python.org">jnoller@python.org</a>) or the PSF board (<a class="reference external" href="mailto:psf@python.org">psf@python.org</a>).</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/06/free-tickets-for-pynz.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/06/free-tickets-for-pynz.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-06-18T09:55:00-04:00'>6/18/2011 09:55:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=4857426097231046346&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, June 14, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='1937749507658284224' itemprop='postId'/> <a name='1937749507658284224'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/06/pyladies-gets-psf-grant.html'>PyLadies gets a PSF Grant</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-1937749507658284224' itemprop='description articleBody'> <p>The PSF has given a grant of US$1220 to the <a class="reference external" href="http://www.pyladies.com/">PyLadies</a> for use at their women’s <a class="reference external" href="http://python.org/">Python</a> events. In addition, the <a class="reference external" href="http://pythonsprints.com/">Python Sprints</a> project <a class="reference external" href="http://pythonsprints.com/2011/06/9/pyladies-sprint-los-angeles/">has announced a separate grant of US$300</a> to PyLadies to go toward organizing a Python sprint in Los Angeles.</p><h4>PyLadies</h4><p><a class="reference external" href="http://www.pyladies.com/">PyLadies</a> is a group of women who use and love the Python programming language. They organize workshops, meetups, and hackathons with a goal of increasing the number of women active in the Python community. They started in Los Angeles, California, but plan to expand with local chapters in other areas.</p><h4>June 18: PyLadies/SoCal Python Interest Group Hackathon</h4><p>The <a class="reference external" href="http://socal-piggies.org/scp">SoCal Python Interest Group</a> and LA PyLadies are two of LA’s biggest Python user groups. They are teaming up for a day of sprinting Saturday June 18, 2011. Tickets are <a class="reference external" href="http://pyladies-hackathon.eventbrite.com/">available through the eventbrite site</a>.</p><p>Schedule:</p><ul class="simple"><li>2-7pm: Hack on your own projects</li><li>7-8pm: Dinner, drinks, and lightning talks</li><li>8pm-midnight: Python Ladies’ Night 4 at The Hollywood Canteen. Gentlemen of the Python community and friends not attending the hackathon are invited too. The more, the merrier!</li></ul><p>This is no ordinary sprint: thanks to the pythonsprints.com grant, at least 10 mentors will be on hand to provide one-on-one help and tutoring throughout the event. Mentors will bring beginners up to speed and teach attendees a variety of Python-related skills, such as <a class="reference external" href="http://git-scm.org/">git</a>, <a class="reference external" href="http://pypi.python.org/pypi">PyPI packaging</a>, <a class="reference external" href="http://sphinx.pocoo.org/">Sphinx docs</a>, installing Python, and other open-source subjects. Think of this as free Python tutoring!</p><h4>Free T-shirts for Open Source Work</h4><p>Participants in the hackathon who release their projects as open source (or contribute to an existing open source project) will receive limited-edition PyLadies/PyLadies Supporter t-shirts, funded by the PSF.</p><h4>Invite the Smart Women in Your Life</h4><p>The hackathon is open to participants of all skill levels. Invite a smart lady or two of any age to attend the event with you. Even if they are absolute beginners, the mentors will help them start learning Python through online tutorials such as <a class="reference external" href="http://learnpythonthehardway.org/">Learn Python The Hard Way</a>, while you hack on other projects.</p><h4>Contact</h4><p>Contact <em>audreyr</em> at <em>pyladies</em> dot <em>com</em> with questions about <a class="reference external" href="http://www.pyladies.com/">PyLadies</a> or the hackathon on June 18.</p> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <span itemprop='name'>Anonymous</span> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/06/pyladies-gets-psf-grant.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/06/pyladies-gets-psf-grant.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-06-14T07:00:00-04:00'>6/14/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1051695758'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=1937749507658284224&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/advocacy' rel='tag'>advocacy</a>, <a href='https://pyfound.blogspot.com/search/label/diversity' rel='tag'>diversity</a>, <a href='https://pyfound.blogspot.com/search/label/grants' rel='tag'>grants</a>, <a href='https://pyfound.blogspot.com/search/label/sprints' rel='tag'>sprints</a>, <a href='https://pyfound.blogspot.com/search/label/women' rel='tag'>women</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, May 23, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='3686637450368417395' itemprop='postId'/> <a name='3686637450368417395'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/python-core-mentorship-program.html'>The Python Core Mentorship Program</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-3686637450368417395' itemprop='description articleBody'> <div class="document" id="the-python-core-mentorship-program"> <p><a class="reference external" href="http://jessenoller.com/">Jesse Noller</a> recently <a class="reference external" href="http://jessenoller.com/2011/04/05/python-core-mentorship-up-and-running/"> announced</a> the formation of the <em>Python Core Mentorship</em> program. The idea behind the program is to help programmers, including students and developers from other projects, connect with experienced contributors who serve as mentors to ease them into Python Core development.</p> <div class="section" id="contributors-wanted"> <h4>Contributors Wanted</h4> <p>The mentors will help people regardless of experience level by bringing them up to speed, answering questions, and giving guidance as needed in a non-confrontational and welcoming way. The contributors will receive guidance through the entire contribution process, including discussions on the related mailing lists, the bug tracker, Mercurial, code reviews, and much more.</p> </div> <div class="section" id="early-success"> <h4>Early Success</h4> <p>The program already has been successful, and the participants have actively committed a number of patches. There have also been several constructive discussions on the mailing list, helping guide people in the right direction for a variety of issues.</p> </div> <div class="section" id="code-of-conduct"> <h4>Code of Conduct</h4> <p>The program has a code of conduct explained on the <a class="reference external" href="http://pythonmentors.com/">website</a> that aims to assuage concerns many new contributors have when interacting with experienced developers and mailing lists on contribution in general. Jesse and the other mentors hope that this program can act as a model for other projects long-term, not just benefiting Python-Core. They also want the program to help increase the overall diversity of the contributors to Python.</p> </div> <div class="section" id="signing-up"> <h4>Signing Up</h4> <p>The program is run via the <a class="reference external" href="http://mail.python.org/mailman/listinfo/core-mentorship">mailing list</a> and has a clear, concise <a class="reference external" href="http://pythonmentors.com/">website</a> devoted to it. If you would like to join to ask questions and begin on the path of core contribution, or even if you are an experienced developer (even experienced in Python-Core) looking to ask questions you're worried about asking on other lists, this is an excellent opportunity to jump in, ask and get your feet wet!</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/python-core-mentorship-program.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/python-core-mentorship-program.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-23T10:00:00-04:00'>5/23/2011 10:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=3686637450368417395&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/advocacy' rel='tag'>advocacy</a>, <a href='https://pyfound.blogspot.com/search/label/python' rel='tag'>python</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Wednesday, May 18, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='9076863961723236788' itemprop='postId'/> <a name='9076863961723236788'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/summer-pygames-registration-open.html'>Summer pyGames Registration Open</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-9076863961723236788' itemprop='description articleBody'> <div class="document" id="summer-pygames-registration-open"> <p>The 2011 <a class="reference external" href="http://www.summerpygames.org/">Summer pyGames</a> event is now accepting registrations for student teams and <a class="reference external" href="http://www.summerpygames.org/forms/volunteer-sign">volunteer coordinators</a>. Registration will remain open until the competition begins on <strong>11 June at 9:00 AM US Eastern</strong> time.</p> <div class="section" id="summer-pygames"> <h4>Summer pyGames</h4> <p>The Summer pyGames project is a six-week long competition during which high school students develop open-source educational software and games to be used and distributed to schools in South Carolina. Many of last year's competing teams presented at the FIRST Championship in St Louis. The program has also been showcased at the FIRST Robotics Palmetto Regional, <a class="reference external" href="http://posscon.org/">POSSCON</a> and <a class="reference external" href="http://innoventuresoutheast.com/">INNOVENTURE Southeast</a>.</p> </div> <div class="section" id="competition-details"> <h4>Competition Details</h4> <p>The Summer pyGames will begin on June 11th at 9am with the announcement of this year's challenge. Students will have 6 weeks to create a new video game or modify previous games submitted to the competition. Scoring, theme, and rules will be announced at the season kickoff.</p> <p>Teams may be made up of 1-7 students. The competition is geared for high school age students, high school graduates for 2011 are welcome to participate. Younger students may be admitted to the competition upon request. All teams must have an adult contact who can communicate directly with the Summer pyGames coordinators.</p> <p>Resources will be available on the <a class="reference external" href="http://www.summerpygames.org/">Summer pyGames</a> website, and additional forums and chat channels will be made available to registered teams. Volunteers will be available to assist students with questions regarding their projects.</p> <p>The projects will be graded by professional programmers, graphic artists, audio professionals, teachers, and students.</p> </div> <div class="section" id="sponsors"> <h4>Sponsors</h4> <p>The Python Software Foundation has given the Summer pyGames organization a grant of US$1,000. After combining the grant with contributions from <a class="reference external" href="http://one.laptop.org/">One Laptop Per Child</a>, <a class="reference external" href="http://www.baesystems.com/">BAE Systems</a>, <a class="reference external" href="http://reaction-apps.com/">Reaction Apps LLC</a>, <a class="reference external" href="http://www.laptopsc.org/">The Palmetto Project</a>, <a class="reference external" href="http://www.bosch.us/content/language1/html/index.htm">BOSCH</a>, and <a class="reference external" href="http://www.firstroboticsteam342.org/">FIRST Robotics Team 342</a>, the organizers plan to offer netbook computers as the grand prize for the competition this year.</p> <p>Additional prizes and donations are still needed for the 2011 season. Donations can also be made via Paypal at the Summer pyGames website. Summer pyGames is a 100% volunteer run non-profit organization (501(c)3 under the Palmetto Project). All donations go directly toward prizes for the students.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/summer-pygames-registration-open.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/summer-pygames-registration-open.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-18T08:00:00-04:00'>5/18/2011 08:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=9076863961723236788&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/advocacy' rel='tag'>advocacy</a>, <a href='https://pyfound.blogspot.com/search/label/donations' rel='tag'>donations</a>, <a href='https://pyfound.blogspot.com/search/label/edu-sig' rel='tag'>edu-sig</a>, <a href='https://pyfound.blogspot.com/search/label/grants' rel='tag'>grants</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Tuesday, May 17, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='5979682562550900362' itemprop='postId'/> <a name='5979682562550900362'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/psf-needs-help-creating-logos.html'>PSF Needs Help Creating Logos</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5979682562550900362' itemprop='description articleBody'> <div class="document" id="psf-needs-help-creating-logos"> <p>The Python Software Foundation board is looking for volunteers to create logos that can be made available to supporters and members of the PSF. Whether you are a professional graphics artist or you just enjoy creating artwork, the PSF would appreciate your contribution.</p> <div class="section" id="psf-member-logos"> <h4>PSF Member Logos</h4> <p>The first set of logos is for members and sponsors of the Foundation. We need logos for the following support levels, listed in order from lowest to highest:</p> <ul class="simple"> <li>Supporter of the Python Software Foundation</li> <li>Honorary Associate Member of the Python Software Foundation (HAMs)</li> <li>Sponsor Member of the Python Software Foundation</li> <li>Principal Sponsor of the Python Software Foundation</li> <li>Patron Sponsor of the Python Software Foundation</li> <li>Benefactor Sponsor of the Python Software Foundation</li> <li>Member of the Python Software Foundation</li> </ul> </div> <div class="section" id="python-marketing"> <h4>Python Marketing</h4> <p>The PSF also needs several other logos for Python 2 and 3 marketing. For example, a set to identify which version of Python is supported by a piece of software. There are three combinations:</p> <ul class="simple"> <li>Supports Python 2</li> <li>Supports Python 2 and 3</li> <li>Supports Python 3</li> </ul> </div> <div class="section" id="mobile-applications"> <h4>Mobile Applications</h4> <p>Developers occasionally request permission to use the logo for mobile phone application icons. Ideally, we can establish a standard for these (such as a square with one line of text below the Python logo).</p> </div> <div class="section" id="logo-variations"> <h4>Logo Variations</h4> <p>The PSF trademark committee frequently receives requests for permission to use modified versions of the standard Python logo. Ideally, all the new logos should be available in four variations for size and color. Having wide and tall versions, like the existing "Python powered" logos on the <a class="reference external" href="http://www.python.org/community/logos/">website</a>, will allow the logo to be used in different layouts. Versions with and with dark and light backgrounds will let it to fit into different color schemes.</p> </div> <div class="section" id="submitting-a-proposal"> <h4>Submitting a Proposal</h4> <p>Email the PSF board (psf at python dot org) with a URL to your proposal. The font files for Flux Regular, used in the official Python logo, will be made available to designers who need them.</p> <p>The final logos needs to be licensed to the PSF with the option to re-license to other projects or uses. If your submission is selected, you will be asked to sign a <a class="reference external"href="http://www.python.org/psf/contrib/contrib-form-python/">contributor agreement</a>.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/psf-needs-help-creating-logos.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/psf-needs-help-creating-logos.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-17T11:35:00-04:00'>5/17/2011 11:35:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5979682562550900362&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='8214144145250717583' itemprop='postId'/> <a name='8214144145250717583'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/gsoc-student-applications-accepted.html'>GSoC Student Applications Accepted</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-8214144145250717583' itemprop='description articleBody'> <div class="document" id="gsoc-student-applications-accepted"> <p>The Python Software Foundation is pleased to announce that 36 applications from students wishing to participate in the Google Summer of Code program have been accepted with Python-related projects sponsored by the PSF.</p> <div class="section" id="accepted-projects"> <h4>Accepted Projects</h4> <p>Below is a list of the projects accepted for this summer. The links point to the application abstracts on the GSoC site, so click through for more details about a given project.</p> <table border="1" class="docutils"> <colgroup> <col width="11%" /> <col width="89%" /> </colgroup> <thead valign="bottom"> <tr><th class="head">Name</th> <th class="head">Project Title</th> </tr> </thead> <tbody valign="top"> <tr><td>Amaury Medeiros</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/amaurymedeiros/18001">PySoy’s interactive widgets</a></td> </tr> <tr><td>Anthus Williams</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/anthuswilliams/4001">Mesh morphs for PySoy</a></td> </tr> <tr><td>Bart Baker</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/bartbkr/12001">statsmodels times series and state-space model estimation</a></td> </tr> <tr><td>Ben Edwards</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/bedwards/5001">Implement Community Detection Algorithms in NetworkX</a></td> </tr> <tr><td>Benedict Stein</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/benste/11001">Mailman: # Complete the Django web u/i</a></td> </tr> <tr><td>Boris FELD</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/lothiraldan/9001">PYpi Test Infrastructure</a></td> </tr> <tr><td>Daniel Kluev</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/dankluev/6001">Pyjamas - in-browser python interpreter</a></td> </tr> <tr><td>Daniel Neuh盲user</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/dasich/5001">Developing a benchmark suite (for Python 3.x)</a></td> </tr> <tr><td>Danilo Freitas</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/daniloaf/5001">Turn Codespeed into a multi-project, statistically savvy application</a></td> </tr> <tr><td>Douglas Morato</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/dfamorato/6002">TRYTON : Add full text search capabilities on Tryton records</a></td> </tr> <tr><td>Drew Rodman</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/dcrodman/8003">Mailman 3 Pipermail SQL conversion and upgrade script</a></td> </tr> <tr><td>Dushyant Bansal</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/dushyant/10001">Developing Archives for Mailman 3</a></td> </tr> <tr><td>Ezio Melotti</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/ezio_melotti/5001">Enhancements to the Python issue tracker</a></td> </tr> <tr><td>Greg Slodkowicz</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/gslodkowicz/14001">Python Import Engine</a></td> </tr> <tr><td>Henri Bollig</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/cugg/4001">Tryton, Pysql, python module to generate SQL strings</a></td> </tr> <tr><td>Xu Dehai</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/higery/14003">fulfil setuptools features for distutils2</a></td> </tr> <tr><td>Idan Kamara</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/idank/20002">Mercurials command server</a></td> </tr> <tr><td>Joe Dallago</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/jayd3e/3001">Pylons Project - Porting Pyramid to Python 3</a></td> </tr> <tr><td>Joel Bohman</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/joelboh/11001">Porting Pyramid to Python 3</a></td> </tr> <tr><td>Jon Neal</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/reportingsjr/20001">Game Networking using ICE-UDP for pysoy</a></td> </tr> <tr><td>Juhani 脜hman</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/fzzbt/5001">PySoy: Enhanced 2.5D scenes</a></td> </tr> <tr><td>Mark Florisson</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/markflorisson88/18001">Cython: Supporting Parallelism, Templates and Typed Views on Memory</a></td> </tr> <tr><td>Max Holtzberg</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/reichlich/4003">Implementing a POS system for the Tryton project</a></td> </tr> <tr><td>Mayank Singh</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/mayanks43/45001">Motion-sensing as an alternative user input for PySoy games</a></td> </tr> <tr><td>Pieter Holtzhausen</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/holtzhau/14001">Focused improvements to scikits.image</a></td> </tr> <tr><td>Putra Manggala</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/pmangg/23001">NetworkX: More Flow!</a></td> </tr> <tr><td>Rodrigo H眉bner</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/rhubner/19003">A Rich Text Editor for Tryton Client</a></td> </tr> <tr><td>Romain Guillebert</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/rguillebert/8001">Python backend for Cython using PyPy's FFI</a></td> </tr> <tr><td>Sara Foster</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/sarafoster/3001">PySoy Scene Designer</a></td> </tr> <tr><td>Sara Kazemi</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/saria/22001">Creature Artificial Emotion [PySoy]</a></td> </tr> <tr><td>Martin Leon S茅bastien</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/sebastienmartin/23001">[Tryton]Relatorio: FODT format, embed opendocument and support for opendocument spreadsheet.</a></td> </tr> <tr><td>Torsten Becker</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/torsten/10001">Implementing a Flexible String Representation for Python Based on PEP 393</a></td> </tr> <tr><td>Vlad Niculae</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/vladn/11001">Dictionary learning in scikits.learn</a></td> </tr> <tr><td>Wojciech Wojtyniak</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/radious/15001">Implementing parallel builds of Python's modules</a></td> </tr> <tr><td>Yeswanth Swami</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/swamiyeswanth/9001">PyTI(PyPI Testing Infrastructure)</a></td> </tr> <tr><td>Yun Lee</td> <td><a class="reference external" href="http://www.google-melange.com/gsoc/project/google/gsoc2011/yun_lee/27001">Improve Mercurial's built-in help</a></td> </tr> </tbody> </table> </div> <div class="section" id="statistics"> <h4>Statistics</h4> <p>This has been a growth year for the PSF's involvement in GSoC. We have had the largest group of applicants and mentors since we began participating in the program, up about 10% from last year. Students submitted 89 applications, both for core Python development work and for one of the projects being sponsored by the PSF. The community has provided 72 mentors to help the students.</p> </div> <div class="section" id="increasing-diversity"> <h4>Increasing Diversity</h4> <p>The PSF is committed to increasing the diversity of the Python community. One way we have been working toward that goal is by encouraging women and other minorities to apply to participate in GSoC through one of the PSF-sponsored projects. This year, three of the 36 accepted applications are from women. That is an improvement over past years, but we still have work to do to raise the participation rate further.</p> </div> <div class="section" id="what-next"> <h4>What Next?</h4> <p>The GSoC program is now in the <a class="reference external" href="http://googlesummerofcode.blogspot.com/2007/04/so-what-is-this-community-bonding-all.html">Community Bonding Period</a>. Community members should watch for messages from the student participants on mailing lists and in other forums, and take the opportunity to get to know them. This is also a good time to introduce them to the development tools and processes, and answer questions about how patches are reviewed and approved or how best to communicate with other team members.</p> <p>For more details about the schedule, see the <a class="reference external" href="http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2011/timeline">GSoC timeline</a> on the project web site.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/gsoc-student-applications-accepted.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/gsoc-student-applications-accepted.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-17T07:51:00-04:00'>5/17/2011 07:51:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=8214144145250717583&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/advocacy' rel='tag'>advocacy</a>, <a href='https://pyfound.blogspot.com/search/label/community' rel='tag'>community</a>, <a href='https://pyfound.blogspot.com/search/label/open%20source' rel='tag'>open source</a>, <a href='https://pyfound.blogspot.com/search/label/summerofcode' rel='tag'>summerofcode</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Wednesday, May 11, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='399607530734196698' itemprop='postId'/> <a name='399607530734196698'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/europython-early-bird-registration.html'>EuroPython Early Bird Registration Deadline is 12 May</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-399607530734196698' itemprop='description articleBody'> <div class="document" id="europython-early-bird-registration-deadline-is-12-may"> <p>The early bird deadline for <a class="reference external" href="http://ep2011.europython.eu/registration/">registering to attend EuroPython 2011</a> is <strong>midnight 12 May</strong>. The discount for registering early is €60 for standard tickets, so reserve your spot now, before the price raises!</p> <div class="section" id="europython"> <h4>EuroPython</h4> <p>EuroPython will be held in Florence, Italy June 20-26. It is the official European conference about the Python programming language. For more information about the amazing lineup of tutorials, events, and talks, check out the <a class="reference external" href="http://ep2011.europython.eu/">program guide on the website</a>.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/europython-early-bird-registration.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/europython-early-bird-registration.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-11T06:05:00-04:00'>5/11/2011 06:05:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=399607530734196698&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/conference' rel='tag'>conference</a>, <a href='https://pyfound.blogspot.com/search/label/europython' rel='tag'>europython</a>, <a href='https://pyfound.blogspot.com/search/label/italy' rel='tag'>italy</a>, <a href='https://pyfound.blogspot.com/search/label/pycon' rel='tag'>pycon</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, May 09, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='9103160967170475911' itemprop='postId'/> <a name='9103160967170475911'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/uniblue-systems-ltd-joins-psf-as.html'>Uniblue Systems Ltd. Joins the PSF as Sponsor Member</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-9103160967170475911' itemprop='description articleBody'> <div class="document" id="uniblue-systems-ltd-joins-the-psf-as-sponsor-member"> <p>The Python Software Foundation is happy welcome <a class="reference external" href="http://www.uniblue.com/">Uniblue</a> as a sponsor member. Uniblue is a software company with products designed to improve the speed and stability of PC operating systems.</p> <p>Uniblue explained their interest in the Python Software Foundation:</p> <blockquote> Our success with Python has shown us, clearly, how important is the strength of the Python community to our own long-term strategic success. Ultimately we benefit from a Python language that is robust, bug-free and as broadly supported by the development community as possible. By deepening our commitment to Python we can motivate our current development team, while also demonstrating to potential future employees that a career with Uniblue is a path to more actively participating in the broader Python project. Combined, these two vectors will help us build the team we need, while also helping Python develop its code and its community.</blockquote> <div class="section" id="becoming-a-sponsor"> <h4>Becoming a Sponsor</h4> <p>Sponsor members pay annual dues to support the Foundation's activities. Prospective sponsor members apply for membership to the PSF board. The board verifies that they meet the criteria set out for sponsor members and then votes on whether to recommend them for sponsor membership in the next election. For more information about membership in the Python Software Foundation, refer to the <a class="reference external" href="http://python.org/psf/membership/">Membership FAQ</a>.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/uniblue-systems-ltd-joins-psf-as.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/uniblue-systems-ltd-joins-psf-as.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-09T08:00:00-04:00'>5/09/2011 08:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=9103160967170475911&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, May 05, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='7232918655389630455' itemprop='postId'/> <a name='7232918655389630455'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/next-psf-members-meeting-europython.html'>Next PSF Members Meeting: EuroPython 2011</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-7232918655389630455' itemprop='description articleBody'> <div class="document" id="next-psf-members-meeting-europython-2011"> <p>The next official meeting for members of the Python Software Foundation will be held Tuesday, 21 June 2011 <a class="reference external" href="http://www.timeanddate.com/worldclock/fixedtime.html?iso=20110621T1930&p1=215">19:30 CEST (local time)</a> at <a class="reference external" href="http://ep2011.europython.eu/">EuroPython</a> in Florence, Italy. The meeting will take place at the EuroPython conference venue, the <a class="reference external" href="http://www.fhhotelgroup.it/eng/grand_hotel_mediterraneo/grand_hotel_mediterraneo.htm">Grand Hotel Mediterraneo</a>. Attendance is expected to be similar to the event as last year in Birmingham, when 30 PSF members and 8 invited non-members participated.</p> <p>If you plan to attend, please contact meeting chair Marc-Andr茅 Lemburg so we can estimate the size of the room we will need.</p> <p>For more details, see the <a class="reference external" href="http://wiki.python.org/psf/MembersAgenda">Members Meeting Agenda</a> in the PSF wiki.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/next-psf-members-meeting-europython.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/next-psf-members-meeting-europython.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-05T08:00:00-04:00'>5/05/2011 08:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=7232918655389630455&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, May 02, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='1376170024238666476' itemprop='postId'/> <a name='1376170024238666476'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/05/pypy-receives-us10000-at-pycon-usa.html'>PyPy Receives US$10,000 at PyCon USA</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-1376170024238666476' itemprop='description articleBody'> <div class="document" id="pypy-receives-us-10-000-at-pycon-usa"> <p>The <a class="reference external" href="http://pypy.org/">PyPy</a> Project received US$10,000 from the Python Software Foundation at the 2011 USA Python Conference in recognition for the speed with which the project has matured. Jesse Noller officiated, and gave them the check on behalf of the PSF. You can read their response on the <a class="reference external" href="http://morepypy.blogspot.com/2011/03/thank-you-to-psf.html">PyPy status blog</a>. We would like to congratulate them on their success and wish them well!</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/05/pypy-receives-us10000-at-pycon-usa.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/05/pypy-receives-us10000-at-pycon-usa.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-05-02T09:11:00-04:00'>5/02/2011 09:11:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=1376170024238666476&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, April 28, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='5846558948496888979' itemprop='postId'/> <a name='5846558948496888979'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/online-degree-reviews-joins-psf-as.html'>Online Degree Reviews Joins the PSF as Sponsor Member</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5846558948496888979' itemprop='description articleBody'> <div class="document" id="online-degree-reviews-joins-the-psf-as-sponsor-member"> <p>The Python Software Foundation is happy to welcome <a class="reference external" href="http://www.onlinedegreereviews.org/">Online Degree Reviews</a> as a sponsor member. The Online Degree Reviews website allows students to review and discuss experiences about online college degrees. The site is written in Python using the Django web framework.</p> <p>Steve Rawlinson gave their reasons for signing up to sponsor the Foundation:</p> <blockquote> We'd like to give back to the Python community that made Online Degree Reviews possible by using some of the advertising revenues the site generates. We hope that our sponsorship of the Python Software Foundation will allow developers to focus on what they do best, including continued improvements to the language, and support the Python language eco-system.</blockquote> <div class="section" id="becoming-a-sponsor"> <h4>Becoming a Sponsor</h4> <p>Sponsor members pay annual dues to support the Foundation's activities. Prospective sponsor members apply for membership to the PSF board. The board verifies that they meet the criteria set out for sponsor members and then votes on whether to recommend them for sponsor membership in the next election. For more information about membership in the Python Software Foundation, refer to the <a class="reference external" href="http://python.org/psf/membership/">Membership FAQ</a>.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/online-degree-reviews-joins-psf-as.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/online-degree-reviews-joins-psf-as.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-28T08:00:00-04:00'>4/28/2011 08:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5846558948496888979&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, April 25, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='3422639604323232233' itemprop='postId'/> <a name='3422639604323232233'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/zimbio-joins-psf-as-sponsor-member.html'>Zimbio Joins the PSF as a Sponsor Member</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-3422639604323232233' itemprop='description articleBody'> <div class="document" id="zimbio-joins-the-psf-as-a-sponsor-member"> <p>The Python Software Foundation is pleased to welcome <a class="reference external" href="http://www.zimbio.com/">Zimbio</a> as a new sponsor member. Zimbio is the online magazine publisher behind pop culture websites <a class="reference external" href="http://zimbio.com">http://zimbio.com</a> (covering entertainment news) and <a class="reference external" href="http://stylebistro.com">http://stylebistro.com</a> (covering fashion). Their publishing platform and content analysis tools are built in Python.</p> <p>Danny Khatib gave this explanation for sponsoring the PSF:</p> <blockquote> We love Python. We have benefited greatly from its open source nature and we have vested professional and personal interests in helping it thrive. For technical recruiting purposes, we want to align ourselves more closely with the open source technologies we embrace (primarily Python and Django). From an awareness perspective, we want to be known as the most technologically sophisticated media company on the planet, so engineers will be excited to work for us. From a talent perspective, we hope that getting more involved with the Python Software Foundation and discussion will enable us to more easily identify great talent.</blockquote> <div class="section" id="becoming-a-sponsor"> <h4>Becoming a Sponsor</h4> <p>Sponsor members pay annual dues to support the Foundation's activities. Prospective sponsor members apply for membership to the PSF board. The board verifies that they meet the criteria set out for sponsor members and then votes on whether to recommend them for sponsor membership in the next election. For more information about membership in the Python Software Foundation, refer to the <a class="reference external" href="http://python.org/psf/membership/">Membership FAQ</a>.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/zimbio-joins-psf-as-sponsor-member.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/zimbio-joins-psf-as-sponsor-member.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-25T08:00:00-04:00'>4/25/2011 08:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=3422639604323232233&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, April 21, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='514847401225132243' itemprop='postId'/> <a name='514847401225132243'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/psf-elects-new-members.html'>The PSF Elects New Members</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-514847401225132243' itemprop='description articleBody'> <div class="document" id="the-psf-elects-new-members"><p>The Python Software Foundation is pleased to announce the roster of new nominated members chosen during the most recent round of elections. Nominated members are individuals or entities who have demonstrated a commitment to the Python language and community. They are nominated and elected by existing members of the Foundation. For more information about membership in the Python Software Foundation, refer to the <a class="reference external" href="http://python.org/psf/membership/">FAQ</a>.</p><div class="section" id="ned-batchelder"><h4>Ned Batchelder</h4><p>Ned Batchelder organizes the Boston Python Meetup group and is a frequent PyCon speaker. He maintains coverage.py, a widely-used module for analyzing test coverage of source code. Most recently, he has been working with others in the Boston meetup group to create workshops with the goal of increasing the diversity of our community.</p></div><div class="section" id="vern-ceder"><h4>Vern Ceder</h4><p>Vern Ceder is the author of the <em>Quick Python Book</em>, second edition. He has presented a number of times about using Python for education. Vern has also been involved in PyCon US as the originator and organizer of the poster session, a new feature of the conference added in 2010.</p></div><div class="section" id="rick-copeland"><h4>Rick Copeland</h4><p>Rick Copeland is a programmer and the author of <em>Essential SQLAlchemy</em>. He has contributed to the TurboGears project and several templating languages. Rick also speaks regularly at the the Atlanta Python users' group.</p></div><div class="section" id="brian-curtin"><h4>Brian Curtin</h4><p>Brian Curtin manages the PSF Sprints project and <em>Python Insider</em>, the blog for python-dev. He also participates in the program and organizing committees for PyCon US. As a core committer, Brian has helped secure and manage MSDN licenses for the core development team.</p></div><div class="section" id="maciej-fijalkowski"><h4>Maciej Fijalkowski</h4><p>Maciej Fijalkowski is an active member of the PyPy project and one of its lead developers. He has continued to help with issues that span between PyPy and CPython. Maciej also regularly attends PyCon, speaks there, and participated in both summits and sprints.</p></div><div class="section" id="yannick-gingras"><h4>Yannick Gingras</h4><p>Yannick Gingras is the organizer for the Montreal Python user group. He introduced a Python track into the Confoo PHP conference. Yannick also contributes to the Packaging project and Django documentation translation.</p></div><div class="section" id="daniel-greenfeld"><h4>Daniel Greenfeld</h4><p>Danny has contributed extensively in the Django and Pinax ecosystems, and is the author of the Django Packages web system that allows people to compare and select the packages they need to build their applications. He has also been active on the PyCon Program Committee over the past two years.</p></div><div class="section" id="jonathan-hartley"><h4>Jonathan Hartley</h4><p>Jonathan Hartley is a Python developer from the UK. In the last few years he has been a regular speaker at PyCon US, EuroPython, and PyCon UK. Jonathan is also involved in the London Python scene, PyWeek, and many other Python-related activities.</p></div><div class="section" id="philip-jenvey"><h4>Philip Jenvey</h4><p>Philip Jenvey is a founder of the Pylons project. He is also a core developer of Jython, CPython, and SQLAlchemy. His contributions range from implementation, recruiting developers, bug triage, advocacy, and managing the project release cycles.</p></div><div class="section" id="brian-k-jones"><h4>Brian K. Jones</h4><p>Brian K. Jones is a programmer, author, and trainer. He has delivered Python tutorials at conferences including PICC and PyCon. Brian is the co-editor, along with David Beazley, of the upcoming <em>Python Cookbook</em>, 3rd Edition from O'Reilly. He is the former Editor in Chief of <em>Python Magazine</em>, which he also created in collaboration with the publisher.</p></div><div class="section" id="jonathan-lacour"><h4>Jonathan LaCour</h4><p>Jonathan LaCour has contributed to the TurboGears and Elixir projects. He also speaks regularly at PyCon. His company, ShootQ, is a Python success story.</p></div><div class="section" id="mike-orr"><h4>Mike Orr</h4><p>Mike Orr is a contributor on the Cheetah, Quixote, and Pylons projects. He helped found SeaPIG (the Seattle Python Interest Group) and co-leads it. Mike has also written several articles about PyCon and Python in <em>Linux Gazette</em>.</p></div><div class="section" id="fabio-pliger"><h4>Fabio Pliger</h4><p>Fabio Pliger is one of the founders of PyCon Italia, and is one of the head organisers for EuroPython this year, since the PyCon Italia team is running the conference. He has also contributed to other conferences and has encouraged the collaboration between Python communities in several European countries.</p></div><div class="section" id="ronald-oussoren"><h4>Ronald Oussoren</h4><p>Ronald Oussoren is a core contributor to CPython. He has made significant contributions to the Mac OS port of CPython, especially through PyObjC.</p></div><div class="section" id="lennart-regebro"><h4>Lennart Regebro</h4><p>Lennart Regebro is a long time Python developer and author of the recently released <em>Porting to Python 3</em>. He's also a contributor to distribute and has taken a leading role in porting Zope-related packages to Python 3.</p></div><div class="section" id="gregory-smith"><h4>Gregory Smith</h4><p>Gregory Smith is a long-time contributor to CPython. He oversaw the integration of the BerkeleyDB module into the standard library and currently contributes to the hashlib, subprocess, and unittest modules. Gregory also works on issues related to concurrency and 64-bit architectures.</p></div><div class="section" id="richard-taylor"><h4>Richard Taylor</h4><p>Richard Taylor helps organize PyCon UK and EuroPython. He has also contributed to several projects, including kamaelia and GRAMPS. Richard was the technical reviewer for <em>Beginning Python: From Novice to Professional</em></p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/psf-elects-new-members.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/psf-elects-new-members.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-21T07:00:00-04:00'>4/21/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=514847401225132243&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/election' rel='tag'>election</a>, <a href='https://pyfound.blogspot.com/search/label/membership' rel='tag'>membership</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, April 18, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='1930117470802729795' itemprop='postId'/> <a name='1930117470802729795'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/board-of-directors-for-2011-2012.html'>Board of Directors for 2011-2012</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-1930117470802729795' itemprop='description articleBody'> <div class="document" id="board-of-directors-for-2011-2012"><p>The members of the Python Software Foundation have re-elected all 13 members of the <a class="reference external" href="http://pyfound.blogspot.com/2010/04/psf-board-of-directors-for-2010-2011.html">current Board of Directors</a> to another term.</p><ul class="simple"><li>Raymond Hettinger</li><li>Steve Holden</li><li>Marc-Andr茅 Lemburg</li><li>David Mertz</li><li>Douglas Napoleone</li><li>Jesse Noller</li><li>Tim Peters</li><li>Allison Randal</li><li>Jeff Rush</li><li>Greg Stein</li><li>James Tauber</li><li>Martin von L枚wis</li><li>Gloria Willadsen</li></ul><div class="section" id="about-the-board"><h4>About the Board</h4><p>PSF Directors are elected annually and are responsible for managing the business of the foundation, as outlined in the <a class="reference external" href="http://www.python.org/psf/bylaws/">bylaws</a>. They fulfill two responsibilities:</p><ol class="arabic simple"><li>Completing or overseeing administrative tasks related to the legal standing of the Foundation. These include responding to trademark or licensing queries and monitoring the Foundation's financial health.</li><li>Completing "special projects" such as <a class="reference external" href="http://www.python.org/psf/donations/">fund raising</a>, <a class="reference external" href="http://www.python.org/psf/grants/">administering grants</a>, and supporting day-to-day operations of the Python community.</li></ol><p>A director's specific duties depend on the office and any sub-committee memberships held. The board meets monthly via IRC. <a class="reference external" href="http://www.python.org/psf/records/board/minutes/">Minutes from the meetings</a> are available online. Most Directors are volunteers, although some Officer positions (Treasurer and Secretary) do receive a nominal salary.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/board-of-directors-for-2011-2012.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/board-of-directors-for-2011-2012.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-18T07:00:00-04:00'>4/18/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=1930117470802729795&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/board' rel='tag'>board</a>, <a href='https://pyfound.blogspot.com/search/label/election' rel='tag'>election</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, April 11, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='3891088024572744129' itemprop='postId'/> <a name='3891088024572744129'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/kiwi-pycon-receives-us2000.html'>Kiwi PyCon Receives US$2000</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-3891088024572744129' itemprop='description articleBody'> <div class="document" id="kiwi-pycon-receives-us-2000"> <p>The 2011 Kiwi Python Conference was awarded a US$2,000 grant from the Python Software Foundation during the latter's March board meeting. Kiwi PyCon is the premier Python Conference of New Zealand and will by held in Wellington from August 27th through the 28th. It is organized by the New Zealand Python Users Group (NZPUG). You can <a class="reference" href="http://nz.pycon.org/">register</a> now to make sure your spot is reserved. The organizers are currently looking for proposals for talks on all aspects of Python, so you have an opportunity to get involved and submit a talk. Now is a good time for you to take that trip to New Zealand that you have always wanted!</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/kiwi-pycon-receives-us2000.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/kiwi-pycon-receives-us2000.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-11T21:13:00-04:00'>4/11/2011 09:13:00 PM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=3891088024572744129&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community' rel='tag'>community</a>, <a href='https://pyfound.blogspot.com/search/label/conference' rel='tag'>conference</a>, <a href='https://pyfound.blogspot.com/search/label/new%20zealand' rel='tag'>new zealand</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, April 07, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='5737452119082125998' itemprop='postId'/> <a name='5737452119082125998'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/psf-grants-europython-us2000.html'>PSF Grants EuroPython US$2000</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5737452119082125998' itemprop='description articleBody'> <div class="document" id="psf-grants-europython-us-2000"> <p>During its March board meeting the Python Software Foundation approved a US$2,000 grant for the 2011 EuroPython Conference. EuroPython is the official European conference about the Python programming language. It will be held in Florence, Italy June 20-26. You can go to their <a class="reference external" href="http://ep2011.europython.eu/">website</a> to register for the conference. EuroPython is an excellent excuse to visit Italy, so sign up today!</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/06351908417200979114' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/06351908417200979114' rel='author' title='author profile'> <span itemprop='name'>Mike Driscoll</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/psf-grants-europython-us2000.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/psf-grants-europython-us2000.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-07T12:00:00-04:00'>4/07/2011 12:00:00 PM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1070420868'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5737452119082125998&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, April 04, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='6897331293166348388' itemprop='postId'/> <a name='6897331293166348388'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/psf-grant-funds-porting-work-for-email.html'>PSF Grant Funds Porting Work for the email Package</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-6897331293166348388' itemprop='description articleBody'> <div class="document" id="psf-grant-funds-porting-work-for-the-email-package"> <p>R. David Murray recently completed work funded by the PSF to update Python's <tt class="docutils literal">email</tt> package to work with Python 3.2. The result of the project is a fully functioning version of the standard library package for parsing and constructing email messages.</p> <div class="section" id="project-history"> <h4>Project History</h4> <p>The version of the <a class="reference external" href="http://docs.python.org/py3k/library/email.html">email</a> package that was shipped with Python 3.0 and 3.1 had some bugs, not the least of which was the inability to handle binary inputs. The parser was limited to files and messages in ASCII. Due to this, under Python 3 the <tt class="docutils literal">email</tt> module could only create messages and never receive anything. This deficiency broke many applications that depend on <tt class="docutils literal">email</tt>. For example, the <a class="reference external" href="http://docs.python.org/py3k/library/cgi.html">cgi</a> package uses the <tt class="docutils literal">email</tt> package to process binary uploads.</p> <p>After discussions held in the <a class="reference external" href="http://mail.python.org/pipermail/email-sig/">email-sig discussion group</a>, a complete rewrite of the API was suggested as the only option and R. David Murray submitted a <a class="reference external" href="http://www.bitdance.com/projects/email6/psfproposal/">proposal</a> to the PSF to fund the development of Email 6. The proposal was initially accepted, and some seed money (including matching funds) were provided. Since then, additional funding has been provided by <a class="reference external" href="http://qnx.com/">QNX</a>.</p> <p>At first, David spent some time working on the Policy framework, and with some help from Antoine Pitrou, who fixed some issues in the <a class="reference external" href="http://docs.python.org/py3k/library/nntplib.html">nntp</a> module, David devised a way to integrated byte handling in the <tt class="docutils literal">email</tt> package without a complete rewrite of the original code by using extensions to the API that allow it to accept and generate bytes. The implementation used the "surrogateescape" mechanism, developed by Martin von L枚wis, allowing minimum code modifications.</p> <p>David also provided some modifications to <a class="reference external" href="http://docs.python.org/py3k/library/smtplib.html">smtplib</a>, enabling it to transmit messages with non-ASCII characters. He also worked with Victor Stinner to give the <tt class="docutils literal">cgi</tt> module the ability to handle binary data. They then took on the task of updating the <a class="reference external" href="http://docs.python.org/py3k/library/mailbox.html">mailbox</a> module, and using the new features coded initially by David, made <tt class="docutils literal">mailbox</tt> fully functional for Python 3.2.</p> <p>David mentions that there are still some bugs, specially in the transition to the string/byte separation, but, also according to him, these bugs were greatly reduced in version 3.2.</p> <p>All this work gave Python 3.2 a fully functional <tt class="docutils literal">email</tt> handling package. The nntplib, smtplib, email, cgi and mailbox modules were also made functional, something that benefits the whole Python community. The grant provided by PSF paved the way to reach full functionality.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/psf-grant-funds-porting-work-for-email.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/psf-grant-funds-porting-work-for-email.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-04T10:47:00-04:00'>4/04/2011 10:47:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=6897331293166348388&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/email' rel='tag'>email</a>, <a href='https://pyfound.blogspot.com/search/label/grant' rel='tag'>grant</a>, <a href='https://pyfound.blogspot.com/search/label/python%203.0' rel='tag'>python 3.0</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Friday, April 01, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='214256868803212564' itemprop='postId'/> <a name='214256868803212564'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/04/europython-2011-call-for-presentations.html'>EuroPython 2011 Call for Presentations</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-214256868803212564' itemprop='description articleBody'> <div class="document" id="europython-2011-call-for-presentations"><p>The EuroPython 2011 organizers are accepting proposals for talks. They are looking for presentations on every aspect of Python, including programming from novice to advanced levels, applications and frameworks, and how you have been involved in introducing Python into your organisation.</p><p>The <a class="reference external" href="http://ep2011.europython.eu/call-for-papers">deadline for submissions</a> is April 6th.</p><div class="section" id="europython"><h4>EuroPython</h4><p><a class="reference external" href="http://ep2011.europython.eu/">EuroPython</a> is the official European conference about the Python programming language. The conference is being held June 20–26 in Florence, Italy, at the Mediterraneo Conference Centre, situated near the heart of Florence’s old city centre.</p></div><div class="section" id="presenting-at-europython"><h4>Presenting at EuroPython</h4><p>The organizers will accept a broad range of presentations, from reports on academic and commercial projects to tutorials and case studies. As long as the presentation is interesting and potentially useful to the Python community, it will be considered for the program.</p><p><em>First-time speakers are especially welcome.</em></p><p>For more details about how to submit a proposal, refer to the official <a class="reference external" href="http://ep2011.europython.eu/call-for-papers">call for presentations</a> on the <a class="reference external" href="http://ep2011.europython.eu/">EuroPython</a> website.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/04/europython-2011-call-for-presentations.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/04/europython-2011-call-for-presentations.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-04-01T07:58:00-04:00'>4/01/2011 07:58:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=214256868803212564&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community' rel='tag'>community</a>, <a href='https://pyfound.blogspot.com/search/label/conference' rel='tag'>conference</a>, <a href='https://pyfound.blogspot.com/search/label/europython' rel='tag'>europython</a>, <a href='https://pyfound.blogspot.com/search/label/italy' rel='tag'>italy</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, March 31, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='5400784689507576857' itemprop='postId'/> <a name='5400784689507576857'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/gsoc-student-applications-open.html'>GSOC Student Applications Open</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5400784689507576857' itemprop='description articleBody'> <div class="document" id="gsoc-student-applications-open"><p>Students who want to participate in the Google Summer of Code project this year should <a class="reference external" href="http://socghop.appspot.com/gsoc/org/google/gsoc2011/python">apply online now</a>! The deadline for applications is April 8, but the load on the servers increases as that date approaches, so apply <em>now</em> to avoid the rush and make sure your application is received in time.</p><div class="section" id="google-summer-of-code"><h4>Google Summer of Code</h4><p>Since 2005, the Python Software Foundation has been sponsoring Google Summer of Code (GSoC) projects to pair students with mentors from Python-based projects for real-world development experience. Students who are accepted into the program will spend the summer working on an open source project in Python, and be paid US$5,000 if the project is completed.</p></div><div class="section" id="projects"><h4>Projects</h4><p>In addition to the mentors from the core Python team, several umbrella teams are already involved with the PSF for GSoC. Details about the proposed project ideas and prospective mentors can be found on <a class="reference external" href="http://wiki.python.org/moin/SummerOfCode/2011">the wiki</a>.</p></div><div class="section" id="increasing-diversity"><h4>Increasing Diversity</h4><p>The PSF is committed to increasing the diversity of the Python community. One way we are working toward that goal is by encouraging women and other minorities to apply to participate in GSoC through one of the PSF-sponsored projects. The <a class="reference external" href="http://www.list.org">Mailman</a>, <a class="reference external" href="http://www.scipy.org/">SciPy</a>, and <a class="reference external" href="http://www.pysoy.org/">PySoy</a> projects are especially active in seeking minority applicants this year.</p></div><div class="section" id="important-dates"><h4>Important Dates</h4><div class="line-block"><div class="line">Student application deadline: 8 April</div><div class="line">Students and Mentors paired up: 22 April</div><div class="line">Announce accepted Students: 25 April</div></div><p>For more details about the schedule, see the <a class="reference external" href="http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2011/timeline">GSoC timeline</a> on the project web site.</p><p><strong>Updated:</strong> The original version of this post incorrectly stated that students could earn US$4,500 instead of US$5,000.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/gsoc-student-applications-open.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/gsoc-student-applications-open.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-31T07:34:00-04:00'>3/31/2011 07:34:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5400784689507576857&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community' rel='tag'>community</a>, <a href='https://pyfound.blogspot.com/search/label/summerofcode' rel='tag'>summerofcode</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, March 28, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='4248973758091967936' itemprop='postId'/> <a name='4248973758091967936'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/funding-python-miro-community.html'>Funding the Python Miro Community</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-4248973758091967936' itemprop='description articleBody'> <div class="document" id="funding-the-python-miro-community"> A year ago <a class="reference external" href="http://bluesock.org/%7Ewillg/">Will Kahn-Greene</a> started the <a class="reference external" href="http://python.mirocommunity.org/">Python Miro Community</a>, a web-site that indexes Python-related videos regardless of where those videos exist on the Internet. The PSF has provided US$1,800 to finance continuation of this work, including US$900 for one year of <a class="reference external" href="http://mirocommunity.org/">Miro Community</a> service costs. The remainder of the grant will go toward further development of the Python Miro Community.<br /> <div class="section" id="miro-community"> <h4> Miro Community</h4> The <a class="reference external" href="http://mirocommunity.org/">Miro Community</a> offers an easy way to collect and curate videos already on the internet. It is one of several projects of the non-profit organization <a class="reference external" href="http://pculture.org/">Participatory Culture Foundation</a> all centered around supporting distribution of video content on the Internet. Among these is <a class="reference external" href="http://universalsubtitles.org/">Universal Subtitles</a>, a toolset and community to add subtitles to any web video.<br /> The <a class="reference external" href="http://python.mirocommunity.org/">Python Miro Community</a> indexes Python-related videos from many separate hosting sites on the Internet. The collection includes metadata for the videos to make them searchable and more useful to people. The site currently holds around 550 videos, covering a wide variety of Python-related topics from Python user groups, Python-related conferences like PyCon, and other sources.</div> <div class="section" id="funding-usage"> <h4> Funding usage</h4> US$900 of the grant will go towards Miro Community service costs as PCF rolls out Miro Community 1.2, which has a tiered service plan. The other US$900 of the grant will go towards improvements to <a class="reference external" href="http://python.mirocommunity.org/">Python Miro Community</a>:<br /> <ul class="simple"> <li>integrate <a class="reference external" href="http://universalsubtitles.org/">Universal Subtitles</a> into the site</li> <li>fixing <a class="reference external" href="http://mirocommunity.org/">Miro Community</a> software to allow transcriptions to be part of the search corpus</li> <li>fixing <a class="reference external" href="http://mirocommunity.org/">Miro Community</a> software to allow for automated data validation</li> </ul> See also <a class="reference external" href="http://bluesock.org/%7Ewillg/blog/pmc/psf_grant_2011.html">Will's blog</a> on the grant and for additional information.</div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/07473216746644389812' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/07473216746644389812' rel='author' title='author profile'> <span itemprop='name'>e</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/funding-python-miro-community.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/funding-python-miro-community.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-28T07:00:00-04:00'>3/28/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-759304616'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=4248973758091967936&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/community' rel='tag'>community</a>, <a href='https://pyfound.blogspot.com/search/label/grant' rel='tag'>grant</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Sunday, March 27, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='4607640922571294662' itemprop='postId'/> <a name='4607640922571294662'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/minutes-for-members-meeting-of-march-11.html'>Minutes for Members' Meeting of March 11, 2011 Now Available</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-4607640922571294662' itemprop='description articleBody'> The <a href="http://python.org/psf/records/members/2011-03-11/">minutes for the members' meeting at PyCon on March 11, 2011</a> are now available online. <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/minutes-for-members-meeting-of-march-11.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/minutes-for-members-meeting-of-march-11.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-27T10:07:00-04:00'>3/27/2011 10:07:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=4607640922571294662&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/meeting' rel='tag'>meeting</a>, <a href='https://pyfound.blogspot.com/search/label/organization' rel='tag'>organization</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, March 24, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='3747151309830875452' itemprop='postId'/> <a name='3747151309830875452'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/scipy-2011-call-for-papers.html'>SciPy 2011: Call for Papers</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-3747151309830875452' itemprop='description articleBody'> <div class="document" id="scipy-2011-call-for-papers"> <p><a class="reference external" href="http://conference.scipy.org/scipy2011/">SciPy 2011</a>, the 10th Python in Science conference, will be held July 11 - 16, 2011, in Austin, TX.</p> <p>At this conference, novel applications and breakthroughs made in the pursuit of science using Python are presented. The conference is preceded by two days of tutorials, during which community experts provide training on several scientific Python packages.</p> <p>Potential speakers are invited to take part by submitting a talk abstract at the <a class="reference external" href="http://conference.scipy.org/scipy2011/papers.php">conference website</a>. Associated papers (optional) are included in the peer-reviewed conference proceedings, to be published online.</p> <p>This year will also feature two specialized tracks, whose express aim it is to open up SciPy to the broader Python community. The first track is <strong>Python in Data Science</strong> chaired by Peter Wang, and the second is entitled <strong>Python and Core Technologies</strong> chaired by Anthony Scopatz.</p> <div class="section" id="important-dates-for-authors"> <h4>Important Dates for Authors</h4> <ul class="simple"> <li>Friday, April 15: <a class="reference external" href="http://conference.scipy.org/scipy2011/tutorials.php">Tutorial proposals due</a> (remember: stipends will be provided for Tutorial instructors)</li> <li>Sunday, April 24: Paper abstracts due</li> <li>Sunday, May 8: <a class="reference external" href="http://conference.scipy.org/scipy2011/student.php">Student sponsorship request due</a></li> <li>Tuesday, May 10: Accepted talks announced</li> <li>Monday, May 16: Student sponsorships announced</li> <li>Monday, May 23: Early Registration ends</li> <li>Sunday, June 20: Papers due</li> <li>Monday-Tuesday, July 11 - 12: Tutorials</li> <li>Wednesday-Thursday, July 13 - July 14: Conference</li> <li>Friday-Saturday, July 15 - July 16: Sprints</li> </ul> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/03855116138400732464' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/03855116138400732464' rel='author' title='author profile'> <span itemprop='name'>Anthony Scopatz</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/scipy-2011-call-for-papers.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/scipy-2011-call-for-papers.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-24T15:26:00-04:00'>3/24/2011 03:26:00 PM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1016505302'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=3747151309830875452&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='6030091767561693705' itemprop='postId'/> <a name='6030091767561693705'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/pycon-2011-videos.html'>PyCon 2011 Videos</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-6030091767561693705' itemprop='description articleBody'> <div class="document" id="pycon-2011-videos"> <p>Videos from this year's edition of PyCon are being uploaded and some are already available on <a class="reference external" href="http://python.mirocommunity.org/">Python's Miro Community</a> page and on <a class="reference external" href="http://pycon.blip.tv/">Blip TV</a>. All presentations this year were of high caliber and the diversity will please everyone interested in Python. If you missed the conference, or just one or two presentations that you really wanted to see, check out the videos today!</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/pycon-2011-videos.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/pycon-2011-videos.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-24T09:00:00-04:00'>3/24/2011 09:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=6030091767561693705&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/pycon2011' rel='tag'>pycon2011</a>, <a href='https://pyfound.blogspot.com/search/label/videos' rel='tag'>videos</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Wednesday, March 23, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='1312045316752677719' itemprop='postId'/> <a name='1312045316752677719'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/python-dev-launches-python-insider-blog.html'>Python-Dev Launches Python Insider Blog</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-1312045316752677719' itemprop='description articleBody'> <div class="document" id="python-dev-launches-python-insider-blog"><p>The Python development team has launched a new blog.</p><blockquote><a class="reference external" href="http://blog.python.org/">Python Insider</a> is the official blog of the Python core development team. It will provide a way for people who don't follow the mailing list to get an overview of topics discussed there, and especially to learn about changes in store for Python.</blockquote><p><a class="reference external" href="http://blog.python.org/2011/03/welcome-to-python-insider.html">The announcement</a> includes details about how to subscribe to the blog through its RSS feed, email, and Twitter.</p></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/python-dev-launches-python-insider-blog.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/python-dev-launches-python-insider-blog.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-23T08:05:00-04:00'>3/23/2011 08:05:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=1312045316752677719&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/development' rel='tag'>development</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, March 21, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='2428901304646231891' itemprop='postId'/> <a name='2428901304646231891'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/google-summer-of-code-call-for-projects.html'>Google Summer of Code: Call for Projects and Mentors</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-2428901304646231891' itemprop='description articleBody'> <div class="document" id="google-summer-of-code-call-for-projects-and-mentors"> <p>Since 2005, the Python Software Foundation has been sponsoring Google Summer of Code (GSoC) projects to pair students with mentors from Python-based projects for real-world development experience. We are pleased to announce that the PSF is a GSoC sponsoring organization again for 2011!</p> <div class="section" id="call-for-applications"> <h4>Call for Applications</h4> <p>The PSF is accepting proposals from different projects in the Python ecosystem. In order to qualify for PSF sponsorship, projects must be prepared to provide at least three mentors to act as guides for students over the course of the summer. Projects also need a well-defined method of team communication, such as a mailing list or dedicated IRC channel.</p> <p>In addition to the mentors from the core Python team, several umbrella teams are already involved with the PSF for GSoC. They include:</p> <ul class="simple"> <li><a class="reference external" href="http://www.list.org/">Mailman</a></li> <li><a class="reference external" href="http://mercurial.selenic.com/">Mercurial</a></li> <li><a class="reference external" href="http://pyjs.org/">Pyjamas</a></li> <li><a class="reference external" href="http://www.logilab.org/project/pylint">PyLint</a></li> <li><a class="reference external" href="http://pypy.org/">PyPy</a></li> <li><a class="reference external" href="http://www.pysoy.org/">PySoy</a></li> <li><a class="reference external" href="http://www.tryton.org/en/">Tryton</a></li> </ul> <p>The number of student positions available for PSF projects is based on the number of project applications received during this phase of the program. So if your project could benefit from participating in GSoC, submit <a class="reference external" href="https://spreadsheets.google.com/viewform?formkey=dHh3WFNGYzkyWWE0ZjM1eFFoUUVGWmc6MQ">an application</a>!</p> </div> <div class="section" id="students"> <h4>Students</h4> <p>Currently, the PSF is <em>only</em> accepting proposals from different projects in the Python ecosystem. However, it is never too early for students to be involved!</p> <p>Students may submit to their GSoC application to the PSF from March 28th - April 8th. Please see the <a class="reference external" href="http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2011/timeline">GSoC timeline</a> for the complete program schedule. We encourage students to find a project they are interested in working with <em>before</em> the application period opens. Sending an inquiry to the project's mailing list asking where help is needed is <em>highly</em> recommended.</p> </div> <div class="section" id="more-details"> <h4>More Details</h4> <p>The <a class="reference external" href="http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2011/timeline">GSoC timeline</a> has the complete program schedule.</p> <p>For more information, please refer to the <a class="reference external" href="http://wiki.python.org/moin/SummerOfCode/2011?action=show&redirect=SummerOfCode">PSF GSoC status page</a>.</p> <p>For further questions, please contact the PSF GSoC 2011 coordinator, <a class="reference external" href="http://wiki.python.org/moin/ArcRiley">Arc Riley</a>.</p> <p>Fill out <a class="reference external" href="https://spreadsheets.google.com/viewform?formkey=dHh3WFNGYzkyWWE0ZjM1eFFoUUVGWmc6MQ">an application</a> online to have your project considered.</p> </div> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/03855116138400732464' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/03855116138400732464' rel='author' title='author profile'> <span itemprop='name'>Anthony Scopatz</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/google-summer-of-code-call-for-projects.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/google-summer-of-code-call-for-projects.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-21T12:17:00-04:00'>3/21/2011 12:17:00 PM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1016505302'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=2428901304646231891&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Thursday, March 17, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='1814744214316896923' itemprop='postId'/> <a name='1814744214316896923'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/pycon-australia.html'>PyCon Australia</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-1814744214316896923' itemprop='description articleBody'> <div class="document" id="pycon-australia"><p>The PSF Board of Directors has awarded a $1500 USD grant to sponsor <a class="reference external" href="http://pycon-au.org/2011/about/">PyCon AU</a>.</p><div class="section" id="date-and-location"><h4>Date and Location</h4><p>PyCon Australia 2011 will be held in Sydney on the weekend of the 20th and 21st of August in Sydney, Australia. The <a class="reference external" href="http://pycon-au.org/2011/cfp/">Call for Proposals</a> has already been sent out.</p></div><div class="section" id="pycon-au"><h4>PyCon AU</h4><p>Australian Python programming enthusiasts are continuing the global PyCon tradition in Sydney. This will be the second Australian PyCon event, and the organizers anticipate 250 participants. The schedule will include dozens of presentations on topics including web programming, business applications, game development, science and mathematics, social issues, education, testing, databases, documentation and more.</p></div><div class="section" id="more-information"><h4>More Information</h4><p>For more details, refer to the <a class="reference external" href="http://pycon-au.org/2011/about/">PyCon AU</a> website or <a class="reference external" href="http://groups.google.com/group/pycon-au">mailing list</a>.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/pycon-australia.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/pycon-australia.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-17T07:00:00-04:00'>3/17/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=1814744214316896923&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/australia' rel='tag'>australia</a>, <a href='https://pyfound.blogspot.com/search/label/conference' rel='tag'>conference</a>, <a href='https://pyfound.blogspot.com/search/label/grant' rel='tag'>grant</a>, <a href='https://pyfound.blogspot.com/search/label/pycon' rel='tag'>pycon</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, March 14, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='9076087426924732828' itemprop='postId'/> <a name='9076087426924732828'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/call-for-applications-sprint-funding.html'>Call for Applications: Sprint Funding</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-9076087426924732828' itemprop='description articleBody'> <div class="document" id="call-for-applications-sprint-funding"><p>The PSF Sprints Committee has sent out a call for applications from groups who want funding to host sprints on Python-related development work.</p><div class="section" id="sprints-committee"><h4>Sprints Committee</h4><p>The Sprints Committee was <a class="reference external" href="http://pyfound.blogspot.com/2010/06/psf-sponsored-sprints.html">established in June 2010</a> to encourage and assist groups to come together to work on Python-related projects. The committee has successfully funded a number of sprints since it was created, and the PSF Board of Directors has recently set aside additional funding to be used for sprinting during the upcoming year.</p></div><div class="section" id="sprint-topics"><h4>Sprint Topics</h4><p>Sprints on any topic related to Python may qualify for a grant. Groups can work on any of the interpreters (CPython, PyPy, Jython, IronPython, etc.), modules from the standard library, third-party libraries, development tools, or anything else affecting the community.</p><p>Sponsored sprints have covered topics including porting Genshi to Python 3, improvements to packaging as part of the Distribute/distutils project, and most recently, the <a class="reference external" href="http://morepypy.blogspot.com/2011/02/pypy-winter-sprint-report.html">PyPy winter sprint</a> in Switzerland. Check out the <a class="reference external" href="http://pythonsprints.com/">sprints blog</a> for more details.</p></div><div class="section" id="assistance"><h4>Assistance</h4><p>The Sprints Committee has prepared guides for <a class="reference external" href="http://docs.pythonsprints.com/core_development/">sprinting on Python core</a> and <a class="reference external" href="http://docs.pythonsprints.com/python3_porting/">porting to Python 3</a> to help make your event successful. In addition to organizational support, the committee can also offer financial assistance in the form of grants.</p><p>Any sprint group can apply for a grant from to cover expenses directly related to a sprint event. That includes buying meals, renting meeting space, and other reasonable expenses. The maximum grant for an event is US$300.</p><p>If your group is interested in hosting a sprint, check out the full details of the <a class="reference external" href="http://www.pythonsprints.com/cfa/">call for applications</a> at and contact the Sprints Committee at <a class="reference external" href="mailto:sprints@python.org">sprints@python.org</a>.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/call-for-applications-sprint-funding.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/call-for-applications-sprint-funding.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-14T07:00:00-04:00'>3/14/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=9076087426924732828&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/grant' rel='tag'>grant</a>, <a href='https://pyfound.blogspot.com/search/label/porting' rel='tag'>porting</a>, <a href='https://pyfound.blogspot.com/search/label/python%203.0' rel='tag'>python 3.0</a>, <a href='https://pyfound.blogspot.com/search/label/sprints' rel='tag'>sprints</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Saturday, March 12, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='7006544667397048426' itemprop='postId'/> <a name='7006544667397048426'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/now-accepting-applications-for-google.html'>Now Accepting Applications for Google Summer of Code Projects</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-7006544667397048426' itemprop='description articleBody'> <div class="document" id="now-accepting-applications-for-google-summer-of-code-projects"><p>The PSF is preparing its submission to participate in the Google Summer of Code again this year. The first step in that process is to solicit applications from projects that want to participate, and the call for submissions is now officially open.</p><div class="section" id="google-summer-of-code"><h4>Google Summer of Code</h4><p><a class="reference external" href="http://socghop.appspot.com/site/home/site">Google Summer of Code</a> (GSoC) offers stipends to college students who write code for open source software projects. The program works by pairing students with mentors from participating projects to benefit both groups. Students are exposed to real-world software development practices, and the mentoring projects gain new contributors. More than 4,500 students and 4,000 mentors have participated in the program since its beginning in 2005. Contributions have come from over 85 countries around the world, making GSoC a truely global effort to improve the state of open source software.</p></div><div class="section" id="requirements-for-participating-projects"><h4>Requirements for Participating Projects</h4><p>Although any project is able to apply to participate directly in the Google Summer of Code, the application period with Google is closed for this year. Fortunately, the PSF also sponsors Python-related projects that need an umbrella organization to assist with the administration work for GSoC. In order to qualify for PSF sponsorship, projects must be prepared to provide at least three mentors to act as guides for students over the course of the summer. Projects also needs a well-defined method of team communication, such as a mailing list or dedicated IRC channel.</p><p>To submit your project for consideration, fill out the <a class="reference external" href="https://spreadsheets.google.com/viewform?formkey=dHh3WFNGYzkyWWE0ZjM1eFFoUUVGWmc6MQ">online application</a>. More details about the PSF's involvement in GSoC is available on the <a class="reference external" href="http://wiki.python.org/moin/SummerOfCode/2011?action=show&redirect=SummerOfCode">2011 Summer of Code page</a>.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/now-accepting-applications-for-google.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/now-accepting-applications-for-google.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-12T07:00:00-05:00'>3/12/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=7006544667397048426&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/summerofcode' rel='tag'>summerofcode</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Friday, March 11, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='6901307790208195478' itemprop='postId'/> <a name='6901307790208195478'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/bring-superbowl-of-python-to-your.html'>Bring the Superbowl of Python to Your Hometown</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-6901307790208195478' itemprop='description articleBody'> The site for PyCon 2014 and 2015 has not been set, yet. If you want your city to be considered, attend the Site Selection Meeting in the <strong>Dunwoody room</strong> at PyCon 2011 during the <strong>Sunday lunch break</strong>. Tell us why <em>your</em> city should be the next host of the premier Python conference in North America. <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/bring-superbowl-of-python-to-your.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/bring-superbowl-of-python-to-your.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-11T08:39:00-05:00'>3/11/2011 08:39:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=6901307790208195478&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/pycon' rel='tag'>pycon</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Wednesday, March 09, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='9208484762960085813' itemprop='postId'/> <a name='9208484762960085813'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/psf-funds-readthedocsorg.html'>PSF Funds readthedocs.org</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-9208484762960085813' itemprop='description articleBody'> <div class="document" id="psf-funds-readthedocs-org"><p>The PSF Board has awarded a grant of USD $840 to the <a class="reference external" href="http://readthedocs.org">Read the Docs</a> project for twelve months of hosting fees.</p><div class="section" id="read-the-docs"><h4>Read the Docs</h4><p>Created by <a class="reference external" href="http://ericholscher.com/">Eric Holscher</a>, <a class="reference external" href="http://charlesleifer.com/">Charles Leifer</a>, and <a class="reference external" href="http://bobbygrace.info/">Bobby Grace</a>, readthedocs.org is a documentation hosting site born out of the 2010 Django Dash competition. The site monitors git, Mercurial, and Subversion source repositories and automatically builds a project's documentation using Sphinx. Users can also create documentation directly through the site using a built-in editor.</p><p>The <a class="reference external" href="http://github.com/rtfd/readthedocs.org">code for Read the Docs</a> is itself open source, and contributions from users and other interested parties are always welcome.</p></div><div class="section" id="more-details"><h4>More Details</h4><p>The <a class="reference external" href="http://ericholscher.com/blog/2010/aug/16/announcing-read-docs/">original announcement</a> of the site describes the background for the project and its motivation.</p><p>Eric's <a class="reference external" href="http://www.slideshare.net/ericholscher/read-the-docs">presentation at PDX Python</a> in February 2011 includes details about the tools used to build the site.</p><p>The <a class="reference external" href="http://read-the-docs.readthedocs.org/en/latest/index.html">Getting Started Guide</a> covers all of the details you need to add the documentation for your project to the site.</p></div></div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/01892352754222143463' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/01892352754222143463' rel='author' title='author profile'> <span itemprop='name'>Doug Hellmann</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/psf-funds-readthedocsorg.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/psf-funds-readthedocsorg.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-09T07:00:00-05:00'>3/09/2011 07:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-549884126'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=9208484762960085813&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/board' rel='tag'>board</a>, <a href='https://pyfound.blogspot.com/search/label/grant' rel='tag'>grant</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> <div class="date-outer"> <h2 class='date-header'><span>Monday, March 07, 2011</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='8520' itemprop='blogId'/> <meta content='5570842088931678241' itemprop='postId'/> <a name='5570842088931678241'></a> <h3 class='post-title entry-title' itemprop='name'> <a href='https://pyfound.blogspot.com/2011/03/call-for-submissions-for-promotional.html'>Call for submissions for promotional brochure</a> </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-5570842088931678241' itemprop='description articleBody'> <div class="document" id="call-for-submissions-for-promotional-brochure"> <p>A new PSF project aims to create professional quality promotional material about Python. The first goal is to create a brochure to showcase the many ways Python is used. It will include use cases to highlight the ways the language allows users to accomplish their tasks both in educational and in professional settings.</p> <p>Project team members Marc-Andr茅 Lemburg, Jan Ulrich Hasecke, and Armin Stross-Radschinski created this <a class="reference external" href="http://www.coactivate.org/projects/plone-marketing/contributed-marketing-materials/090-729_PloneFolderA4_20091109RZ47lo.pdf">Plone marketing brochure</a> for the German Zope User Group. It is the inspiration for this new project.</p> <p>Community feedback and awareness is vitally important for the success of this initiative, mainly to gather information to be used in the brochure. We are especially looking for interesting projects that can be discussed as use-cases.</p> <p>If you have any suggestions for information to include in the brochure, please contact Marc-Andr茅 Lemburg or send an email to brochure AT getpython DOT info.</p> <p>UPDATE: more information about the brochure, including a newsletter, can be found <a href="http://brochure.getpython.info/">here</a>.</p> </div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> Posted by <span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://www.blogger.com/profile/12361293458447621754' itemprop='url'/> <a class='g-profile' href='https://www.blogger.com/profile/12361293458447621754' rel='author' title='author profile'> <span itemprop='name'>Unknown</span> </a> </span> </span> <span class='post-timestamp'> at <meta content='https://pyfound.blogspot.com/2011/03/call-for-submissions-for-promotional.html' itemprop='url'/> <a class='timestamp-link' href='https://pyfound.blogspot.com/2011/03/call-for-submissions-for-promotional.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2011-03-07T09:00:00-05:00'>3/07/2011 09:00:00 AM</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-1133386874'> <a href='https://www.blogger.com/post-edit.g?blogID=8520&postID=5570842088931678241&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://pyfound.blogspot.com/search/label/brochure' rel='tag'>brochure</a>, <a href='https://pyfound.blogspot.com/search/label/submissions' rel='tag'>submissions</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> </div> </div></div> </div> <div class='blog-pager' id='blog-pager'> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://pyfound.blogspot.com/search?updated-max=2012-01-06T08:00:00-05:00&max-results=2&reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'>Newer Posts</a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://pyfound.blogspot.com/search?updated-max=2011-03-07T09:00:00-05:00&max-results=2' id='Blog1_blog-pager-older-link' title='Older Posts'>Older Posts</a> </span> <a class='home-link' href='https://pyfound.blogspot.com/'>Home</a> </div> <div class='clear'></div> <div class='blog-feeds'> <div class='feed-links'> Subscribe to: <a class='feed-link' href='https://pyfound.blogspot.com/feeds/posts/default' target='_blank' type='application/atom+xml'>Posts (Atom)</a> </div> </div> </div></div> </div> </div> <div class='column-left-outer'> <div class='column-left-inner'> <aside> </aside> </div> </div> <div class='column-right-outer'> <div class='column-right-inner'> <aside> <div class='sidebar section' id='sidebar-right-1'><div class='widget Text' data-version='1' id='Text1'> <h2 class='title'>Mission</h2> <div class='widget-content'> <span style="font-size: 125%;font-size:125%;"><i>The mission of the <a href="https://www.python.org/psf/">Python Software Foundation</a> is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.</i></span> </div> <div class='clear'></div> </div><div class='widget LinkList' data-version='1' id='LinkList1'> <div class='widget-content'> <ul> <li><a href='https://www.python.org/psf-landing/'>Python Software Foundation</a></li> <li><a href='https://www.python.org/psf/grants/'>Grants Program</a></li> <li><a href='https://www.python.org/psf/membership/'>Membership</a></li> <li><a href='https://www.python.org/community/awards/'>Awards</a></li> <li><a href='https://www.python.org/psf/records/board/minutes/'>Meeting Minutes</a></li> </ul> <div class='clear'></div> </div> </div><div class='widget Image' data-version='1' id='Image1'> <h2>PSF Sponsors</h2> <div class='widget-content'> <a href='https://www.python.org/psf/sponsors/'> <img alt='PSF Sponsors' height='113' id='Image1_img' src='https://blogger.googleusercontent.com/img/a/AVvXsEinkl3WkxN3nTJap16aR2WhbP1k4BJw92phSFrhsrCWHOWl2raf6mjtgC7pt4NxSkiugearJ82UJRuepNqcZCEnB2Adm9c1EEv32nHzQf79hx-B2ZOqdk_M6Y6sWkGD7SMsq5l1ZE1xYyxGwrz5U1wnBHlqDOlDfiWHNtFwc_69mS7pRTH6=s250' width='250'/> </a> <br/> <span class='caption'>A big thank you to the above PSF sponsors for supporting our mission!</span> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <div class='widget-content'> <a class="twitter-timeline" data-width="256" data-height="512" data-dnt="true" href="https://twitter.com/ThePSF?ref_src=twsrc%5Etfw">Tweets by ThePSF</a> <script async="async" src="https://platform.twitter.com/widgets.js" charset="utf-8" ></script> </div> <div class='clear'></div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <h2>Blog Archive</h2> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2025/'> 2025 </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2025/02/'> February </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2025/01/'> January </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/'> 2024 </a> <span class='post-count' dir='ltr'>(58)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/12/'> December </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/11/'> November </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/10/'> October </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/09/'> September </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/08/'> August </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/07/'> July </a> <span class='post-count' dir='ltr'>(7)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/06/'> June </a> <span class='post-count' dir='ltr'>(16)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/05/'> May </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/04/'> April </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/02/'> February </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2024/01/'> January </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/'> 2023 </a> <span class='post-count' dir='ltr'>(37)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/12/'> December </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/11/'> November </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/10/'> October </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/09/'> September </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/08/'> August </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/06/'> June </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/05/'> May </a> <span class='post-count' dir='ltr'>(12)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/04/'> April </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/03/'> March </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/02/'> February </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2023/01/'> January </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/'> 2022 </a> <span class='post-count' dir='ltr'>(35)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/12/'> December </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/11/'> November </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/10/'> October </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/07/'> July </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/06/'> June </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/05/'> May </a> <span class='post-count' dir='ltr'>(12)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/04/'> April </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/03/'> March </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/02/'> February </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2022/01/'> January </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/'> 2021 </a> <span class='post-count' dir='ltr'>(42)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/12/'> December </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/11/'> November </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/10/'> October </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/09/'> September </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/08/'> August </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/07/'> July </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/06/'> June </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/05/'> May </a> <span class='post-count' dir='ltr'>(12)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/04/'> April </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/03/'> March </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/02/'> February </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2021/01/'> January </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/'> 2020 </a> <span class='post-count' dir='ltr'>(51)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/12/'> December </a> <span class='post-count' dir='ltr'>(8)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/11/'> November </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/10/'> October </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/09/'> September </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/07/'> July </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/06/'> June </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/05/'> May </a> <span class='post-count' dir='ltr'>(10)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/04/'> April </a> <span class='post-count' dir='ltr'>(11)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/03/'> March </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2020/01/'> January </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/'> 2019 </a> <span class='post-count' dir='ltr'>(45)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/12/'> December </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/11/'> November </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/10/'> October </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/09/'> September </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/08/'> August </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/07/'> July </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/06/'> June </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/05/'> May </a> <span class='post-count' dir='ltr'>(11)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/04/'> April </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/02/'> February </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2019/01/'> January </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/'> 2018 </a> <span class='post-count' dir='ltr'>(31)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/12/'> December </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/11/'> November </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/10/'> October </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/09/'> September </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/08/'> August </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/07/'> July </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/06/'> June </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/05/'> May </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/04/'> April </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/02/'> February </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2018/01/'> January </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/'> 2017 </a> <span class='post-count' dir='ltr'>(32)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/12/'> December </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/11/'> November </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/10/'> October </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/09/'> September </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/08/'> August </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/07/'> July </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/05/'> May </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/04/'> April </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/02/'> February </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2017/01/'> January </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/'> 2016 </a> <span class='post-count' dir='ltr'>(27)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/12/'> December </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/10/'> October </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/08/'> August </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/07/'> July </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/06/'> June </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/05/'> May </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/04/'> April </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2016/01/'> January </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/'> 2015 </a> <span class='post-count' dir='ltr'>(67)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/12/'> December </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/11/'> November </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/10/'> October </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/09/'> September </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/08/'> August </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/07/'> July </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/06/'> June </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/05/'> May </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/04/'> April </a> <span class='post-count' dir='ltr'>(13)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/03/'> March </a> <span class='post-count' dir='ltr'>(14)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/02/'> February </a> <span class='post-count' dir='ltr'>(9)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2015/01/'> January </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/'> 2014 </a> <span class='post-count' dir='ltr'>(14)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/10/'> October </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/09/'> September </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/08/'> August </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/07/'> July </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/05/'> May </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/04/'> April </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/02/'> February </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2014/01/'> January </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/'> 2013 </a> <span class='post-count' dir='ltr'>(18)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/11/'> November </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/09/'> September </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/08/'> August </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/07/'> July </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/06/'> June </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/04/'> April </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/03/'> March </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/02/'> February </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2013/01/'> January </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/'> 2012 </a> <span class='post-count' dir='ltr'>(21)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/12/'> December </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/11/'> November </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/10/'> October </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/09/'> September </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/08/'> August </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/07/'> July </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/06/'> June </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/05/'> May </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/04/'> April </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/03/'> March </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2012/01/'> January </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> ▼  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/'> 2011 </a> <span class='post-count' dir='ltr'>(55)</span> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> ▼  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/12/'> December </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/12/psf-proffers-payment-to-port-to-python.html'>PSF Proffers Payment to Port to Python 3</a></li> <li><a href='https://pyfound.blogspot.com/2011/12/first-annual-pycon-china-hit-in.html'>First annual PyCon China a hit in Shanghai</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/11/'> November </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/11/boston-python-workshop-psf-grant.html'>Boston Python Workshop PSF Grant</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/10/'> October </a> <span class='post-count' dir='ltr'>(7)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/10/2011-frank-willison-memorial-award.html'>2011 Frank Willison Memorial Award</a></li> <li><a href='https://pyfound.blogspot.com/2011/10/psf-granted-pytexas-2011-us750.html'>PSF Granted PyTexas 2011 US$750</a></li> <li><a href='https://pyfound.blogspot.com/2011/10/pycon-2012-proposals-due-12-oct.html'>PyCon 2012 Proposals Due 12 Oct.</a></li> <li><a href='https://pyfound.blogspot.com/2011/10/arc-riley-receives-psf-community.html'>Arc Riley Receives PSF Community Service Award</a></li> <li><a href='https://pyfound.blogspot.com/2011/10/nick-coghlan-receives-psf-community.html'>Nick Coghlan Receives PSF Community Service Award</a></li> <li><a href='https://pyfound.blogspot.com/2011/10/tarek-ziade-receives-psf-community.html'>Tarek Ziad茅 Receives PSF Community Service Award</a></li> <li><a href='https://pyfound.blogspot.com/2011/10/laura-creighton-receives-psf-community.html'>Laura Creighton Receives PSF Community Service Award</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/09/'> September </a> <span class='post-count' dir='ltr'>(5)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/09/benjamin-peterson-receives-psf.html'>Benjamin Peterson Receives PSF Community Service A...</a></li> <li><a href='https://pyfound.blogspot.com/2011/09/van-lindberg-receives-psf-community.html'>Van Lindberg Receives PSF Community Service Award</a></li> <li><a href='https://pyfound.blogspot.com/2011/09/psf-provides-grant-to-port-webob.html'>PSF Provides Grant to Port WebOb</a></li> <li><a href='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-pl-2011.html'>PSF Grants PyCon PL 2011</a></li> <li><a href='https://pyfound.blogspot.com/2011/09/psf-grants-pycon-ireland-us1500.html'>PSF Grants PyCon Ireland US$1500</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/08/'> August </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/08/psf-grants-pyargentina-us1500.html'>PSF Grants PyArgentina US$1500</a></li> <li><a href='https://pyfound.blogspot.com/2011/08/pycon-de-2010-funding.html'>PyCon DE 2011 Funding</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/07/'> July </a> <span class='post-count' dir='ltr'>(1)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/07/july-2011-members-election-results.html'>July 2011 Members' Election Results</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/06/'> June </a> <span class='post-count' dir='ltr'>(3)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/06/tell-us-about-your-user-group.html'>Tell Us About Your User Group</a></li> <li><a href='https://pyfound.blogspot.com/2011/06/free-tickets-for-pynz.html'>Free Tickets for PyNZ</a></li> <li><a href='https://pyfound.blogspot.com/2011/06/pyladies-gets-psf-grant.html'>PyLadies gets a PSF Grant</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/05/'> May </a> <span class='post-count' dir='ltr'>(8)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/05/python-core-mentorship-program.html'>The Python Core Mentorship Program</a></li> <li><a href='https://pyfound.blogspot.com/2011/05/summer-pygames-registration-open.html'>Summer pyGames Registration Open</a></li> <li><a href='https://pyfound.blogspot.com/2011/05/psf-needs-help-creating-logos.html'>PSF Needs Help Creating Logos</a></li> <li><a href='https://pyfound.blogspot.com/2011/05/gsoc-student-applications-accepted.html'>GSoC Student Applications Accepted</a></li> <li><a href='https://pyfound.blogspot.com/2011/05/europython-early-bird-registration.html'>EuroPython Early Bird Registration Deadline is 12 May</a></li> <li><a href='https://pyfound.blogspot.com/2011/05/uniblue-systems-ltd-joins-psf-as.html'>Uniblue Systems Ltd. Joins the PSF as Sponsor Member</a></li> <li><a href='https://pyfound.blogspot.com/2011/05/next-psf-members-meeting-europython.html'>Next PSF Members Meeting: EuroPython 2011</a></li> <li><a href='https://pyfound.blogspot.com/2011/05/pypy-receives-us10000-at-pycon-usa.html'>PyPy Receives US$10,000 at PyCon USA</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/04/'> April </a> <span class='post-count' dir='ltr'>(8)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/04/online-degree-reviews-joins-psf-as.html'>Online Degree Reviews Joins the PSF as Sponsor Member</a></li> <li><a href='https://pyfound.blogspot.com/2011/04/zimbio-joins-psf-as-sponsor-member.html'>Zimbio Joins the PSF as a Sponsor Member</a></li> <li><a href='https://pyfound.blogspot.com/2011/04/psf-elects-new-members.html'>The PSF Elects New Members</a></li> <li><a href='https://pyfound.blogspot.com/2011/04/board-of-directors-for-2011-2012.html'>Board of Directors for 2011-2012</a></li> <li><a href='https://pyfound.blogspot.com/2011/04/kiwi-pycon-receives-us2000.html'>Kiwi PyCon Receives US$2000</a></li> <li><a href='https://pyfound.blogspot.com/2011/04/psf-grants-europython-us2000.html'>PSF Grants EuroPython US$2000</a></li> <li><a href='https://pyfound.blogspot.com/2011/04/psf-grant-funds-porting-work-for-email.html'>PSF Grant Funds Porting Work for the email Package</a></li> <li><a href='https://pyfound.blogspot.com/2011/04/europython-2011-call-for-presentations.html'>EuroPython 2011 Call for Presentations</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/03/'> March </a> <span class='post-count' dir='ltr'>(13)</span> <ul class='posts'> <li><a href='https://pyfound.blogspot.com/2011/03/gsoc-student-applications-open.html'>GSOC Student Applications Open</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/funding-python-miro-community.html'>Funding the Python Miro Community</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/minutes-for-members-meeting-of-march-11.html'>Minutes for Members' Meeting of March 11, 2011 Now...</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/scipy-2011-call-for-papers.html'>SciPy 2011: Call for Papers</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/pycon-2011-videos.html'>PyCon 2011 Videos</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/python-dev-launches-python-insider-blog.html'>Python-Dev Launches Python Insider Blog</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/google-summer-of-code-call-for-projects.html'>Google Summer of Code: Call for Projects and Mentors</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/pycon-australia.html'>PyCon Australia</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/call-for-applications-sprint-funding.html'>Call for Applications: Sprint Funding</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/now-accepting-applications-for-google.html'>Now Accepting Applications for Google Summer of Co...</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/bring-superbowl-of-python-to-your.html'>Bring the Superbowl of Python to Your Hometown</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/psf-funds-readthedocsorg.html'>PSF Funds readthedocs.org</a></li> <li><a href='https://pyfound.blogspot.com/2011/03/call-for-submissions-for-promotional.html'>Call for submissions for promotional brochure</a></li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/02/'> February </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2011/01/'> January </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/'> 2010 </a> <span class='post-count' dir='ltr'>(35)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/12/'> December </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/11/'> November </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/10/'> October </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/09/'> September </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/08/'> August </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/07/'> July </a> <span class='post-count' dir='ltr'>(8)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/06/'> June </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/05/'> May </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/04/'> April </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2010/01/'> January </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/'> 2009 </a> <span class='post-count' dir='ltr'>(21)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/12/'> December </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/10/'> October </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/09/'> September </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/08/'> August </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/07/'> July </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/06/'> June </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/05/'> May </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/04/'> April </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2009/02/'> February </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/'> 2008 </a> <span class='post-count' dir='ltr'>(23)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/12/'> December </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/11/'> November </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/10/'> October </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/08/'> August </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/07/'> July </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/05/'> May </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/04/'> April </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/03/'> March </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/02/'> February </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2008/01/'> January </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/'> 2007 </a> <span class='post-count' dir='ltr'>(26)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/12/'> December </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/11/'> November </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/10/'> October </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/09/'> September </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/08/'> August </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/07/'> July </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/06/'> June </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/05/'> May </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/04/'> April </a> <span class='post-count' dir='ltr'>(1)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/03/'> March </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/02/'> February </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2007/01/'> January </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/'> 2006 </a> <span class='post-count' dir='ltr'>(39)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/12/'> December </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/11/'> November </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/10/'> October </a> <span class='post-count' dir='ltr'>(5)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/09/'> September </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/08/'> August </a> <span class='post-count' dir='ltr'>(4)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/07/'> July </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/05/'> May </a> <span class='post-count' dir='ltr'>(7)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/04/'> April </a> <span class='post-count' dir='ltr'>(6)</span> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://pyfound.blogspot.com/2006/03/'> March </a> <span class='post-count' dir='ltr'>(3)</span> </li> </ul> </li> </ul> </div> </div> <div class='clear'></div> </div> </div></div> <table border='0' cellpadding='0' cellspacing='0' class='section-columns columns-2'> <tbody> <tr> <td class='first columns-cell'> <div class='sidebar no-items section' id='sidebar-right-2-1'></div> </td> <td class='columns-cell'> <div class='sidebar no-items section' id='sidebar-right-2-2'></div> </td> </tr> </tbody> </table> <div class='sidebar no-items section' id='sidebar-right-3'></div> </aside> </div> </div> </div> <div style='clear: both'></div> <!-- columns --> </div> <!-- main --> </div> </div> <div class='main-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <footer> <div class='footer-outer'> <div class='footer-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left footer-fauxborder-left'> <div class='fauxborder-right footer-fauxborder-right'></div> <div class='region-inner footer-inner'> <div class='foot no-items section' id='footer-1'></div> <table border='0' cellpadding='0' cellspacing='0' class='section-columns columns-2'> <tbody> <tr> <td class='first columns-cell'> <div class='foot no-items section' id='footer-2-1'></div> </td> <td class='columns-cell'> <div class='foot no-items section' id='footer-2-2'></div> </td> </tr> </tbody> </table> <!-- outside of the include in order to lock Attribution widget --> <div class='foot section' id='footer-3' name='Footer'><div class='widget Attribution' data-version='1' id='Attribution1'> <div class='widget-content' style='text-align: center;'> Powered by <a href='https://www.blogger.com' target='_blank'>Blogger</a>. </div> <div class='clear'></div> </div></div> </div> </div> <div class='footer-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </footer> <!-- content --> </div> </div> <div class='content-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </div> <script type='text/javascript'> window.setTimeout(function() { document.body.className = document.body.className.replace('loading', ''); }, 10); </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/1704033933-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY6Oj433ZlSQ7tP6YijUnHlbfbaZvA:1740160732866';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d8520','//pyfound.blogspot.com/2011/','8520'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '8520', 'title': 'Python Software Foundation News', 'url': 'https://pyfound.blogspot.com/2011/', 'canonicalUrl': 'https://pyfound.blogspot.com/2011/', 'homepageUrl': 'https://pyfound.blogspot.com/', 'searchUrl': 'https://pyfound.blogspot.com/search', 'canonicalHomepageUrl': 'https://pyfound.blogspot.com/', 'blogspotFaviconUrl': 'https://pyfound.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-55961911-3', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': false, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Python Software Foundation News - Atom\x22 href\x3d\x22https://pyfound.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Python Software Foundation News - RSS\x22 href\x3d\x22https://pyfound.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Python Software Foundation News - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/8520/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/c320e3f9c6626331', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'archive', 'pageName': '2011', 'pageTitle': 'Python Software Foundation News: 2011'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Python Software Foundation News', 'description': '\xa0\xa0News from the Python Software Foundation', 'url': 'https://pyfound.blogspot.com/2011/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2011, 'rangeMessage': 'Showing posts from 2011'}}}]); _WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/2332438401-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/1964470060-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text1', 'sidebar-right-1', document.getElementById('Text1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList1', 'sidebar-right-1', document.getElementById('LinkList1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_ImageView', new _WidgetInfo('Image1', 'sidebar-right-1', document.getElementById('Image1'), {'resize': true}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-right-1', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar-right-1', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer-3', document.getElementById('Attribution1'), {}, 'displayModeFull')); </script> </body> </html>