{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","python"],"comment":"Golden master/snapshot/approval testing library","compare":"/compare/py312-inline-snapshot/index.json","dependentCount":null,"description":"inline-snapshot can be used for different things:\n\n* golden master/approval/snapshot testing. The idea is that you\n  have a function with a currently unknown result and you want\n  to write a tests, which ensures that the result does not change\n  during refactoring.\n\n* Compare things which are complex like lists with lot of numbers\n  or complex data structures.\n\n* Things which might change during the development like error\n  messages.\n\ninline-snapshot automates the process of recording, storing and\nupdating the value you want to compare with. The value is converted\nwith repr() and stored in the source file as argument of the\nsnapshot() function.","flavors":[{"comment":"Golden master/snapshot/approval testing library","pkgName":"py312-inline-snapshot-0.35.4"},{"comment":"Golden master/snapshot/approval testing library","pkgName":"py313-inline-snapshot-0.35.4"},{"comment":"Golden master/snapshot/approval testing library","pkgName":"py314-inline-snapshot-0.35.4"}],"html":"https://daemonports.org/netbsd/devel/py-inline-snapshot/","kind":"port","lastUpdate":"2026-10-16T17:52:18Z","license":["mit"],"maintainer":"pkgsrc-users@NetBSD.org","name":"py311-inline-snapshot","newest":true,"newestVersion":"0.35.4","noVulnData":false,"origin":"devel/py-inline-snapshot","otherSystems":[{"maintainer":"kai@FreeBSD.org","newest":true,"origin":"devel/py-inline-snapshot","path":"/devel/py-inline-snapshot/","system":"FreeBSD","updated":"2026-08-21","version":"0.35.4"},{"behindSince":"2026-08-21","maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","noVulnData":true,"origin":"devel/py-inline-snapshot","path":"/openbsd/devel/py-inline-snapshot/","system":"OpenBSD","updated":"2026-08-06","version":"0.35.3"},{"behindSince":"2026-07-05","maintainer":"kai@FreeBSD.org","origin":"devel/py-inline-snapshot","path":"/dragonfly/devel/py-inline-snapshot/","system":"DragonFly","version":"0.20.8"},{"behindSince":"2026-08-21","maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"devel/py-inline-snapshot","path":"/midnightbsd/devel/py-inline-snapshot/","system":"MidnightBSD","updated":"2026-07-05","version":"0.34.1"},{"maintainer":"kai@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-inline-snapshot","path":"","system":"HardenedBSD","version":"0.35.4"},{"maintainer":"kai@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-inline-snapshot","path":"","system":"GhostBSD","version":"0.35.4"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["0.35.4"]},{"repo":"NetBSD 10.1 aarch64","versions":["0.35.4"]},{"repo":"SmartOS / illumos x86_64","versions":["0.36.1"]},{"repo":"macOS 15 arm64","versions":["0.36.1"]}],"pkgName":"py311-inline-snapshot-0.35.4","related":null,"repository":"pkgsrc","requiredBy":[],"requiredByCount":0,"runDepends":["comms/py-rich","devel/py-test","devel/py-typing-extensions","lang/py-asttokens","lang/py-executing","lang/python311"],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"0.35.4","versions":[{"commit":"76f2e6af862d439256632aa18215979e7780da98","date":"2026-10-16","version":"0.36.1"},{"commit":"91a2692c3df91d16eaacb7d9c173255eb7b5cca4","date":"2026-09-03","version":"0.35.4"}],"vulnerabilities":null,"www":"https://15r10nk.github.io/inline-snapshot/latest/"}
