[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to watch pypi.org



Thank you as well, Geert.
And yes. It has taken me some time to come back to this issue but I've tested and seems to work fine.

El dom., 4 oct. 2020 a las 17:44, Geert Stappers (<stappers@stappers.nl>) escribió:
On Sun, Oct 04, 2020 at 05:28:57PM +0200, Fioddor Superconcentrado wrote:
> I've packaged a project provided via https://pipi.org and I wanted to
> create a debian/watch file but pipi.org publishes the tarball behind a
> strange url like
>
> https://files.pythonhosted.org/packages/d6/72/9848a2d631dad70d7ea582540f0619e1a7ecf31b3a117de9d9f2b6b28029/django-settings-export-1.2.1.tar.gz
>
> I guess pypi.org is a common source of python code so perhaps there's
> already a solution for this.

Quoting the manual page of uscan.
(  uscan is the utility reads debian/watch for watching. )


   PyPI
       For PyPI based projects, pypi.debian.net runs a redirector
       which allows a simpler form of URL. The format below will
       automatically be rewritten to use the redirector with the watch
       file:

         version=4
         https://pypi.python.org/packages/source/<initial>/<project>/ \
             <tar-name>-(.+)\.tar\.gz debian uupdate

       For cfn-sphere, set the watch file as:

         version=4
         https://pypi.python.org/packages/source/c/cfn-sphere/ \
             cfn-sphere-([\d\.]+).tar.gz debian uupdate

       Please note, you can still use normal functionalities of uscan
       to set up a watch file for this site without using the
       redirector.

         version=4
         opts="pgpmode=none" \
             https://pypi.python.org/pypi/cfn-sphere/ \
             https://pypi.python.org/packages/.*/.*/.*/\
             cfn-sphere-([\d\.]+).tar.gz#.* debian uupdate



> Thanks in advanced.

Looking forward to something like "OK, that works"


Regards
Geert Stappers
--
Silence is hard to parse


Reply to: