[Twisted] On the sneaky caching behavior of twisted.python.filepath.FilePath

2022-09-21 Thread Jean-Paul Calderone
Hello, I was reviewing some third-party code today and noticed many bugs in it that arise from FilePath's caching behavior. I found https://github.com/twisted/twisted/issues/3161 (only after I wrote up https://github.com/twisted/twisted/issues/11676 though). The cache behavior is long-standing b

[Twisted] Re: On the sneaky caching behavior of twisted.python.filepath.FilePath

2022-09-21 Thread Barry
> On 21 Sep 2022, at 14:58, Jean-Paul Calderone > wrote: > >  > Hello, > > I was reviewing some third-party code today and noticed many bugs in it that > arise from FilePath's caching behavior. > > I found https://github.com/twisted/twisted/issues/3161 (only after I wrote up > https://git

[Twisted] Re: On the sneaky caching behavior of twisted.python.filepath.FilePath

2022-09-21 Thread Jean-Paul Calderone
On Wed, Sep 21, 2022 at 11:03 AM Barry wrote: > > On 21 Sep 2022, at 14:58, Jean-Paul Calderone > wrote: > >  > Hello, > > I was reviewing some third-party code today and noticed many bugs in it > that arise from FilePath's caching behavior. > > I found https://github.com/twisted/twisted/issues

[Twisted] Re: On the sneaky caching behavior of twisted.python.filepath.FilePath

2022-09-21 Thread Glyph
> On Sep 21, 2022, at 8:47 AM, Jean-Paul Calderone > wrote: > > On Wed, Sep 21, 2022 at 11:03 AM Barry > wrote: > >> On 21 Sep 2022, at 14:58, Jean-Paul Calderone > > wrote: >> >>  >> Hello, >> >> I was reviewing some third-

[Twisted] Re: Property testing in Twisted

2022-09-21 Thread Jean-Paul Calderone
On Wed, Sep 7, 2022 at 7:37 PM Jean-Paul Calderone < exar...@twistedmatrix.com> wrote: > On Fri, Aug 26, 2022 at 10:52 AM Jean-Paul Calderone < > exar...@twistedmatrix.com> wrote: > >> Hello all, >> >> I'd like to start a discussion (but hopefully a brief one!) about using >> property testing tech