{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"py3-dirty-equals-0.11","path":"devel/py-dirty-equals","url":"/packages/current/devel/py-dirty-equals/","comment":"simplify asserts in tests by misusing __eq__","homepage":"https://github.com/samuelcolvin/dirty-equals","maintainer":"Renaud Allard <renaud@allard.it>","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.\n","package_architecture":"amd64","stem":"py3-dirty-equals","readme":null,"dependencies":[{"path":"lang/python/3","type":"runtime","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"lang/python/3","type":"build","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"devel/py-build","type":"build","package_spec":"","url":"/packages/current/devel/py-build/"},{"path":"devel/py-installer","type":"build","package_spec":"","url":"/packages/current/devel/py-installer/"},{"path":"devel/py-hatchling","type":"build","package_spec":"","url":"/packages/current/devel/py-hatchling/"},{"path":"devel/py-appdirs","type":"test","package_spec":"","url":"/packages/current/devel/py-appdirs/"},{"path":"devel/py-more-itertools","type":"test","package_spec":"","url":"/packages/current/devel/py-more-itertools/"},{"path":"devel/py-pydantic","type":"test","package_spec":"","url":"/packages/current/devel/py-pydantic/"},{"path":"lang/python/3","type":"test","package_spec":"","url":"/packages/current/lang/python/3/"},{"path":"devel/py-test","type":"test","package_spec":"","url":"/packages/current/devel/py-test/"}],"reverse_dependencies":{"count":6,"url":"/packages/data/97/97c557dee9e7d42064ec5dce2d2e1368475c59ee35a6278a23f68406137acf11.json"},"categories":["devel","lang/python"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
