On Wed, Apr 12, 2023 at 07:52:53AM -0700, Daniel Kauffman wrote:
> 
> > > > > This file is updated automatically if you're using a
> > > > > different version of the library than the one with which the
> > > > > file was created originally.
> > > This seems to confirm that for each version of the package, these
> > > files should be generated from debian/rules at build time.
> > Only if you want to also regenerate them when a new python3-ply is
> > uploaded, as far as I understand it.
> The python3-flanker package **could** be tightly coupled with the
> python3-ply package, but that wouldn't be ideal.
What else do you mean by generating files at the build time then?
The same problem will exist after a new python3-ply is uploaded.

> > > In the case of python3-flanker, the package does not work until the
> > > file is generated.
> > It does for me.
> Have you used flanker.addresslib.address.parse('u...@example.com') ?
Sure. It returns "u...@example.com".

> Other commands might not generate the files.
No, only importing shows these warnings. The second line doesn't.

> Are you running as root? 
No, otherwise I wouldn't see the warnings.

> Have you already generated these files?
No, otherwise it wouldn't attempt to regenerate them and wouldn't print
these warnings.

The only difference is that I'm using Python 3.11, not 3.9, as it doesn't
exist in testing.

Reply via email to