Cecil Curry

Results 44 issues of Cecil Curry

This feature request – [originally courtesy @Saphyel at issue #32](https://github.com/beartype/beartype/issues/32#issue-831129886) and [then reiterated by @xerz-one in a helpful necrobump](https://github.com/beartype/beartype/issues/32#issuecomment-1140524855) – politely begs @beartype to provide a new `beartype.vale.IsMatch` validator. As...

Thanks to the tireless wizardry of @ramonhagenaars, the upcoming `nptyping 2.0.0` release will bring a @beartype-friendly [public `nptyping.NDArray` API for raising detailed error messages describing the exact cause of a...

In companion issue #116, [resident `nptyping` guru](https://github.com/ramonhagenaars/nptyping) and animalish mad lad @ramonhagenaars wisely proposes [@beartype codify a protocol for use by third-party type hint APIs](https://github.com/beartype/beartype/issues/116#issuecomment-1090716971). This protocol would enable these...

Via the ultimate power of [aspect-oriented programming](https://en.wikipedia.org/wiki/Aspect-oriented_programming), mega-mind @amogorkon's [third-party `justuse` package](https://github.com/amogorkon/justuse) proposes to [let anyone dynamically @beartype anyone else's well-typed code without their consent or knowledge](https://github.com/amogorkon/justuse/issues/141). **Behold!** `numpy` maintainers...

@ramonhagenaars [seminal tensor typing masterpiece `nptyping`](https://github.com/ramonhagenaars/nptyping) recently added [its *pièce de résistance*:](https://github.com/ramonhagenaars/nptyping/issues/34#issuecomment-1073023325) yup, it's **PEP-compliance.** In fact, `nptyping` now transparently supports both static and runtime type checking of NumPy dtypes...

> 2020 was an overloaded faceplant for humanity, right? Thanks for devoting your scarce attention in trying times to this small slice of the meaty pie that is Python quality...

### Discussed in https://github.com/beartype/beartype/discussions/96 Originally posted by **amitkparekh** February 7, 2022 I love the idea of this project and I _want_ to use beartype in all my projects going forwards....

@ZeevoX of [SentiPy](https://github.com/sentimentinvestor/sentipy) and [Sentiment Investor](https://sentimentinvestor.com) fame kindly requested automation to [automagically decorate *all* callables in a given package with `@beartype` without needing to explicitly do so](https://github.com/sentimentinvestor/sentipy/pull/7#pullrequestreview-715779454): > Is it...

@Skylion007 of @facebookresearch fame kindly requested automation-on-automation action to [automagically decorate *all* callables in a given package with `@beartype` at testing time without needing to explicitly do so or even...

The last repository commit was [nearly a month ago](https://github.com/zopefoundation/ZODB/commits/master). [Code quality analytics like Lumnify now classify ZODB as in "decline."](https://python.libhunt.com/zodb-alternatives) [Long-standing critical issues well-known to cause spurious database corruption have...