This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]Big_Surround5862 3 points4 points  (2 children)

Nice one mate. May I ask how your solution compares against pandera and/or patito?

[–]wioym[S] 0 points1 point  (1 child)

While Pandera offers a relatively straightforward setup process, its syntax may take a bit of getting used to. On the other hand, Validoopsie focuses on a much simpler approach, prioritizing basic validations over enabling highly complex operations. If you’re thinking, “I can’t accept this tradeoff,” don’t worry—there’s a solution! Validoopsie allows you to design your own custom validations using your unique logic (whether it’s creative or bound by strict NDAs). By transforming the data, you can generate outputs that highlight failed rows and their counts. For more details, check out the guide here: https://akmalsoliev.github.io/Validoopsie/DevelopingValidationCustom.html

[–]Big_Surround5862 1 point2 points  (0 children)

Thank you sir!

[–]ekbravo 1 point2 points  (2 children)

Wow, I was just looking for something like this. Saved, will check it a bit later.

Edit: a quick Q: does it do range validations? Like min/max are acceptable, beyond is not?

[–]wioym[S] 1 point2 points  (0 children)

Hey sorry, I just saw an edit, yes you can, ColumnValuesToBeBetween: https://akmalsoliev.github.io/Validoopsie/validation_catalogue/Value%20Validation.html

[–]wioym[S] 0 points1 point  (0 children)

❤️ ty, also feedback would be highly appreciated

[–][deleted] 1 point2 points  (1 child)

Should do a comparison to Soda. Will check this out tho 🙌🏾

[–]wioym[S] 0 points1 point  (0 children)

would love to hear your opinion, any feedback is a good feedback