{"version":"1.0","provider_name":"","provider_url":"https:\/\/www.w3computing.com\/articles","author_name":"w3compadmin","author_url":"https:\/\/www.w3computing.com\/articles\/author\/w3compadmin\/","title":"Create and Publish Your Own Python Package on PyPI","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"9Vq1Lu1ZJE\"><a href=\"https:\/\/www.w3computing.com\/articles\/create-publish-own-python-package-pypi\/\">Create and Publish Your Own Python Package on PyPI<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.w3computing.com\/articles\/create-publish-own-python-package-pypi\/embed\/#?secret=9Vq1Lu1ZJE\" width=\"600\" height=\"338\" title=\"&#8220;Create and Publish Your Own Python Package on PyPI&#8221; &#8212; \" data-secret=\"9Vq1Lu1ZJE\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.w3computing.com\/articles\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Python packages serve as fundamental building blocks of Python software. They are modular, reusable chunks of code that perform specific tasks and can be easily integrated into larger systems. In the context of collaborative and open-source development, Python packages hold immense importance. They enable developers to encapsulate and distribute code to be used by others, [&hellip;]"}