{"package": "happi", "summary": "Happi Database Access for LCLS Beamline Devices", "pypi_url": "https://pypi.org/project/happi", "piwheels_url": "https://www.piwheels.org/project/happi", "releases": {"3.0.1": {"released": "2025-11-24 21:29:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-3.0.1-py3-none-any.whl", "filehash": "b15ac82f6b6dc86c07986db785d8c478fae0693fb26c2d1a2a3d9afbce9ca515", "filesize": 94091, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "3.0.0": {"released": "2025-08-04 19:37:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-3.0.0-py3-none-any.whl", "filehash": "c4faf1b48e0bb2d7b7f89193f157961872f876c5be1fa4e2b6d723fe01c3f286", "filesize": 93702, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "2.6.2": {"released": "2025-05-14 21:10:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.6.2-py3-none-any.whl", "filehash": "2df80d514adf4b265270736a0487ae6a35acb713947c8fdf8e8a5b3ea17c1f71", "filesize": 93049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "2.6.1": {"released": "2025-01-09 21:01:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.6.1-py3-none-any.whl", "filehash": "9b4f519cdd9b3e704a4ae58b7de7494a85e4859823a8bdb79a9045373a3c3d3b", "filesize": 92182, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "2.6.0": {"released": "2024-12-20 19:42:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.6.0-py3-none-any.whl", "filehash": "14763bb418d6ee4c91ee6789d7d8403941009af3d291814c5760226a592f0584", "filesize": 92182, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "2.5.0": {"released": "2023-12-19 19:06:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.5.0-py3-none-any.whl", "filehash": "6b76fba69efd3b6eb5213db5bc47660bbb0872e02df5f6e32660b0f2d359db07", "filesize": 91497, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "2.4.0": {"released": "2023-09-27 23:02:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.4.0-py3-none-any.whl", "filehash": "6249a43e00a980fb3f00e05da6d5f643b2258b010cf333feded99d71465dceed", "filesize": 83471, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "2.3.0": {"released": "2023-06-30 20:55:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.3.0-py3-none-any.whl", "filehash": "8c589529511d4de438749a174d54634c4b414a1eae46d65301febf4119bd2072", "filesize": 81047, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "platformdirs", "prettytable", "simplejson"]}}}, "2.2.0": {"released": "2023-05-09 00:04:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.2.0-py3-none-any.whl", "filehash": "6d001998978aa0f13f0390d22e9cb6107c9433405e46d34137d6712e24c5f1b3", "filesize": 80208, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "2.1.1": {"released": "2023-04-08 00:02:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.1.1-py3-none-any.whl", "filehash": "18c425ae055e456a5961e9dceccbba6ed173d69c77cf4a60e5729aabab231411", "filesize": 79876, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "2.0.0": {"released": "2022-10-20 22:04:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-2.0.0-py3-none-any.whl", "filehash": "cf9d09d0fdd7efe3084134b4fc9c18d20ecd5c562265b967c5edba5cf9329f62", "filesize": 73885, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.14.0": {"released": "2022-07-06 16:12:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.14.0-py3-none-any.whl", "filehash": "fd45e180a1ffd74721a2b76ea7a761c733012f48bdb754e35006094c6400bbb5", "filesize": 67013, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.13.0": {"released": "2022-06-03 20:30:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.13.0-py3-none-any.whl", "filehash": "ce2291040c5e4a62f15015844e5137c5c96f90eea621841de6f6698b183c93ef", "filesize": 57657, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.12.0": {"released": "2022-06-03 18:55:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.12.0-py3-none-any.whl", "filehash": "d9928a1560d010df4c5c351a131df04c3d372dc8e782d7883165e16776986909", "filesize": 50467, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.10.1": {"released": "2021-11-16 00:24:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.10.1-py3-none-any.whl", "filehash": "ad16964125922ec18c222076a27214974b0a625f7eb07cd9b1a806a6c30889de", "filesize": 49603, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.10.0": {"released": "2021-09-28 22:38:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.10.0-py3-none-any.whl", "filehash": "aedcf1f5ce447cc5fb9415c00ba14bc93e2635ea070358c6fffa5f7202ff01b3", "filesize": 49605, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.9.0": {"released": "2021-02-11 00:31:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.9.0-py3-none-any.whl", "filehash": "23d57bdea03ddbf74f0dfea20f8e091776a28ebcaa3fe3ea67081071fdb4ad87", "filesize": 49417, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.8.4": {"released": "2021-01-11 17:31:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.8.4-py3-none-any.whl", "filehash": "d0f0ab9566afebb864f5b98c5666b1c6f87aef3b4da072e3e0078c51506cdec6", "filesize": 49209, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.8.3": {"released": "2021-01-11 17:31:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.8.3-py3-none-any.whl", "filehash": "b1e4bdd54b473b9b142c23bbf3c2223f1bc13ac4e0acaf7577429c51b2b95601", "filesize": 48830, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.8.2": {"released": "2021-01-11 17:31:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.8.2-py3-none-any.whl", "filehash": "a5cf6c765268e5ee93030a56974acd7c99a67a6d0d42f941ad103e01307c22e4", "filesize": 48288, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.8.1": {"released": "2021-01-11 17:31:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.8.1-py3-none-any.whl", "filehash": "302e9615341b1489195a6d218e61d29e9f6adb6d63488d3708a81dfcb82b7941", "filesize": 48292, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.8.0": {"released": "2021-01-11 17:31:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.8.0-py3-none-any.whl", "filehash": "bf36d308dc25d77b4a68680b3ebdd3cf4367d40a2ad391ca21b9d2a81ba577d5", "filesize": 46681, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.7.2": {"released": "2021-01-11 17:31:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.7.2-py3-none-any.whl", "filehash": "01f635cf0528a26d9052005408e25d293588660d7421e7ce9fae46f3f3fd55fb", "filesize": 46585, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.7.1": {"released": "2020-08-25 21:08:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"happi-1.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/happi/happi-1.7.1-py3-none-any.whl", "filehash": "643faf7fcbe973900c3e4709a105139bbf0e652f2269b6e87a3588f506b01b87", "filesize": 44167, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["coloredlogs", "entrypoints", "jinja2", "prettytable", "simplejson"]}}}, "1.6.0": {"released": "2020-06-01 17:50:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.3.0": {"released": "2020-02-11 23:56:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}}}