{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["devel/py-build","devel/py-hatchling","devel/py-installer","lang/python/3"],"categories":["devel","lang/python"],"comment":"simplify asserts in tests by misusing __eq__","compare":"/compare/py312-dirty-equals/index.json","dependentCount":null,"description":"dirty-equals is a python library that (mis)uses the\n__eq__ method to make python code (generally unit tests)\nmore declarative and therefore easier to read and write.\n\ndirty-equals can be used in whatever context you like,\nbut it comes into its own when writing unit tests for\napplications where you're commonly checking the response\nto API calls and the contents of a database.","flavors":[],"html":"https://daemonports.org/openbsd/devel/py-dirty-equals/","kind":"port","lastUpdate":null,"license":null,"maintainer":"Renaud Allard \u003crenaud@allard.it\u003e","name":"py3-dirty-equals","newest":true,"newestVersion":"0.11","noVulnData":true,"origin":"devel/py-dirty-equals","otherSystems":[{"maintainer":"sunpoet@FreeBSD.org","newest":true,"origin":"devel/py-dirty-equals","path":"/devel/py-dirty-equals/","system":"FreeBSD","version":"0.11"},{"maintainer":"pkgsrc-users@NetBSD.org","newest":true,"origin":"devel/py-dirty-equals","path":"/netbsd/devel/py-dirty-equals/","system":"NetBSD","version":"0.11"},{"maintainer":"sunpoet@FreeBSD.org","origin":"devel/py-dirty-equals","path":"/dragonfly/devel/py-dirty-equals/","system":"DragonFly","version":"0.9.0"},{"maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"devel/py-dirty-equals","path":"/midnightbsd/devel/py-dirty-equals/","system":"MidnightBSD","version":"0.10.0_1"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-dirty-equals","path":"","system":"HardenedBSD","version":"0.11"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-dirty-equals","path":"","system":"GhostBSD","version":"0.11"}],"packages":null,"pkgName":"py3-dirty-equals-0.11","related":null,"repository":"OpenBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["lang/python/3"],"status":null,"system":"openbsd","systemLabel":"OpenBSD","version":"0.11","versions":null,"vulnerabilities":null,"www":"https://github.com/samuelcolvin/dirty-equals"}
