<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>OnlineDocs.net</title>
	<atom:link href="https://www.onlinedocs.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.onlinedocs.net</link>
	<description>Tech Tips and News</description>
	<lastBuildDate>Mon, 26 Oct 2026 16:04:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.onlinedocs.net/wp-content/uploads/2019/04/cropped-J4ofKige_400x400-32x32.jpg</url>
	<title>OnlineDocs.net</title>
	<link>https://www.onlinedocs.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Higher limits for organization projects</title>
		<link>https://www.onlinedocs.net/website/higher-limits-for-organization-projects/</link>
					<comments>https://www.onlinedocs.net/website/higher-limits-for-organization-projects/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Mon, 26 Oct 2026 16:04:30 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/higher-limits-for-organization-projects/</guid>

					<description><![CDATA[Projects owned by a PyPI organization now get higher limits by default: Personal projects Organization projects Largest file you can upload 100 MB 200 MB Total size of a project 10 GB 20 GB There&#8217;s nothing to turn on. Every project owned by either a company or community organization gets]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/higher-limits-for-organization-projects/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://www.onlinedocs.net/wp-content/uploads/2018/05/cropped-OnlineDocs-header-image-3.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>Resolving Error with Sending Emails via SMTP Using CodeIgniter</title>
		<link>https://www.onlinedocs.net/email/resolving-error-with-sending-emails-via-smtp-using-codeigniter/</link>
					<comments>https://www.onlinedocs.net/email/resolving-error-with-sending-emails-via-smtp-using-codeigniter/#respond</comments>
		
		<dc:creator><![CDATA[OnlineDocs Manager]]></dc:creator>
		<pubDate>Sun, 25 Oct 2026 22:19:53 +0000</pubDate>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[email]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/?p=3950</guid>

					<description><![CDATA[When sending emails using the CodeIgniter Email Class, I’ve always just kept the protocol as ‘mail‘ meaning emails get sent using the standard PHP mail() function. Recently however, on an application we had been developing, emails were a critical part of the system. We had to give them the best]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/email/resolving-error-with-sending-emails-via-smtp-using-codeigniter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://www.onlinedocs.net/wp-content/uploads/2018/05/cropped-OnlineDocs-header-image-3.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>PyPI now limits versions to 128 characters</title>
		<link>https://www.onlinedocs.net/website/pypi-now-limits-versions-to-128-characters/</link>
					<comments>https://www.onlinedocs.net/website/pypi-now-limits-versions-to-128-characters/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Sat, 24 Oct 2026 17:00:53 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/pypi-now-limits-versions-to-128-characters/</guid>

					<description><![CDATA[PyPI now rejects new uploads whose version is longer than 128 characters. This affects almost no one: across the roughly 9.9 million releases on PyPI, only 2 have a version that long. Releases that are already on PyPI stay exactly as they are, and installing them works the same as]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/pypi-now-limits-versions-to-128-characters/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://www.onlinedocs.net/wp-content/uploads/2018/05/cropped-OnlineDocs-header-image-3.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>Checking email reputation, and allowing Outlook again</title>
		<link>https://www.onlinedocs.net/website/checking-email-reputation-and-allowing-outlook-again/</link>
					<comments>https://www.onlinedocs.net/website/checking-email-reputation-and-allowing-outlook-again/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Fri, 16 Oct 2026 13:08:34 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/checking-email-reputation-and-allowing-outlook-again/</guid>

					<description><![CDATA[PyPI improves on checks for the reputation of an email address when used to register an account or add to an existing account, and rejects addresses identified as disposable. With the new check in place, outlook.com and hotmail.com addresses can once again be used on PyPI. Background In June 2024]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/checking-email-reputation-and-allowing-outlook-again/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://blog.pypi.org/assets/2026-10-16-email-reputation/EmailReputationChecks_full.png" medium="image"></media:content>
	</item>
		<item>
		<title>Incident Report: File Hosting Errors</title>
		<link>https://www.onlinedocs.net/website/incident-report-file-hosting-errors/</link>
					<comments>https://www.onlinedocs.net/website/incident-report-file-hosting-errors/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Tue, 08 Sep 2026 15:04:16 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/incident-report-file-hosting-errors/</guid>

					<description><![CDATA[Executive summary For about two weeks in August 2026, some PyPI users hit intermittent 502 and 503 errors downloading files from files.pythonhosted.org, triggering failures during installation from PyPI. Thanks to our users filing reports in the support tracker; one report in particular narrowed the problem to a single cache node.]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/incident-report-file-hosting-errors/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://blog.pypi.org/assets/2026-08-31-fastly-5xx-origins.png" medium="image"></media:content>
	</item>
		<item>
		<title>Metadata requests no longer tracked in PyPI download counts</title>
		<link>https://www.onlinedocs.net/website/metadata-requests-no-longer-tracked-in-pypi-download-counts/</link>
					<comments>https://www.onlinedocs.net/website/metadata-requests-no-longer-tracked-in-pypi-download-counts/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Mon, 31 Aug 2026 23:03:05 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/metadata-requests-no-longer-tracked-in-pypi-download-counts/</guid>

					<description><![CDATA[On 2026-08-24 I shipped a change to the configuration that emits PyPI&#8217;s download logs so that only requests for actual distribution artifacts are counted. A request has to end in .whl, .tar.gz, or .zip to produce a download record. The counts are more accurate now, and existing systems based on]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/metadata-requests-no-longer-tracked-in-pypi-download-counts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://blog.pypi.org/assets/2026-08-31-pypistats_all_60d.png" medium="image"></media:content>
	</item>
		<item>
		<title>How AWS Powers PyPI and the PSF</title>
		<link>https://www.onlinedocs.net/website/how-aws-powers-pypi-and-the-psf/</link>
					<comments>https://www.onlinedocs.net/website/how-aws-powers-pypi-and-the-psf/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Wed, 19 Aug 2026 13:08:00 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/how-aws-powers-pypi-and-the-psf/</guid>

					<description><![CDATA[Working on infrastructure at the Python Software Foundation (PSF) as the Director of Engineering is a broad job with many hats. Python turns up everywhere. It&#8217;s in healthcare systems and government agencies, in research labs and classrooms, in one-person side projects and in infrastructure at companies with six-figure headcounts. Somebody]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/how-aws-powers-pypi-and-the-psf/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://www.onlinedocs.net/wp-content/uploads/2018/05/cropped-OnlineDocs-header-image-3.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>The HTML representation of the index API is now frozen</title>
		<link>https://www.onlinedocs.net/website/the-html-representation-of-the-index-api-is-now-frozen/</link>
					<comments>https://www.onlinedocs.net/website/the-html-representation-of-the-index-api-is-now-frozen/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Tue, 11 Aug 2026 15:01:08 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/the-html-representation-of-the-index-api-is-now-frozen/</guid>

					<description><![CDATA[PyPI has adopted PEP 833, which &#8220;freezes&#8221; the HTML representation of the index API, which is also sometimes called the &#8220;simple API&#8221; or the &#8220;simple repository API.&#8221; New packages and releases will continue to appear in the HTML representation, meaning this has no breaking implications for downstream index consumers. However,]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/the-html-representation-of-the-index-api-is-now-frozen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://www.onlinedocs.net/wp-content/uploads/2018/05/cropped-OnlineDocs-header-image-3.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>Releases now reject new files after 14 days</title>
		<link>https://www.onlinedocs.net/website/releases-now-reject-new-files-after-14-days/</link>
					<comments>https://www.onlinedocs.net/website/releases-now-reject-new-files-after-14-days/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Wed, 22 Jul 2026 15:13:36 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/releases-now-reject-new-files-after-14-days/</guid>

					<description><![CDATA[The Python Package Index (PyPI) now rejects new files being uploaded to releases that are older than 14 days. This restriction was put in place to prevent old and long-stable releases from being poisoned in case publishing tokens or workflows of PyPI projects were compromised. As far as we are]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/releases-now-reject-new-files-after-14-days/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://www.onlinedocs.net/wp-content/uploads/2018/05/cropped-OnlineDocs-header-image-3.jpg" medium="image"></media:content>
	</item>
		<item>
		<title>Planned Updates to the PyPI User Interface</title>
		<link>https://www.onlinedocs.net/website/planned-updates-to-the-pypi-user-interface/</link>
					<comments>https://www.onlinedocs.net/website/planned-updates-to-the-pypi-user-interface/#respond</comments>
		
		<dc:creator><![CDATA[cmsguru]]></dc:creator>
		<pubDate>Wed, 22 Jul 2026 06:02:59 +0000</pubDate>
				<category><![CDATA[Website]]></category>
		<guid isPermaLink="false">https://www.onlinedocs.net/website/planned-updates-to-the-pypi-user-interface/</guid>

					<description><![CDATA[Over the next few months, we will be rolling out changes to the PyPI user interface, improving how we surface security signals and updating the pages where users view package details. Updates will be staged to TestPyPI and deployed to production in phases. This approach allows our team to thoroughly]]></description>
		
					<wfw:commentRss>https://www.onlinedocs.net/website/planned-updates-to-the-pypi-user-interface/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://www.onlinedocs.net/wp-content/uploads/2018/05/cropped-OnlineDocs-header-image-3.jpg" medium="image"></media:content>
	</item>
	</channel>
</rss>
