<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 8612: pastescript depends on deprecated pkg_resources </title><link href="https://forge-allura.apache.org/p/allura/tickets/8612/" rel="alternate"/><link href="http://forge-allura.apache.org/p/allura/tickets/8612/feed.atom" rel="self"/><id>https://forge-allura.apache.org/p/allura/tickets/8612/</id><updated>2026-07-06T14:00:48.744000Z</updated><subtitle>Recent changes to 8612: pastescript depends on deprecated pkg_resources </subtitle><entry><title>#8612 pastescript depends on deprecated pkg_resources </title><link href="https://forge-allura.apache.org/p/allura/tickets/8612/?limit=100#93c9" rel="alternate"/><published>2026-07-06T14:00:48.744000Z</published><updated>2026-07-06T14:00:48.744000Z</updated><author><name>Dave Brondsema</name><uri>https://forge-allura.apache.org/u/brondsem/</uri></author><id>https://forge-allura.apache.orgaa225ca2532d72962e459ac27087e97682f8a6ab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Untested POC on db/8612&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pastescript depends on deprecated pkg_resources </title><link href="https://forge-allura.apache.org/p/allura/tickets/8612/" rel="alternate"/><published>2026-07-06T13:58:38.966000Z</published><updated>2026-07-06T13:58:38.966000Z</updated><author><name>Dave Brondsema</name><uri>https://forge-allura.apache.org/u/brondsem/</uri></author><id>https://forge-allura.apache.org6c5260aa5997d89abb32dd01ea2bd3d39d13ebd5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;pastescript is on life support, but Dave has commit &amp;amp; admin rights to it&lt;/p&gt;
&lt;p&gt;issues:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;from paste.script import copydir via ForgeChat, ForgeTracker tests&lt;/li&gt;
&lt;li&gt;paster command (without allurapaste’s warning ignoring)&lt;/li&gt;
&lt;li&gt;change paster serve (rarely used) to something else?  gunicorn? waitress?  &lt;ul&gt;
&lt;li&gt;pasteDeploy is ok to keep using&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;.wsgi file in docs uses it too &lt;code&gt;from paste.script.util.logging_config import fileConfig&lt;/code&gt; (pretty simple actually)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;can we “vendor” the bits we need, and not use pastescript as an external package?  how to bootstrap the app?  investigate paste entry points&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>