Authentication required to access Kallithea repository

Mads Kiilerich mads at kiilerich.com
Mon Jul 21 20:53:39 UTC 2025


On 21/07/2025 22:26, Branko Majic wrote:
>   
>> I hope your cron jobs don't contribute to the server load ;-)
> Well, they certainly do create _some_ load, but I really hope it is not
> making too much of an impact. I have two servers that hit the
> repository once per day to check for possible updates, and a third
> (test env) that does it every now and then when I bring it up for
> infra "development".


That seems fair and not a problem. Incognito crawlers that seem to 
ignore robots.txt are more annoying...


> Now... If an up-to-date version of Kallithea were available on PyPI, I
> could probably drop all of that. So maybe as a follow-up - would it be
> possible to restart releasing official Kallithea packages? What pieces
> might be missing for this?
>
> Otherwise... There are probably some ways I could go around
> implementing these checks if the load is a problem - last time I  tried
> I did have some issues around how pip and pip-tools (pip-compile in
> particular) behaved with a couple of alternate approaches I tried, and
> ended up falling back to pulling directly from the repo.


I could imagine that uploads to pypi only would solve your use case if 
we promised to publish the dev branch to pypi nightly. That doesn't seem 
like a good solution.

It could indeed be somewhat nice to have a less outdated latest release. 
But it would be a non-zero amount of work with very little benefit and 
thus little motivation. And I would have to ask Thomas - his knowledge 
of the "usual" release process is less outdated than mine. But I think 
it works ok to just recommend installing from the head of the repo.

The problem with pip is probably that we can't use latest pip versions 
because packaging bugs in our dependencies.

/Mads
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sfconservancy.org/pipermail/kallithea-general/attachments/20250721/9eaed771/attachment.html>


More information about the kallithea-general mailing list