{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","python"],"comment":"Tool for creating configuration options for pop projects","compare":null,"dependentCount":null,"description":"Pop-config is the official tool to allow for creating and app-merging\nconfiguration options for pop projects. Plugin Oriented Programming\npresents a means to merge multiple applications together dynamically.\nThis capabilities requires that the startup of these applications needs\nto be managed from within the programming paradigm. Since this is the case\npop-config becomes a critical and hard requirement of pop.\n\nPop-config is not just about being able to work with pop projects\nto facilitate app-merging, it has also been designed to make the startup\nof an application much simpler, and to make the expensive boiler plate\nof startup and configuration as transparent as possible. When making\npop projects the idea is that projects are developed in very small\nchunks and are then dynamically merged together. So the creation of\nthese mergeable apps needs to be quick and easy!\n\nPop-config also solves a problem with configuration of applications,\nwhen making a new application, if you want robust configuration\nloading, you need to be able to take options from the command line,\nenvironment variables, and configuration files. Pop-config does all\nof this for you, and loads them in the correct order, all behind the\nscenes, making your life easier.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/py-pop-config/","kind":"port","lastUpdate":null,"license":["APACHE20"],"maintainer":"krion@FreeBSD.org","name":"py311-pop-config","newest":true,"newestVersion":"8.0.2","noVulnData":false,"origin":"devel/py-pop-config","otherSystems":[{"maintainer":"krion@FreeBSD.org","newest":true,"origin":"devel/py-pop-config","path":"/devel/py-pop-config/","system":"FreeBSD","version":"8.0.2_1"},{"maintainer":"krion@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-pop-config","path":"","system":"HardenedBSD","version":"8.0.2_1"},{"maintainer":"krion@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-pop-config","path":"","system":"GhostBSD","version":"8.0.2_1"}],"packages":null,"pkgName":"py311-pop-config-8.0.2_1","related":null,"repository":"DPorts","requiredBy":["devel/py-pop"],"requiredByCount":1,"runDepends":["lang/python311"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"8.0.2_1","versions":null,"vulnerabilities":null,"www":"https://gitlab.com/saltstack/pop/pop-config"}
